Einzelnen Beitrag anzeigen

Simon1988

Registriert seit: 12. Jul 2006
39 Beiträge
 
#15

Re: Delphi mit Java komunizieren

  Alt 27. Jul 2006, 11:05
gut. das heißt also ich brauch zu jeder klasse eine .class datei.
und geladen wird sie indem die Optionen für die JVM setzt

Meine Datei heißt HelloWorld.class und liegt im gleichen Ordner.

Delphi-Quellcode:
  // Set the options for the VM
    Options[0].optionString := './HelloWorld.class';
{den Pfad hab ich auch mal ohne Punkt ausprobiert}
    VM_args.version := JNI_VERSION_1_2;
    VM_args.options := @Options;
    VM_args.nOptions := 1;
jetzt kommt aber im direkten weiteren Verlauf des Quelltextes ein Fehler, was mich darauf schließen lässt, dass er die Datei "HelloWorld.class" nicht gefunden hat.
Delphi-Quellcode:
      // Load the VM
    Errcode := JavaVM.LoadVM(VM_args);
    if Errcode < 0 then
    begin
      ShowMessage(Format('Error loading JavaVM, error code = %d', [Errcode]));
      Exit;
    end;
Da wird eben die ShowMessage mit dem ErrorCode -1 ausgegeben
  Mit Zitat antworten Zitat