LoginSignup
1
1

More than 3 years have passed since last update.

VB6マイグレーション でわかったこと

Posted at

①Trimとかの関数が何故、関数名だけかくことが上手く行かないのか

②.net バージョンは違いが起きる

③イベント記述の違い

④My 用法

⑤ 諸々を書いてくれて、ありがとう

⑥コントロール配列の解決方法
https://www.itlab51.com/?p=2236

⑦ icsharpcode は SharpDevelopより進化している可能性もある。
https://github.com/icsharpcode/CodeConverter
VSへのアドインもあるようだ。

⑧ VB C# 仕様変化

⑨VB レガシーを封じる
https://earlgreytea.hatenablog.com/entry/2016/05/10/073046

⑩vs2008 と sharpdevelop のエラーの原因は
Option Stirct On
https://docs.microsoft.com/ja-jp/dotnet/visual-basic/language-reference/statements/option-strict-statement

型変換が実行時行われるのは、C#erには当然ありえないのだが、VB6などは存在した。
それが両者の変換エラーにつながったのではないか。

VBにはこういう弱点があるので、やはりC#かと思うけど、喰わず嫌いみたいにあまり知らないのにケチつけたくない。
https://www.atmarkit.co.jp/fdotnet/vb6tonet2/vbnet2_13/vbnet2_13_01.html

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1