| ||||||||||||||
|
実行している自身のファイル名を取得 (要KERNEL32.DLL)
| ||||||||||||||
EXE(自分自身)の名前は通常、コンパイル時または作成後にエクスプローラから プログラマであるアナタの手によって名付けられた名称である場合が多いと思いますが、 利用者が自由に変更することができますので、配布時の名前が絶対に付いているとは限りません。 EXEのあるフォルダパスは、HSP2はexedir、HSP3はdir_exeまたはdirinfo(1)で確認できますが、 実行されているEXE自身のファイル名を取得する命令は用意されていません。 ファイル名はAPI関数のGetModuleFileNameで取得することができますので、 下記にその使い方をサンプルとして載せておきます。 | ||||||||||||||
![]() | ||||||||||||||
| ||||||||||||||
![]() | ||||||||||||||
| ||||||||||||||