Seite 1 von 1

Wie gross darf eine Exe mit includebinary sein?

Verfasst: 03.03.2009 11:04
von dysti
Hey,

mit folgenden Code füge ich viele Bilder ein:

Code: Alles auswählen

DataSection
    anker1:
    IncludeBinary "bild\anker1.jpg"
   anker2:
    IncludeBinary "bild\anker2.jpg"
  EndDataSection
Wie groß darf eine Exe sein, um alle Bilder zu includen oder welche Möglichkeit gibt es, um die Bilder -nicht- als Einzeldateien weiterzugeben.

Soll so Art Urlaubs-Bildershow werden. Bloß die Bilder sollen für einen Normaluser nicht gleich so zu sehen sein.

Verfasst: 03.03.2009 11:37
von ts-soft
Bin mir nicht sicher, aber bei 64 MB ist wohl schluß in der Datasection.
Andere Möglichkeit ist das Anhängen an die Exe oder als Windows-Resource.
Zum Anhängen an Exe kannste z.B. PureZIP oder Minizip verwenden.
Als Windows-Resource böte sich PureDataConverter an.

Gruß
Thomas

Verfasst: 03.03.2009 13:29
von dysti
@ts-soft,
habe den Puredataconverter gezogen. Im Resourcenverzeichnis habe ich die PB-Dateien probiert und gibt eine Fehlermeldung aus:
CatchModule() Keine Funktion usw.
Noch habe ich die Struktur nicht gepackt.
Habe eine testdatei erstellt und heraus kam eine test.pbdc.
Ich denke, es fehlt noch die RES-Datei. Wie erstelle ich die?
Wie ein Ochse vorm Berg.

Edit: so was blödes, hatte vergessen auf den grünen Pfeil zu klicken.
Sind jetzt die Dateien in dieser RES-Datei enthalten?

Verfasst: 03.03.2009 13:32
von Kiffi
dysti hat geschrieben:CatchModule() Keine Funktion usw.
mit PB 4.3 wäre das nicht passiert ;-)

Grüße ... Kiffi

Verfasst: 03.03.2009 13:50
von ts-soft
dysti hat geschrieben:@ts-soft,
habe den Puredataconverter gezogen. Im Resourcenverzeichnis habe ich die PB-Dateien probiert und gibt eine Fehlermeldung aus:
CatchModule() Keine Funktion usw.
Wenn Du noch PB 4.20 verwendest mußte die letzte Procedure UDRes_CatchModule aus der "UDRes_Include.pbi" löschen.
dysti hat geschrieben: Noch habe ich die Struktur nicht gepackt.
Habe eine testdatei erstellt und heraus kam eine test.pbdc.
Ich denke, es fehlt noch die RES-Datei. Wie erstelle ich die?
Wie ein Ochse vorm Berg.

Edit: so was blödes, hatte vergessen auf den grünen Pfeil zu klicken.
Sind jetzt die Dateien in dieser RES-Datei enthalten?
*.pbdc ist die Projektdatei und hat nichts mit dem Ausgabeformat zu tun :wink:
Ansonsten Examples anschauen, F1 drücken (vorher deutsch einstellen)
oder nochmal gezielt fragen.

Der grüne Pfeil ist der Compile-Schalter :D

Gruß
Thomas