Board logo

标题: [原创]尝试编写一个“对话框”类 [打印本页]

作者: 无条件为你    时间: 2006-10-21 18:32     标题: [原创]尝试编写一个“对话框”类

[这个贴子最后由无条件为你在 2006/10/21 07:15pm 第 2 次编辑]

[watermark]
小弟初次用Delphi编写了一个类,生成了一个Dll文件,在其它程序里面引用即可方便使用该类。
这个类主要是实现弹出对话框,就像MessageBox函数一样,只不过我的这个界面更友好一些。
关于该类的使用方法如下:

如果你是用Delphi编程,在你的程序中声明:
function mwy(test:string;i:integer):integer;external ';pp.dll';;
即可使用该类了(其中qq.dll参见本贴附件)。目前我还不知道在其它程序(例如C++或VB)中是否可以引用。
下面说一下该类的使用。

它的参数:
     它有两个参数,第一个为参数为你的消息内容。第二个参数为你所想要的样式。
     第一个参数没有什么好说的,这里说一下第二个参数。第二个参数的样式包含5种,它是一个int型的整形数据,有6种取值。分别取1-5之间的数,产生5种效果,如果所取数据不在1到5之间,则产生默认的第6种效果。
它的返回值:
    返回值有3种,分别是整形数据1、2、3中的一种,如果返回“1”说明你点的是第一个按扭,返回值为“2”说明你点了第二个按扭,返回值为“3”说明你是点击了第三个按扭。

例如:
if mwy(';太爽啦,我今天太高兴了!你现在的心情呢?';,4)=1 then
    showmessage(';你点了第一个按扭,看来你今天心情也好!';);
运行显示如下:

作者: 无条件为你    时间: 2006-10-21 18:59     标题: [原创]尝试编写一个“对话框”类

[这个贴子最后由无条件为你在 2006/10/21 07:20pm 第 1 次编辑]

点击这里下载该类以及示例EXE程序:

其实这个类还有不完善之处,限于它的用处不大,所以赖得再搞那么认真。
最后我说明一点:
    有人说“无条件为你”只喜欢发布程序不喜欢公布源码。错!我的任何程序的源码只要有人在QQ上向我索要,我没有一次不愿意给出的。在论坛上,我只公布我认为有点档次的源码。
    我的程序写的很一般,前些天还有个人自称身边任何一个人都比我强10倍。所以我为了避免别人耻笑,档次太低的源码只向比我水平低的人公布。现在本坛还有许多编程爱好者仍然不在我的QQ好友中,这已充分说明我的水平还没有达到让他们会产生加我QQ的冲动。
作者: chinanic    时间: 2006-10-22 06:23     标题: [原创]尝试编写一个“对话框”类

LBHIDDEN[9]LBHIDDEN[这个贴子最后由chinanic在 2006/10/23 02:58pm 第 1 次编辑]

无条件的程序在黑海是很受欢迎D!哪丫那么牛敢乱吼啊。。。身边的人。。他自己咋个不行呢???强烈BS那么站着说话不腰疼的人。。
憾。。。偶研究的是ASP,而且偶的层次也很低,暂无法交流。。。为自己悲哀1min...
作者: 无条件为你    时间: 2006-10-22 08:01     标题: [原创]尝试编写一个“对话框”类

ASP学好了,做动态网页,前景也不错。
啥时候掌握了网页中执行EXE的代码,别忘了分享一下!




欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/) Powered by Discuz! 7.2