摘要:用delphi开发authorware的u32 函数功能是authorware最突出的特征,利用authorware提供的系统函数能够完成一些复杂的控制任务。对于一些特殊的任务,authorware允许用户自己定义函数,使得程序设计具有更大的灵活性。对于windows系统来说,自定义函数是以动态链接库(dll)文件存储的,因此存储自定义函数的文件与当前交互式应用程序文件是分立。本文介绍一下如何用......
摘要:在一些涉及到多线程的程序设计中,线程常常有一些消息要发送到用户界面进行显示。这方面处理的方法很多,有通过消息传递、全局变量、管道等。这里给出了一种通过消息传递和全局变量相结合的处理的方法。并且把代码封装到一个tlog类中,使用方便。在这里和大家分享。
//tlog类说明部分,事实上该类是一个“日志队列”const max_log_len=1024; type tlog=c......
Authorware UCD 开发大揭秘(三)
上一页 ...function displayinputbox( caption,tiptxt,defaulttxt:pchar):thandle;stdcall; 【程序编程相关:
Delphi TQuery 的Locat】 【推荐阅读:
Delphi编写数据库程序要点(一)
】var //私有变量声明 【扩展信息:
回复:delphi的接口的意义是不是跟C】 str_return, str_caption,str_tiptxt,str_defaulttxt:string;//对应于pchar类型的string变量 preturnstr:pchar;//代表返回字符串的pchar型变量 begin returnstrhandle:=globalalloc(ghnd,255);//调用api函数给全局变量分配内存空间(255个字符, // 够大了 p_returnstr:=globallock(returnstrhandle);//锁定内存并将值赋给p_returnstr; str_caption:=strpas(caption); //转化pchar参数为string参数 str_tiptxt:=strpas(tiptxt); str_defaulttxt:=strpas(defaulttxt); str_return:=inputbox(str_caption,str_tiptxt,str_defaulttxt); strpcopy(p_returnstr,str_return);//转化返回值为pchar类型 globalunlock(returnstrhandle);//内存解锁 ...
下一页 摘要://欲实现点击dbgrid的title对查询结果排序,想作一个通用程序,不是一事一议,//例如不能在sql语句中增加order by ...,因为sql可能原来已经包含order by ...,//而且点击另一个title时又要另外排序,目的是想作到象资源管理器那样随心所欲。procedure tfrmchild.dbgrid1titleclick(column: tcolumn);var sql......