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


HSPTV!掲示板


未解決 解決 停止 削除要請

2018
1222
Mc.Hエクスプローラ的なものを表示したいのですが...6解決


Mc.H

リンク

2018/12/22(Sat) 19:54:56|NO.86122

こんにちは Mc.H です

windows の標準で入ってるエクスプローラーの表示の仕方の
詳細みたいな感じのものを表示したいのですがどうやってやればいいのでしょうか

こんな感じのやつ↓

名前 |更新日時 |種類 |サイズ |
ファイル名.exe 20XX/XX/XX XX:XX テキスト ドキュメント 2KB


返信お願いします。



この記事に返信する


𝑷𝑶𝑵𝒀𝑶

リンク

2018/12/22(Sat) 20:18:18|NO.86125

dirlist命令でフォルダ構成が取得できるので、そちらを使ってみてはどうでしょうか?



Mc.H

リンク

2018/12/23(Sun) 10:30:10|NO.86128

>dirlist命令でフォルダ構成が取得できる
それはわかっているのですが...

説明が悪かったと思うので、画像を用意しました

https://tikuwa.net/files/0902.png.html
↑DLコードは、8110

画像のようなオブジェクトを表示したいです。



掘木

リンク

2018/12/23(Sun) 12:24:31|NO.86134

リストビュー(ListView)ですね。
WinAPI関数群やメッセージやり取りで扱うことになります。

winobjで生成、sendmsgで要素追加・更新/照会、
必要に応じてWM_COMMANDやWM_NOTIFY辺りで通知を受ける。

掲示板でも何度か見た覚えがあるので、探せばHSPでそれなりに動く情報が集まるかと。



Mc.H

リンク

2018/12/23(Sun) 13:07:21|NO.86136

掘木さんありがとうございます!

こんなサイトが見つかりました
http://rpen.blogspot.com/2008/02/blog-post.html
でも、このサイトのサンプルを使ってみて成功したんですが
どうやって内容を変えればよいのかさっぱりなので
教えてくれますか?



名無し

リンク

2018/12/23(Sun) 15:09:53|NO.86137

144 行目 (//カラムを追加 のところ) 以降を次の様にしてみてはいかがですか?

Add_Column id_list,"ファイル名",0 Add_Column id_list,"ファイルサイズ",1 DirList file_list,"*.* NoteSel file_list Repeat notemax NoteGet file_name,cnt Exist file_name If strsize==-1{ item_name=file_name,"<DIR> }Else{ item_name=file_name,""+strsize+"バイト } Add_Item id_list,item_name,cnt Loop NoteUnsel Return



Mc.H

リンク

2018/12/24(Mon) 07:44:50|NO.86148

おぉぉぉぉぉぉぉぉぉ!

私がやりたかったのはちょうどこれです!

名無しさんありがとうございました!



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