Hi,
habe vlt. ein sehr simplen Problem, wie kann ich per Funktion File.Write(`;) ein Semikolon in Datei schreiben ?
Habe einiges ausprobiert, doch bekomme ständig die Meldung Illegal Charakter.
LG
File.Write() Seminkolon
Moderator: jNizM
Re: File.Write() Seminkolon
file.Write(";")
Re: File.Write() Seminkolon
Danke für Antworten, funktioniert aber nicht, habe auch schon versucht.
Code: Select all
F1::
TestZeichenkette := "Das ist eine Zeichenkette.`r`n"
File := FileOpen("ma.txt", "a")
if !IsObject(file)
{
MsgBox, Datei "%FileName%" kann nicht geöffnet werden.
return
}
Else
{
File.Write(TestZeichenkette)
File.Write(";")
File.Write("TEST")
File.Close()
}
- divanebaba
- Posts: 805
- Joined: 20 Dec 2016, 03:53
- Location: Diaspora
Re: File.Write() Seminkolon
Hi.
Versuche es mal mit
Versuche es mal mit
Code: Select all
file.Write("`;")
Einfach nur ein toller Typ.
Re: File.Write() Seminkolon
bei mir hat's funktioniert, hast Du neuste ahk-version ? ( a_ahkversion )
EDIT : statt mehrere Linien schreiben, benütze evtl 1 Variable
EDIT : statt mehrere Linien schreiben, benütze evtl 1 Variable
Code: Select all
#warn
setworkingdir,%a_scriptdir%
f1:=a_scriptdir . "\ma.txt"
ifnotexist,%f1%
fileappend,,%f1%
e4x=
(LTrim Join`r`n % `
%a_scriptdir%
Line-1 aa ; aa1 `r`n
Line-2 bbb
Line-3 cccc
Line-4 ddd
)
e5x=
(LTrim Join`r`n
`r`n-----------------
%a_scriptdir%
Line-1 aa ; aa1 `r`n
Line-2 bbb
Line-3 cccc
Line-4 ddd`r`n
)
File := FileOpen(F1, "a")
if !IsObject(file)
{
MsgBox, Datei "%FileName%" kann nicht geöffnet werden.
return
}
Else
{
File.Write(e4x)
File.Write(e5x)
File.Close()
ifexist,%f1%
run,%f1%
}
return
Re: File.Write() Seminkolon
@garry hast recht, es funktioniert doch, ich kann es mir erklären, vorhin als ich es getestet habe, hat es nicht gemacht Und Jetzt macht es!
Nochmal, vielen Dank!
Nochmal, vielen Dank!
Re: File.Write() Seminkolon
@KHA , habe script kurz vorher geändert, beachte den Unterschied zwischen den 2 Variablen e4x und e5x im file 'ma.txt' .
Who is online
Users browsing this forum: No registered users and 52 guests