PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Print-Befehl



Henry
17.01.2009, 18:19
Hallo,

ich versuche gerade mit dem Printbefekl mehrer Variablen mit ; getrennt an den PC zu senden.
Leider wird nur der erste übertragen.

Deklaration der Variable:


Dim Uzelle(6) As Word

Versuch der Übertragung:


Print Uzelle(1) ";" Uzelle(2) ";" Uzelle(3) ";" Uzelle(4) ";" Uzelle(5) ";" Uzelle(6) ";"

Muss ich jeden dieser Werte mit einem eigenen Print-Befehl übertragen, oder mache ich nur einen kleinen Fehler bei meinem Versuch?

Danke schon einmal

PicNick
17.01.2009, 18:36
Ich seh' keine Beistriche als Trennzeichen ?

Print Uzelle(1) , ";" , Uzelle(2) , ...........

Henry
17.01.2009, 19:02
Hallo Robert,

leider das selbe auch mit den Kommas als Trennzeichen.
Sieht jetzt so aus:
Print Uzelle(1) , ";" , Uzelle(2) , ";" , Uzelle(3) , ";" , Uzelle(4) , ";" , Uzelle(5) , ";" , Uzelle(6) , ";"
Es wird nur die erste Variable übertragen, alles andere nicht, auch nicht das erste Simikolon.

for_ro
17.01.2009, 19:21
Hallo,
das Trennzeichen ist kein Komma "," sondern selber ein Semikolon ";". Also so

Print Uzelle(1) ; ";" ; Uzelle(2) ; ";" ; Uzelle(3) ; ";" ; Uzelle(4) ; ";" ; Uzelle(5) ; ";" ; Uzelle(6) ; ";"

PicNick
17.01.2009, 19:24
uiuiuiiuiuiuiui :oops:

Henry
17.01.2009, 19:25
Ich habe es jetzt mal auf die (meiner Meinung nach) unelegantere Weise versucht.

Print Uzelle(1);
Print ";";
Print Uzelle(2);
Print ";";
Print Uzelle(3);
Print ";";
Print Uzelle(4);
Print ";";
Print Uzelle(5);
Print ";";
Print Uzelle(6)
So funktioniert es.
Aber es muss doch auch in einer Zeile gehen, oder?

MelMan
18.01.2009, 16:44
Wenn du es in eine Zeile packen willst muss es wie der Code von for_ro
aussehen. Also Print Uzelle(1) ; ";" ; Uzelle(2) ; ";" ; Uzelle(3) ; ";" ; Uzelle(4) ; ";" ; Uzelle(5) ; ";" ; Uzelle(6) ; ";"

Henry
18.01.2009, 17:23
Danke, habe ich wohl glatt überlesen. ](*,)
Werde ich gleich mal probieren.