Bagikan melalui


Fungsi VarCat (oleauto.h)

Menggabungkan dua varian dan mengembalikan hasilnya.

Sintaks

HRESULT VarCat(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

Parameter

[in] pvarLeft

Varian pertama.

[in] pvarRight

Varian kedua.

[out] pvarResult

Varian hasil.

Nilai kembali

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Fungsi ini beroperasi sebagai berikut.

Kondisi Hasil
Kedua ekspresi adalah string Digabungkan
Kedua ekspresi null Null
Satu ekspresi null dan yang lainnya bukan null Jenis non-null
Salah satu ekspresi adalah Boolean FALSE sama dengan 1 atau TRUE sama dengan -1
Salah satu ekspresi VT_ERROR Null
Kedua ekspresi bersifat numerik Digabungkan dan dikembalikan sebagai string
Satu ekspresi adalah numerik dan yang lain string Digabungkan
Salah satu ekspresi adalah tanggal Tanggal
Kedua ekspresi kosong String kosong

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oleauto.h
Pustaka OleAut32.lib
DLL OleAut32.dll