mono:利用wxWindows开发界面程序
2012-02-02 22:03
204 查看
mono:利用wxWindows开发界面程序
wxWindows是一套跨平台的组件库。Borland将推出的bluiderx将以wxWindows作为其界面组件库。
前面我们并没有提到全局程序集缓存的概念,是因为我们前面的程序基本都使用的mono的程序集缓存。即使在mysql数据库操作的时候,需要第三方的程序集,我们只是copy过来即可。
你至少有两种方法使用第三方的程序集:
1.将第三方的程序集,比如wx.NET.dll、Qt.dll拷贝到你的可执行程序所在的目录,mono会自 动发现你的这些程序集。
2.将常用的程序集加入到全局程序集缓存中。
在终端中执行gacutil -f -i wx.NET.dll,wx.NET.dll是经过签名的。
如果采用GNU的portable.net框架(类似mono),
则在终端中输入 ilgac wx.NET.dll /f /i。
Portable.net将在后面的章节中介绍。
要使用wxWidgets,需要下载它的类库。可以到www.wxwindows.org取下载,不过我总访问不了这个网站,你可以到http://wxwindows.sourceforge.net下载。
下载到本地,解开:可以看到有Bin、Demos、Docs、Samples目录和一个sh文件,license等。
Bin目录下是演示程序、类库、so文件等,拷贝这些so文件到/usr/lib目录,将wx.NET.dll加入到全局程序集中。
Demos是一个类似windows中纸牌游戏的源代码。
Docs是wx.net的文档。
Samples有wx.net的丰富的例子。
运行sh文件可以执行这些例子。
开始咱们的hello例子。
新建一个控制台解决方案。
编写代码,这里显示一个frame,frame上面放置了一个按钮。
将wx.NET.dll,System.Draw加入到引用中。
代码:
编译,在终端中执行程序:
采用GNU 的portable.net一样可以执行程序,这里给大家一个简单印象,后面的章节会专门介绍portable.net。
在终端中执行ilrun hellowx.exe:
wxWindows是一套跨平台的组件库。Borland将推出的bluiderx将以wxWindows作为其界面组件库。
前面我们并没有提到全局程序集缓存的概念,是因为我们前面的程序基本都使用的mono的程序集缓存。即使在mysql数据库操作的时候,需要第三方的程序集,我们只是copy过来即可。
你至少有两种方法使用第三方的程序集:
1.将第三方的程序集,比如wx.NET.dll、Qt.dll拷贝到你的可执行程序所在的目录,mono会自 动发现你的这些程序集。
2.将常用的程序集加入到全局程序集缓存中。
在终端中执行gacutil -f -i wx.NET.dll,wx.NET.dll是经过签名的。
如果采用GNU的portable.net框架(类似mono),
则在终端中输入 ilgac wx.NET.dll /f /i。
Portable.net将在后面的章节中介绍。
要使用wxWidgets,需要下载它的类库。可以到www.wxwindows.org取下载,不过我总访问不了这个网站,你可以到http://wxwindows.sourceforge.net下载。
下载到本地,解开:可以看到有Bin、Demos、Docs、Samples目录和一个sh文件,license等。
Bin目录下是演示程序、类库、so文件等,拷贝这些so文件到/usr/lib目录,将wx.NET.dll加入到全局程序集中。
Demos是一个类似windows中纸牌游戏的源代码。
Docs是wx.net的文档。
Samples有wx.net的丰富的例子。
运行sh文件可以执行这些例子。
开始咱们的hello例子。
新建一个控制台解决方案。
编写代码,这里显示一个frame,frame上面放置了一个按钮。
将wx.NET.dll,System.Draw加入到引用中。
代码:
编译,在终端中执行程序:
采用GNU 的portable.net一样可以执行程序,这里给大家一个简单印象,后面的章节会专门介绍portable.net。
在终端中执行ilrun hellowx.exe:
相关文章推荐
- mono:利用wxWindows开发界面程序
- mono:利用wxWindows开发界面程序
- 利用wxWindows开发界面程序
- Mono for Android: 利用mono for android开发的第一个程序
- MFC中利用BCG库开发Ribbon界面程序
- MFC中利用BCG库开发Ribbon界面程序
- Android开发——程序锁的实现(可用于开发钓鱼登录界面)
- 利用WPCAP函数,开发局域网ARP数据包监听程序
- mono:利用glade设计界面
- 可以帮你节约时间的微信小程序前端界面开发工具,想不想用
- 利用函数BAPI_REQUIREMENTS_CREATE开发计划独立需求批导程序
- 利用键盘钩子开发按键发音程序
- IOS程序开发之跳转短信发送界面实现发送短信功能
- 微信小程序 欢迎界面开发的实例详解
- 跟我一起,利用bitcms内容管理系统从0到1学习小程序开发:三、上传图片到服务器
- mono,实现了我的linux程序开发的梦想!
- Ubuntu下用glade和GTK+开发C语言界面程序(一)
- [Cocoa]_[初级]_[Cocoa入门级界面开发之界面初级程序编辑的步骤和实现方法]
- Java小程序之GUI开发简单前台登录界面