PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22955 | 07/03/12 14:23:54 | RE(5):PB10.0: Char型 配列の仕様が変わった? By seiou |
22952 | 07/03/09 21:21:26 | RE(4):PB10.0: Char型 配列の仕様が変わった? By Potato |
22951 | 07/03/09 16:11:28 | RE(3):PB10.0: Char型 配列の仕様が変わった? By seiou |
22950 | 07/03/09 11:13:46 | RE(2):PB10.0: Char型 配列の仕様が変わった? By seiou |
22948 | 07/03/08 21:33:12 | RE(1):PB10.0: Char型 配列の仕様が変わった? By Potato |
22946 | 07/03/08 18:54:32 | PB10.0: Char型 配列の仕様が変わった? By seiou |
カテゴリ:PowerBuilderの開発環境
日付:2007年03月09日 11:13 発信者:seiou
題名:RE(2):PB10.0: Char型 配列の仕様が変わった?
Potatoさん、こんにちは。
ご教授ありがとうございました。
>seiouさん、こんばんは。
>
>これです。
>
>ftp://ftp.ashisuto.co.jp/pub/sybase/TechNote/J-TN034.pdf
>
>>いつも参考にさせていただいてます。
>>以下の内容わかる方いましたらご教授願います。
>>
>>現在PowerBuilder6.5.1→10.2.1へバージョンアップ作業をしているのですが
>>Char型の仕様について教えてください。
>>
>>--PB6.5.1の場合-----------------------------------
>>Char lc_data[10]
>>String ls_txt
>>
>>ls_txt = \"あいうえお\"
>>lc_data = ls_txt
>>
>>以上のように代入すると
>>lc_data[1] = \"・\"
>>lc_data[2] = \"゚\"
>>lc_data[3] = \"・\"
>>lc_data[4] = \"・\"
>>lc_data[5] = \"フ\"
>>lc_data[6] = \"・\"
>>lc_data[7] = \"・\"
>>lc_data[8] = \"c\"
>>lc_data[9] = \"・\"
>>lc_data[10] = \"・\"
>>
>>以上のように一バイトずつ代入されます。
>>--PB10.2.1の場合-----------------------------------
>>Char lc_data[10]
>>String ls_txt
>>
>>ls_txt = \"あいうえお\"
>>lc_data = ls_txt
>>
>>以上のように代入すると
>>lc_data[1] = \"あ\"
>>lc_data[2] = \"い\"
>>lc_data[3] = \"う\"
>>lc_data[4] = \"え\"
>>lc_data[5] = \"お\"
>>lc_data[6] = \"\"
>>lc_data[7] = \"\"
>>lc_data[8] = \"\"
>>lc_data[9] = \"\"
>>lc_data[10] = \"\"
>>
>>以上のように1文字ずつ代入されてしまいます。
>>----------------------------------------------------
>>PB10でChar型の仕様が変更されたのでしょうか?
>>ヘルプを参照してもそのような記述は一切ありませんでした。
>>もし仕様が変更になっているなら
>>PB6.5と同じように1バイトずつ代入されるように出来る
>>代替の方法もできればご教授願います。
>>
>>※既にMIDCなどで1バイト代入する方法を試したのですが
>> 出来ませんでした。
>>
>>以上、宜しくお願いします。
>>
>>
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net 9
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.