【C♯初心者】今から始めるC♯ Part01
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGもちろん、質問もOKです。
質問はage
回答はsage
第一回 画像表示ソフトを作ろう
C♯相談室 Part11
http://pc2.2ch.net/test/read.cgi/tech/1061262958/
0002デフォルトの名無しさん
NGNG今までだって、口べたな自分が悔しくて泣いたのもみんなの輪に入れなかったからじゃなくてあの子に近づけなかったからだし、
昨日あんなに嬉しかったのは酔った勢いとはいえ意味深なことを言われからだったり。
変わろうと思ったのもあの子に気に入られたかったから。
解ったよ。俺あの子のことが好きだったんだ。
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG.NETFramework1.1は機能変更ですか、機能拡張ですか?
どのような機能が拡張されていますか?
VS.NET(2002?旧バージョン)では.NETFramework1.1を使用できないのでしょうか?
0005デフォルトの名無しさん
NGNGこのコピペ、はやってるのか?
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG| ここでボケて |
|_________|
∧∧ ||
( ゚д゚)||
/ づΦ
0009デフォルトの名無しさん
NGNG☆ チン
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< 削除以来まだ〜?
\_/⊂ ⊂_)_\____________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :|
| 全日本クソスレ同盟|
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGその必要はないだろ
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNGWhy?
0014デフォルトの名無しさん
NGNGWhy?
0015デフォルトの名無しさん
NGNG必要だと思ったら自分で出しなよ。
001615
NGNGなんのことかわからないや。
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNGで、「画像表示ソフトを作ろう」ってその詳細は?
0020デフォルトの名無しさん
NGNGそれはタイトルに失敗した元スレを立てた1に聞いてくれ。
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG>>6が本人かも。 まじでタテ逃げしたのかな・・・
0023元すれ1
NGNG>>20
なんとか削除依頼出してきました
取り合えず、簡単なプログラムを公開して
徐々に機能拡張していこうと思ってます
�@画像を表示するプログラム
�Aファイルドラッグすることで表示する
�B自作アプリを拡張子に関連付けさせる
�Cフォルダ内の画像ファイル一覧をリストボックスで作る
�D入らないファイルの削除機能
�E任意のフォルダに移動する機能
�Fスライド、回転、拡大、カット、ペースト
�G類似画像判別プログラム
こんな感じでステップアップしていきます
0024元すれ1
NGNG0025デフォルトの名無しさん
NGNG1500円くらいの入門書買えば書いてある。
いちいちスレ立てるな、クソ脳症野郎!
入門は本ですませろ。
0027元すれ1
NGNG0028デフォルトの名無しさん
NGNGusing System
このあと何を書いたらいいのか分かりません。教えてください。
0029デフォルトの名無しさん
NGNG;
0030デフォルトの名無しさん
NGNGusing は書かんでもプログラムは書ける。
面倒だけどな。
003228
NGNGFF9を作りたいんですけど
0034デフォルトの名無しさん
NGNGまずは hello world を作って来い。話はそれからだ。
0035元すれ1 ◆jYDOLr.5ps
NGNGまず、なんでもいいので、jpgの画像をc:\にコピーしてください。
名前はtest.jpgに変更してください。
フォームにPictureBox作ってください
そして、フォームの部分をダブルクリックしてソースに移動し、
カーソルの場所に以下の文を書いてください
//↓これはフォームが表示されると実行される、イベントというものです。
private void Form1_Load(object sender, System.EventArgs e)
{
//↓この文を追加してください。
pictureBox1.Image=Image.FromFile("c:\test.jpg")
}
どうですか?うまくいきましたか?
0036デフォルトの名無しさん
NGNGc#は扱えませんかね?
先生!!
0037元すれ1 ◆jYDOLr.5ps
NGNG小規模アプリなら、そういうこと知らなくてもできるよ
>>23これの�Cあたりになるとオブジェクト指向って何か学ばないといけないかも
文法うんぬんよりも、まずはコンポーネントの使い方から学んだほうが楽しいよね?
0038デフォルトの名無しさん
NGNGフォームデザイナでvbみたいに貼り付けたりしてる時に
コンポーネント指向でプログラミングしてることになるのですか?
0040デフォルトの名無しさん
NGNG例えば、オブジェクトと言う単位でプログラミングするのも
オブジェクトと言う部品=コンポーネントでプログラミングしてるって気がするのですが。
0041デフォルトの名無しさん
NGNG"c:\test.jpg"じゃなくて
"c:\\test.jpg"かと
0042元すれ1 ◆jYDOLr.5ps
NGNGオブジョクトを作成したら確かにそれは一つのコンポーネントだよ
私が言ってるのは、PictureBoxやListBoxなど予め用意されている物を
使うことを言ってるんだよ。
0044元すれ1 ◆jYDOLr.5ps
NGNGC#は初心者でも簡単にプログラミングできるんだよ
0045デフォルトの名無しさん
NGNGそ の 方 法 で も い け る
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNGじゃあ、必ずしもヴィジュアルデザイナの利用=コンポーネント指向って訳ではないんですね。
要するにオブジェクトと言う部品を組み合わせてプログラミングする作業を
コンポーネント指向だと思えば良いんですね。
先生、ありがとうございました!!
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG「classを使えばオブジェクト指向」
とか言い出すぞ。
0051元すれ1 ◆jYDOLr.5ps
NGNG0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNGマイクロソフトのページでやってることと同じですね
0055元すれ1 ◆jYDOLr.5ps
NGNG0056デフォルトの名無しさん
NGNG0057元すれ1 ◆jYDOLr.5ps
NGNGそれもいいね。
ブラウザ>WEB巡回ソフト>P2Pソフトの順番でやっていきたいと思うのですが
C#って初心者いないの?
このスレ来た人はみんな中級者以上だと思うのだけど
いきなり、アプリ作るより文法から始めたほうがいいかな?
0058デフォルトの名無しさん
NGNGばかぁ?
0059生徒一号
NGNGこれからは先生に色々と指導してもらいたいと思います。
応援してます。
頑張ってください。
0060デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG今からC#って少ないだろうな
騙されるならもっと早い段階だろう
0063生徒一号
NGNG自分は先日オブジェクト指向について質問した厨房ですよ!!
自分は構造化までは結構真面目にやってたのですが、
その後ずっとやってなくて
最近またやり始めたら時代はオブジェクトとかコンポーネントとかそう言うわけ解らん時代になってて
戸惑ってるもんですよ。
ところでc#の未来はどうなんですかね?
0064デフォルトの名無しさん
NGNGMS聞け、はい次!
0065元すれ1 ◆jYDOLr.5ps
NGNG時期OSは.NET上で動いてるらしいから
これからは.NETの時代だよ。
あらゆるアプリが.NETで動く時代になると思う
でも、また新しい高級言語が出るだろうけどね
C++、JAVA、VBとあらゆる要素が詰まったC#の未来は明るい
0066デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNGいや、VB.NETが主流になるだろ。
0069デフォルトの名無しさん
NGNG将来はどうかしらんが。
相変わらずC,C++だよん。
VBなんて論外。
0070元すれ1 ◆jYDOLr.5ps
NGNGまあ、今はそうだね。C++で十二分にやれる
>>67
VBとC#の場合ほぼ同じぐらいの処理速度だよ
unsafe使えばC++並みの速度も出るよ
0071デフォルトの名無しさん
NGNGだったらもうすぐC#の時代がくるってこと?
そろそろやんないとまずいのか?
0072デフォルトの名無しさん
NGNG時代の流れを見誤ってるのかな・・・・
0073デフォルトの名無しさん
NGNG> 時期OSは.NET上で動いてるらしいから
ちょいまて。
おまいの理論だと OS が .NET 上で動いているってことは
その .NET は何をベースにして動いているのかな?
0075デフォルトの名無しさん
NGNGレベルがばれましたw
0076デフォルトの名無しさん
NGNGOSはそのROM.NET経由でのみハードウェアにアクセスする
0077生徒一号
NGNGほう、なかなか速そうですね!!
しかし、と、言うことはですね、
ソフトでは無いのだから、
マシンを買い換えない大部分のユーザーには関係ないと言う話に、、、。
ええっ!?
あれえ!?
0078デフォルトの名無しさん
NGNGフラッシュBIOS搭載マザーならBIOSを.NETに書き換える
0079生徒一号
NGNG自分ついさっき気がついて驚いたのですが、
RectangleF構造体があるのに、
DrawRectangleFメソッドが無いんですね。
全く、わけ解らんですよ!
0081生徒一号
NGNGを引数に持つ
DrawRectangleメソッドのオーバーロードが無いとは、、、。
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGRectangleF 構造体で指定された一連の四角形を描画します。
public void DrawRectangles(Pen, RectangleF[]);
これれすか?
0086デフォルトの名無しさん
NGNG> ところでc#の未来はどうなんですかね?
暗雲が立ち込めておる。
C#でオブジェクト指向を学ぶなら
プロパティもdelegateも構造体もunsafeも一切使うな。
それではC#をやっている意味がないと思うなら
Javaでオブジェクト指向を学べ。
JavaのクラスライブラリはC#のクラスライブラリ(.NET framework)よりも
オブジェクト指向を最重要視している。
Javaのクラスライブラリを理解することでオブジェクト指向の
早期理解につながる。
0087デフォルトの名無しさん
NGNGも う . N E T は 止 め ら れ な い
0088デフォルトの名無しさん
NGNGオブジェクト指向の終えんとサービス指向の台頭
ttp://www.atmarkit.co.jp/fdotnet/opinion/yoshimatsu/onepoint08.html
0089デフォルトの名無しさん
NGNGコンポーネント指向ですから。
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGサービス指向ですから
0092デフォルトの名無しさん
NGNG.NET → 何も考えずに作ってもそこそこオブジェクト指向になる。
どちらがツールとしてあるべき姿かは言うまでもない。
0093デフォルトの名無しさん
NGNGアポ?
0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG駄目じゃん(藁
0099デフォルトの名無しさん
NGNGJava 必要 無
C# 必要 有
Delphi 不必要 有
0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています