PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4876 | 99/01/31 22:51:23 | RE(11):PB6: stringの長さ制限?は/結局mleがおかしいのかなあ? By 薫製大魔人_2 |
4872 | 99/01/31 00:32:57 | RE(10):PB6: stringの長さ制限?は/結局mleがおかしいのかなあ? By あすかちゃんの父 |
4871 | 99/01/31 00:09:25 | RE(9):PB6: stringの長さ制限?は/結局mleがおかしいのかなあ? By あすかちゃんの父 |
4870 | 99/01/30 21:46:02 | RE(8):PB6: stringの長さ制限?は/結局mleがおかしいのかなあ? By 薫製大魔人_2 |
4865 | 99/01/30 05:00:43 | RE(7):PB6: stringの長さ制限?は By 薫製大魔人_2 |
4863 | 99/01/29 21:16:41 | RE(6):PB6: stringの長さ制限?は By あすかちゃんの父 |
4849 | 99/01/29 14:43:51 | RE(5):PB6: stringの長さ制限?は By 薫製大魔人_2 |
4814 | 99/01/28 14:32:21 | RE(4):PB6: stringの長さ制限?は By あすかちゃんの父 |
4806 | 99/01/28 05:26:12 | RE(3):PB6: FileLengthを使っていて...stringの長さ制限?は....続き... By 薫製大魔人_2 |
4805 | 99/01/28 05:22:29 | RE(2):PB6: FileLengthを使っていて...stringの長さ制限?は有るのかなあ By 薫製大魔人_2 |
4799 | 99/01/27 19:23:20 | RE(1):PB6: FileLengthを使っていて何かおかしい様な気がする By あすかちゃんの父 |
4785 | 99/01/27 04:15:03 | PB6: FileLengthを使っていて何かおかしい様な気がする By 薫製大魔人_2 |
カテゴリ:スクリプトの記述
日付:1999年01月28日 05:22 発信者:薫製大魔人_2
題名:RE(2):PB6: FileLengthを使っていて...stringの長さ制限?は有るのかなあ
>薫製大魔人殿、毎度お世話になります。
こんばんわ
RES有り難うございます
>>helpではascii(0)が入っているとそこで止まると書いてありますが、どうもそれだけでは無い様な気が
>>します。ファイルによって -14655 とか -31625 -9934 -26035 といった数字が返って来ます。
>
>こちらではPB5.0.04、NT4.0WSという環境ですが、filelength関数
>の戻り値にマイナスが返って来る事はないですね・・・・
>6.0のバグでしょうか?
>ラインモードでオープンした場合はどうでしょう?
ラインモードは問題有りませんでした
>
>・・・・・もし6.0のバグであれば回避策は、直接APIを使ってファイ
>ル操作するしかないかと・・・・
>
サイズを取るのは大きなテキストを取り込む為なのですが....(メーリングのログの様に大きな物を対象に
する場合を想定下さい/そもそもは別件-会社の仕事-で始まり、メーリングのログに応用して30分で終わる
つもりが2日目です)
幸いな事にFlileReadは正常に機能しているよなので、FlileReadの帰り値が-100になるまでloopする事で
この関数を使わないで済む様にしました(一回に32765ずつ読んでいるので大体4-7回loopします)
△□○△□○△□○△□○△□○△□○△□○△□○△□○△□○△□○△□○△□○△□○
ところが今度はblobでとった価をstringでmleに落とそうとするとnullなります
stringのサイズの制限はマニュアルによると16bitの場合は有るが、それ以外の場合は特に記述は無い様で
すね
これもblobで長さが86000位を超えるとで突然nullになる様です
戻りをチェックしながらloop掛けてみようかと考えています
ただ、文字が半分に切られる可能性が有るのでその辺りの制御が嫌らしいなあ
嫌だなあ
以前リエッチさんがでテキストエディタがおかしい話をしていたけどそれに類するかと思い同じファイルを
開けたけど問題無かったみたい
.....続く......
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.