ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
576
576
EMPFEHLEN
-
26.07.05 08:49 #1
Guten Morgen,
Ich habe in meiner Form (form1) zwei Textfelder in die man Dateipfade schreibt.
Bei einem Klick auf Bestätigen (cmdConfirm) werden die gespeichert. Anschliessend wird mit einem Klick auf Transfer das eigentliche Modul ausgeführt. Und hier liegt mein Problem. Obwohl ich die Variablen in der Form als Public deklariert habe und die Werte in der Form richtig gespeichert werden (überprüft mittels MsgBox), werden sie in Modul nicht übernommen. Daraus resultiert, dass ich eine Fehlermeldung erhalte und wenn ich die Variablen im Debug Modus überprüfe, zeigen sie bloss [""] oder [=empty] an.
Für Input wär' ich dankbar.
Form1
Code :1 2 3 4 5 6 7 8 9 10 11 12
Public str_dynQ As String Public str_dynZ As String Private Sub cmdConfirm_Click() str_dynQ = txtQuell.Text str_dynZ = txtZiel.Text MsgBox str_dynQ & str_dynZ End Sub
Modul
Code :1 2 3
Sub proc_tbl_insert_SECOM() str_file_name = str_dynQ
Akherousin is a non-prophet organization
-
Hi Akherousin
Public in einer Form nützt Dir nix. Pack die Declaration in das Modul und es sollte funktionieren.
Gruß
Das OrakelVorsicht dieser Link ist bissig :)Code :1 2 3 4 5 6 7 8 9 10 11
\\\\|//// \\ _ _ // ( o o ) ================oOOo-(_)-oOOo================== [COLOR=blue] The next time you think you are perfect, try walking on water[/COLOR] ========================Oooo=================== oooO ( ) ( ) ) / \ ( (_/ \_)
-
@Orakel: Das ist nicht ganz richtig. Wenn man Variablen in einer Form als Public deklariert, dann muss man sie lediglich etwas anders ansprechen, nämlich so, als wären sie eine Eigenschaft der Form:
Code :1 2 3
Formname.Variablenname = Irgendwas also Beispielsweise: str_file_name = Form1.str_dynQ
--> @Akherousin: schreib im Modul vor die Public-Variable aus der Form den Namen der Form davor, dann dürfte es auch funktionieren. Oder mach es so, wie Orakel es vorgeschlagen hat.Geändert von Shakie (26.07.05 um 14:28 Uhr)
hihi = -h²
Ähnliche Themen
-
MVP Framework-übergreifend
Von BackgroundWorker im Forum .NET Application und Service DesignAntworten: 2Letzter Beitrag: 25.05.10, 21:58 -
Probleme Modul System mit php OPP?
Von PostmanX im Forum PHPAntworten: 6Letzter Beitrag: 20.09.09, 21:59 -
return als boolean - Probleme bei einer Public-Static-Function
Von Callboy im Forum PHPAntworten: 4Letzter Beitrag: 21.05.09, 01:33 -
[VB6] Public Function in Modul benutzen
Von nicok im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 02.10.08, 18:12 -
Form aus Modul öffnen
Von hofchr im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 31.08.04, 08:19





Zitieren
Login





