ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月27日(土) 15:55

全ての表示時間は UTC+09:00 です




返信する
ユーザー名:
件名:
メッセージ本文:
メッセージを入力してください。60000 字まで入力できます。 

フォントサイズ:
フォントカラー
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF
BBCode を無効にする
URL を自動的にパースしない
クイズ
お手数ですがカタカナで「エービー」と4文字を入力してください。:
答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。
   

トピックのレビュー - エラーの文章がおかしい
作成者 メッセージ
  記事の件名:   引用付きで返信する
「第1634038339パラメータ」は明らかにおかしいですが,その後は間違っていないと思います。次のように第1引数のByValを削除してください。
コード:
hThread = CreateThread(0, 0, AddressOf(Action), 0, 0, VarPtr(ID))
これに限らず,一部の関数の引数でDeclareのByRef/ByValが変更されているため,同種のエラーがほかにも発生する可能性が高いです。現状では,最終的な判断はapi_*.sbpを見てくださいとしか言えず,ご迷惑をおかけすることになると思います。
投稿記事 Posted: 2007年6月02日(土) 17:35
  記事の件名:  エラーの文章がおかしい  引用付きで返信する
AB 5.00.00 (CP4) で SPIRIT さんの "Win32Service" のサンプル、
"Win32Service" をデバッグしたら、
引用:
Win32Service.sbp(82) - "€・関数の第1634038339パラメータ"は値参照型です。ByVal指定することはできません。
というエラーメッセージが出てきました。

エラーが出たコード:
コード:
	hThread=CreateThread(ByVal 0,0,AddressOf(Action),0,0,VarPtr(ID))
投稿記事 Posted: 2007年6月02日(土) 14:07

全ての表示時間は UTC+09:00 です


ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean