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

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

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

C#の勉強方法とWindowsフォームアプリの作り方

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

■85202 / inTopicNo.1)  C#の勉強方法とWindowsフォームアプリの作り方
  
□投稿者/ sswork (1回)-(2017/09/19(Tue) 17:00:40)

分類:[C#] 

お世話になります。
最近に転職をし、プログラムを一から勉強することになりました。
今までラダー図による簡単なものしか作っていませんでした。
今回から、装置制御をC#でやることになったのですが
勉強する際は、普通に書店で売っているもので問題ないでしょうか?
現在、VisualC#2015パーフェクトマスターという本で勉強しているのですが
イマイチこの勉強をして、装置を動かせるようになるのか不安です。
装置制御用のC#の本やキットなどがあれば教えていただきたいです。

また、現在上司からWindowsフォームアプリを勉強として作ってみろと言われました。
内容は、機密事項も含まれていますので例えて伝えさせていただきます。
複数人(4〜6人)で使用し、体重やその日に運動した事、食べ過ぎたなと感じたものなどをエクセルのような表に入力し、
1人ずつの集計、1週間のうち何キロ減ったか、1人ずつ体重を毎日測ったか表示
それらをグラフで1人ずつ表示、他のフォームで全員の体重をグラフで見る、
この様なものを初心者でできるものでしょうか?
なにかサンプルコードなどがあれば助かるのですが教えていただきたいです。
ない場合、アドバイスを頂けたら嬉しいです。
よろしくお願い致します。
引用返信 編集キー/
■85203 / inTopicNo.2)  Re[1]: C#の勉強方法とWindowsフォームアプリの作り方
□投稿者/ しろ (22回)-(2017/09/19(Tue) 18:58:20)
No85202 (sswork さん) に返信
なぜいきなりC# から始めようと思ったのですか?
C#じゃいけないとわ思わないですが対外がC用語から
機器制御とかすると思うのですが・・・・
機器制御で勉強をしたいなら俺なら「Arduino」おすすめ
します。温度センサーや加速度センサーからモーター
制御の勉強やWindowsからの制御もできますよ。
データーを集積して色々したいならVBAでマクロを
勉強したほうが早い気もします。
C#で勉強したいならネットのユーチューブ色々講座
がやってるのでそれを見たわぅが最初はわかりやすいと思いますよ
引用返信 編集キー/
■85205 / inTopicNo.3)  Re[1]: C#の勉強方法とWindowsフォームアプリの作り方
□投稿者/ sima (2回)-(2017/09/19(Tue) 20:19:11)
No85202 (sswork さん) に返信
> お世話になります。
> 最近に転職をし、プログラムを一から勉強することになりました。
> 勉強する際は、普通に書店で売っているもので問題ないでしょうか?
> 現在、VisualC#2015パーフェクトマスターという本で勉強しているのですが
> イマイチこの勉強をして、装置を動かせるようになるのか不安です。
本当に答えの欲しい質問は何ですか?
幾つか質問があるのなら、項目暗号を(A, B, C や 1, 2, 3 など)を振っておくと判り易くなると思います

Visual Studio が使える様になることと、C# が使える様になることとは別のことです
あなたの参考書がどちらにも対応しているといいですね
参考になればいいのですが幾つかサイトのページを示します
https://dobon.net/vb/
http://www.kumei.ne.jp/c_lang/index_form.html
http://www.kumei.ne.jp/c_lang/index_cs.html

google で C# 入門 というキーワードで検索してもたくさん出てきます


> 装置制御用のC#の本やキットなどがあれば教えていただきたいです。
Windows ではユーザープログラムから直接、装置に触れることができない
(デバイスドライバーを使う)ことはご存知だと思います
RS232C や Ether ネットワークやの通信経由で操作、データー取得などを行わず
PCI や PCIezpewss 等の拡張カード上にある装置や外部装置を制御する拡張カード上の装置
を触るには、デバイスドライバーと C# 用のライブラリーとが必要になるでしょう
(* メモリーマップトな装置の場合はよく判りません)

