DFL问题
jinheking
2007-04-24
我使用的是dfl09503.zip
不知道为什么只要写出下面的语句 class ComboTestForm: Form { } 编译就会告诉你有错误 还有,以前的例子全部不能够编译通过 只有这样写 void main(){ Form myForm = new Form; myForm.text = "DFL Example"; } 才可以通过 难道这个版本不允许程序员自己扩展Form? |
|
qiezi
2007-04-24
不清楚,我没用过这个。
有错误至少要把错误内容贴出来才知道怎么回事。。。 |
|
jinheking
2007-04-24
dfl09503.zip
dmd 1.013 My source === insert_phonetic.d === import dfl.all; import std.string; class MyForm: Form{} int main(){ return 0; } dfl -gui insert_phonetic.d Error checking versions; use switch -ver for details Compiling in debug mode; use -release to compile in release mode c:\dmd\bin\dmd.exe insert_phonetic.d -version=DFL_EXE -debug -Ic:\dmd\import -L/exet:nt/su:windows:4.0 c:\dmd\lib\DFL_D c:\dmd\bin\..\..\dm\bin\link.exe insert_phonetic,,,c:\dmd\lib\DFL_DE~1.LIB+user32+kernel32/noi/exet:nt/su:windows:4.0; OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved insert_phonetic.obj(insert_phonetic) Error 42: Symbol Undefined _D3dfl7control17ScrollableControl14onControlAddedMFC3dfl7control16ControlEventArgsZv --- errorlevel 1 Returned status code 1 |
|
shawind
2007-04-24
是link时候出的问题,也就说明class MyForm: Form{} 这样写没有问题,可以通过编译。
|
|
jinheking
2007-04-24
shawind 写道 是link时候出的问题,也就说明class MyForm: Form{} 这样写没有问题,可以通过编译。
真的吗?那为什么例子程序都不能够通过? |
|
qiezi
2007-04-24
是不是用过旧版本?我刚测试没有问题。
http://www.dprogramming.com/dfl.php 下载一个新的,DMD用1.013,把旧的删了。 |
|
shawind
2007-04-24
你是用的什么安装dfl的?
如果是zip包的话,最好自己重新编译一次lib文件。然后包含这个lib再编译你的例子。 (安装包我没用过,不太清楚) |
|
jinheking
2007-04-24
谢谢各位
看来是dfl我使用zip安装而没有编译的问题 谢谢各位 |
相关讨论
相关资源推荐
- 火狐浏览器(Mozilla Firefox) v55 beta12 x32 测试版
- 新版火狐 拖 功能_Firefox 3:新功能,新功能和新功能
- 火狐浏览器(Mozilla Firefox) v55 beta12 x64 测试版
- Firefox 4.0 Beta 2 Release 中文版
- 新界面新功能 Firefox 4.0 RC重磅登场
- Sublime Text 3 全程详细图文原创教程(持续更新中。。。)
- Manjaro - KDE - i3wm - PloyBar 使用配置全指南
- 前端 html5 css3 框架,UI,分享,CSS3,HTML5,前端框架
- Firefox 3 预计6月发布 正式版新功能值得期待
- 全网最新的Fiddler(3):fiddler界面工具栏介绍