私の勉強法 への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 びるど  (社会人) 投稿日時 2011/10/11 09:24:03
アドバイスありがとう。
林晴比古氏の明快入門シリーズは一応ざっと学んだ次第です
でも自分の考えているプログラムはなかなか形になりません
(自分の能力以上のものを作ろうとしているからなのかもしれません)
それで他人が作ったサンプルを読めるようにとチャレンジしてますが
ゲームなどは難解で読みこなせません

いつになったら中級のレベルに到達できるのかと天を仰ぐ毎日です

それとこれは雑談ですが
掌田つのやさんという方の本を読んだことがあるのですが
彼のプロフィールに「私の名前は本当はしょうだきょうこで8歳です。父の名前を使って
本を出版してます」と書かれていたので驚いてます
これが本当なら天才児ですね。
洒落なんでしょうか?
投稿者 YuO  (社会人) 投稿日時 2011/10/11 01:06:11
逆引きはあくまで逆引きなので,つまらないようでも入門書の類を買って読んだ方が良いと思います。
逆引き系の本を立ち読みしたことはありますが,「何故こう書くのか」まできっちりふれている本は少なかった(なかった?)印象があります。

最終的には調べて,知識と組み合わせてプログラムを作成することになります。
その際に,基礎部分が無いと,組み合わせることができなくなります。
しっかり土台となる知識を得ておくために,入門書は最適だと思います。
# こういう場所で書くのも何ですが,個人的にはウェブサイトより書籍がお薦め。

あとは,コードを書いてみることも大切です。
読むだけではコードを書くための力は手に入りません。
私など,未だにMSDN読んで,それを元にサンプルを自分で書いて,その後ようやく本当のアプリに組み込む,などということがよくあります。
# 気が付くとConsoleApplication15とかが出来ていたりします……。
投稿者 陸羽  (社会人) 投稿日時 2011/10/10 20:33:31
入門本は所詮入門本です。
VBの100分の1程度の知識しか得られません。

こんなサンプルが10万個もありますよ。
マイクロソフトサンプルで無料。タダ。

'あまり面白くないねコレ。10/10 

Public Class Form1

    Dim image1 As Bitmap

    Private Sub Button1_Click(ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles Button1.Click

        Try
            ' Retrieve the image. 
            image1 = New Bitmap( _
                My.Resources.無題)

            Dim x, y As Integer

            ' Loop through the images pixels to reset color. 
            For x = 0 To image1.Width - 1
                For y = 0 To image1.Height - 1
                    Dim pixelColor As Color = image1.GetPixel(x, y)
                    Dim newColor As Color = _
                        Color.FromArgb(pixelColor.G, 50, 50)
                    image1.SetPixel(x, y, newColor)
                Next
            Next

            ' Set the PictureBox to display the image. 
            PictureBox1.Image = image1

            ' Display the pixel format in Label1. 
            Label1.Text = "Pixel format: " + image1.PixelFormat.ToString()

        Catch ex As ArgumentException
            MessageBox.Show("There was an error." _
                & "Check the path to the image file.")
        End Try
    End Sub


    Private Sub Form1_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load
        PictureBox1.Image = My.Resources.無題
    End Sub

End Class

投稿者 びるど  (社会人) 投稿日時 2011/10/10 18:49:06
VB暦 ○年です
VB2005 逆引き大全という本で勉強してます
こんな勉強法でいいのかどうか?
どうなんでしょう