200分求一个这样的简单的C++程序可编译源代码
cmd有个命令copy/Bc:\jandan\jian.jpg+c:\jandan\dan.rarc:\jandan\jiandan.jpg即为把前面2个文件按顺序(不能...
cmd有个命令
copy /B c:\jandan\jian.jpg + c:\jandan\dan.rar c:\jandan\jiandan.jpg
即为把前面2个文件按顺序(不能颠倒)视为二进制数据合为后面第三个文件。
如何C++做个无界面程序,当我选中2个文件分别是.jpg 和.rar(实际情况路径是不定的,程序获得),并拖拽到程序上时,程序用上面的命令合成的第三个文件会自动生成在程序的所在目录。 展开
copy /B c:\jandan\jian.jpg + c:\jandan\dan.rar c:\jandan\jiandan.jpg
即为把前面2个文件按顺序(不能颠倒)视为二进制数据合为后面第三个文件。
如何C++做个无界面程序,当我选中2个文件分别是.jpg 和.rar(实际情况路径是不定的,程序获得),并拖拽到程序上时,程序用上面的命令合成的第三个文件会自动生成在程序的所在目录。 展开
5个回答
2011-02-26
展开全部
用vb.net做的校友录……(附所有源代码)
来源:不详 作者 佚名 点击数:31 录入时间:07-12-17 15:21:39
想必大家都上过校友录吧,里面的功能虽然不是很强大,但是为我们这些毕业之后各奔西东的学子来说,到真是提供了一个好的聚集点,下面是我用vb.net做的校友录,当然也不能说是校友录了,只能说是我们班的学友录了:)不过只要你掌握了这种编程思想,校友录就不在话下了。这里我将重点谈一下关于管理员权限赋予。
以前有这个想法的时候,难就难在管理员身份的赋予上,开始想如果一般用户在被提升为管理员之后,我可以把他的信息转到另外一个表中,以后登陆的时候先检查manage表中是否有他就行了,这种办法我已经实现了,是不是有些笨……可是正在我要正式开工的时候,一个想法突然冒了出来,是什么呢?呵呵,就是在数据库中再增加一个字段了如果是第一次注册就让这个字段item(int)的值为0,要是被提升之后就update为1,班级创始人呢?当然了,在他申请时付给他一个班级id,然后先判断班级id为这个已经注册的人信息条数是否为0,如果是,那么就付给他item=2好了。下面的代码中,我没有实现这个功能,因为我做的是班友录的,当然了,我就是管理员喽:)
在这里,我使用的是checkboxlist(两个),一个用来转换数据(visibe=fause),一个用来显示数据,还有一个checkbox用来写全部选中的事件。当然了还有两个按钮事件,一个是用来提升为管理员的,一个是用来降级为一般用户的,这两个按钮在判断为一般用户时
enable都是为fause的,只有当判断登录为管理员时才为true。当然了,如果你是班级创始人,是不可能被降级的:)
这里用来显示信息的我用的是一个datagrid,当判断为非管理员时,删除栏的visible将为fause,为管理员的时候,才为true,也就是说只有管理员才可以删除信息。而不是注册的用户是不能发言的所有的按钮控件的enable将都为fause。
代码如下:board.aspx
%@ Page Language="vb" AutoEventWireup="false" Codebehind="boaman.aspx.vb" Inherits="_99re1.boaman"%
来源:不详 作者 佚名 点击数:31 录入时间:07-12-17 15:21:39
想必大家都上过校友录吧,里面的功能虽然不是很强大,但是为我们这些毕业之后各奔西东的学子来说,到真是提供了一个好的聚集点,下面是我用vb.net做的校友录,当然也不能说是校友录了,只能说是我们班的学友录了:)不过只要你掌握了这种编程思想,校友录就不在话下了。这里我将重点谈一下关于管理员权限赋予。
以前有这个想法的时候,难就难在管理员身份的赋予上,开始想如果一般用户在被提升为管理员之后,我可以把他的信息转到另外一个表中,以后登陆的时候先检查manage表中是否有他就行了,这种办法我已经实现了,是不是有些笨……可是正在我要正式开工的时候,一个想法突然冒了出来,是什么呢?呵呵,就是在数据库中再增加一个字段了如果是第一次注册就让这个字段item(int)的值为0,要是被提升之后就update为1,班级创始人呢?当然了,在他申请时付给他一个班级id,然后先判断班级id为这个已经注册的人信息条数是否为0,如果是,那么就付给他item=2好了。下面的代码中,我没有实现这个功能,因为我做的是班友录的,当然了,我就是管理员喽:)
在这里,我使用的是checkboxlist(两个),一个用来转换数据(visibe=fause),一个用来显示数据,还有一个checkbox用来写全部选中的事件。当然了还有两个按钮事件,一个是用来提升为管理员的,一个是用来降级为一般用户的,这两个按钮在判断为一般用户时
enable都是为fause的,只有当判断登录为管理员时才为true。当然了,如果你是班级创始人,是不可能被降级的:)
这里用来显示信息的我用的是一个datagrid,当判断为非管理员时,删除栏的visible将为fause,为管理员的时候,才为true,也就是说只有管理员才可以删除信息。而不是注册的用户是不能发言的所有的按钮控件的enable将都为fause。
代码如下:board.aspx
%@ Page Language="vb" AutoEventWireup="false" Codebehind="boaman.aspx.vb" Inherits="_99re1.boaman"%
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个问题:
1. copy命令里面用加法,是直接将两个文件串在一起,形成第三个文件。
你的jpg和rar是直接串在一起吗?如果是的话,什么都好弄。
如果不是的话,是不是将jpg文件加入到rar文件,相当于rar文件里面添加jpg文件。
一个建议:
如果是直接串在一起。c/c++有一个函数system,它可以直接调用命令行的程序。你的可以用:system("copy /B c:\jandan\jian.jpg + c:\jandan\dan.rar c:\jandan\jiandan.jpg
")
就可以,
当然你如果想用c++通过文件读取与写入,将它们直接串在一起的话。也是可以的。
1. copy命令里面用加法,是直接将两个文件串在一起,形成第三个文件。
你的jpg和rar是直接串在一起吗?如果是的话,什么都好弄。
如果不是的话,是不是将jpg文件加入到rar文件,相当于rar文件里面添加jpg文件。
一个建议:
如果是直接串在一起。c/c++有一个函数system,它可以直接调用命令行的程序。你的可以用:system("copy /B c:\jandan\jian.jpg + c:\jandan\dan.rar c:\jandan\jiandan.jpg
")
就可以,
当然你如果想用c++通过文件读取与写入,将它们直接串在一起的话。也是可以的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-18
展开全部
请留下邮箱,我发给你好了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“如何C++做个无界面程序”“并拖拽到程序上时”即无界面,就不可能拖到“程序”上。以上说法是个无法自治的命题。
更多追问追答
追问
实际上就是个图标。应该这么说更确切,但是不出现窗口,hide掉了,后台运行。
追答
一、你的要求并不很难,从设计上分解为:
1、“拖拽到程序上时”得到某文件的路径(含文件名)。
2、二进制文件的读写(即二文件的合成)。
3、自身文件路径的获取。
二、以上技术要点都是很基础的东西,基本上会用C++编程的人都能做到。
三、你是需要学会这些,还是仅需要源码,还是仅需要拥有这种功能的程序(编译好的现用的东西)?
四、如果需要学会这些,请按步就班,先了解编程工具,然后学会基础的C++语言,然后针对以上要点去查资料。如果需要源码,C++有三种:.net、VC、C++ Builder,你必须说出你需要哪种源代码。如果仅需要已编好的源码,也得你声明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么发给你,找我要吧
追问
u箱:whosmr@163.com
对了,望这位网友源码一并U过来,看看怎么调用函数的。
行动派,佩服啊。上面的好为人师的受不了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询