検索結果 9 件
- 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...
- 2006年10月10日(火) 23:25
- フォーラム: プログラミング質問板
- トピック: SetClipBoardDataの件
- 返信数: 10
- 閲覧数: 6349
- 2006年10月10日(火) 20:40
- フォーラム: プログラミング質問板
- トピック: SetClipBoardDataの件
- 返信数: 10
- 閲覧数: 6349
RegisterClipboardFormatの件
7さん、お忙しい中ありがとうございます。
そもそも、僕にはまだ難しいようです。
「RegisterClipboardFormat」では、新しいデータ形式を登録するようですが、
「データ形式」自体分かりません。
ただ単にマウスの右メニューで任意のファイルを「コピー」して「貼り付け」をする。
「コピー」だけはマウスを使わずにこの一連の作業を実現したかったのですが。
もし良かったら勉強のために、7さんが思惑通り動いたフルソースを
公開していただけませんか。
そもそも、僕にはまだ難しいようです。
「RegisterClipboardFormat」では、新しいデータ形式を登録するようですが、
「データ形式」自体分かりません。
ただ単にマウスの右メニューで任意のファイルを「コピー」して「貼り付け」をする。
「コピー」だけはマウスを使わずにこの一連の作業を実現したかったのですが。
もし良かったら勉強のために、7さんが思惑通り動いたフルソースを
公開していただけませんか。
- 2006年10月10日(火) 10:48
- フォーラム: プログラミング質問板
- トピック: SetClipBoardDataの件
- 返信数: 10
- 閲覧数: 6349
- 2006年10月03日(火) 08:57
- フォーラム: プログラミング質問板
- トピック: SetClipBoardDataの件
- 返信数: 10
- 閲覧数: 6349
SetClipBoardDataの件
過去ログにてクリップボードに文字列を貼り付ける幾つかの
例を拝見しました。
ファイルの内容ではなく、ファイルそのものをコピーし一時置きする
作業をしたいのですが、
1.コピーしたいファイルのフルパスとファイル名を指定。
2.クリップボードを開く
3.クリップボードを空にする
4.メモリを確保
5.メモリの先頭アドレスを取得
6.メモリの先頭アドレスを渡す
7.クリップボードを閉じる
工程の4.と5.と6.をご教授ねがいたいのです。
例を拝見しました。
ファイルの内容ではなく、ファイルそのものをコピーし一時置きする
作業をしたいのですが、
1.コピーしたいファイルのフルパスとファイル名を指定。
2.クリップボードを開く
3.クリップボードを空にする
4.メモリを確保
5.メモリの先頭アドレスを取得
6.メモリの先頭アドレスを渡す
7.クリップボードを閉じる
工程の4.と5.と6.をご教授ねがいたいのです。
- 2006年10月02日(月) 09:14
- フォーラム: プログラミング質問板
- トピック: フォルダ削除
- 返信数: 12
- 閲覧数: 6614
- 2006年9月29日(金) 19:26
- フォーラム: プログラミング質問板
- トピック: フォルダ削除
- 返信数: 12
- 閲覧数: 6614
”*.txt”はフォルダです。
ご回答ありがとうございます。
実は”*.txt”はフォルダのことです。
単数のフォルダは削除できますが、
複数のフォルダの削除ができません。
そこで考えたのが、昔コマンドでよく使った”*”を
活かして、空のフォルダすべてを削除できればと思い
ご意見頂ければ、という事です。
実は”*.txt”はフォルダのことです。
単数のフォルダは削除できますが、
複数のフォルダの削除ができません。
そこで考えたのが、昔コマンドでよく使った”*”を
活かして、空のフォルダすべてを削除できればと思い
ご意見頂ければ、という事です。
- 2006年9月29日(金) 14:45
- フォーラム: プログラミング質問板
- トピック: フォルダ削除
- 返信数: 12
- 閲覧数: 6614
ワイルドカード
ありがとうございました。
RemoveDirectory関数で理想通りです。
しかし、複数の空フォルダが有る場合に、
RemoveDirectory(”C:\test\*.txt")
こんな感じで実行しましたが、削除されません。
ABでのワイルドカード”*”の使い方が悪いのでしょうか。
ヘルプセンターで検索したのですが・・・・。
もしよろしければ、この件についてもアドバイス願いませんでしょうか。
よろしくお願いします。
RemoveDirectory関数で理想通りです。
しかし、複数の空フォルダが有る場合に、
RemoveDirectory(”C:\test\*.txt")
こんな感じで実行しましたが、削除されません。
ABでのワイルドカード”*”の使い方が悪いのでしょうか。
ヘルプセンターで検索したのですが・・・・。
もしよろしければ、この件についてもアドバイス願いませんでしょうか。
よろしくお願いします。
- 2006年9月29日(金) 10:08
- フォーラム: プログラミング質問板
- トピック: フォルダ削除
- 返信数: 12
- 閲覧数: 6614
フォルダ削除
"DeleteFile"の存在は確認していますが、
フォルダを削除するAPIがなかなか見つかりません。
ご存知の方がいらっしゃればと思い投稿しました。
よろしくお願いします。
フォルダを削除するAPIがなかなか見つかりません。
ご存知の方がいらっしゃればと思い投稿しました。
よろしくお願いします。