Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];

Вниз

Передача параметров в DLL   Найти похожие ветки 

 
Дмитрий000   (2002-04-30 10:07) [0]

Хочу написать функцию и вызывать её из экселя. Подскажите как правильно передавать параметры и принимать результат?

так совсем плохо получается
function GetStatus(Address:PChar): PChar; stdcall;

Declare Function MyGetStatus Lib "C:\pdll.dll" _ Alias "GetStatus" (ByVal Addr As String) As String


 
AFROLOV   (2002-04-30 10:12) [1]

Попробуй не PChar a String


 
kull   (2002-04-30 10:28) [2]

Лучше сделать ActiveX Library.
И из Excel пользоваться ее объектами.

Ну это конечно моя точка здрения. :)


 
AFROLOV   (2002-04-30 10:43) [3]

Если писать ActiveX Library то уж лучше всего на VB6. Отлаживаться очень просто.


 
Дмитрий000   (2002-04-30 13:23) [4]

Я СДЕЛАЛ!!!
Теперь из экселя пингую своих клиентов!

194.186.87.17 20ms
194.186.87.18 Error in call to IcmpSendEcho()Error code: 11010
194.186.87.19 23ms
194.186.87.20 Error in call to IcmpSendEcho()Error code: 11010
194.186.87.21 20ms
194.186.87.22 Error in call to IcmpSendEcho()Error code: 11010
194.186.87.23 21ms
194.186.87.24 21ms
194.186.87.25 24ms



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.006 c
1-49917
rdm
2002-05-02 17:42
2002.05.16
PasswordChar в TEdit


14-50128
rem_
2002-04-08 11:24
2002.05.16
Delphi Mastak Forums Client


1-49970
eSKey
2002-04-29 17:42
2002.05.16
И как это убрать?!


4-50166
ATLANTIDO
2002-03-14 23:38
2002.05.16
Запуск приложения


1-49972
nejest
2002-04-30 07:52
2002.05.16
Скролинг и выделения в StingGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский