Inkludierte Datei wie speichern?
Inkludierte Datei wie speichern?
Hallo!
Wie kann ich eine Datei, die ich mit IncludeBinary in die EXE gepackt habe, in eine externe Datei speichern?
MfG, AND51
Wie kann ich eine Datei, die ich mit IncludeBinary in die EXE gepackt habe, in eine externe Datei speichern?
MfG, AND51
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
so in etwa
wobei die includes bei mir diese sind hoffe du kannst was mit anfangen:
Übrigens dein www link geht nicht!
Code: Alles auswählen
If CreateFile(#files,hr$)
WriteData(?hr,?seite - ?hr)
CloseFile(#files)
Code: Alles auswählen
hr:
IncludeBinary "hr.jpg"
seite:
IncludeBinary "seite.jpg"
Ende:
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Dann haste irgendwas verkehrt gemacht, weil es funzt so. Dann schau Dir Deinen Code nochmal genau an, ich kanns ja nicht, weil ich sehe hier nichtsMacros hat geschrieben:Das hatte ich auch probiert,
aber dann kommt:
Invalid Memory Access
und er verweist mich auf
die erste Sprungmarke.

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Es werde Licht:

Code: Alles auswählen
hr:
IncludeBinary "gr.ico"
Ende:
If CreateFile(1,hr$)
WriteData(?hr,?Ende - ?hr)
CloseFile(1)
EndIf
mein www link? oh, hm... ich mache meine hp zuerzeit nicht weiter deshalb vllt.
Inkludierte Dateien werden so eingebunden:
Übrigens, dieser Code funktioniert bei mir einwandfrei. geht das auch mit Binärdaten, z. B. JPGs, BMPs, etc.? Und die Dateigröße, ist die auch egal?
Nochmals danke!
Inkludierte Dateien werden so eingebunden:
Code: Alles auswählen
DataSection
icon: IncludeBinary "C:\Dokumente und Einstellungen\André\Desktop\PureBasic\Multi Clipboard\ico.ico"
hilfe: IncludeBinary "C:\Dokumente und Einstellungen\André\Desktop\PureBasic\Multi Clipboard\hilfe_de.htm"
help: IncludeBinary "C:\Dokumente und Einstellungen\André\Desktop\PureBasic\Multi Clipboard\help_en.htm"
EndDataSection
#files=0
If CreateFile(#files,"C:\mydatei.htm")
WriteData(?hilfe, MemoryStringLength(?hilfe)-1)
CloseFile(#files)
EndIf
Nochmals danke!

PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
dann mach es richtigMacros hat geschrieben:Nein, DAS verursacht den Error

DataSection
hr:
IncludeBinary "gr.ico"
Ende:
EndDataSection
If CreateFile (1,hr$)
WriteData (?hr,?Ende - ?hr)
CloseFile (1)
EndIf
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
