Mit C++ mit einem Basic-Programm kommunizieren
-
Gibt es eine Möglichkeit, in einem C++Prog mit einem Basic-Programm zu kommunizieren
lg
-
Ja
-
Könntest du/ihr mir diese Möglichkeit bitte sagen? Es wäre mir eine große Hilfe
-
So kann dir Niemand eine Antwort geben. Versuche doch mal folgende Informationen zu ergänzen:
1. Es gibt eine menge Basicdialekte welches Basic meinst du?
2. Was für Daten sollen ausgetauscht werden?
3. Wie sollen die Daten ausgetauscht werden(welche Intervalle, Client und Server auf selben System)?
4. Unter welchem OS soll die Kommunikation statt finden?Ich denke je mehr Infos du hast desto eher kann man dir helfen.
Gruß Blue-Tec
-
ad 1.)FreeBasic
ad 2.)beispielsweise sollen die berechnungen in c++ gemacht werden, dann die ergebnisse an freebasic weitergegeben und dort in ein userinterface eingebunden werden
ad 3.)Es soll immer wenn es etwas neues gibt ausgetauscht werden
ad 4.)WindowsGenaueres weiß ich noch nicht, weil ich zuerst die Möglichkeit ausloten wollte, wie gut es geht. Mein Freund programmiert FreeBasic und ich würde gerne mal ein größeres Projekt mit ihm zusammen machen... noch keine näheren Ideen oder so
lg
-
nobodydafdf schrieb:
ad 1.)FreeBasic
ad 2.)beispielsweise sollen die berechnungen in c++ gemacht werden, dann die ergebnisse an freebasic weitergegeben und dort in ein userinterface eingebunden werden
ad 3.)Es soll immer wenn es etwas neues gibt ausgetauscht werden
ad 4.)WindowsGenaueres weiß ich noch nicht, weil ich zuerst die Möglichkeit ausloten wollte, wie gut es geht. Mein Freund programmiert FreeBasic und ich würde gerne mal ein größeres Projekt mit ihm zusammen machen... noch keine näheren Ideen oder so
lg
Entweder er lernt C++ oder Du FreeBasic hehe. Würde einige Stunts verhindern bzw lösen.
Frage:
Kann FreeBasic normale in C geschriebene .dll einbinden?Weil dann könntest Du einzelne Funktionen mit "extern C" exportieren, da dann kein Namemangling stattfindet. Diese Funktionen könnte man in FreeBasic evtl aufrufen. Ich kenne leider den Funktionsumfang nicht von FreeBasic.
Nur so eine Idee im vorbeilaufen. Bei Visual Basic geht sowas...
HTH
rya.