設定當前exe執行檔案為程序工作目錄

2021-07-03 19:01:48 字數 1047 閱讀 4215

設定當前exe執行檔案為程序工作目錄

兩種辦法:

1,   api

void _splitpath(

const char *path,

char *drive,

char *dir,

char *fname,

char *ext

);

這個函式將檔案全名(帶路徑)分解成路徑名,檔名,字尾名。

2, api

bool pathremovefilespec(      

lptstr pszpath

);

使用例子:

#include #include #include //pathremovefilespec函式標頭檔案

#pragma comment(lib, "shlwapi.lib") //vs2013下需加才可以使用pathremovefilespec

using namespace std;

int main()

{ char szcurrentdirectory[max_path], szexefilepathfilename[max_path];

//獲取當前程序工作目錄

getcurrentdirectory(max_path, szcurrentdirectory);

//szcurrentdirectory == 輸出 e:\projects\1

cout << "程序當前工作目錄為: " << szcurrentdirectory <

python檔案轉EXE可執行檔案

系統版本 windows7 64位 anaconda版本 虛擬環境python版本 2.7.15 安裝的其他庫函式版本 這裡寫 片直接 pip install pyinstaller就好了。安裝成功後cmd視窗cd到要轉化的py檔案所在目錄,然後命令列執行 pyinstaller f py 成功後當...

python檔案生成exe可執行檔案

一般情況下使用以下指令即可。pyinstaller f w pypyinstaller指令有一些常見的引數,如下表所示 可選引數 格式舉例 功能說明 f pyinstaller f py 只在dist中生產乙個 exe檔案。d pyinstaller d py 預設選項,除了 exe外,還會在在di...

Pycharm生成可執行檔案 exe

乙個專案開發完畢後總有一種想法,就是生成可執行檔案,總不能一直用python 執行吧。以下操作同時適用於windows和linux下的pycharm 我在ubuntu下試驗過,生成的是在ubuntu下的可執行檔案 1 開啟pycharm。2 開啟terminal 快捷鍵alt f12 3 安裝pyi...