私はPHPでスクリプトを書いていますが、引数としてOLE_COLORを受け取るメソッドを呼び出す必要があります。私は自分が考えることができるすべてのことと、他の人がこれまでに提案したことを試しましたが、私が得ることができる最善の方法は、型の不一致エラーです。APIプロバイダーが提供するさまざまな言語のデータ型の説明は次のとおりです。
C ++:static_cast(RGB(0、0、255))
VB6:RGB(0、0、255)
VB.NET:Convert.ToUInt32(System.Drawing.ColorTranslator.ToOle(Color.FromArgb(0、0、255))
C#:(uint)System.Drawing.ColorTranslator.ToOle(Color.FromArgb(0、0、255))
その他:次の形式の32ビット整数値:0x00bbggrr(RGBではなくBGR形式)
メソッドのプロトタイプは次のとおりです。
Sub AddHyperlink(InputFileName As String,
OutputFileName As String,
From As Long,
To As Long,
Left As Double,
Top As Double,
Right As Double,
Bottom As Double,
Url As String,
Style As prcAnnotBorderStyle,
Color As OLE_COLOR)
どんな助けでもいただければ幸いです。