bcb 怎样获得服务程序的运行路径

bcb 怎样获得服务程序的运行路径,第1张

获取当前目录的方法有很多,其中之一:

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(),ParamStr

if( ParamStr(1) == "a" )

{

}

else if( ParamStr(2) == "b" )

{

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11426582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存