AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:47

Parameter dieser Suchanfrage:

Suche in Thema: JNI gesucht
Suche alle Beiträge, die von "Der_Unwissende" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 18 von insges. 18 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 18. Okt 2006
    Hi,
    nach einer Ewigkeit melde ich mich auch hier mal zu Wort. Ist denn dein Problem mittlerweile gelöst?

    Mit dem dyn. Kram hab ich es jetzt auch unter MinGW zum Laufen bekommen. Da musst du nur etwas in der Funktion initJVMArgs ändern. Die Umsetzung von strcat ist unter MinGW anders als ich es halt von z.B. Borland gewöhnt bin. Während ich die Funktion so kannte, dass sich C um den...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 26. Sep 2006
    Also an sich sollten die Projektoptionen (sollten!) keinen direkten Einfluss haben. TChar ist als Char deklariert und Char ist doch eigentlich immer ein Ascii Zeichen, oder?
    Jedenfalls verwenden auch die anderen Funktionen alle Char* (also LoadLibrary und damit auch das Laden der dll).
    Ich hab gerade deinen Code getestet, läuft ohne Fehler (wieder mit dem BCC).

    Was für einen Fehler bekommst...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 26. Sep 2006
    HI,


    Puh, dachte schon ich hab irgendwie etwas geschaffen, was nur bei mir läuft



    Das versteh ich auch nicht. Hm, ist merkwürdig. Da würde ich aber fast behaupten, dass es diesmal am Compiler liegen müsste. Der QC kann es ja nicht sein, der ist diesmal gleich. Hast du es mal mit dem BCC5.5 versucht? Den findest du als freien Download auf den Borland-Seiten. Da musst du dann allerdings...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 25. Sep 2006
    Aber klar doch, würde doch keinen falschen Code posten ;-)
    Also ich weiß nicht genau woher der Fehler kommen sollte. Da ich gerade kein MinGW zur Hand habe, hier mal das Kompilat (und ein leicht geänderter QC). Jetzt sollte der Fehlercode mit einer Meldung ausgegeben werden. Bei mir funktioniert alles wie es soll, gültiger Pfad und als Rückgabewert 0 (auf zwei Rechnern, beide mit XP SP 2).
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 25. Sep 2006
    Hm, an den Leserechten solltest du ja nicht scheitern (wenn du den Schlüssel mittels Regedit siehst).
    Ja, da geht's dann wieder los, den Fehler seh ich gerade nicht. Endet der Pfad mit einer \0? Sonst kann hier natürlich wieder das letzte Zeichen fehlen.
    Ansonsten solltest du erstmal schauen, ob du denn einen anderen Schlüssel findest und öffnen kannst (z.B. HKEY_LOCAL_MACHINE\Software).

    Was...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 11. Sep 2006
    Was genau hast du denn angepasst?
    Also lässt du immer noch den Pfad über die Registry ermitteln? Ist Path dann gültig? (also auch der Wert, einfach mal ausgeben).

    Ja, könnte jetzt nur gut weiterraten, aber das hilft ja dann auch nicht viel. Läuft denn das Programm das ich dir geschickt hatte überhaupt? Wenn ja, dann lager doch den Teil, den du brauchst aus (würde ich dir eh empfehlen). Leg...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 11. Sep 2006
    Wie meinst du das denn?
    Also wenn du bei dir das Programm übersetzen und linken kannst, bekommst du eine .exe die beim Start einfach eine JVM und ein JniEnvironment erzeugt. Das ist auch so ziemlich alles, was du brauchst. Die Funktionen (die du in der Doku und in der JNI.pas) findest, kannst du damit "wie gewohnt" aufrufen.
    Du hast ja grob soetwas:

    jfieldID GetFieldID(JNIEnv *env, jclass...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 7. Sep 2006
    Hatte ich ja gesehen (hatte glaube ich auch auf den anderen Beitrag geantwortet, bin mir nicht sicher, hatte das Semikolon geholfen?)
    Jedenfalls ist das hier eh der Punkt, ab dem ich dir von C abraten würde, env und jvm enthalten Zeiger auf Objekte, da kannst du dann deinem Chef auch sagen, dass du eh nicht um eine OO Sprache rum kommst (nicht wirklich schön jedenfalls) und dazu fällt mir nur...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 7. Sep 2006
    Hi,
    ich war mal so frei, mich ein wenig an C zu probieren. Bitte keine Kommentare dazu, dass man das alles besser und schöner hätte machen können, sehe ich genauso, aber wie gesagt C und ich sind nicht die besten Freunde. Da ist mir schon C++ sympatischer (kann man wenigstens Objekte verwenden).
    Na ja, jedenfalls klappt das so bei mir ohne Probleme.
    Hier wird zur Laufzeit der Pfad zur DLL...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Ok, hab wohl nicht mitbekommen, dass MinGW einfach eine echt Portierung ist. Dachte ist nur minimaler als Cygwin aber wieder mit DLL die beiliegen muss. Gut, dann nehme ich auch das zurück.

    Das Problem dass du hast, habe ich beim Linken auch (ich hätte nicht nur compilieren sollen). Es liegt daran, dass das Erzeungen der JVM nicht gelinkt werden kann. Statisch ist dies auch nicht möglich, da...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Hm, sorry, mit minGW kenne ich mich jetzt nicht wirklich aus. Also bei Cygwin konnte man nie direkt auf ein Verzeichnis zugreifen. Da musste man den Umweg über das virtuelle Verzeichnis cyIrgendwas (nicht mehr im Kopf) gehen. Aber das sollte hier nicht das Problem sein. Vielmehr stellt dir minGW doch eine andere (unix) Umgebung zur Verfügung. Da weiß ich nicht in wie weit die Bibliotheken aus...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Ok,
    ehrlich gesagt wundert es mich, dass der von dir gepostete C Code so überhaupt laufen sollte.
    Ich hab mal die Datei etwas abgeändert (bei mir fehlten 2 schließende Blöcke und die vmArgs müssen vom Typ JvmInitArgs sein).


    #include <stdio.h>
    #include "jni.h"

    int main()
    {
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Nein, aber du musst das include Verzeichnis komplett in deine C Umgebung (per Include Schalter) einbinden. Eigentlich sollte dann alles klappen. Andererseits heißt das ja in der Regel nicht viel.


    Achso, im Include Verzeichnis gibt es noch ein weiteres Systemspezifisches Verzeichnis, dass du auch in den Include pfad packen musst.
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Das Problem kenne ich auch noch, unser Rückfallnetz besteht aus zwei ISDN Kanälen, entsprechend perfomant geht es dann voran (es müssen sich halt nur genug Leute 128 KBit teilen). Da war es dann auch immer schneller Dinge woanders runterzuladen und dann am nächsten Tag weiter zu machen. Aber im Moment wird mal keine Leitung durch Bagger zerstört und das Netz ist schnell (>>> 128 KBit)....
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Hm,
    brauchst du wirklich die EE (Enterprise Edition?). Also Java unterscheidet hier die MicroEdition (für den Embedded Bereich gedacht, abgspeckter Funktionsumfang), die J2SE (Standard Edition), wird in der Regel als JDK bezeichnet und die J2EE (Enterprise Edition).
    Letztere enthält eine Menge an Enterprise Logik. Da kommen dann EnterpriseBeans zum Einsatz. Diese laufen in einer speziellen...
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    JDG? Also das JDK ist im Download so in der Größe, auf der Platte gut 250 MByte, schon das JRE ist um die 130 MByte groß.
    Ohne schnelle Leitung macht da Java auch gar keinen Spaß!

    Gruß Der Unwissende
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Die jni.h findest du im JDK im include Verzeichnis. Die enthält (zumindest im JDK 1.5) auf jedenfall auch die Datentypen.

    Gruß Der Unwissende
  • Forum: Programmieren allgemein

    Re: JNI gesucht

     
      by Der_Unwissende, 5. Sep 2006
    Hi,
    ich kann dir hier nur die Seite SUN empfehlen. Möchte hier nicht einfach nur auf den hersteller verweisen, aber du findest dort das SDK und dessen Doku und Letzteres ist echt gut geschrieben. Gerade JNI fand ich sehr gut behandelt. Jedenfalls findest du dort auch alle Möglichkeiten und die Umsetzung in C (und die verwendeten Datentypen usw.).

    Gruß Der Unwissende


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Der_Unwissende&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=76478
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz