VbRichClient-Framework Wikia
Advertisement

cConstructor[]

This class is the constructor of all the features of this library.

Example:[]

Option Explicit
Private New_c As New cConstructor, Cairo As cCairo
Private Sub Form_Load()
  Set Cairo = New_c.Cairo
  ' more code...
End Sub

Methods[]

  • Function ArrayList(vType As VbVarType, ParamArray P() As Variant) As cArrayList
  • Function AudioCaptureClient() As cAudioCaptureClient
  • Function AudioRenderClient() As cAudioRenderClient
  • Function Cairo() As cCairo
  • Function cdeclCall(retType As enmRetType, pFunc As Long, ParamArray P() As Variant)
  • Function cdeclCallDirect(retType As enmRetType, pFunc As Long, pArgs As Long, ArgsByteCount As Long)
  • Sub CleanupRichClientDll()
  • Function ClipBoard() As cUniClipBoard
  • Function CodePageMapping() As cCodePageMapping
  • Function Collection([CompatibleToVBCollection As Boolean = True], [StringCompareMode As StringCompareModeEnum = 1], [UniqueKeys As Boolean = True], [Content]) As cCollection
  • Function Connection([DBFileName As String], [OpenMode As DBConnectionOpenMode], [EncrKey As String], [EnableNestedTransactions As Boolean = True]) As cConnection
  • Function ControlPoints() As cControlPoints
  • Function Converter([CaseInSensitiveTextColumns_ConformToJet As Boolean]) As cConverter
  • Function CreateInstanceUnk(ClsID As String, IID As String) As IUnknown
  • Function Crypt() As cCrypt
  • Function CSV() As cCSV
  • Function DataObjectFiles() As cDataObjectFiles
  • Function DataSource() As cDataSource
  • Function DC([DIB As cDIB], [DDB As cDDB]) As cDC
  • Function DDB([dx As Long], [dy As Long], [Picture As StdPicture], [PictureBytes]) As cDDB
  • Function DIB([dx As Long], [dy As Long], [Picture As StdPicture], [PictureBytes], [IconBytes], [UseIconDefaultSize As Boolean], [DesiredIconSize As Long]) As cDIB
  • Function Displays() As cDisplays
  • Function Downloads() As cDownloads
  • Function EnumerateOn(Parent As IEnumerable, Count As Long, [StartIdx As Long]) As IUnknown
  • Function EventCollection() As cEventCollection
  • Function Formula() As cFormula
  • Function FSO([CreateFreshInstance As Boolean]) As cFSO
  • Function GestureConfigList() As cGestureConfigList
  • Function GetCPUCoresCount() As Long
  • Function GetFuncPtr(LibNameOrFullPathOrHandle, FunctionName As String, [RaiseErrorIfNotFound As Boolean]) As Long
  • Function GetStringFromPointerW(WStrPtr As Long, [ExpectedMaxLen As Long = 4096]) As String
  • Function HPTimer() As Double
  • Function IsVistaPlus() As Boolean
  • Function IsWin7Plus() As Boolean
  • Function IsWin8Plus() As Boolean
  • Function IsXPPlus() As Boolean
  • Function JPG() As cJPG
  • Function JSONArray() As cCollection
  • Function JSONDecodeToCollection(strJSON As String, [ParserErrors As String], [StrictParsing As Boolean = True]) As cCollection
  • Function JSONDecodeToCollectionUTF8(UTF8Bytes() As Byte, [ParserErrors As String], [StrictParsing As Boolean = True]) As cCollection
  • Function JSONObject() As cCollection
  • Function KeyWatcher(VKeysCommaSeparated As String, [WatchAllAppWindows As Boolean], [WatchSystemWide As Boolean]) As cKeyWatcher
  • Sub MemCopy(pDst As Long, pSrc As Long, Bytes As Long)
  • Function MemDB() As cMemDB
  • Function MMDeviceEnumerator() As cMMDeviceEnumerator
  • Function MP3Resource() As cMP3Resource
  • Function OneShotTimer() As cOneShotTimer
  • Function OOEmbed([HostingContainerhWnd As Long], [DocFileName As String], [NewDocumentType As DocType = sWriter]) As cOOEmbed
  • Function PhysicsEngine() As cPhysicsEngine
  • Function Properties() As cProperties
  • Function Recordset([ActiveConnection As cConnection], [Content]) As cRecordset
  • Function RegFree() As cRegFree
  • Function ReportDocument([MMScaleFactor As Double = 1], [PageWidthInUserUnits As Double = 210], [PageHeightInUserUnits As Double = 297]) As cReportDocument
  • Function ReportPage([InitDrawMode As Boolean], [Landscape As Boolean]) As cReportPage
  • Function RPCConnection([Host As String], [Port As Long = 22222], [KeepAlive As Boolean = True], [ServerAuthentication As Boolean], [UserName As String], [PassWord As String]) As cRPCConnection
  • Function RPCListener([Host As String], [Port As Long = 22222], [ThreadPoolSize As Long = 8], [ForceAuthentication As Boolean], [AdminPassWord As String], [AllowedGroup As String], [RPCDllsFolder As String], [ReadIniValues As Boolean], [StartServer As Boolean], [DefaultBinaryPathForWebRequests As String], [ToCallBeforeAnyRPC As String]) As cRPCListener
  • Function ShellLink() As cShellLink
  • Function SimpleDOM([XMLSource As String], [FirstParamIsFileName As Boolean]) As cSimpleDOM
  • Function SimpleSax() As cSimpleSax
  • Function SMBScan() As cSMBScan
  • Function SortedDictionary([StringCompareMode As StringCompareModeEnum], [UniqueKeys As Boolean = True]) As cSortedDictionary
  • Function stdCall(retType As enmRetType, pFunc As Long, ParamArray P() As Variant)
  • Function stdCallDirect(retType As enmRetType, pFunc As Long, pArgs As Long, ArgsByteCount As Long)
  • Function Stream() As cStream
  • Function StringBuilder() As cStringBuilder
  • Function StringCompare() As cStringCompare
  • Function SubClass() As cSubClass
  • Function SVG() As cSVG
  • Function TCPClient() As cTCPClient
  • Function TCPServer([StartListening As Boolean], [Host As String], [Port As Long], [BufferSize As Long = 65536], [MaxConnections As Long = 1024]) As cTCPServer
  • Function TDD([TestClass As Object], [TestMethod As String]) As cTDD
  • Function Timer([Interval As Long], [Enabled As Boolean], [Tag]) As cTimer
  • Function Timing([Start As Boolean]) As String
  • Function UDP() As cUDP
  • Function vtblCall(retType As VbVarType, punk As Long, vtblIdx As Long, ParamArray P() As Variant)
  • Function WebArchive([FileNameOrByteArrayToRead]) As cWebArchive
  • Function WebKit([InititializeWithPath As Boolean], [WebKitDllPath As String]) As cWebKit
  • Function WebServer() As cWebServer

Properties[]

  • Property ToStr(Text As String) As String
        read-only
Advertisement