C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: ボタンクリックの記録について


(過去ログ 120 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■72055 / inTopicNo.1)  ボタンクリックの記録について
  
□投稿者/ VB (1回)-(2014/05/13(Tue) 15:09:44)

分類:[.NET 全般] 

VB2010を使用しています。

質問ですが、どのボタンを選択したかを記録して、
テキストファイルもしくはワードやエクセルファイルを作成、指定したフォルダに保存を行う方法についてお教えいただければと思います。

現在、フォームが4枚あり、デバックすると

1枚目:スタート画面 ボタンが1つ。ボタンを押すと2枚目へ
2枚目:問題1。2つのボタンがフォーム上にあり、どちらのボタンをクリックしても3枚目に移動
3枚目:問題2。こちらにも2つのボタンがあり、クリックすると、4枚目へ
4枚目:終了画面。画面上には正解数が表示され、ボタンは1つ。ボタンを押すとスタート画面に戻る。

このプログラムはCDに落として、複数のPCにインストールして使う予定です。
そこで、3枚目から4枚目に移る時点か、4枚目から1枚目へ戻る段階で、画面上では操作をせずに、
問題1と2でどのボタンをクリックしたかをテキストファイル等で記録し、どのPCでもドキュメントかどこかに保存していくようコードを書きたいのですが
こういったことは行えるのでしょうか。

現状、SaveFileDialogなどがあることは把握しましたが、これでは画面上で操作が必要になるため、バックグラウンドで
クイズの回答者が操作せずに、選択したものを把握できるようにしたいです。
お手数お掛けしますが、宜しくお願い致します。



引用返信 編集キー/
■72056 / inTopicNo.2)  Re[1]: ボタンクリックの記録について
□投稿者/ 魔界の仮面弁士 (5回)-(2014/05/13(Tue) 16:19:12)
No72055 (VB さん) に返信
> 現在、フォームが4枚あり、デバックすると
デバックではなく
デバッグですよ。(debug)

> テキストファイル等で記録し
こちらを参考にしてみてください。
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard30.htm
http://dobon.net/vb/dotnet/file/index.html

> 現状、SaveFileDialogなどがあることは把握しましたが、
SaveFileDialog に、ファイルの保存機能はありませんよ。
引用返信 編集キー/
■72059 / inTopicNo.3)  Re[2]: ボタンクリックの記録について
□投稿者/ 774RR (151回)-(2014/05/13(Tue) 17:12:27)
こういう話はプログラムコードを書く前の仕様検討・設計が重要で、
> テキストファイル等で
> どこかに保存
などとあいまいなことを言わずに「ここに」「この形式で」と決めちゃうことが大事。

C:\Program Files 以下に保存するのはセキュリティ的に禁止とか
C:\ に保存するのはセキュリティ的に禁止とか
そういう制約があるなどの情報収集が必要だよ。

実際問題として、この程度の話なら「ファイルの保存」でなくても実装可能で
俺なら「プロジェクトの設定値」にして Properties.Settings.Default.Save かな?
実コードの実装量0だし。
http://dobon.net/vb/dotnet/programing/mysettings.html

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -