AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Exe hat nur noch 17KB

Ein Thema von arbu man · begonnen am 23. Jul 2006 · letzter Beitrag vom 23. Jul 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#1

Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:16
Hi,

ich habe grade etwas mit Packages herrum gespielt. Dabei habe ein Package erstellt und dieses als einzigstes bei mit laufzeitpackages aktualiesieren eingetragen, die bpl datei es packages ist 18,5 KB groß meine kompilierte exe kommt auf 17 KB, das ist doch nicht normal sonst hatte eine einfache exe midestens 300 KB. Aber irgentwo muss die vcl doch wohl sein ? Bzw. was passiert wenn die exe auf einen rechner ohne delphi ausgeführt wird ?

mfg, Björn
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:22
die runtime is eben nicht einkompiliert.

auf deinem rechner läufts, weil du die packages da drauf hast, aber für andere rechner müsstest du sie mitliefern.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:24
Moin Björn,

Zitat von arbu man:
Bzw. was passiert wenn die exe auf einen rechner ohne delphi ausgeführt wird ?
nix, denn sie wird nicht ausgeführt, wenn die Runtime-Packages dort nicht installiert sind.
(bzw. sie beendet sich mit Fehlermeldung gleich wieder).

Zitat von arbu man:
Aber irgentwo muss die vcl doch wohl sein ?
ja, in den Runtime-Packages.

BPLs sind eigentlich nichts anderes als DLLs.

Da MS ihre "Runtime-Packages" gleich bei Windows mitliefert, gibt es oft sehr kleine mit VC erstellte Programme.
Die entsprechenden Dateien von Borland muss man dann selber installieren, da sie nicht automatisch mit dabei sind.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#4

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:24
Zitat von arbu man:
Aber irgentwo muss die vcl doch wohl sein ?
Die Packages liegen bei dir unter %windir%\system32\.
  Mit Zitat antworten Zitat
Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#5

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:26
Zitat von DGL-luke:
auf deinem rechner läufts, weil du die packages da drauf hast, aber für andere rechner müsstest du sie mitliefern.
Gut, ist schon klar, nur was ist mit sie gemeint kann man irgentherruas finden was ich alles mit liefern muss ?

In %windir%\system32\ liegen verdammt viele bpl dateien, wie gesagt wie kann ich nun feststellen welche ich mitliefern muss ?
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#6

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:29
Zitat von arbu man:
wie kann ich nun feststellen welche ich mitliefern muss ?
http://www.dependencywalker.com/
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:30
Was auch immer Du im Endeffkekt mitgibst: Werfe einen Blick in die Datei "deploy.htm", die sich in Deinem Delphi-Verzeichnis befindet. Dort steht nämlich, welche Teile überhaupt mitgegeben werden dürfen.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
andreash

Registriert seit: 22. Jun 2006
Ort: Dörverden
60 Beiträge
 
Delphi 7 Professional
 
#8

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:34
Hallo,

nach dem Compilieren stehen die tatsächlich verwendeten BPL-Dateien im Fenster Informationen, das mit Projekt->"Infos über <Projektname>" aufgerufen wird.
Andreas
Der Optimist glaubt, wir leben in der besten aller möglichen Welten. Der Pessimist befürchtet, daß das stimmt.
  Mit Zitat antworten Zitat
Benutzerbild von arbu man
arbu man

Registriert seit: 3. Nov 2004
Ort: Krefeld
1.108 Beiträge
 
Delphi 7 Professional
 
#9

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:50
Danke
Zitat von andreash:
Hallo,

nach dem Compilieren stehen die tatsächlich verwendeten BPL-Dateien im Fenster Informationen, das mit Projekt->"Infos über <Projektname&gt;" aufgerufen wird.
Den Menu Punkt kann ich nicht finden... oh doch er ist nur disabled...
Björn
>> http://bsnx.net <<
Virtual DP Stammtisch v1.0"iw" am 19.09.2007 - ich war dabei!
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#10

Re: Exe hat nur noch 17KB

  Alt 23. Jul 2006, 12:57
Hi!

s. Bild im Anhang


Edit: Nach dem "Build" wurde es bei mir enabled!

Ciao Frederic
Miniaturansicht angehängter Grafiken
bild1_182.png  
Frederic Kerber
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 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