Wywoływanie dll z okien pokoi

Forum dla projektantów skryptów, skinów itp.

Wywoływanie dll z okien pokoi

Postprzez Olo » Śr cze 16, 2010 16:34

Witam,
wykodziłem se dll ]:-> i podpiołem pod alias:
aliasadd mask mlc setvar mask $$ ||dll mask mask mask Projekt1.dll

wszystko działa git ale tylko w oknie Serwer i pojawia sie problem w innych oknach:
[17:26:55] -#- Nieznana komenda: DLL

Więc moje pytanie: czy da się jakoś to obejść żeby wszędzie chulało jak trzeba? :xco:
Olo
Użytkownik
 
Posty: 3
Dołączył(a): Pn cze 14, 2010 15:45

Re: Wywoływanie dll z okien pokoi

Postprzez Pierreq » Cz cze 17, 2010 09:32

Umiescic wywolanie DLL w funckji i wywolac z aliasu funkcje.

W nowej wersji bedzie to dzialac.
Avatar użytkownika
Pierreq
TaboretSoft Support
 
Posty: 1407
Dołączył(a): Śr cze 01, 2005 22:58
Lokalizacja: København

Re: Wywoływanie dll z okien pokoi

Postprzez Olo » Cz cze 17, 2010 09:51

Ok, fajnie,
Mam jeszcze jedno pytanie w temacie, bo czasem występuje taki problem że przy wywołaniu dll lubi sie zmulić i zachamować główny program, czasem nawet po minucie mi nie odmuliło, więc czy nie dało by sie zrobić w T2 wywołania dll jako wątek procesu, żeby nie hamował głównego? :)
Olo
Użytkownik
 
Posty: 3
Dołączył(a): Pn cze 14, 2010 15:45

Re: Wywoływanie dll z okien pokoi

Postprzez Pierreq » Cz cze 17, 2010 10:39

Olo napisał(a):Ok, fajnie,
Mam jeszcze jedno pytanie w temacie, bo czasem występuje taki problem że przy wywołaniu dll lubi sie zmulić i zachamować główny program, czasem nawet po minucie mi nie odmuliło, więc czy nie dało by sie zrobić w T2 wywołania dll jako wątek procesu, żeby nie hamował głównego? :)


Czas wykonania komendy zalezy od czasu ladowania DLL i operacji wykonywanych w pliku DLL. Takie wywolanie w procesie wymagalo by mechanizmu zwrotnego, ktorego aktualnie T2 nie obsluguje.
Przykłady DLLi znajduja sie w pliku http://www.taboret2.pl/files/dllsample.zip
Avatar użytkownika
Pierreq
TaboretSoft Support
 
Posty: 1407
Dołączył(a): Śr cze 01, 2005 22:58
Lokalizacja: København

Re: Wywoływanie dll z okien pokoi

Postprzez Pierreq » Cz cze 17, 2010 19:45

Warto by też dodać wywołania DLL obsługujące więcej niż jeden argument. Możliwie wywołania asynchronicznie bez callbacku.
Avatar użytkownika
Pierreq
TaboretSoft Support
 
Posty: 1407
Dołączył(a): Śr cze 01, 2005 22:58
Lokalizacja: København

Re: Wywoływanie dll z okien pokoi

Postprzez Olo » Pt cze 18, 2010 09:11

O właśnie chodzi mi o wywołanie asynchroniczne, tak aby nie blokowało, jak sie da je zrobić? :xco:
Olo
Użytkownik
 
Posty: 3
Dołączył(a): Pn cze 14, 2010 15:45


Powrót do Developerzy

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość