sizeof()が定数にならない

ActiveBasicのバグと思われる不具合を発見された方は、こちらから知らせていただけると助かります。
返信する
メッセージ
作成者
k.kiyo

sizeof()が定数にならない

#1 投稿記事 by k.kiyo »

sizeof関数が定数になりません。
constにも配列の添え字にも使えません。

コード: 全て選択

const LONGSIZE = sizeof(Long)
dim Arry[sizeof(Long)] as byte
どちらも「"sizeof" 無効な識別子です」エラーになります。
定数扱いにしてもいいのではないでしょうか。
マティ
記事: 161
登録日時: 2005年8月23日(火) 00:15
お住まい: 沖縄県
連絡する:

#2 投稿記事 by マティ »

ActiveBasicは大文字と小文字を区別しますので、
sizeofをSizeOfのように、SとOを大文字にして下さい。

ヘルプで確認出来ます。
k.kiyo

#3 投稿記事 by k.kiyo »

SizeOfにしても結果は同じでした。
標準関数やステートメントは大文字小文字の区別をしないようです。
Sinryow
記事: 141
登録日時: 2005年5月31日(火) 09:34
お住まい: 北海道
連絡する:

#4 投稿記事 by Sinryow »

これは確か仕様だったような気がします。使えるようにすべきとは思いますが。
' ============================================================
' Sinryow Game Home Page - http://www.sinryow.net/
' Sinryow ActiveBasic Center - http://ab.sinryow.net/
' ============================================================
山本
Site Admin
記事: 535
登録日時: 2005年5月30日(月) 15:08
連絡する:

#5 投稿記事 by 山本 »

ご報告ありがとうございます。次回のバージョンアップで、SizeOf関数を定数値として扱えるよう、改良しようと思います。
返信する