ab.com コミュニティ
https://www.activebasic.com/forum/

SetQWord関数
https://www.activebasic.com/forum/viewtopic.php?t=670
ページ 11

作成者:  高信期 [ 2006年1月25日(水) 22:32 ]
記事の件名:  SetQWord関数

Ver 4.13でSetQWord関数を使用すると、アクセス違反を起こします。
出来れば、32bit版でもGetQWord/SetQWord関数を実装していただけると幸いです。

作成者:  山本 [ 2006年2月04日(土) 18:01 ]
記事の件名: 

ご報告ありがとうございます。次回のバージョンアップで、32ビットコンパイラのほうも、GetQWord/SetQWordを搭載します。今しばらくお待ちください。

作成者:  イグトランス [ 2006年2月04日(土) 19:03 ]
記事の件名: 

そもそも次のコードがなぜかコンパイルできてしまいます。(32ビットAB4.20.00)
そして実行するとアクセス違反になってしまいます。

さらにコメントアウトを外して実行しても「SetQWord」の文字列が出力されることはなく,
やはりアクセス違反になってしまいます。
コード:
#strict
#prompt
/*
Sub SetQWord(pqw As *QWord, qw As QWord)
	Print "SetQWord"
End Sub
*/
SetQWord(0, 0)
それさえなければSetDWordを2回呼ぶなどの方法でSetQWordも自作できる(組み込み関数にする必要がない)のですが。

もっとも64ビット版が在る現状からすれば32ビット版にもGetQWord/SetQWordが組み込みで存在するほうがよいと思います。

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/