Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jika Anda menggunakan kelas atau struktur yang menentukan operatornya sendiri, Anda dapat mengakses operator tersebut dari Visual Basic.
Menentukan operator pada kelas atau struktur juga disebut kelebihan beban operator.
Contoh
Contoh berikut mengakses struktur SqlStringSQL , yang menentukan operator konversi (Fungsi CType) di kedua arah antara string SQL dan string Visual Basic. Gunakan CType(ekspresi string SQL, String) untuk mengonversi string SQL ke string Visual Basic, dan CType(ekspresi string Visual Basic, SqlString) untuk mengonversi ke arah lain.
' Insert the following line at the beginning of your source file.
Imports System.Data.SqlTypes
Public Sub setJobString(ByVal g As Integer)
Dim title As String
Dim jobTitle As System.Data.SqlTypes.SqlString
Select Case g
Case 1
title = "President"
Case 2
title = "Vice President"
Case 3
title = "Director"
Case 4
title = "Manager"
Case Else
title = "Worker"
End Select
jobTitle = CType(title, SqlString)
MsgBox("Group " & CStr(g) & " generates title """ &
CType(jobTitle, String) & """")
End Sub
Struktur SqlString mendefinisikan operator konversi (Fungsi CType) dari String ke SqlString dan lainnya dari SqlString ke String. Pernyataan yang menetapkan title untuk jobTitle menggunakan operator pertama, dan MsgBox panggilan fungsi menggunakan yang kedua.
Mengkompilasi kode
Pastikan kelas atau struktur yang Anda gunakan menentukan operator yang ingin Anda gunakan. Jangan berasumsi bahwa kelas atau struktur telah menentukan setiap operator yang tersedia untuk kelebihan beban. Untuk daftar operator yang tersedia, lihat Pernyataan Operator.
Sertakan pernyataan yang sesuai Imports untuk string SQL di awal file sumber Anda (dalam hal System.Data.SqlTypesini ).
Proyek Anda harus memiliki referensi ke System.Data dan System.XML.