05/01/24 11:55:27
>>967
> 2) (全般) - (Declarations)のところに
と言うのが良くわからんが、
> Form1.vb(1) : error BC30001: 名前空間のステートメントが無効です。
は要するに名前空間直下に関数を宣言してるってエラーで、
例えばImports文のすぐ下にClass宣言も無しにいきなりメソッドを書いてるようなもの。
モジュールを追加するなりしてそこでAPI宣言をすればいいだろう。
> Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
あとVB.NETでは32ビット値はInteger (.NET FrameworkでいうInt32) だよ。