Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Forms

Postades av 2006-01-26 18:16:49 - Rasmus Anderzon, i forum vb.net, Tråden har 6 Kommentarer och lästs av 626 personer

Tja.
Ska göra ett litet spel hadde jag tänkt när man startar programmet kommer sidan där man väljer spelkaraktär. Sedan när man trycker nästa så ska man komma till form2 hur gör jag det ???


Svara

Sv: Forms

Postades av 2006-01-26 19:37:52 - André Claesson

I Form1:
<code>
Dim form2 As New Form2
form2.Show()
Me.Hide()
</code>

/andrec


Svara

Sv:Forms

Postades av 2006-01-27 11:19:30 - Rasmus Anderzon

Tackar
Men ett problem.
Variablerna följer inte med. Hur gör jag så de gör det ???
Går det ???


Svara

Sv: Forms

Postades av 2006-01-27 17:08:00 - André Claesson

Vet inte riktigt vad som är rekommenderat i VB.NET, men här är en översättning av vad jag troligen hade gjort i C#. Man skulle även kunna skicka med den i Show.

I Form1:
<code>
Dim selectedCharacter As Integer
selectedCharacter = 2;
Dim form2 As New Form2(selectedCharacter)
form2.Show()
Me.Hide()
</code>

I Form2:
<code>
Public Sub New(ByVal selectedCharacter As Integer)
InitializeComponent()
MsgBox(selectedCharacter)
End Sub
</code>

/andrec


Svara

Sv:Forms

Postades av 2006-01-27 17:32:45 - Rasmus Anderzon

Kanske har gort nått fel men på det sättet kan man väll vara skicka med en variabel ???


Svara

Sv: Forms

Postades av 2006-01-27 17:38:17 - André Claesson

Dim form2 As New Form2(selectedCharacter, otherParameter)

Public Sub New(ByVal selectedCharacter As Integer, ByVal otherParameter As Integer)

/andrec


Svara

Sv: Forms

Postades av 2006-01-28 19:07:07 - Peter Ilis

Du kan skicka med vilken variabeltyp som helst. Om du har mycket information som ska vidare till formulär två kan/bör du skriva en egen struktur (klass/typ) för dessa.

Exempel
En "inställnings"-klass med två inställningar
<code>
Public Class SuperSettings
Private m_Setting1 as string
Public property Settings1 as string
Get
return me.m_Setting1
End Get
Set(Value as string)
me.m_Setting1 = Value
End set
End Property

Private m_Setting2 as integer
Public property Settings2 as integer
Get
return me.m_Setting2
End Get
Set(Value as integer)
me.m_Setting2 = Value
End set
End Property
End Class
</code>

Denna klass kan du då skicka med som parameter till form2 enligt exemplet ovan.

T.ex sub new i form2.
<code>
Sub new(Settings as SuperSettings)
me.Settings=Settings
End sub
</code>

Mvh
Peter


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
426
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies