D语言的第一个图形界面程序
阿债
posted @ 2009年7月22日 00:38
in 未分类
, 2117 阅读
元旦放假,赋闲在家,学了一下D语言,完成了第一个GUI程序。
需要的东东,D语言的编译器DMD和DMC,还有GUI开发包DFL,还有一个IDE:
dmd.zip http://ftp.digitalmars.com/dmd.zip
dmc.zip http://ftp.digitalmars.com/dmc.zip
dfl09601.exe http://www.dprogramming.com/dfl09601.exe
entice084.exe http://www.dprogramming.com/entice084.exe
安装,先在D盘创建一个目录ddev:
将dmd.zip、dmc.zip解压到d,其中dmc.zip中的dm目录会覆盖dmd.zip的dm目录。
将dfl09601.exe和entice084.exe安装到目录
设置,将环境变量中的Path中添加 D:\ddev\dmd\bin;D:\ddev\dm\bin;
第一个程序,文件first.d代码
#!/usr/bin/dmd
/*
My First D Win32 Progamme
*/
private import dfl.all;
class MyForm: dfl.form.Form
{
// Do not modify or move this block of variables.
dfl.label.Label LblPrompt;
dfl.button.Button BtClose;
this()
...