sejishikong 发表于 2009-12-28 21:41:56

vb的运行库也不算小吧。
那样不如用delphi或bcb来做了。

nihui 发表于 2009-12-28 22:02:32

原帖由 sejishikong 于 2009-12-28 21:41 发表 http://www.linuxfans.org/bbs/images/common/back.gif
vb的运行库也不算小吧。
那样不如用delphi或bcb来做了。

vb 的运行库在 windows 上是操作系统自带的。。
所以只要 exe 就行了。。

sejishikong 发表于 2009-12-28 22:11:14

dephi编译出来的比较小吧。

zy_sunshine 发表于 2009-12-28 22:47:54

bcb在我们这没有用的了,Delphi了解了一点,因为不想再学Pascal 也没学下去。

我打算用纯Win32API做,rc2出来大约还有多长时间? 我应该能做出来,但是一定不会太美观,也不会比现在这个再人性化了。

反正我最近也打算再看WinAPI和MFC的。

[ 本帖最后由 zy_sunshine 于 2009-12-28 22:51 编辑 ]

nihui 发表于 2009-12-28 23:30:43

原帖由 zy_sunshine 于 2009-12-28 22:47 发表 http://www.linuxfans.org/bbs/images/common/back.gif
bcb在我们这没有用的了,Delphi了解了一点,因为不想再学Pascal 也没学下去。

我打算用纯Win32API做,rc2出来大约还有多长时间? 我应该能做出来,但是一定不会太美观,也不会比现在这个再人性化了。

反正我最近也打算再看WinA ...

rc2 原本是上周末就应该出的,现在在等几个项目,包括你这个小工具;)

haulm 发表于 2009-12-29 07:01:25

Win32API写个简单的对话框应该不算太难。

zy_sunshine 发表于 2009-12-30 00:35:56

回复 66# haulm 的帖子

不难,也不简单,光是资源文件和winapi中间的衔接就让我大费脑筋。

还好,整体框架已经出来了,不过原来的代码都是用Qt写的,现在只好重写代码了,痛苦啊。Qt太方便了......

zy_sunshine 发表于 2009-12-30 00:37:00

原帖由 nihui 于 2009-12-28 23:30 发表 http://www.linuxfans.org/bbs/images/common/back.gif


rc2 原本是上周末就应该出的,现在在等几个项目,包括你这个小工具;)
在等几天吧,我很快就出来了。但是MBR恢复保存那块我不想做了。大家觉得有必要吗?

sejishikong 发表于 2009-12-30 00:38:22

不是太有必要吧。
如果出了问题,用安装盘修复就是了。况且mbr真出了问题,恐怕也进不去系统了。

zy_sunshine 发表于 2009-12-30 00:40:07

恩,原来的想法是,在win下安装linux前,先备份一下,安装完linux后回来回复win引导的。。本子没电了,睡觉喽。

sejishikong 发表于 2009-12-30 00:56:26

http://www.chrysocome.net/dd
windows 下的 dd,可以备份和恢复mbr,用upx压缩后,0.5版本是193k,也算可以接受。不过这部分功能先不实现也可以。

zy_sunshine 发表于 2009-12-30 13:59:06

主文件200kb左右
完成了WinXP下的功能,有环境的测试一下。源码等完全做完放出来,其实写的很烂,为了简单用C++写的(其实用纯C才更有味道)。

另外,help.txt是帮助文件,哪位有空帮忙写一点,没写过help文件......正规点的模板。

图标是grubinst的,谁有好看的图标也拿出来个 :)

今天不写了,明天再干,今天还有两个课程设计,晕了。

[ 本帖最后由 zy_sunshine 于 2009-12-30 14:05 编辑 ]

haulm 发表于 2009-12-30 15:49:17

原帖由 sejishikong 于 2009-12-30 00:56 发表 http://www.linuxfans.org/bbs/images/common/back.gif
http://www.chrysocome.net/dd
windows 下的 dd,可以备份和恢复mbr,用upx压缩后,0.5版本是193k,也算可以接受。不过这部分功能先不实现也可以。
备份mbr就十多行代码,再加个dd不是更大了,主要是gui,如果用Qt的话需要加载几个很大的dll文件,不过win的很多的软件也都将基于qt开发,所以可以独立打包这几个dll,主程序本身就不大。就好比mxd2早前主体部份就是C代码,但GUI如果要在qt3的环境工作,外加上qt4的运行库,也达到5M了。
比较纠结的是,学过WinAPI,不过要用API写程序太困难了,还有本用汇编写WinAPI程序,那更是另类了。Qt流行和dephi一样,简单拼装一下UI,把精力放到更复杂的东西去。

zy_sunshine 发表于 2009-12-31 23:21:13

其实学习winapi和汇编的目的不是为了做程序。为的是......呵呵。

用C++做字符串正则匹配要包含其他的库,C++来分析字符串不是一般的麻烦。

程序已经大体完工了,再做下测试,明天晚上发上来。(为啥晚上发呢,nnd,我们这边一些sb,自己知道怎么突破ChinaUnicom上网就行了,非得搞的人人都知道,一群sb。结果大家都上网,我的网速死慢。就晚上能快些,还老掉线:? )

zy_sunshine 发表于 2010-1-1 23:17:51

0.1.0WinAPI版,呵呵。终于测试完成了,在我这边是没问题,大家看看有没有问题。
页: 1 2 3 4 [5] 6
查看完整版本: grub installer for MagicLinux硬盘安装 0.1.0版发布