ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年3月29日(金) 03:05

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




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

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

トピックのレビュー - BytePtr型の初期化で不具合
作成者 メッセージ
  記事の件名:  文字化け 見たい?  引用付きで返信する
お世話になりました。
たかせ様、色々試して頂き、ありがとう御座いました。

原因が解り次第、報告します。

また、宜しくお願いします。
投稿記事 Posted: 2011年6月20日(月) 00:08
  記事の件名:  Re: BytePtr型の初期化で不具合  引用付きで返信する
WIN-XP(たぶんWIN-7も同様?)では再現できませんでした。
なのでVer 4.24またはV05CP3を使用したほうがいいかもしれませんね。

>  Ver 3.13 で Test.sbp(インクルードファイル)を編集したものをコピーして、
> Ver 4.24 で使用したところ、正常でした。
> しかし、Ver 4.24 で保存し直すと同じ事になります。
投稿記事 Posted: 2011年6月19日(日) 23:07
  記事の件名:  BytePtr型の初期化で不具合  引用付きで返信する
お世話になります。
たかせ様、ありがとう。

>VER 3.10で確認しましたが問題ありませんでした。
 Ver 4.24 で正常なら VER 3.xx でも同じだと思います。

 Ver 3.13 で Test.sbp(インクルードファイル)を編集したものをコピーして、
Ver 4.24 で使用したところ、正常でした。
しかし、Ver 4.24 で保存し直すと同じ事になります。


宜しくお願いします。
投稿記事 Posted: 2011年6月19日(日) 22:46
  記事の件名:  申し訳ありませんが  引用付きで返信する
申し訳ありませんがVER 3.13は現在入手できず確認できません。
VER 3.10で確認しましたが問題ありませんでした。
投稿記事 Posted: 2011年6月19日(日) 21:31
  記事の件名:  お詫び  引用付きで返信する
ご免なさい。
たかせ様、お名前間違いました。
投稿記事 Posted: 2011年6月19日(日) 18:56
  記事の件名:  BytePtr型の初期化で不具合  引用付きで返信する
かせ様、ありがとう。
お世話になります。

>ちなみにWINDOWSのバージョンはなんでしょうか?
WINDOWS XP SP3 です。


 原因は、「文字化け」見たいです。

Active Basic Ver 3.13 で Test.sbp(インクルードファイル)を見たところ

Dim item1[1] = ["Active", "ベーシック"] As *Byte
Dim item2[1,1] = [["0-1", "0-2"],["1-1", "1-2"]] As *Byte
と、成るべきところ

Dim item1[1]= ["・。・・ス費ス会ス厄ス・, "繝吶・繧キ繝・] As *Byte
Dim item2[1,1] = [["0-・・, "0-・・],["・・1", "・・2"]] As *Byte
と、成っている。(格納されていた文字列)

又、コメントは全て「文字化け」しています。

Ver 4.24 や メモ帳(notepad.exe)で見ても、「文字化け」せず見えているのですが、
どうすれば良いのでしょう?


宜しくお願いします。
投稿記事 Posted: 2011年6月19日(日) 17:54
  記事の件名:  確認しましたが  引用付きで返信する
確認しましたが、提示されたソースコードは問題ありませんでしたが?
コンパイルできましたし、実行も見た目問題ないようです。
詳しく検証していませんが?

動作環境は
WINDOWS XP
WINDOWS 7 HOME
 いずれも X86です。

確認対象は
AB V4.24
AB V05CP3

>以前、「バグ報告」で、文字によって初期化出来ない・・・。 様な事が在りましたが、それとは、また違うのでしょうか?
>題名: BytePtr 型の初期化でコンパイラが固まる

上記の件は対応済みと思われますので違うと思います。
ちなみにWINDOWSのバージョンはなんでしょうか?

ここにテストしたソースコードを提示します。
投稿記事 Posted: 2011年6月19日(日) 10:36
  記事の件名:  BytePtr型の初期化で不具合  引用付きで返信する
毎度、お世話になります。

 BytePtr型変数の初期化で「全角のみ」正しく格納されません。

 突然と言いますか、気が付いたらこの様な現象が起こっていました。
と言うのも過去の物を見ても同じ使い方をしているのですが、何の問題も無く正しく格納されています。

何が原因なのでしょうか?

宜しくお願いします。


 MainWnd内のモジュールやプロシージャレベルは、問題なく格納されますが
インクルードファイルのモジュールやプロシージャレベルでは、「全角のみ」
正しく格納されません。

 又、インクルードファイル内での変数の初期化時に "ク" が有るとコンパイラが固まります。
Dim item1[1]= ["Active", "ベーシック"] As *Byte 'NG

 以前、「バグ報告」で、文字によって初期化出来ない・・・。 様な事が在りましたが、
それとは、また違うのでしょうか?

題名: BytePtr 型の初期化でコンパイラが固まる
http://www.activebasic.com/forum/viewto ... 37184a2e03


[Active Basic Ver 4.24.00 使用] (因みに Ver 5.00 cp3 も同様でした)
投稿記事 Posted: 2011年6月17日(金) 17:52

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


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