- - PR -
コモンダイアログをフォーム以外で使用したい。
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-01-19 11:05
初めての投稿です。
宜しくお願いします。 VB6.0を使用しています。 フォーム以外で、データを取得した際、エクセル上にデータを出力し、 フォームに戻った際に、コモンダイアログの設定を行っていましたが、 毎回、フォルダを起こさないといけない為、フォームに戻らず、エクセルに出力した際に 呼び出すような手順がないかと思い、投稿いたしました。 アドバイスをいただけると幸いです。 [ メッセージ編集済み 編集者: ぴょん太 編集日時 2007-01-19 11:08 ] | ||||||||
|
投稿日時: 2007-01-19 12:10
Form に配置しなくとも、CreateObject メソッドで CommonDialog のインスタンスは取得できます。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-01-19 13:27
じゃんぬねっとさん、返答ありがとうございます!!
以下で処理が可能でした。 frmA.CommonDialog1.InitDir = GetDesktopPath() frmA.CommonDialog1.Filter = "Excelファイル(*.xls)|*.xls" frmA.CommonDialog1.FileName = "なまえ" frmA.CommonDialog1.ShowSave どうもありがとうございます。 | ||||||||
|
投稿日時: 2007-01-19 14:51
うーん、直接アクセスしているのですね...
こういう方法もありますよ、ということで。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1