Seite 4 von 4
Verfasst: 06.10.2006 20:23
von kiki
Aber bei CopyFilegeht dass nicht!
Code: Alles auswählen
DataSection
Test : IncludeBinary "H:\Test.exe"
EndDataSection
CopyFile("?Test", "C:\Test.exe")
Verfasst: 06.10.2006 20:53
von Kiffi
kiki hat geschrieben:Aber bei CopyFilegeht dass nicht!
1. CopyFile() funktioniert nur mit einer bereits existierenden Datei
2. Du möchtest den Inhalt der Datasection in eine Datei schreiben? Dann musst Du anders vorgehen:
Code: Alles auswählen
DataSection
TestAnfang:
IncludeBinary "H:\Test.exe"
TestEnde:
EndDataSection
FF = CreateFile(#PB_Any, "C:\Test.exe")
If FF
WriteData(FF, ?TestAnfang, ?TestEnde - ?TestAnfang)
CloseFile(FF)
EndIf
Grüße ... Kiffi
Verfasst: 01.11.2006 17:46
von kiki
Wiso geht dass nicht?????
Code: Alles auswählen
DataSection
TestAnfang:
Test :IncludeBinary "D:\Test.pb"
TestEnde:
EndDataSection
IncludeFile "?Test"
Verfasst: 01.11.2006 18:33
von Kiffi
kiki hat geschrieben:Code: Alles auswählen
DataSection
TestAnfang:
Test :IncludeBinary "D:\Test.pb"
TestEnde:
EndDataSection
IncludeFile "?Test"
wieso möchtest Du eine bereits in Deinem Programm enthaltene Datei noch
einmal includieren? Das macht keinen Sinn.
Grüße ... Kiffi
Verfasst: 01.11.2006 20:37
von kiki
Macht es zwar nicht aber es ist doch gut zu wissen also ne Interessante Frage wo ich durch Zufall drauf gestoßen bin.
Verfasst: 01.11.2006 20:47
von Kaeru Gaman
ne sorry is doch klar
ein IncludeFile kannste nur aufn file, nich auf nen speicherbereich machen.
die frage ist nich interessant, sondern redundant.