AGB  ·  Datenschutz  ·  Impressum  







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

.exe datei im Programm erstellen

Ein Thema von -Phantom- · begonnen am 5. Jan 2010 · letzter Beitrag vom 6. Jan 2010
Antwort Antwort
Seite 3 von 6     123 45     Letzte »    
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#21

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:50
Du musst den Compiler einfach nur aufrufen: MSDN-Library durchsuchenShellExecute
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.772 Beiträge
 
Delphi 10.4 Sydney
 
#22

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:51
.. da Du ja wahrscheinlich nicht den originalen Delphi Compiler Deiner
Anwendung mitgeben darst - und einen Compiler zu entwickeln wohl nicht
das einfachste ist was es zu planen und codieren gibt, würde
ich mich nach einem alternativen gangbaren Weg umschauen.

Stichwort: PascalScript

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#23

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:52
... oder wie erwähnt FreePascal
  Mit Zitat antworten Zitat
-Phantom-

Registriert seit: 26. Nov 2009
Ort: Bockhorst
319 Beiträge
 
Delphi 7 Enterprise
 
#24

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:56
ja habe mir nun Free Pascal runtergeladen und Installiert, was nun? Habe Tausende Ordner welche datei ist der Compiler?
Mathias Jansen
  Mit Zitat antworten Zitat
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#25

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:57
%PFAD%/bin/i386-win32/ppc386.exe
bzw. (bei 64bit-FPC)
%PFAD%/bin/i386-win32/ppcrossx64.exe
  Mit Zitat antworten Zitat
-Phantom-

Registriert seit: 26. Nov 2009
Ort: Bockhorst
319 Beiträge
 
Delphi 7 Enterprise
 
#26

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 16:58
danke das wollte ich wissen...
Mathias Jansen
  Mit Zitat antworten Zitat
-Phantom-

Registriert seit: 26. Nov 2009
Ort: Bockhorst
319 Beiträge
 
Delphi 7 Enterprise
 
#27

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 17:04
@ implementation
Wie sage ich den Compiler das er eine .exe erstellen soll?
Mathias Jansen
  Mit Zitat antworten Zitat
Benutzerbild von argonix
argonix

Registriert seit: 28. Feb 2007
257 Beiträge
 
Delphi 2005 Personal
 
#28

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 17:07
Der FPC braucht aber noch eine Menge anderer Dateien, insbesondere die vorkompilierten PPUs, um funktionieren zu können.
Kannst du vielleicht kurz erklären, was du ganz konkret machen möchtest? Die Compilerlösung ist eventuell ein Schuss mit Kanonen auf Ameisen.
Du musst - wie schon vorher einige erwähnten - zudem den Cod deiner Anwendung beilegen und den kompletten Freepascal-Compiler wahrscheinlich sogar inklusive Lazarus (für GUIs) dem Projekt beilegen. Das Teil wird dann am Ende bestimmt über 150MB groß.
  Mit Zitat antworten Zitat
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#29

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 17:13
Erst einmal reicht für die ersten Schritte der reine Compiler (+RTL+FCL, aber die sind schon dabei)
Aufruf:
Code:
...\ppc386 "<DATEIPFAD>" [-Fu<WeitereUnitpfade>] [-Fo<WeitereObjectPfade>]
Und dann kompiliert FPC dir aus dem Programmcode eine Executable.
Willst du was grafisches, solltest du dich mit nonVCL-Entwicklung beschäftigen oder die LCL beilegen.
Im erstgenannten Fall könntest du auch eine eigene Komponentenbibliothek (also so was wie VCL, LCL, WTL und MFC). Schwierig ist das nicht, habe ich auch schon gemacht.
  Mit Zitat antworten Zitat
-Phantom-

Registriert seit: 26. Nov 2009
Ort: Bockhorst
319 Beiträge
 
Delphi 7 Enterprise
 
#30

Re: .exe datei im Programm erstellen

  Alt 5. Jan 2010, 17:13
Nun ja ich weiß es nicht nicht genau , ich wollte bloß mit einem Programm ein neues Programm erstellen sozusagen Delphi in 10000 vereinfachter form. Ich dachte mir ich mache so ein eigenen Programm Ersteller mit dem man auswählen kann was der können soll und wie er aus sehen soll.
Mathias Jansen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 6     123 45     Letzte »    


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 05:36 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 by Thomas Breitkreuz