> また、現在上司からWindowsフォームアプリを勉強として作ってみろと言われました。
プログラミング言語を使ってのプログラム作成、手直しの経験がどの程度おありなのかで違ってきます
全くないか、ほとんどないという場合は周りの経験者に指導してもらうのが良いのですが
いないというのなら、ネットを活用してください
引用返信 編集キー/
■85206 / inTopicNo.4)  Re[1]: C#の勉強方法とWindowsフォームアプリの作り方
□投稿者/ Jitta (315回)-(2017/09/19(Tue) 21:08:04)
No85202 (sswork さん) に返信
1.
> 今回から、装置制御をC#でやることになったのですが
> 勉強する際は、普通に書店で売っているもので問題ないでしょうか?
> 現在、VisualC#2015パーフェクトマスターという本で勉強しているのですが
> イマイチこの勉強をして、装置を動かせるようになるのか不安です。

2.
> 装置制御用のC#の本やキットなどがあれば教えていただきたいです。

3.
> 複数人(4〜6人)で使用し、体重やその日に運動した事、食べ過ぎたなと感じたものなどをエクセルのような表に入力し、
> 1人ずつの集計、1週間のうち何キロ減ったか、1人ずつ体重を毎日測ったか表示
> それらをグラフで1人ずつ表示、他のフォームで全員の体重をグラフで見る、
> この様なものを初心者でできるものでしょうか?

4.
> なにかサンプルコードなどがあれば助かるのですが教えていただきたいです。
> ない場合、アドバイスを頂けたら嬉しいです。


1.
ユーザーインターフェイスと、マシンインターフェイスの部分は分けます。
ユーザーインターフェイスについては問題ないでしょう。
マシンインターフェイスについては、本はないと思います。

2.
ないと思います。
まず、制御したい装置との接続は、何を想定していますか。
USBならあるかもしれませんが、シリアルならまずないでしょう。

3.
初心者向けの解説書に出ているレベルと思われます。


4.
3が「大丈夫」なので省略。
引用返信 編集キー/
■85207 / inTopicNo.5)  Re[1]: C#の勉強方法
□投稿者/ Azulean (867回)-(2017/09/19(Tue) 22:00:06)
2017/09/20(Wed) 00:01:10 編集(投稿者)

No85202 (sswork さん) に返信
> また、現在上司からWindowsフォームアプリを勉強として作ってみろと言われました。

個人的な意見としては、上司、あるいは先輩に相談することが先だと思います。
相談に乗ってくれないようなら、その職場は人を育てることを真剣に考えていないので、この先もつらい状況が続くかと思われます。


// 上司の方がこのスレッドを見つけたらどう思うかという点は不安を覚えます。
// 時期と状況から特定されかねませんが…。


> 今回から、装置制御をC#でやることになったのですが
> 勉強する際は、普通に書店で売っているもので問題ないでしょうか?
> 現在、VisualC#2015パーフェクトマスターという本で勉強しているのですが
> イマイチこの勉強をして、装置を動かせるようになるのか不安です。

書籍ベースで学ぶだけでは目的を達成できないとは思いますが、何事も基礎といえる、土台の部分をすっ飛ばして作れることはありません。
装置を制御するソフトがどこまでのことを実現するのかはわかりませんが、Windows フォームアプリケーションとしての作り方、表現の仕方、計算処理などの土台が必要と判断されているのでしょうね。

もし、上司に与えられた課題について疑問を感じるなら、率直に聞いてみましょう。そういったコミュニケーションを取っていかないと、これからがさらに大変なので…。
引用返信 編集キー/
■85209 / inTopicNo.6)  Re[2]: C#の勉強方法
□投稿者/ しろ (23回)-(2017/09/20(Wed) 08:04:26)
> ■No85202 (sswork さん) に返信
参考までにシリアル通信やマイコンの制御方法などを
紹介しているサイトを見つけたので見てください

http://www.robotsfx.com/robot/robohow/RoboHow60/RoboHow60.html
引用返信 編集キー/

このトピックをツリーで一括表示


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

このトピックに書きこむ