Benutzeroberflächen für C-Programme

Da gibt es viele Möglichkeiten:

Scriptsprachen wie JavaScript, VBScript... bis hin zu 
Windows-Bibliotheken wie MFC & Co.

Recht einfach unter Windows sind die vom ScriptHost unterstützten 
Sprachen. Dafür gbit es auch Möglichkeiten, Dialoge zu programmieren. 
Ein großer Nachteil ist jedoch, daß die Informationen zu diesem Thema 
sehr verstreut sind; wenn man es nicht bereits kennt, ist es ein 
steiniger Acker.

Wenn du die Quellen zu dem Programm hast und es auf Windows läuft, dann 
integrier den Programmcode in eine Dialogapplikation - die läßt sich mit 
wenigen Klicks in den gängigen IDEs zusammenpappen.

Das Ergebnis des Dialogs bereitest du dann als Kommandozeilenparameter 
auf und übergibst sie der (umbenannten) main des Konsolprogrammes.

Wenn du keine Quellen Hast, kannst du einen Dialog-Wrapper bauen, der im 
Prinzip nichts anderes macht, aber schlußendlich die Konsolapplikation 
startet.
Gast
Hi - hab das auch schon lange mal machen wollen -  aber irgendwie hab 
ich noch kein Tutorial gefunden, denn sonst ist der Einstieg sehr 
schwer...

Gib es nicht sowas wie Labview -  einfach reinklicken und den C-Code 
verknüpfen .... fertig..
))

Gruß S.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.