[初心者]VB.NET初心者板.vb 1行目[集まれ]
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2010/11/05(金) 18:01:28あんまり難しい質問はしないことw
0002デフォルトの名無しさん
2010/11/06(土) 23:54:40言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0004デフォルトの名無しさん
2010/11/09(火) 09:29:54http://toki.2ch.net/test/read.cgi/dataroom/1269595558/
0005デフォルトの名無しさん
2010/11/09(火) 14:00:03DAT落ちという
0006デフォルトの名無しさん
2010/11/18(木) 10:54:10vb2010についての質問です
テキストファイルを読み取り専用で入力し、1行ずつ使用する方法を教えて下さい。
0007デフォルトの名無しさん
2010/11/18(木) 13:32:010008デフォルトの名無しさん
2010/11/18(木) 14:39:29IO.File.OpenReadの使い方もいまいちわかりませんでしたので教えていただきたかったのですが…
0009デフォルトの名無しさん
2010/11/19(金) 17:59:310010デフォルトの名無しさん
2010/11/24(水) 02:01:100011デフォルトの名無しさん
2010/11/24(水) 09:34:320012デフォルトの名無しさん
2010/11/29(月) 01:06:08VB.net使ってます。
Private Structure a
Dim aa() As Integer
End Structure
Sub Main()
Dim i As Integer
Dim b(20) As a
For i = 0 To 20
ReDim b(i).aa(20)
Next
end sub
構造体配列の中の変数を配列にする場合、
こういう宣言方法しかないでしょうか。
これで一応通ったのですが。
0013デフォルトの名無しさん
2010/11/30(火) 10:25:19だから意味的には
Dim aa As Integer()と宣言して
b(i).aa = New Integer(20) {}
と初期化するのが正しい書き方です。Redimとかb(20)とかは.NETになる前のVBの名残りなので忘れましょう。
0014デフォルトの名無しさん
2010/11/30(火) 23:08:14ありがとうございます。
オブジェクトというものが理解できてなくて、
動くことは動くけど、なぜこれを書かないといけないのか?
というのがわかってないまま動いているので、
危険な状態です。
excelVBAはそれでなんとかなってきたのですが、
.netは、オブジェクトやクラスの概念をきちんと理解してないと
動作はしても危険なプログラムになりそうですね・・・
0015K
2010/12/01(水) 21:16:520016デフォルトの名無しさん
2010/12/01(水) 22:31:46■ このスレッドは過去ログ倉庫に格納されています