トップページ > プログラム > 2014年09月02日 > d+KX6FFE

書き込み順位&時間帯一覧

40 位/203 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000020000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
VBプログラマ質問スレ(Ver.6.0 まで) part64
VB.NET質問スレ(Part41)

書き込みレス一覧

VBプログラマ質問スレ(Ver.6.0 まで) part64
421 :デフォルトの名無しさん[sage]:2014/09/02(火) 17:22:41.00 ID:d+KX6FFE
>>420
そういう事ならVB.NETだな。
つってもVB6とVB.NETは見た目が似てるだけで全然違う言語だからな。
VB6から覚えることの量はVB.NETもC#もJavaもそないに変わらんと思うよ。
ただ、見た目が似てる=コピペがしやすって事なんで移植にかかる
時間は短縮は出来るよ。

例えばVB6でこんな処理があったとして、
Dim aaa As Integer
Dim bbb As Integer
〜〜なにか処理〜〜
If aaa = 0 Then
bbb = aaa * 10
End If

VB.NETだと、Integerのサイズが16バイト→32バイトになったのに気つける
ぐらいでコードはそのままコピペでいける。
でもこれを例えばC#で書くと

Int aaa;
Int bbb;
〜〜なにか処理〜〜
If ( aaa == 0 ) {
bbb = aaa * 10;
}

て書かなきゃダメだからめんどくさいね。
VB.NET質問スレ(Part41)
567 :デフォルトの名無しさん[sage]:2014/09/02(火) 17:39:30.19 ID:d+KX6FFE
SHDocVw.InternetExplorerよく知らんけど

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
IE= New SHDocVw.InternetExplorer
IE.Visible = false
IE.Navigate2(”http//test.co.jp”)
End Sub

Private Sub IE_DocumentComplete(ByVal pDisp As Object, _ByRef URL As Object) Handles IE.DocumentComplete
処理1
IE.Quit()
IE = Nothing
FinalReleaseComObject(IE)
処理2(処理1の結果を使用)
MsgBox(処理2の結果)
End Sub

じゃダメなの?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。