vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Funktion wird nicht ausgeführt!? 
Autor: ModeratorDaveS (Moderator)
Datum: 18.07.04 20:23

Ja, VB.Net ist nicht VB6. Aber auch nicht so ganz anders. Das problem ist, dass VB6 "versteckte" Variablen anlegt, und automatisch belegt. Wenn du in VB6 "Form1" definierst, gibt's automatisch eine Variable "Form1", die du überall ansprechen kannst. Du kannst aber auch sagen,

Dim f1 As New Form1

f1.Show()

und hast damit eine zweite Form1.

Bei VB.Net musst du immer eine Variable deklarieren, und selber belegen. Nur die Hauptform wird automatisch angelegt. Irgendwo generiert VB.Net so etwas wie ein Modul, wo drin steht:

Public Sub Main
Application.Run(New Form1)
End Sub


Dass sorgt dafür, dass deine Hauptform angelegt und ausgeführt wird. Du kannst wenn du willst selber eine Main() schreiben.

Wenn du in einer zweiten Form, wie Form2 die erste Form1 ansprechen willst, musst du deiner Form2 (Instanz) eine Referenz auf die Form1 Instanz übergeben. Wie das geht habe ich erklärt in dem Beitrag wo du nicht schlau geworden bist, am eiinfachsten mit einer Shared Variable in einer Form oder eine Variable in einem Modul (alles in einem Modul ist automatisch "Shared").

Du kannst auch ein Property in Form2 definieren, oder die Form1 Instanz im Constructor übergeben.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Funktion wird nicht ausgeführt!?1.403nilslueders18.07.04 13:39
Re: Funktion wird nicht ausgeführt!?1.073ModeratorDaveS18.07.04 13:51
Re: Funktion wird nicht ausgeführt!?1.090nilslueders18.07.04 16:44
Re: Funktion wird nicht ausgeführt!?1.132ModeratorDaveS18.07.04 17:06
Re: Funktion wird nicht ausgeführt!?1.085nilslueders18.07.04 17:22
Re: Funktion wird nicht ausgeführt!?1.106nilslueders18.07.04 17:27
Re: Funktion wird nicht ausgeführt!?1.127ModeratorDaveS18.07.04 18:10
Re: Funktion wird nicht ausgeführt!?1.079nilslueders18.07.04 20:08
Re: Funktion wird nicht ausgeführt!?1.061nilslueders18.07.04 20:11
Re: Funktion wird nicht ausgeführt!?1.121ModeratorDaveS18.07.04 20:23
Re: Funktion wird nicht ausgeführt!?1.069nilslueders18.07.04 21:34
Re: Funktion wird nicht ausgeführt!?1.061ModeratorDaveS18.07.04 22:00
Re: Funktion wird nicht ausgeführt!?1.078lars00719.07.04 09:52
Re: Funktion wird nicht ausgeführt!?1.052ModeratorDaveS19.07.04 09:54
Re: Funktion wird nicht ausgeführt!?1.050nilslueders19.07.04 16:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel