TCHAR szFilePath[MAX_PATH + 1]
GetModuleFileName(NULL, szFilePath, MAX_PATH)
(_tcsrchr(szFilePath, _T('//')))[1] = 0//删除文件名,只获得路径
CString str_url = szFilePath //str_url 中保存的是当前目录
1、启动bcb,bcb会自动生成一个form可视框架,既然你编写控制台程序,你直接选择 File菜单中的Close All,关闭它就行了。2、打开File菜单,选择New,然后选择other,会d出一个对话框,里边很多选项,你选择 console wizard即可,然后出现一个小对话框,默认使用c++语法,你要选择C语法,并且提示你输入你要建立的 工程的目录,也就是说你想把你编写的程序放在哪个目录下。你打勾special project source,然后在编辑框里输入你要存放的目录;去掉复选框的use VCL选择,点击ok即可。
3、在新的对话框中 选择 create a new unit, 点击ok;
4、现在就可以编写代码了。
#include<stdio.h>
int main()
{
printf("Hello World!")
getch()
return 0
}
运行就可以了
以上用于C++ Builder 6.0
exe获取参数用ParamCount(),ParamStrif( ParamStr(1) == "a" )
{
}
else if( ParamStr(2) == "b" )
{
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)