AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

GUI mit Konsole

Ein Thema von nru · begonnen am 20. Apr 2010 · letzter Beitrag vom 21. Mai 2014
 
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#11

Re: GUI mit Konsole

  Alt 29. Apr 2010, 12:04

Ich glaub mein Problem lässt sich dann nicht lösen. Der Hintergrund meiner Konsolenversuche ist folgender:

Eine Java-Konsolenanwendung kann nicht direkt mit einer Prolog-Datei (.exe) kommunizieren, deshalb hat mich ein Kollege gefragt ob ich nicht Delphi als Schnittstelle zwischen JAVA und PROLOG einbinden kann. Es geht um eine hochkomplexe Wegewahl welche von Prolog errechnet wird.

Das JAVA Programm
- hat eine Konsolen-Scanfunktion
- hat eine Entscheidungsfunktion
- kann eine Konsolenanwendung starten
- kann KEINE Prolog-Eingaben tätigen !

Die Delphi Schnittstelle
- wird vom Java Tool gestartet und empfängt den Parameter (Wegpunkte) für Prolog
- startet Prolog und tätigt Eingaben (den Parameter mit dem Wegpunkt)
- liest das Ergebnis vom Prolog Programm und übergibt es wieder an das Java Tool. Dies entscheidet dann ob der Weg zum Ziel führt oder ob eine neue Wegeberechnung eingeleitet werden muss.

Das Prolog Programm
- Erwartet eine Eingabe (Parameter mit dem Wegpunkt)
- Errechnet ein Ergebnis und gibt es via Konsole als String aus

Wenn der errechnete Weg von Prolog nicht zielführend ist, entscheidet das Java Tool wo neu angesetzt werden muss und übergibt Delphi dann die neue Strecke.
Und das alles unter Windows 2000

Um zu testen ob das JAVA Tool den Konsolenoutput von Delphi überhaupt scannen kann, wollte ich fix ein paar Konsolenzeilen mit Delphi erstellen.

Kann ich meinem Kollegen mit Delphi helfen oder ist das eher eine umgekehrte Pyramide?
  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 18:31 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