言語対応表

このヘルプではVB6の書式をベースに記述してありますが、言語によって表記法が若干異なります。
以下に言語ごとの対応を示します。

略記一覧
ヘルプ このオンラインヘルプ
VB6 Microsoft Visual Basic 6.0
VB.NET Microsoft Visual Basic .NET
C# Microsoft Visual C# .NET
.NET Microsoft .NET Framework
Delphi7 Borland Delphi 7.0
Delphi8 Borland Delphi 8.0 for .NET

データ型
ヘルプ VB6 Delphi7 .NET
整数 Integer Smallint Int16 または Enum
倍精度 Double Double Double
BOOLEAN Boolean WordBool Boolean
文字列 String String String
OLE_COLOR Long TColor System.Drawing.Color
FONT_HOLDER Object TFont System.Drawing.Font
PICTURE_HOLDER Object TPicture System.Drawing.Image

プロパティ取得
ヘルプ [Form.]Ctlname.PropertyName[ = expression]
VB6 variable = [Form.]Ctlname.PropertyName
VB.NET
C#
Delphi7 variable := [TForm.]Ctlname.PropertyName
Delphi8

プロパティ設定
ヘルプ [Form.]Ctlname.PropertyName[ = expression]
VB6 [Form.]Ctlname.PropertyName = expression
VB.NET
C#
Delphi7 [TForm.]Ctlname.PropertyName := expression
Delphi8

配列型(=引数つき)プロパティ取得
ヘルプ [Form.]Ctlname.PropertyName(arg)[ = expression ]
[Form.]Ctlname.PropertyName(arg1, arg2)[ = expression ]
VB6 variable = [Form.]Ctlname.PropertyName(arg)
variable = [Form.]Ctlname.PropertyName(arg1, arg2)
VB.NET variable = [Form.]Ctlname.get_PropertyName(arg)
variable = [Form.]Ctlname.get_PropertyName(arg1, arg2)
C#
Delphi7 variable := [TForm.]Ctlname.PropertyName[arg]
variable := [TForm.]Ctlname.PropertyName[arg1, arg2]
Delphi8 variable := [TForm.]Ctlname.get_PropertyName(arg)
variable := [TForm.]Ctlname.get_PropertyName(arg1, arg2)

配列型(=引数つき)プロパティ設定
ヘルプ [Form.]Ctlname.PropertyName(arg)[ = expression ]
[Form.]Ctlname.PropertyName(arg1, arg2)[ = expression ]
VB6 [Form.]Ctlname.PropertyName(arg) = expression
[Form.]Ctlname.PropertyName(arg1, arg2) = expression
VB.NET [Form.]Ctlname.set_PropertyName(arg, expression)
[Form.]Ctlname.set_PropertyName(arg1, arg2, expression)
C#
Delphi7 [TForm.]Ctlname.PropertyName[arg] := expression
[TForm.]Ctlname.PropertyName[arg1, arg2] := expression
Delphi8 [TForm.]Ctlname.set_PropertyName(arg, expression)
[TForm.]Ctlname.set_PropertyName(arg1, arg2, expression)

メソッド
ヘルプ [Form.]Ctlname.MethodName Arg1, Arg2, ... As ResultType
VB6 result = [Form.]Ctlname.MethodName(Arg1, Arg2, ...)
[Form.]Ctlname.MethodName Arg1, Arg2, ...
VB.NET [result = ][Form.]Ctlname.MethodName(Arg1, Arg2, ...)
C#
Delphi7 [result := ][TForm.]Ctlname.MethodName(Arg1, Arg2, ...)
Delphi8

イベント
ヘルプ Sub Ctlname_EventName(Arg1 As Type1, Arg2 As Type2, ...)
VB6 Private Sub Ctlname_EventName(ByXxx Arg1 As Type1, ByXxx Arg2 As Type2, ...)
ByXxx: ByVal は参照専用。ByRef は設定可。
VB.NET Private Sub Ctlname_EventName(ByVal eventSender As System.Object, ByVal eventArgs As _DPGridEvents_EventNameEvent) Handles Ctlname.EventName
C# private void Ctlname_EventName(object sender, _DPGridEvents_EventNameEvent e)
Delphi7 procedure TForm.Ctlname.EventName(ASender: TObject; Arg1: Type1, Arg2: Type2, ...)
Delphi8 procedure TWinForm.Ctlname_EventName(sender: System.Object; e: _DPGridEvents_EventNameEvent)