Strona 1 z 1

uruchomienie otchłani z javy

: ndz maja 10, 2015 21:30
autor: kisiel365
Weq, próbuję odpalić otchłań (v71) opakowaną w Javę (aby przechwycić input i output), ale dostaję taki output stream:

Kod: Zaznacz cały

An unhandled exception occurred at $0000000000452AB3 :
EInOutError : Invalid filename
  $0000000000452AB3  RESETBTF,  line 989 of d:/otchlan/release/win64/common.pas
  $00000000004253E0  CHECKFILES,  line 1597 of d:/otchlan/release/win64/hoborg.pas
  $0000000000401DB1  main,  line 435 of d:/otchlan/release/win64/otchlan.pas
Błąd jest tym dziwniejszy, bo dysk D u mnie to CD. Muszę ustawić jakieś zmienne systemowe?

Re: uruchomienie otchłani z javy

: ndz maja 10, 2015 22:58
autor: Weq
Nie, to są bezwzględne ścieżki z debuga, także tu nie chodzi o dostęp do D:\
A szczerze - nie robiłem nigdy takiej abrakadabry, więc nie wiem o co kaman :P
Checkfiles sprawdza integralność plików, więc możliwe, że Twoje wirtualne (?) ścieżki są inaczej ustawione. A że nie obsługuję wyjątku złej ścieżki to inna sprawa :D

Re: uruchomienie otchłani z javy

: pn maja 11, 2015 8:20
autor: kisiel365
Jak się ustawia te ścieżki? Poprzez zmienne systemowe? Jakiś parametr do otchłani?

Re: uruchomienie otchłani z javy

: pn maja 11, 2015 9:32
autor: Weq
Ścieżki debuga jak się ustawia? Debugger ustawia i ich nie zmienisz.

A co do ścieżek - wirtualnych jak rozumiem, które widzi twój wrapper - no to ja nie poradzę. Jak Javą symulujesz to już po Twojej stronie piłka, żeby Otchłań dobre ścieżki widziała. Jak rozumiem bez Java-wrappera Twojego działa dobrze.