ファイル選択のアクティビティについて


#1

ファイルの選択のアクティビティについて教えてください

保存するファイルを選択したくてSelect Fileのアクティビティを使用しています
しかし、ボタンのテキストが開くになっており、このテキストを保存にしたいです
開くを保存に変えることできますでしょうか? できるようでしたら方法を教えて欲しいです
また、他のアクティビティで同様のことができるようでしたらその方法を教えて欲しいです
どうぞよろしくお願いいたします


#2

Invoke methodでSaveFileDialogのShowDialogを利用すると、
ダイアログのボタンの文言は「保存」となると思います。

全然違ったら申し訳ありません。


#3

ありがとうございます。

Invoke Methodを使ってできました。
まさにこの機能を探してました。
ありがとうございました。


#4

横からすみません。
Invoke Methodパラメータの設定内容を見せていただくことはできますか?
この回答を見て試してみたのですが、エラーがどうしても消えません。。。


#5

こんな感じです、私も最初ちょっと戸惑いました

[Assignアクティビティ]
SaveDialog = New SaveFileDialog() With { .Filter = "excel files(*.xlsx)|*.xlsx"}

[Invoke methodアクティビティ]
TargetType: null
TargetObject: SaveDialog
MethodName: ShowDialog

Invoke methodの
TargetTypeとTargetObjectはどちらか一方のみを指定できます
静的メソッドを呼ぶときはTargetType
インスタンスメソッドを呼ぶときはTargetObject
という使い分けのようです

Invoke methodの後は戻り値で分岐して
SaveDialog.FileNameでファイル名を取得して~って感じです


#6

ご丁寧にありがとうございます!

以下で保存ダイアログから選択したファイル名を取得することができました!