HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0313
鈴木宗男mesboxについて4解決


鈴木宗男

リンク

2008/3/13(Thu) 00:21:03|NO.14142

mesboxはどうも65536文字(半角)以上入力できないみたいなんですけど、
それ以上の文字を入力できる命令はHSPでは持ち合わせていないのでしょうか?
(最低でも100万文字くらい必要)



この記事に返信する


inovia

リンク

2008/3/13(Thu) 00:33:03|NO.14145

ヘルプファイルに
p5が0の場合は、そのバージョンのWindowsで扱える最大文字数になります。
とありますね。
ということは、99999999とか入力しても結局、最大文字数までしか扱えないのでは?

Win32APIを使えば制限はない気もしなくはないです。
あまり詳しくないんで。すいません。



As

リンク

2008/3/13(Thu) 00:34:37|NO.14146

HSPは全ての環境で正常な動作をするように、変数などほとんどでアスキーコードが使われているので、
通常命令では不可能です。(スタイルシートをいじればもしかしたら可能かも)

いま現在可能な方法は、外部ライブラリを使用する方法です。
外部ライブラリとしてはRICHED32.DLLを使う方法やHSPエディタで使われているFootyを使う方法
などあります。

RICHED32.DLL は いわずと知れたリッチエディットコントロール。
これについては詳しく解説しているサイトがたくさんあるのですぐに導入できるとおもいます。



鈴木宗男

リンク

2008/3/13(Thu) 01:23:53|NO.14150

丁寧なご説明ありがとうございます!!
RICHED32.DLLってやつですね!!



鈴木宗男

リンク

2008/3/13(Thu) 01:24:36|NO.14151

解決しました



ONION software Copyright 1997-2023(c) All rights reserved.