AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:47

Parameter dieser Suchanfrage:

Suche in Thema: Dateien in EXE speichern
Suche alle Beiträge, die von "nat" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.009s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 6. Jun 2009
    das kann sogar sehr gut sein :)
    wie ich mitbekommen habe hat der typ von string sich in d2009 geändert (wegen unicode).
    ich selber benutze delphi7 und turbo delphi. habe halt einen String "missbraucht" um den
    inhalt der dateien dadrin zu speichern. mußt du die funktionen umschreiben, dass die parameter
    nicht string sind sondern array of char oder so.
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 5. Jun 2009
    und da hat er recht! :thumb:
    :-D
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 4. Jun 2009
    jojo, kein problem. wie gesagt, gibt noch ne menge optimierungsmöglichkeiten.
    man könnte z.B. ganz ans ende (was dann als erstes ausgelesen wird) einen string
    speichern um zu erkennen, ob überhaupt was angehängt ist, dann ein integer
    wieviele dateien und dann halt für jede datei länge+inhalt.
    naja, tüfftel dich da ma durch! :)
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 3. Jun 2009
    so, wieder da... war eben etwas beschäftigt.
    hab ma auf die schnelle n beispiel zusammen geklatscht.
    das könnte man sicher noch optimieren (grade in bezug auf mehrere dateien
    die angehängt werden sollen), aber ich denke um die grundlegende
    vorgehensweise zu verdeutlichen sollte es ausreichen.
    guck dir den source an und versuch ihn zu verstehen.
    kannst dir in nem hex editor auch ma die...
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 3. Jun 2009
    naja, ich war mir da nich so sicher. hatte in nem anderen thread von ihm was von "setup" gelesen.
    da dachte ich, vll bastelt er ja an ner setup engine oder sowas.
    deshalb wollt ich meinen senf halt auch dazu geben! ;)
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 3. Jun 2009
    kommt halt immer auf den anwendungsfall an. wenn du ne feste datei in dein programm kompilieren willst sind ressourcen sicher besser.
    soll dein programm aber viele verschiedene dateien angehängt bekommen (wie z.B. bei den schon angesprochenen selbstentpackenden archiven),
    dann kannste da nich viel mit ressourcen machen.
    kommt halt immer drauf an... wollte ja nur noch eine möglichkeit nennen......
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 3. Jun 2009
    du liest die datei die du anhängen willst erstma in einen buffer ein z.B. so
    var
    FS: TFileStream;
    Buffer: array of char;
    begin
    FS := TFileStream.Create('DateiDieIchAnhängenWill.exe', fmOpenRead);
    try
    setlength(Buffer, FS.size);
    FS.ReadBuffer(Buffer, FS.size);
    //die komplette datei ist nun binär in Buffer
  • Forum: Object-Pascal / Delphi-Language

    Re: Dateien in EXE speichern

      Delphi
      by nat, 3. Jun 2009
    du könntest die dateien hinten an die exe-datei anhängen.
    die exe sollte trotzdem lauffähig sein und kann zur laufzeit aus
    sich selber die dateien auslesen. du müsstest nur mit speichern
    wie groß die angehängte datei (oder wenn mehrere, wie groß jede
    einzelne datei) ist, damit du sie auch wieder auslesen kannst.
    so machen es meines wissen auch die selbstentpackenden
    zip/rar/etc archive.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=nat&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=135044
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz