AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Konsolen-Anwendung erstellen

Ein Thema von Joss81 · begonnen am 24. Sep 2015 · letzter Beitrag vom 25. Sep 2015
Antwort Antwort
Joss81

Registriert seit: 24. Sep 2015
2 Beiträge
 
#1

Konsolen-Anwendung erstellen

  Alt 24. Sep 2015, 23:09
Delphi-Version: 5
(mein System: Delphi 4.0 Deutsch, XP Pro SP3)
nach vielen Jahren hab ich mir mal wieder gedacht bei Delphi rein zu gucken ... und gleich mit ner Herausforderung zu beginnen ...

will eine Konsolen-Anwendung erstellen und hab mal so gegooglet, wie das denn so geht:

und in:
https://de.wikibooks.org/wiki/Progra...erste_Programm
heißt es ...
"Delphi: Datei / Neu / Weitere... / Konsolen-Anwendung"

... und obwohl ich von den Programm Hilfen nicht viel halte, heißt es in der Hilfe:
"Neue Konsolenanwendungen werden mit dem Konsolen-Experten erstellt. Wählen Sie dazu Datei / Neu, klicken Sie im Dialogfeld Ojektgalerie auf das Symbol Konsolen-Experte"

... das einzige Problem ist jetzt ... ich find das einfach nicht - im Anhang der Screenshot - aber keinen einzigen Eintrag über den "Konsolen-Experten" oder eine "Konsolen-Anwendung"

Sollte ja für die Experten ein Klax sein - nich?
Angehängte Dateien
Dateityp: pdf Delphi_Neu.pdf (58,5 KB, 20x aufgerufen)
  Mit Zitat antworten Zitat
nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: Konsolen-Anwendung erstellen

  Alt 25. Sep 2015, 00:09
Komisch. Vielleicht konnte Delphi 4 noch keine Konsolenanwendungen erstellen?

Versuch mal das: http://www.chami.com/tips/delphi/111596D.html
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.229 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Konsolen-Anwendung erstellen

  Alt 25. Sep 2015, 06:52
Leider habe ich kein Delphi 5 mehr.

Wenn es nicht so funktioniert, wie in der Anleitung, dann erstelle eine VCL-Anwendung und schließt das Projekt.
Danach änderst du die DPR-Datei, wie in der Programmvorlage im Wiki-Eintrag. Der wesentliche Teil ist {$APPTYPE CONSOLE}. Der bestimmt, dass es eine Konsolen-Anwendung ist.

Wenn du das Projekt wieder öffnest, dann solltest du alles für eine Konsolen-Anwendung haben.

Ohne D5 kann ich das nicht testen, aber ich bin mir ziemlich sicher, dass das funktioniert.
Peter
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.394 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Konsolen-Anwendung erstellen

  Alt 25. Sep 2015, 07:21
Der Konsolen-Anwendungsexperte wurde erst mit Delphi 5 eingeführt. Aber wie in der Anleitung beschrieben, bekommt man es auch durch Entfernen des automatisch erzeugten Formulars und Hinzufügen von {$APPTYPE CONSOLE} in die dpr hin.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Konsolen-Anwendung erstellen

  Alt 25. Sep 2015, 08:37
Unter D7 brauchst Du eine .DPR Datei mit folgendem Inhalt:
Delphi-Quellcode:
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

begin
  { TODO -oUser -cConsole Main : Hier Code einfügen }
end.
Bei den älteren Versionen darf es auch eine .PAS Datei sein wenn ich mich richtig erinnere.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Joss81

Registriert seit: 24. Sep 2015
2 Beiträge
 
#6

AW: Konsolen-Anwendung erstellen - Gelöst!

  Alt 25. Sep 2015, 18:59
Hallo Leute,
tja, mit professioneller Unterstützung geht’s, auch wenn Delphi nicht wirklich will – besten Dank an all eure – vor allem auch schnelle! - Unterstützung
… hab gleich mal – für alle die in Zukunft das gleiche Problem haben sollten – meine Schritte zusammen gefasst. (ach ja, erstellt mit Delphi 4.0)

LÖSUNG:

Neu / Anwendung
Ansicht / Projektverwaltung
Unit markieren und löschen
Project1 markieren – Kontextmenu öffnen und Quelltext anzeigen und mit folgenden (Beispielscode) ersetzen:

program console;

{$apptype console}

uses
SysUtils;

begin
{ add your code here... }
WriteLn( 'hello, world!' );
end.

Und schon ist der Workaround für das Erstellen einer Konsolenanwendung in Delphi perfekt
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 09:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf