検索結果 9 件

by ジョン
2006年10月23日(月) 11:08
フォーラム: プログラミング質問板
トピック: ダイアログボックスの複数選択
返信数: 2
閲覧数: 2144

ダイアログボックスの複数選択

よろしくお願いします。 選択したファイルが1つの場合は「lpstrFile」にフルパスが格納 されているようですが、複数選択したそれぞれのファイルのフルパスは 下記のコードではうまくメッセージボックスでそれぞれ表示されません。 目的は表示そのものではなく、選択した複数のファイルを任意の場所に 読み書きしたいのですが、この段階でつまずいています。 'OPENFILENAME構造体の初期化 Dim ofn As OPENFILENAME Dim FileName[MAX_PATH] As Byte,FN1[MAX_PATH] As Byte FillMemory(VarPtr(ofn),Len(o...
by ジョン
2006年10月10日(火) 23:25
フォーラム: プログラミング質問板
トピック: SetClipBoardDataの件
返信数: 10
閲覧数: 6349

7さんありがとうございます。

たくさんの材料とヒントを頂き感謝です。
研究してみます。
明日の仕事頑張ってください。
by ジョン
2006年10月10日(火) 20:40
フォーラム: プログラミング質問板
トピック: SetClipBoardDataの件
返信数: 10
閲覧数: 6349

RegisterClipboardFormatの件

7さん、お忙しい中ありがとうございます。

そもそも、僕にはまだ難しいようです。
「RegisterClipboardFormat」では、新しいデータ形式を登録するようですが、
「データ形式」自体分かりません。

ただ単にマウスの右メニューで任意のファイルを「コピー」して「貼り付け」をする。
「コピー」だけはマウスを使わずにこの一連の作業を実現したかったのですが。

もし良かったら勉強のために、7さんが思惑通り動いたフルソースを
公開していただけませんか。
by ジョン
2006年10月10日(火) 10:48
フォーラム: プログラミング質問板
トピック: SetClipBoardDataの件
返信数: 10
閲覧数: 6349

遅くなりましたが、7さんありがとうございます。

7さんの予想通り、クリップボードにファイルの絶対パスを
設定し、どこでも「貼り付け」ができるようにしたいのです。

よろしくお願いします。
by ジョン
2006年10月03日(火) 08:57
フォーラム: プログラミング質問板
トピック: SetClipBoardDataの件
返信数: 10
閲覧数: 6349

SetClipBoardDataの件

過去ログにてクリップボードに文字列を貼り付ける幾つかの
例を拝見しました。
 ファイルの内容ではなく、ファイルそのものをコピーし一時置きする
作業をしたいのですが、

1.コピーしたいファイルのフルパスとファイル名を指定。
2.クリップボードを開く
3.クリップボードを空にする
4.メモリを確保
5.メモリの先頭アドレスを取得
6.メモリの先頭アドレスを渡す
7.クリップボードを閉じる

工程の4.と5.と6.をご教授ねがいたいのです。
by ジョン
2006年10月02日(月) 09:14
フォーラム: プログラミング質問板
トピック: フォルダ削除
返信数: 12
閲覧数: 6614

皆さんありがとうございます。

hiraさんのコードが理想通りに”*”が使えました。

考えると、DeleteFileが有るのならDeleteDirectoryがあっても
いいですよね。
by ジョン
2006年9月29日(金) 19:26
フォーラム: プログラミング質問板
トピック: フォルダ削除
返信数: 12
閲覧数: 6614

”*.txt”はフォルダです。

ご回答ありがとうございます。

実は”*.txt”はフォルダのことです。
単数のフォルダは削除できますが、
複数のフォルダの削除ができません。

そこで考えたのが、昔コマンドでよく使った”*”を
活かして、空のフォルダすべてを削除できればと思い
ご意見頂ければ、という事です。
by ジョン
2006年9月29日(金) 14:45
フォーラム: プログラミング質問板
トピック: フォルダ削除
返信数: 12
閲覧数: 6614

ワイルドカード

ありがとうございました。

RemoveDirectory関数で理想通りです。
しかし、複数の空フォルダが有る場合に、

RemoveDirectory(”C:\test\*.txt")

こんな感じで実行しましたが、削除されません。
ABでのワイルドカード”*”の使い方が悪いのでしょうか。

ヘルプセンターで検索したのですが・・・・。
もしよろしければ、この件についてもアドバイス願いませんでしょうか。

よろしくお願いします。
by ジョン
2006年9月29日(金) 10:08
フォーラム: プログラミング質問板
トピック: フォルダ削除
返信数: 12
閲覧数: 6614

フォルダ削除

"DeleteFile"の存在は確認していますが、
フォルダを削除するAPIがなかなか見つかりません。
ご存知の方がいらっしゃればと思い投稿しました。

よろしくお願いします。