Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programm mit ActiveXControls installieren (https://www.delphipraxis.net/25471-programm-mit-activexcontrols-installieren.html)

abi 7. Jul 2004 08:44


Programm mit ActiveXControls installieren
 
Hallo
leider weiss ich mal wieder überhaupt nicht wie ich mein Problem beschreiben soll.

Ich versuchs mal und hoffe falls ihr was nicht versteht das ihr wieder nachfragt.

Ich habe ein Programm geschrieben mit Delphi5´, betriebssystem Win 2000.

Jetzt möchte ich auf einem anderem Rechner auf dem Delphi nicht installiert ist, Betriebssystem Win xp.

Das Programm durch die Exe starten.

Jetzt gehe ich auf Projekt/Optionen/Packages und aktiviere "Mit laufzeit Kompilieren".

Wenn ich jetzt meine Exe auf dem anderen Rechner starten will.

Bekomme ich folgende Fehlermeldung.
1. vl50.bpl fehlt, die habe ich dann in das verzeichnis kopiert
dann kam folgende Meldung
2. dii.bpl fehlt, ist eine Bibiothek für eine I/O Karte.
Wenn ich diese dann rein kopiere
Geht einfach gar nichts, ich kann zwar auf die Exe drücken aber es passiert nicht.

Wenn ich eine exe nehme bei der ich die dii.bpl nicht brauchen dann geht. Aber ich brauche die auf jedenfall.

Ich hoffe ihr könnt mir wieder helfen.

Ciao
abi

Luckie 7. Jul 2004 08:49

Re: Exe auf einem anderen rechner instalieren
 
Zitat:

Zitat von abi
Jetzt gehe ich auf Projekt/Optionen/Packages und aktiviere "Mit laufzeit Kompilieren".

Da ist wohl schon so mancher drauf reingefallen. Sollen die Packages mit in die Exe, muss der Haken raus. ;)

abi 7. Jul 2004 08:59

Re: Exe auf einem anderen rechner instalieren
 
Moin Luckie
hab jetzt ein ganz neues Projekt gemacht und hab einfach mal denn hacken weg gemacht.

Also nicht eingestellt in Projekt/ Optionen.

Dann bekomme ich folgende Fehlermeldung.
Die Anwendung konnte nicht gestartet werden, weil Vcl50.bpl nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben


Was soll ich den hier Neuinstallieren.

mfg
abi

mschaefer 7. Jul 2004 09:13

Re: Exe auf einem anderen rechner instalieren
 
Moin, moin Abi

Lucky hat das exact beschrieben: Haken weg
Jetzt erstellst Du an Deinem Projekt mit strg+F9 die DCU´s neu.
Und um sicherzugehen Entwicklungsrechner neu Booten, dann sollte es laufen.

Grüße // Martin

abi 7. Jul 2004 09:16

Re: Exe auf einem anderen rechner instalieren
 
Hallo Martin
muss ich auch meinen Entwicklungsrechner neu straten wenn mein Projekt auf einem Server liegt.

Hab noch ne sau dumme frage. Der Entwicklungsrecher ist der rechner auf dem Delphi drauf ist, oder.

mfg
abi

abi 7. Jul 2004 09:18

Re: Exe auf einem anderen rechner instalieren
 
Hab gerade mal str + F9 gedrückt.

Dann hat er es auch neu Compliert aber, zum schluss habe ich wieder eine Fehler meldung bekommen.

Wo steht, das Fehler aufgetreten sind und das die exe nicht erstellt werden kann.

abi

Luckie 7. Jul 2004 09:21

Re: Exe auf einem anderen rechner instalieren
 
Tja, scheint wohl ein syntaktischer Fehler in deinem Source zu sein.

mschaefer 7. Jul 2004 09:22

Re: Exe auf einem anderen rechner instalieren
 
Moin, moin
Entwicklungsrechner ist nach meiner Definition, der wo Dein Delphi läuft.
Wollte nur verhindern, das noch irgendwelche alte DCU-Files Deines Projektes
noch irgendwo im Cache liegen. Wenn Deine Projekt-DCU auf dem Server liegen kannst
Du die auch einfach löschen, dann ist auch kein Servercache mehr im Spiel.

Genaugenommen sollte das auch ohne Neustart gehen, ist eher die "Brachialmethode".

Grüße // Martin

abi 7. Jul 2004 09:23

Re: Exe auf einem anderen rechner instalieren
 
Hallo Luckie
des würde ich ja einsehen wenn mein test Programm größer währe aber was soll den hier falsch sein.

Code:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Label1: TLabel;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := 'Hallo';
end;

end.
Kleiner und leichter geht doch nicht mehr.

mfg
abi

Luckie 7. Jul 2004 09:35

Re: Exe auf einem anderen rechner instalieren
 
Zitat:

Zitat von abi
des würde ich ja einsehen wenn mein test Programm größer währe aber was soll den hier falsch sein.

Aber offensichtlich hat der Compiler doch was zu meckern oder? Und spätestens jetzt wäre der Moment gekommen, uns die genaue Fehlermeldung mitzuteilen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:35 Uhr.
Seite 1 von 4  1 23     Letzte »    

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