Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Exe statt Delphi-Programm verwenden ! (https://www.delphipraxis.net/99086-exe-statt-delphi-programm-verwenden.html)

MaBuSE 7. Sep 2007 14:29

Re: Exe statt Delphi-Programm verwenden !
 
Zitat:

Zitat von taktaky
ich möchte ständig und mehrere exe erstellen, die nur aus einem Webbrowser wie im Bild bestehen.
Es wird nur der Link geändert, alle andere nicht:
...
Muss immer Delphi vorhanden sein zum kompelieren oder kann man eine exe erstellen, die selbst exe erzeugt ? :mrgreen:

Hallo,
vieleicht steh ich auf dem Schlauch, aber ich kann nicht erkennen aus welchem Grund Du mehrere Exe erstellen willst?

Zu den Fragen:
  • Ja um aus Delphi Quellcode (*.dpr, *.pas, *.dfm, ...) eine *.exe zu erstellen wird eine Delphi Installation benötigt.
    Eine *.exe kannst Du mit dem Aufruf von dcc32.exe verwenden, wie du ja schon im Tutorial gesehen hast.
  • Und nein, ein von Dir geschriebenes Programm kann keine *.exe Dateien erstellen (compilieren).
    In dem Compiler von Delphi stecken viele Jahre Erfahrung von vielen sehr guten Programmierern drin.
    Nichts gegen Dich, aber Compilerbau ist nichts für Anfänger.
Aber warum willst Du viele Exe Dateien erstellen?

Recht es Dir nicht, wenn Du einfach mehrere Forms erstellst?
Delphi-Quellcode:
...
var
  myWebForm: TmyWebForm;
begin
  myWebForm := TmyWebForm.Create(Application);
  myWebForm.Url := 'http://www.google.de';
  myWebForm.Show;
end;
...
Du kannst auch eine WebForm.exe bauen, der Du die Adresse per Parameter übergibst.
Stichworte: Hier im Forum suchenParamCount, Hier im Forum suchenParams(1) und Hier im Forum suchenShellExecute zum Aufrufen

Schreib doch mal in einfachen deutschen Sätzen, was Du überhaupt programmieren willst, dann kann ich Dir vieleicht einen Tipp geben.

mfg
MaBuSE

taktaky 8. Sep 2007 14:16

Re: Exe statt Delphi-Programm verwenden !
 
Hallo zusammen,

ini Datei erstellt OK http://www.delphipraxis.net/images/s...on_mrgreen.gif
Werte in ini Datei erstellen OK

Werte aus ini Datei auslesen (importieren) Fehler !!!http://www.delphipraxis.net/images/smiles/gruebel.gif

Delphi-Quellcode:
...
procedure TForm1.FormShow(Sender: TObject);
begin
Webbrowser1.Navigate('http://google.de');
end;

procedure TForm1.Button1Click(Sender: TObject);
var MyIniFile : TInifile;
pfad:string;

begin
 MyIniFile := Tinifile.Create( 'C:\test\MyIniFile.ini' );
 MyIniFile.WriteString('Section1','edit1.text', 'pfad');
 MyIniFile.WriteString('Section1','edit2.text', 'Guten Tag');
 MyIniFile.WriteString('Section1','edit3.text', 'Hi');

 MyIniFile.Free;
end;

procedure TForm1.Button2Click(Sender: TObject);
var MyIniFile : TInifile;
//pfad:string;

begin
Edit1.Text := MyIniFile.ReadString('Section1','edit1.text','0');

 //MyIniFile.WriteString('LastUsedBitmap', 'LUBitmap', bitmap);
 MyIniFile.Free;
end;
Warum erscheint Fehler, wenn ich Werte aus ini Dateien importieren will ?
Code:
Edit1.Text := MyIniFile.ReadString('Section1','edit1.text','0');
http://www.delphipraxis.net/images/smiles/gruebel.gif

wenn ich meine INI Datei anschaue, dann finde ich alles in Ordnung :
Code:
[Section1]
Schluessel1=
edit1.text=pfad
edit2.text=Guten Tag
edit3.text=Hi

DeddyH 8. Sep 2007 14:22

Re: Exe statt Delphi-Programm verwenden !
 
Weil die Ini noch gar nicht erzeugt wurde.

taktaky 8. Sep 2007 14:27

Re: Exe statt Delphi-Programm verwenden !
 
Zitat:

Zitat von DeddyH
Weil die Ini noch gar nicht erzeugt wurde.

Wieso denn, und was ist das unten :mrgreen:
http://members.lycos.co.uk/forforums...01/pic/ini.jpg

Es gibt bestimmt ein Fehler in meinem Code :gruebel:

DeddyH 8. Sep 2007 14:29

Re: Exe statt Delphi-Programm verwenden !
 
Und wo ist die Zeile
Delphi-Quellcode:
MyIniFile := Tinifile.Create( 'C:\test\MyIniFile.ini' );
beim Laden der Datei?

DeddyH 8. Sep 2007 14:58

Re: Exe statt Delphi-Programm verwenden !
 
[OT]Eigentlich hast Du ja Recht, aber da er jetzt zumindest mal ein bisschen Code selbst erstellt hat (schon ein enormer Fortschritt), kann man ihm ja mal auf die Sprünge helfen. Ob das was bringt, wird sich zeigen :mrgreen: .
Btw: Geile Signatur :lol: [/OT]

taktaky 8. Sep 2007 14:59

Re: Exe statt Delphi-Programm verwenden !
 
Zitat:

Zitat von DeddyH
Und wo ist die Zeile
Delphi-Quellcode:
MyIniFile := Tinifile.Create( 'C:\test\MyIniFile.ini' );
beim Laden der Datei?

Button1 erstellt INI Datei mit einige Werte
Normalerweise brauche ich das Button1 nicht mir. Ich werde es löschen

Nun möchte ich nur die Werte von INI Dateien holen mehr nicht.

taktaky 8. Sep 2007 15:03

Re: Exe statt Delphi-Programm verwenden !
 
Zitat:

Zitat von SubData



Dein Partner muss zum Friseur gehen :mrgreen:

Zacherl 8. Sep 2007 15:04

Re: Exe statt Delphi-Programm verwenden !
 
Lern doch erstmal die grundlegenden Dinge der Programmierung. Gutes Buch für die basics: Delphi für Kids ..

DeddyH 8. Sep 2007 15:13

Re: Exe statt Delphi-Programm verwenden !
 
Nach eigener Aussage hat er bereits 3 Bücher gelesen. Die Gültigkeit von Variablen scheint da nicht dringestanden zu haben. Also, ich gebe es jetzt endgültig auf mit ihm.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:09 Uhr.
Seite 3 von 4     123 4      

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