1.override和overload的區別?
2.Web service最常用到的控件。作用?
3.windows消息中registmessage有什麼作用?
4.如何調用dll?
2.Web service最常用到的控件。作用?
3.windows消息中registmessage有什麼作用?
4.如何調用dll?
解决方案 »
- 如何SENDMESSAGE 另一程序的MEMO窗口 ONCHANGE 触发?
- 菜单切换问题
- 软件公司怎么进行绩效管理,大家的公司里都有绩效管理吗?
- 如何在类以外的函数引用类的方法?
- 图形报表的关问题!!!有人做过相关的吗??、、、、、、、
- 北狼问大家好,哪位同志使过mapx这东西,在delphi中怎么和它有机结合到一起,具体请进
- pagecontrol 问题
- 急需,如何取得通讯端口的状态信息,使用什么函数。欢迎发言。
- 请教和讨论: 在INTERNET环境下, MIDAS应用服务器在网络中的位置及其安全. 高手请进....
- Delphi安卓如何读写外置存储卡?(获取权限)
- 高难度的Oracle和SQLServer的问题!?!?
- 如何实现带参数的程序,比如像dir /?可以自动识别参数'/?'调用不同的处理函数
overload是超载,用于声明函数或过程名称相同时用的。
2.Web service没有用过,所以不清楚。
3.RegisterMessage我不知道,我想应该是RegisterWindowMessage,那是注册消息用的API。
4.分动态和静态两种方法。
动态:使用API
HMODULE LoadLibrary(
LPCTSTR lpFileName // file name of module
);
FARPROC GetProcAddress(
HMODULE hModule, // handle to DLL module
LPCSTR lpProcName // function name
); BOOL FreeLibrary(
HMODULE hModule // handle to DLL module
);
更具体的参看MSDN。 静态的:
例:
function TESTDLL(var I: Integer): Integer; stdcall; external 'C:\TEST.DLL';
1.同意 jacky_shen(jacky)
2.TTPSoapDispatcher、HTTPSoapPascalInvoker、 WSDLHTMLPublish 组件等
3.不清楚
4.DLL的调用分静态和动态。
静态调用:所需的dll在可执行程序的同一目录或system目录;dll export出来的原型;在implementation中声明;
动态调用:使用API函数LoadLibrary、GetProcAddress、FreeLibrary。
3.RegisterMessage我不知道,我想应该是RegisterWindowMessage,那是注册消息用的API。
作用是不同进程之间可以通过注册一个字符串获得一个同样的消息常量;1.override是编译器实现动态联编晚绑定
overload是超载,用于声明函数或过程名称相同时用的。静态的早梆定