Seite 4 von 4

EXE IN EXE

Verfasst: 27.04.2005 18:57
von Green Snake
hallo

ich komme noch mal aufs thema exe in exe zurück.

habe das mal geschaft, dh eure codes habe funktioniert.
jedoch gehts jetzt nicht mehr.
woran liegt das?
warscheinlich habe ich beim 2 mal die codes vertauscht bzw falsch interpretiert.

kan jemand mir ein komplettes beispiel machen?
also meine exe, die in mein programm soll, befindet sich auf dem pfad bzw heisst

Code: Alles auswählen

"PureBasic.exe"
vielen dank

Verfasst: 27.04.2005 19:23
von zigapeda
Du fügst einfach unten an den code folgendes an:

Code: Alles auswählen

Datasection
purebasicstart:
IncludeBinary "PureBasic.exe"
purebasicende:
EndDatasection
und dann ist es eingefügt. Wenn du es wieder extern speichern willst machst du das wie folgt:

Code: Alles auswählen

createfile(0,"PureBasic.exe")
Writestring(?purebasicstart,?purebasicende-?purebasicstart)
closefile(0)

Super, danke

Verfasst: 27.04.2005 20:19
von Green Snake
hallo

danke dir vielmals... :allright:
das problem lag an der datasection, habs sie schon wieder vergessen.

aber ich mus dich auch auf einen kleinen fehler hinweisen.

es heist

WriteData()

und nicht

WriteString()


aber sonst ist der code schwer in ordnung :allright:

nochmals danke euch allen.

Verfasst: 27.04.2005 20:33
von zigapeda
ups sry.

noch was wegen der textdatei in der exedatei: das muss sein weil ich in der textdatei wichtige daten speichern werde die nicht jeder lesen sollte wie pws usw.

Verfasst: 27.04.2005 20:58
von 125
Ich reich das bsp. morgen ein bin schon soweit das ich die Position der Includeten Binry rausbekomme :) jetzt mussich das nurnoch mit WriteData/ReadData hinbekommen :)

//Edit: Hmm irgendwie komm ich net weiter ich poste mal in Allgemein...