> > デバッグの時だけ動作させない様な分岐って出来るのでしょうか? > > > #Const DebugVersion = 1 > > : > > #If DebugVersion = 1 Then > End > #Else > Call ExitProcess(-1) > #End If > >
> > とすれば、いけると思うよ。
初心者ですみません。 これって#constの値を変えてからコンパイルするってことですか? 自動でやろうとしてはやはりいけないのでしょうか。 そこらへんが初心者なのでしょうか。はは。 ただ、値をそのままにしておくと 保存されてないコードが消えて悲しいので。
今気づいたのですが、
exe名:Test.exe / プロジェクト名:TestDBG.vbp If Right(App.EXEName, 3) <> "DBG" Then Call ExitProcess(-1) End If
これはどうでしょう。確かにexe内に無意味な処理は入りますが。
|