> これって#constの値を変えてからコンパイルするってことですか? そうです。
> 自動でやろうとしてはやはりいけないのでしょうか。 んーん。そこまで、横着しなくても・・・。(^^;
> ただ、値をそのままにしておくと > 保存されてないコードが消えて悲しいので。 僕は、VBの設定で実行前に自動保存するようにしてるけど。 そうしたら?
> 今気づいたのですが、 > > exe名:Test.exe / プロジェクト名:TestDBG.vbp > If Right(App.EXEName, 3) <> "DBG" Then > Call ExitProcess(-1) > End If > > これはどうでしょう。確かにexe内に無意味な処理は入りますが。 いいかもね。 でも、僕の場合、Exe名とProject名は一緒の場合がほとんど。 変えるとなんかややこしいので#Constの値を変更するほうを選ぶね。 実行時自動保存にしておけば失敗してVBが落ちでも、ソースは 最新が生きてるし。
|