今日も作って覚えるVisual Basicをやっている。
- 作者: オフィス加減
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2012/03/08
- メディア: 単行本(ソフトカバー)
- 購入: 1人 クリック: 1回
- この商品を含むブログ (7件) を見る
P201に、DataGridViewコントロールの各データの表示名を独自の表示名に替えたい場合は、「Taskクラス内の各プロパティの前に
けれどもこの場合の”前に”とは、”改行無し”に前に挿入する意味である事が書籍の説明に無い為、エラーが出る。
したがって、ここには、行継続文字の「 _」(空白ひとつ+アンダバー)を入れる必要がある。
ただし、私はVB2008を使ってこの課題を入力していて、ひょっとするとVB2010では、行継続文字は必要ないのかも知れないが、そこは調べ切れていない。
《追記》
調べてみるとVB2010では、行継続文字が必要なくなった為、”エラーにならない”と言う事が解った。やはり書籍よりも古いバージョン”VB2008”を使用している事で齟齬が発生したようだ。
関連リンク
- 継続文字が無い場合に、暗黙の改行なのか、そうでないのか区別できない?という事についてhttp://blogs.msdn.com/b/vbteam/archive/2009/03/27/implicit-line-continuation-in-vb-10-tyler-whitney.aspx
暗黙の改行なのか、意図した改行なのかは、VB2010が判断するようです。上記のようなDataGridViewコントロールの各ラベル名を指定して改行する様な場合は、暗黙の改行だなとVB2010が判断する。…という機能。