Project: VB6AudioCDRipper
Version: 3.0.0
Report Date: 08/06/2023 12:05:57
By: Yaron Goali (WISERBIT DOT COM) for Microncode.com
User Control: cFreeDB
Properties
DataBaseClient [Let] - Public
Description: The client name of the query.
Example: DataBaseHost = "FreeDBAX"
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
String |
DataBaseHost [Let] - Public
Description: The host name for the query.
Example: DataBaseHost = "local.host.com"
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
String |
DataBasePort [Let] - Public
Description: The port number of the query server.
Example: DataBasePort = 8880
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
Integer |
DataBaseServer [Let] - Public
Description: The data base sever name.
Example: DataBaseServer = freedb.org
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
String |
DataBaseUser [Let] - Public
Description: The user name of the query.
Example: DataBaseUser = "FreeDBAX"
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
String |
DataBaseVersion [Let] - Public
Description: The version of the database.
Example: DataBaseHost = "v0.5"
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
String |
TimeOut [Let] - Public
Description: Set the time long in seconds.
Example: TimeOut = 30 '(for 30 seconds time put)
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
RHS |
Long |
Subroutines
About - Public
Description: Display About message box with the license details.
DisplayRegistration - Public
Description: Display registration window.
Functions
Cancel - Public (Return Datatype: Long)
Description: Cancel the operation.
Return: 0 if success, otherwise a number which describe the error.
DeInit - Public (Return Datatype: DeInit())
Description: DeInit the component, must be call before closing the program.
Return: 0 if success, otherwise a number describe the error.
Init - Public (Return Datatype: Long)
Description: Init the component, must be call before using any functionality of the component.
Return: 0 if success, otherwise a number which describe the error.
Optional | ByVal/ByRef | Variable | Datatype |
Optional |
ByVal |
sKey |
String |
IsConnected - Public (Return Datatype: Boolean)
Description: Check if there is an internet connection on the local computer.
Return: True if internet connection exists, false if not.
Query - Public (Return Datatype: Boolean)
Description: Run the query.
Return: True if seccess, false if fail.
SetDrive - Public (Return Datatype: Boolean)
Description: Set the query drive.
Return: True if seccess, false if fail.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
sDrive |
String |
Event Declares
Album - Public
The album name of the audio CD. Raise after calling the Query function.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
AlbumName |
String |
AllData - Public
a string with all the information that has been recived in the query.
Optional | ByVal/ByRef | Variable | Datatype |
|
|
sAllData |
String |
Artist - Public
The artist name of the audio CD. Raise after calling the Query function.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
artistname |
String |
CDDBID - Public
The CD data base ID of the audio CD. Raise after selecting the audio CD drive.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
sID |
String |
Done - Public
Raise at the end of the query.
Error - Public
Error handling: ErrNum - error number, ErrDescription - error description.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
lErrNum |
Long |
|
ByVal |
sErrDescription |
String |
State - Public
The state of the connection.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
State |
String |
Track - Public
The artist name, track number and track name for each track of the audio CD. Raise after calling the Query function.
Optional | ByVal/ByRef | Variable | Datatype |
|
ByVal |
artistname |
String |
|
ByVal |
TrackNumber |
Integer |
|
ByVal |
TrackName |
String |