Jump to content
php.lv forumi

Funkcijas izsaukšana no dll faila


codez

Recommended Posts

Ideja sekojoša:

Ir dll fails (ne php extension-s) no kura vajag izsaukt funkciju.

Ja konkrētāk, tad tā ir winapi fukcija

Ja vēl konkrētāk, tad gribu izsaukt GetCurrentThreadId() funkciju no kernel32.dll

 

php_w32api.dll extension-s ir eksperimentāls un sen jau netiek taisīts jaunākajām versijām.

php_fii.dll extension-s arī vairs netiek uzturēts un uz jaunākām php versijām neiet.

 

zend_thread_id() funkcija ir pieejam tikai tad, ja pārkompilē php speciālā modē. Parkompilēšana man galīgi neder kā risinājums.

 

 

Tātad iespējamie risinājumi:

1)Esmu palaidis garām kādu iebūvētu PHP funkciju, kura var ielādēt un izsaukt funkcijas no dll failiem;

2)COM komponente, kura mācētu ielādēt dll failus un izsaukt to funkcijas. Varbūt kāds zin tādu komponeneti?

3)Citi risinājumi?

 

 

Ja kādām ir kādas idejas vai risinājumi, dodiet ziņu!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...