tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
357
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jonny1303 Jonny1303 ist offline Grünschnabel
    Registriert seit
    Dec 2004
    Beiträge
    3
    Liebe Gemeinde,

    Ist:
    eine C++-Anwendung stellt ein MDI-Fenster zur Verfügung, in welches die von der C++-Anwendung gerufene andere Anwendung zeichnet. Kommunizieren die über eine API.

    Soll:
    Die rufende Anwendung bleibt unverändert.
    Eine Art Wrapper nimmt die API-Aufrufe der rufenden Anwendung entgegen und ruft die Java-RCP-Anwendung,

    Hat jemand eine Idee, wie ich aus C++ heraus eine Java-RCP-Anwendung rufen und bedienen, also beispielsweise auch auf das IsDirty-Flag etc. reagieren kann?

    Danke schon vorab für eure Tipps & Ideen
    Jonny
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.516
    Kann man da mit JNI nix machen?
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    Jonny1303 Jonny1303 ist offline Grünschnabel
    Registriert seit
    Dec 2004
    Beiträge
    3
    Hallo Saftmeister,

    Danke erst einmal für Deine Antwort.

    Zitat Zitat von saftmeister Beitrag anzeigen
    Kann man da mit JNI nix machen?
    Ja, mit JNI, genauer Native to Java, kann man hier schon was machen.
    Wäre nur noch die Frage zu klären, ob das auch bei Plugins funktioniert und wie ich Einfluß auf den Lebenszyklus dessen nehmen kann.
    Was ist, wenn ich start() aufrufe? Lebt das Plugin dann so lange, bis ich explizit close() aufrufe?

    Ich werde die Antwort posten, wenn ich hier Erfahrungen sammeln konnte, vielleicht haben andere auch irgendwann das Problem.

    Danke & beste Grüße
    Jonny1303
     

  4. #4
    Avatar von vfl_freak
    vfl_freak vfl_freak ist offline Mitglied Diamant
    Registriert seit
    Aug 2007
    Ort
    Niedersachsen
    Beiträge
    2.161
    Moin,

    IMHO ist doch das JNI dazu da, um entsprechende Funktionen einer DLL aus einem Java-Programm heraus aufzurufen.
    Ich glaube nicht, das der umgekehrte Weg auch geht, lasse mich aber gerne eines Besseren belehren

    Gruß
    Klaus
     
    Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!

    Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
    -------------------------------------------------------------------------------------------------
    Ich beantworte keine Fragen per PN !!
    Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

  5. #5
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.516
    Doch das geht auch. Ist zwar etwas kompliziert, dafür gibt es dann aber Frameworks wie Jace, die einem das Leben erleichtern. Außerdem steht es sogar im Wiki, das der umgekehrte Weg sehr wohl auch funktioniert
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

Ähnliche Themen

  1. Antworten: 20
    Letzter Beitrag: 22.06.10, 22:53
  2. aus C++ Anwendung Java-RCP-Anwendung aufrufen
    Von Jonny1303 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 05.02.10, 16:06
  3. Java Anwendung mit bat-Datei aufrufen
    Von Naru84 im Forum Java
    Antworten: 6
    Letzter Beitrag: 28.08.07, 11:27
  4. Programm gesucht - anwendung aufrufen per timer
    Von Phil@proggen im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 20.01.04, 19:37
  5. Anwendung aufrufen
    Von philyphil im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 16.08.02, 21:01

Stichworte