ab.com コミュニティ

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

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




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

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

トピックのレビュー - 引数に関数などを書くと
作成者 メッセージ
  記事の件名:   引用付きで返信する
>
コード:
MsgBox hMainWnd,"hMainWnd = "+Str$(hMainWnd As Double)
> 
あ、、出ませんね。。。
知りませんでした。ありがとうございました。
投稿記事 Posted: 2006年10月15日(日) 14:40
  記事の件名:   引用付きで返信する
あ、ほんとだ。エラー出ないや。←未確認だった。
投稿記事 Posted: 2006年10月10日(火) 20:56
  記事の件名:   引用付きで返信する
どのようなエラー内容ですか?
こちらで試しましたが、警告こそ出ますが、エラーは出ませんでした。(厳密な型チェック有効時)
もし、警告のことを指しているならば、
コード:
MsgBox hMainWnd,"hMainWnd = "+Str$(hMainWnd)
このコードを
コード:
MsgBox hMainWnd,"hMainWnd = "+Str$(hMainWnd As Double)
このように型をキャストしてやることで、警告を抑えられます。
的外れだったらすみません。
投稿記事 Posted: 2006年10月10日(火) 19:26
  記事の件名:   引用付きで返信する
String型の定義が変更されたことによるエラーの一つに「固定文字列+String型の演算結果をString型に代入できない」と言う内容のものがあったと思うのですが・・・。

どうでしたっけ?

追記(最終改変:19時20分)
AB5の開発者バージョンの一つのβ3での話でした。β3はCP1より後、CP2より前に一部に発表されています。引用するとこれは演算に対する返り値の話ですが、おそらくこれとほぼ同じ事が関数への引数に対して起こっているものかと思います。
投稿記事 Posted: 2006年10月10日(火) 18:53
  記事の件名:  引数に関数などを書くと  引用付きで返信する
VerはActiveBasic 5(CP3)です。
以下のコードを打つと、エラーがでます。
これは4やCP1では起こりませんでした。なぜですか?
コード:
MsgBox hMainWnd,"hMainWnd = "+Str$(hMainWnd)
でなぜかコンパイルエラーになってしまいます。。
CP2でも起こりました。
投稿記事 Posted: 2006年10月10日(火) 09:06

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


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