Anfängerfragen zum Programmieren mit PureBasic.
-
kiki
- Beiträge: 155
- Registriert: 06.05.2006 17:54
Beitrag
von kiki »
Aber bei CopyFilegeht dass nicht!
Code: Alles auswählen
DataSection
Test : IncludeBinary "H:\Test.exe"
EndDataSection
CopyFile("?Test", "C:\Test.exe")
-
Kiffi
- Beiträge: 10714
- Registriert: 08.09.2004 08:21
- Wohnort: Amphibios 9
Beitrag
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
a²+b²=mc²
-
kiki
- Beiträge: 155
- Registriert: 06.05.2006 17:54
Beitrag
von kiki »
Wiso geht dass nicht?????
Code: Alles auswählen
DataSection
TestAnfang:
Test :IncludeBinary "D:\Test.pb"
TestEnde:
EndDataSection
IncludeFile "?Test"
-
Kiffi
- Beiträge: 10714
- Registriert: 08.09.2004 08:21
- Wohnort: Amphibios 9
Beitrag
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
a²+b²=mc²
-
kiki
- Beiträge: 155
- Registriert: 06.05.2006 17:54
Beitrag
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.
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Beitrag
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.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.