死程新人,求教绿色软件的制作
本人半路出家,现在工作主要是关于Web开发。业务不精,知识不广。应朋友要求,想做一个很小的数据管理程序,主要是简单的数据录入、导入(Excel)和导出(Excel)。
要求程序简单小巧免安装,随拷随走。
运行环境是WINDOW XP 有可能还有WIN7。
本人对这类程序开发所知甚少,感觉上JAVA要依赖JRE,C#要依赖.NET,都不太符合免安装的要求(猜的),
也许Python比较容易实现?但本人对Python一无所知……不过可以现学~
用Javascript来写这个程序可行吗?直接用HTML写前台……
数据库是用文本类型的,还是SQLite,我也拿不准。
感觉上SQLite更好一点,但数据量不大,又是导入导出Excel,文本型的是不是也够用了?
希望大家赐教~谢谢~ 按你的要求,上C/C++,解释执行和JIT的得全体枪毙。
回 1楼(鸡蛋灌饼) 的帖子
好吧……谢谢 vbscript?回 3楼(河野貴明) 的帖子
有点儿意思~! 我记得SQLite的管理工具挺多的么,还有能导入导出csv的...不过这个自己写好像也不复杂,前段时间还用Qt写过一个SQLite相关的程序,因为自带了SQlite的绑定,感觉编写起来还是很清晰的 绝壁vb啊,开发难度小。
回 4楼(花剑酒) 的帖子
是不是如果电脑里没有安装Office中Access的组件,就没有Access数据库?回 6楼(f3uki) 的帖子
嗯,我也觉得SQLite挺合适的~回 7楼(chronicle) 的帖子
那就VB+SQLite~?回 8楼(HyperIris) 的帖子
电脑里肯定得有Excel,没有的话必须得安……话说要是导入导出Excel麻烦的话,我就直接做CSV导入导出算了……回 4楼(花剑酒) 的帖子
如果不能保证每台电脑上都安了Access的话,我还是想用SQLite关于界面的指点,非常感谢~ MFC
可能给你2个月你也没办法上手 在shell底下按列操作直接用cut add,按行大概awk sed吧
全都是现成的,管理文本文件csv(comma separated values),可以自由定义分隔符,行列的取出拷贝粘贴都很方便
==
SQL那db应该比一般文本文件更compact,学了只有好处没坏处,不过Excel的CSV就是文本操作简单
==
你要做web开发,至少给你个SSH帐号吧?LZ就不用绕远C++了,还用if of stream实现起来不得想死啊。
回 13楼(HyperIris) 的帖子
嗯,我考虑一下Delphi不过我倒是不介意什么邪道不邪道……
回 15楼(roadcross) 的帖子
大概查了一下,2 个月可能确实无法上手……Orz回 16楼(yipansansha) 的帖子
嗯……肯定不按Web开发了…… 拿VB写绝笔后悔死,要碰到没装redistribute的机子怎么办但如果这种情况做vmz包起来,用什么都无所谓,不包的话就delphi
这个没什么难的 LZ可以试试XULRunner + SQLite Manager这两个小工具,我觉得挺好用,也可以参考一下代码 excel + vba 一天學會 三天交貨 隨拷隨用(有office的地方就能用) 电脑上没装Excel,要导出Excel也不难,用Excel的XML 导入,导出Excel,我试过VB很好用,资料也很多,初学者来说这个也比较好学的。
但是绿色软件?我当年试的是VB6,这个基本没指望,
VB.NET不知道啊 引用第24楼perface于2011-06-13 19:34发表的:
导入,导出Excel,我试过VB很好用,资料也很多,初学者来说这个也比较好学的。
但是绿色软件?我当年试的是VB6,这个基本没指望,
VB.NET不知道啊 images/back.gif
。net更不行了 VB6也就是需要运行库而已,和exe一起打包就好了 不装Excel想操作Excel文件又不想导出成csv也好办,有两个解决方案:
C++的话有libxl
C#的话有ExcelLibrary:http://code.google.com/p/excellibrary/
这两个都简单易用,有点语言基础1小时OK
至于界面……这只能写原生api了吧 别听他们胡扯 有这功夫还不如把个妹
U盘装个带OFFICE的PE 然后直接从U盘启动 VB也是有运行库要求
而且有点时候也会有点问题
还是C++靠谱 vb6加个richtext控件还要打包ocx啊 C#怎么就不能做绿色软件了?
XP自带.net framework 2.0
Vist自带.net framework 3.0
Win7自带.net framework 3.5sp1 delphi妥妥的 没人提FLEX么 引用第31楼wangh于2011-06-14 07:08发表的:
C#怎么就不能做绿色软件了?
XP自带.net framework 2.0
Vist自带.net framework 3.0
Win7自带.net framework 3.5sp1
....... images/back.gif
xp不自带.net framework 2.0
页:
[1]