APIがエラーに成ります
投稿者 KOZ  (社会人)
投稿日時
2024/10/8 11:41:02
クラスに書いているなら
Public Shared Function GetPrivateProfileString ~
モジュールに書いているなら
Public Function GetPrivateProfileString ~
です。
Public Shared Function GetPrivateProfileString ~
モジュールに書いているなら
Public Function GetPrivateProfileString ~
です。
投稿者 ケンケン  (社会人)
投稿日時
2024/10/10 09:14:14
回答ありがとうございます。
Public Shadows Function
↑外しましたがやはりエラーは消えませんね。
解決策がありましたらお願いします。
Public Shadows Function
↑外しましたがやはりエラーは消えませんね。
解決策がありましたらお願いします。
投稿者 とくま  (社会人)
投稿日時
2024/10/10 11:03:31
じゃあクラスに書いているのでは?
KOZ さんの回答通りだと思います。
API の宣言なんて、定型通り書くしかないのに、なんで Shadows なんか付けようと思ったの?
Shadows と
Shared を
間違えてるってことでは無いよね?全く意味が違いますが。
あと、エラーが出ている場合の質問は、必ずエラーメッセージをコピペして貼り付けてください。
メニューの[表示]-[エラー一覧]を表示しておけば、コピペできます。
実行時エラーなら、エラーメッセージをコンソール出力すれば、コピペできます。
KOZ さんの回答通りだと思います。
API の宣言なんて、定型通り書くしかないのに、なんで Shadows なんか付けようと思ったの?
Shadows と
Shared を
間違えてるってことでは無いよね?全く意味が違いますが。
あと、エラーが出ている場合の質問は、必ずエラーメッセージをコピペして貼り付けてください。
メニューの[表示]-[エラー一覧]を表示しておけば、コピペできます。
実行時エラーなら、エラーメッセージをコンソール出力すれば、コピペできます。
投稿者 ケンケン  (社会人)
投稿日時
2024/11/1 13:34:17
エラーが消えました。
ありがとうございます。
ありがとうございます。
<System.Runtime.InteropServices.DllImport("Kernel32.DLL")>
↑がエラーになります。
Public Shadows Function GetPrivateProfileString(ByVal sAppName As String,
ByVal sKeyName As String,
ByVal sDefault As String,
ByVal sResult As System.Text.StringBuilder,
ByVal iSize As Integer,
ByVal sPath As String
) As Integer
End Function
環境
windows 10 Pro
vs 2019
vb.net
良い解決策があればよろしくお願いします。