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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0507
クロノスmesboxの取得2解決


クロノス

リンク

2017/5/7(Sun) 02:03:01|NO.79578

こんばんは!かな?(深夜だし…)
もうひとつ教えてほしいことがあります。
mesboxのいま書き換えている行数とその行の文字の数の場所を取得したいです。

mesbox内に3行目に「HSP」と入力
すると、今mesboxは3行め3文字目にいるのを取得したいです。
説明がちょっとわかりづらいですがよろしくお願いします。



この記事に返信する


Velgail

リンク

2017/5/7(Sun) 02:25:27|NO.79579

kenさんの質問であったSETSELをGETSELのやつにすればいけるんじゃないかなと思ったら出来たw
参考文献:http://chokuto.ifdef.jp/urawaza/message/EM_GETSEL.html

#define EM_GETSEL 0x00B0 sdim Text,36000 Front=0 Back=0 Text = "あいうえお\nかきくけこ\nん" mesbox Text,200,200,1,36000 : ObjID = stat TextHWND = objInfo(ObjID,2) wait 1000 //テスト用。10秒以内にカーソルで選択等してみて sendmsg TextHWND,EM_GetSEL,varptr(Front),varptr(Back) mes Front mes Back

これでいいですか?



クロノス

リンク

2017/5/7(Sun) 09:07:58|NO.79580

>Velgailさん
おー!!
まさにこれです!!
ありがとうございました!!



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