作者falis (爱してる、あなた)
看板Programming
标题Re: [问题] 该选择哪种程式?
时间Wed Dec 20 00:51:30 2006
※ 引述《falis (爱してる、あなた)》之铭言:
: ※ 引述《smilecylin (unicharm)》之铭言:
: : 请大家帮我想一下该用什麽程式写才好
: : 我需要写一个小程式需要有像下面这样的介面
: : -------------------------
: : | |
: : | save load exit |
: : | |
: : -------------------------
: : 只需要有三个按钮
: : 当使用者按save/load时可以跳出一般我们读取与储存档案的画面
: : (像在word中读取旧档时会出现的画面,抱歉不知道那叫什麽)
: : 按了save就会把某个资料夹中的档案a.dat
: : 复制到使用者指定的资料夹改成使用者的命名xxx.dat
: : load则是会把使用者的档案xxxxxx.dat
: : 复制到某个资料夹中然後改掉名字
: : exit则是会结束整个程式
: : 不知道使用怎样的程式来写会比较快
: : 希望写程式所需的软体在linux下都有不需额外安装
: : 程式则是要在windows下执行
: : 其实主要就要要做 mv user/xxxxxx.dat work/a.dat (load)
: : mv work/a.dat user/xxxx.dat (save)
: : 但是因为不想让使用者知道 work这个资料夹在哪里以免改到其他档案
: : 加上使用者又要求要有介面的所以希望做上面画的图那样
: : 不过由於我很少写有介面的程式
: : 所以不知道该选择怎样的程式比较好
: : 目前我在windows能想到就是用excel写,可是这样那个画面就只能在excel中
: : 希望那个介面就小小的可以丢到桌面右上方之类的
: 视窗程式用plantform sdk就能解决了
: 开启的和储存的画面叫通用对话方块
: 参考Charles Petzold 的Programming Windows第十一章
: 视窗用hexcalc范例的手法会更方便
: (基本上那本书的九、十、十一看完你的介面就差不多完成了)
: 操作档案的函式查CreateFile等相关函式...
//其实用CopyFile就好了...我耍笨了>.<
我把你要的大概做了出来...不过没写什麽注解(小程式就不写、坏习惯...)
把上面#define的路径改掉你要的路径档名重编译就好了
原始档
http://pig30353.myweb.hinet.net/CP_File.cpp
http://pig30353.myweb.hinet.net/resource.h
http://pig30353.myweb.hinet.net/resource.rc
vsc++6 完整专案
(含Debug执行档)
http://pig30353.myweb.hinet.net/testMain.rar
老实说 劝你用vm+windows+vb去开发windows的介面也许比较好
vb做这个比用vsc++6快多了
没试过把sdk的那些档案移到linux下用linux编译
就算编完还是要用windows去除错呀...
不过之前听说有linux的.net了
(不知道哪看来的,应该还没吧...)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.54.141