
No.1ベストアンサー
- 回答日時:
> Win32APIのGetSaveFileName関数を利用して、csvファイルに
> 出力するプログラムを作成しています。
>
> ダイアログを表示した際に、ファイル名をデフォルトで表示させ
> たい(aaa.csv等)のですが、どうもうまくいきません。
OPENFILENAME 構造体の.lpstrFile メンバを使用します。ただし、
(1) 文字列がヌル終端であること。
(2) じゅうぶんなバッファサイズが確保されていること
が必要条件です。(どちらもWin32APIで文字列をやり取りする場合の一般的なルールです)
具体的には、
OPENFILENAME.lpstrFile = "FileName" & String$(512, 0)
のように使用します。
なお、OPENFILENAME.flags に OFN_PATHMUSTEXIST ( = &H800&) が設定されている場合は、実際に存在しないファイル名は指定できません。(警告メッセージが出ます)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- その他(Microsoft Office) OneDrive Personalについて 1 2022/08/02 18:25
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Excel(エクセル) Excelで、社外秘(閲覧のみ)と表示され、共有者が編集出来ないのですが 4 2023/06/20 17:54
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Excel(エクセル) Excelのマクロについてご教授ください 2 2023/02/25 09:43
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでcsvファイルもシートもあ...
-
ダブルコーテーション付きでCSV...
-
Excelマクロ 空白セルを無視し...
-
ファイル名を変数で書きこむfwr...
-
【ExcelVBA】300万件越えCSVか...
-
CSVデータの文字列置換
-
PowerShellでファイルの連結方法
-
【C#】 csvファイルをバイナリ...
-
Pythonのコードエラーについて...
-
pythonのpandasのcsvの外部結合...
-
Sikulix2.0.5(Jython2.7.3)でcs...
-
Excelシートを分割してcsvに出...
-
VBA csvファイルのデータを...
-
DOSコマンドでVBSで取得した値...
-
バッチ処理 特定の文字以降を...
-
INPUTタグ disabledの文字色を...
-
VBA テキストボックスを選択状...
-
パワプロ2012決定版のバックア...
-
MS-DOSバッチファイルコマンド...
-
ASP.NET (VB) データのnull(空...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelマクロ 空白セルを無視し...
-
【ExcelVBA】300万件越えCSVか...
-
VBAでcsvファイルもシートもあ...
-
ダブルコーテーション付きでCSV...
-
ファイル名を変数で書きこむfwr...
-
複数のファイルをまたぐエクセ...
-
バッチファイルでcsvファイルに...
-
【C#】 csvファイルをバイナリ...
-
PowerShellでファイルの連結方法
-
vbaマクロについて 次のような...
-
CSVで余計な空行が入る
-
IPアドレスのゼロパディング
-
バッチファイルでCSVの中身を仕...
-
PowerShellからGhostscriptを動...
-
CSVデータの文字列置換
-
VBAで複数のCSVからレコードセ...
-
pythonでリストをCSVに出力する...
-
EXCEL→CSV保存時のダブルクォー...
-
StringGridの中身をCSV形式で保...
-
VBAで文字列を引数とするアドイ...
おすすめ情報