Co muszę wrzucić do uses aby móc korzystać w Delphi z funkcji TelephonyAPI (np. lineMakeCall)
Co muszę wrzucić do uses aby móc korzystać w Delphi z funkcji TelephonyAPI (np. lineMakeCall)
A TAPI nie starczy ??
a czy nie moznaby zajrzec najpierw do helpa??
a czy nie moznaby zajrzec najpierw do helpa??
A niby skąd on zna taką funkcyje? :d Przecież to w helpie pisze o telefonach...
więc powinno też pisać jaki moduł trzeba dodac do uses
A TAPI nie starczy ??
Właśnie problem w tym że nie i za nic Delphi nie chce rozpoznać tych funkcji. Zajrzałem do katalogu {$DELPHI}Lib i nie ma tam żadnego unitu który z nazwy mógłby kojarzyć się z TAPI.
Zgodnie z radą zajrzałem do helpa - żeby nie było że jestem ignorant :-)
A funkcje znalazłem w SDK, bo w helpie NIC o tym nie ma.
Jeśli są definicje i informacja, w jakim DLLu się te funkcje znajdują (!ważne!), możesz łatwo zrobić własny plik naglówków. Podpowiedź:
function WinExec; external kernel32 name 'WinExec';
Pierwsza lepsza z modułu Windows.pas. Nie jest nawet potrzebna deklaracja parametrów (tyle że w robionym przez ciebie module musisz dodać Windows do uses, bo np. typ DWORD w C to Longword w Delphi, ten moduł zawiera właśnie takie definicje)
function WinExec; external kernel32 name 'WinExec';
Hmm.. poszukam i spróbuję. Dzięki.
Sorki, że się wtrące. można spróbować z Jedi WinAPI conversions z www.delphi-jedi.org; jak czegoś z sdk nie ma w delphi to na 90% jest w JWAC