Forum: PC-Programmierung VB6 und Raute?!?


von Klaus (Gast)


Lesenswert?

Hallo

ich benutze folgendes:

Dim F As Integer
F = FreeFile
Open "DeineDatei.txt" For Output As #F
Print #F, "Dein Text Zeile 1"
Print #F, "Dein Text Zeile 2"
...
' oder
Print #F, Text1.Text
...
Close #F



Wofür steht die Raute (#) vor dem F?
Ich habe auch mal ein $-Zeichen gesehen.
Da ich anfänger bin, weiß ich nicht was diese Zeichen Bewirken.
Kann mir dass jemand erklären. Gibt im Netz gute VB6 Skripte?

Danke
Klaus

von Ivan der Schrecklichste (Gast)


Lesenswert?

Hex-Repräsentation vielleicht?

von Klaus (Gast)


Lesenswert?

Hi,

Frage mit gegenfrage ? Hm ich weiß nichtwas es bedeutet.

cu

von sackgesicht (Gast)


Lesenswert?

'#' wird im amerikanischem als Zeichen für 'Nummer' verwendet.

Open "abc.txt" ... As #22

bedeutet einfach, die Datei zu öffnen und intern als Nummer 22
anzusprechen. Du kannst dann auch mehrere Dateien auf einmal öffnen.
Die Nummer sollte man aber nicht wie in meinem Beispiel von Hand
vergeben, sondern es sollte sich über FreeFile eine freie Nummer geholt
werden -  so wie du es getan hast.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.