掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBから文字列をDLLに渡し、その文字列をファイル名にするには? (ID:86869)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
難しく考えずに「。。。」さんが言われるように単に char s[255]; _declspec(dllexport) void _stdcall setFileNameDLL(char* getfilename){ strcpy(s,getfilename); strcat(s,".txt") ; } _declspec(dllexport) void _stdcall makeFile(){ FILE *fp1; fp1=fopen(s,"a"); fprintf(fp1,"making file\n"); fclose(fp1); } でいいんでは。 長いファイルネームが入って来てもいいようにsは長く取っておいた方がいいかも。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.