Autor Beitrag
magmalive
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 20.02.05 18:16 
Hallo liebe Leute!

Ich würde gern folgendes wissen: Muss man, wenn man in Delphi Programme schreibt, auch sogenannte Runtime-Dateien mit ausliefern wie bei Visual Basic? Da nervt mich total an, das wenn ich nur eine simple ListView-Komponente benutze, muss ich gleich das dazugehörige OCX ins Setup integrieren, da diese nicht in jedem Windows enthalten sind, und zu allem Überfluss gibts auch noch verschiedene Versionen für unterschiedliche Windows-Versionen. Ziemlicher Schlamassel.

Soweit ich das richtig verstanden habe kann man in Delphi alle benötigten Packages in die EXE linken?
Gilt das für alle mitgelieferten Standartkomponenten die in der IDE verfügbar sind?

Grüße
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: So 20.02.05 19:00 
In Delphi können alle Komponenten (selbst Third Party) direkt in die EXE reinkompiliert werden. Dazu muss unter Projekt\Optionen --> Packages der Haken "Mit Runtime-Packages compilieren" deaktiviert sein.

Allerding benötigen manche (sehr wenige) Third-Party-Komponenten externe Bibliotheken. Dies wird aber bei der jeweiligen Komponente immer mit dazu gesagt.

Die einzigen Ausnahmen der Borland-Komponenten sind die Datenbank-Komponenten (BDE), die IMMER eine externe Installation der BDE voraussetzen, die somit auch immer mitgegeben werden muss.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.