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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0107
F22フォルダの選択4未解決


F22

リンク

2011/1/7(Fri) 19:59:10|NO.36558

質問ですがhspext.asを使うとフォルダの選択ダイアログが出ますが、
これに新規フォルダ作成のボタンを追加することはできないでしょうか。



この記事に返信する


hexa.hemi

リンク

2011/1/7(Fri) 20:24:37|NO.36559

APIを使うとできるようです。
参考:ちょくとさんのページ
http://yokohama.cool.ne.jp/chokuto/urawaza/com/shell4.html
BROWSEINFO構造体の第五番目に0x0040を追加すると新規フォルダ作成のボタンが
追加されます。



F22

リンク

2011/1/8(Sat) 15:41:46|NO.36567

下のサイトを参考にして0x0040を追加してみました。
http://fs-cgi-basic01.freespace.jp/~hsp/ver3/hsp3.cgi?print+200601/06010003.txt新しいフォルダの作成を追加するだけにこれだけのソースが必要なんでしょうか?
もっとコンパクトにできないでしょうか。
正直、構造体のことについてあまり知らなくて、いろいろなデータを1つにまとめる
という事しか分かりません。これからHSPでAPI・構造体を使う時どのような事をしたら
よいでしょうか。



hexa.hemi

リンク

2011/1/8(Sat) 16:23:00|NO.36568

>構造体のことについてあまり知らなくて
僕も知りません。構造体なんてめったに使わないので。
HSPでAPIや構造体を扱うときは、その構造体やAPIについてググって資料を探してから
コードを書いています。



A

リンク

2011/1/9(Sun) 09:49:11|NO.36580

 

newcom app,"Shell.Application" comres res app->"BrowseForFolder" hwnd,"",$41 if varuse(res) { res->"Items" res->"Item" mes res("Path") } stop



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