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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1204
pprファイルリストボックス5解決


ppr

リンク

2012/12/4(Tue) 15:39:26|NO.51030

リストボックスについて質問です。
http://be-sp.com/7909pp7/home/kousyoukai/upload/upload.cgi?get=00086
このようにファイル型のリストにしてしてみたいのですが、どうしたらできるでしょうか。

*2012/12/05〜から3日ほどは返信できないので、できるだけ早めにお願いします。



この記事に返信する


だいちょ

リンク

2012/12/4(Tue) 17:18:00|NO.51031

このコントロールの名前は「リストビュー」といいます。

http://halapeco.blog37.fc2.com/blog-entry-90.html
ここのサイトに詳しく書かれているので、参考にしてみて下さい。
サンプルです。

winobj "SysListView32", "", 0x00000200, 0x50000001, 300, 100 hList = objinfo(stat, 2) sendmsg hList, $1036, , $20 szText = "名前" LVCOLUMN = 0x000F, 0, 100, varptr(szText), 0, 0 sendmsg hList, 0x101B, 0, varptr(LVCOLUMN) szText = "種類" LVCOLUMN = 0x000F, 0, 100, varptr(szText), 0, 1 sendmsg hList, 0x101B, 1, varptr(LVCOLUMN) pszText = "a.txt" LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText) sendmsg hList, 0x1007, 0, varptr(LVITEM) pszText = "b.hsp" LVITEM = 0x0001, 1, 0, 0, 0, varptr(pszText) sendmsg hList, 0x1007, 0, varptr(LVITEM) pszText = "txt" LVITEM = 0x0001, 0, 1, 0, 0, varptr(pszText) sendmsg hList, 0x1006, 0, varptr(LVITEM) pszText = "hsp" LVITEM = 0x0001, 1, 1, 0, 0, varptr(pszText) sendmsg hList, 0x1006, 0, varptr(LVITEM)
その他にも、ダブルクリックの判定などがしたいようでしたら、検索すれば出てきます。



ppr

リンク

2012/12/4(Tue) 17:49:31|NO.51032

>>だいちょさんへ返信
あと、選択した結果を取得する方法も教えてくれますか?



check

リンク

2012/12/4(Tue) 18:02:41|NO.51033

まずは検索しよう。
スクリプトクレクレ君じゃダメだ。



ppr

リンク

2012/12/4(Tue) 18:18:01|NO.51034

私も今、調べているところです。
http://codetter.com/?p=761
このようなスプリクトを見つけましたが、
http://halapeco.blog37.fc2.com/blog-entry-90.html
これとは動作が少々ことなってしまうようです。

私も1から作ろうと何度か思ったのですが、
winobjなどに使うハンドルなどが分からずに、他人のスプリクトを参考にしています。



ppr

リンク

2012/12/4(Tue) 18:52:40|NO.51035

ありがとうございました。
参考にしたサイト;http://codetter.com/?p=761
ファイルの選択についてなどは無事解決しました。



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