Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Programe laufen nicht auf anderen Pcs (https://www.delphipraxis.net/70208-programe-laufen-nicht-auf-anderen-pcs.html)

Paulchengb 26. Mai 2006 20:47


Programe laufen nicht auf anderen Pcs
 
Hallo,
ich hab einen kleinen Rechner mit Delphi 2005 mit VCL gecodet, der aber leider nur auf meinem Rechner läuft. Ich habe Win XP SP2 und auf den anderen PCs ist auch Win XP SP2 drauf, jedoch kommt beim Starten des Programms folgender Fehler:

http://img471.imageshack.us/my.php?image=delphi2cf.jpg


Delphi sagt zwar das, aber das kann nicht so wichtig sein.

[Warnung] Project1mitladen.dpr(16): W1005 Unit 'Borland.Vcl.Forms' ist plattformspezifisch
[Warnung] wolf.pas(6): W1005 Unit 'Borland.Vcl.Windows' ist plattformspezifisch
[Warnung] wolf.pas(6): W1005 Unit 'Borland.Vcl.Messages' ist plattformspezifisch
[Warnung] wolf.pas(6): W1005 Unit 'Borland.Vcl.Graphics' ist plattformspezifisch
[Warnung] wolf.pas(6): W1005 Unit 'Borland.Vcl.Controls' ist plattformspezifisch
[Warnung] wolf.pas(6): W1005 Unit 'Borland.Vcl.Forms' ist plattformspezifisch
[Warnung] wolf.pas(7): W1005 Unit 'Borland.Vcl.Dialogs' ist plattformspezifisch
[Warnung] wolf.pas(7): W1005 Unit 'Borland.Vcl.StdCtrls' ist plattformspezifisch
[Warnung] wolf.pas(7): W1005 Unit 'Borland.Vcl.ExtCtrls' ist plattformspezifisch

An was könnte das liegen?

Luckie 26. Mai 2006 20:50

Re: Programe laufen nicht auf anderen Pcs
 
Wie groß ist die Exe Datei?

Paulchengb 26. Mai 2006 20:54

Re: Programe laufen nicht auf anderen Pcs
 
14kb

mkinzler 26. Mai 2006 21:06

Re: Programe laufen nicht auf anderen Pcs
 
dann solltest du entweder statisch binden oder die VCL-Bpls mit ausliefern.

himitsu 26. Mai 2006 21:09

Re: Programe laufen nicht auf anderen Pcs
 
Zitat:

Zitat von Paulchengb
Delphi sagt zwar das, aber das kann nicht so wichtig sein.

[Warnung] Project1mitladen.dpr(16): W1005 Unit 'Borland.Vcl.Forms' ist plattformspezifisch
...

Damit sollte wohl nur gemeint sein, daß dieses nur für Windows ist und z.B. nicht für Linux.


Beim Rest/Problem haben die anderen ganz bestimmt Recht ^^

Paulchengb 26. Mai 2006 22:34

Re: Programe laufen nicht auf anderen Pcs
 
Zitat:

Zitat von mkinzler
dann solltest du entweder statisch binden oder die VCL-Bpls mit ausliefern.

ähm, bitte etwas genauer. Bin ein Delphi-Anfänger

mkinzler 27. Mai 2006 09:03

Re: Programe laufen nicht auf anderen Pcs
 
Bei den Projektoptionen gibt es die Option "Packages->Laufzeit-Packages->Laufzeit-Packages verwenden". Durch Aktivierung dieser werden nur Verweise auf die Klassen in den Bpls verlinkt. In diesem Fall benötigt man dann die VCL-Bpls lokal auf den Rechnern, auf denen das Programm laufen soll.
Deaktiviert mad diese wird die VCL in die Exe eingelinkt.

DP-Maintenance 27. Mai 2006 11:58

DP-Maintenance
 
Dieses Thema wurde von "MrSpock" von "Delphi - Bugreports" nach "Die Delphi-IDE" verschoben.
Ist kein Bug.

Paulchengb 27. Mai 2006 15:50

Re: Programe laufen nicht auf anderen Pcs
 
Hi,
danke für eure Hilfe. Ich hab zwar diese "Packages->Laufzeit-Packages->Laufzeit-Packages verwenden" Einstellung nicht gefunden, hab aber festgestellt, dass ich ein Delphiprojekt für .Net und nicht für Win32 gemacht habe. Jetzt hab ich das ganze nochmal gemacht und jetzt geht es.

faux 27. Mai 2006 15:54

Re: Programe laufen nicht auf anderen Pcs
 
Kann es sein, dass auf den Zielrechner kein .NET installiert ist?
Sorry, habe den vorigen Beitrag übersehen.

Grüße
Faux


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz