摘要:入 门 篇- authorware插件的格式。 用过authorware的朋友可能会注意到在authorware系统目录下有十几个扩展名为.u32或.ucd的文件,没错,这就是authorware的插件。其实这些文件的格式是非常标准的window动态链接库文件,也就是*.dll这样的文件。authorware通过在动态链接库文件中访问指定的函数,如果该函数需要参数,则authorware传递给该文......
摘要:delphi 光盘中有一个有一个演示程序名字是 coolstuf。我在这个程序中发现一个有趣的现象。一旦你将第三行工具栏“链接栏”拖动到最顶端,然后再拖回原来的位置,那么工具栏最下方会多出一个大概 40px 的空白区域。这个问题很恶心,我暂时称它作“工具栏错位”。在 google 中搜索,发现也有其他人讨论过此问题。原因大致是:当工具栏高度发生变化后......
Authorware UCD 开发大揭秘(五)
有趣的是:marcomedia公司为了保护它自己的版权,在authorware4.0时代,一再要求使用它开发的多媒体程序要加上“made with marcomedia”的标示,可能没多大效果,进入5.0时代后,它强制性的在每个程序结束后显示一个e文的marcomedia标示的logo画面,使我们的多媒体程序或课件程序显得不那么专业化,简直大煞风景,如果我们能够先使用某种资源编辑器替换掉它的图标,再去掉这个logo画面,有谁能够知道程序是用authorware作的呢?如何替换图标这里本人就不再说了,这样的软件还是比较多的,建议使用exescope这个工具,下面我们一起来实现后面的功能:用一个自定义函数quitawfast()代替authorware原来的退出函数: 【程序编程相关:
Delphi编写数据库程序要点(一)
】 【推荐阅读:
学习MySQL多表操作和备份处理
】quit(0),让authorware善始善终吧! 【扩展信息:
Delphi TQuery 的Locat】 新建dll工程,在uses语句中加入:windows,messages,在uses语句之后加入awparam结构声明: …… uses …… windows, message, …… type awparam = record …… //这中间别忘了引入你做好的字符串资源哟. …… //此处为我们实现的函数: ...
下一页 摘要:不知道大家在使用qq时有没有想到它的缩入伸出的功能是如何实现的呢?实现这个效果的关键在于如何判断当前鼠标指针下面的窗体是不是我们的程序窗体。getcursorpos()是一个可以获得鼠标指针在屏幕中的坐标的api函数,利用它与findvclwindow()的结合就可以轻易地获得鼠标指针下的vcl可视组件,但当一个窗体中不只一个vcl可视组件,例如可能还有tpanel、tmemo等等类型时,那么我们......