PMS32 Online- Hilfereferenz

MY.CTL32.CTL32FUNC

ctl32Func - Funktions- Sammlung zu CTL32.VCX


Hilfe: CTL32 Method or Property
Funktions- Sammlung zu CTL32.VCX


Code: CTL32 Method or Property
*/ Kurzbeispiel für den Zugriff auf diese Struktur
*/ Der Zugriff erfolgt über: My.ctl32.ctl32Func
*/ Wird dieses Objekt in einem REPLACE oder einer Schleife SCAN ... ENDSCAN | FOR ... NEXT benötigt
*/ so sollte vor der Schleife die Objektstruktur in eine Variable geholt werden!
*/ Die Ausführungsgeschwindigkeit wird dadurch sehr vergrößert!
*/ Beispiel:
*/ Definieren einer LOKALEN Variablen
LOCAL loctl32Func AS My.ctl32.ctl32Func
*/ Setzen der Variablen
loctl32Func = My.ctl32.ctl32Func
*/ Jetzt erst die Schleifen durchlaufen... man beachte ALL, dass können ne Menge Sätze sein...
REPLACE ALL Feldname1 WITH loctl32Func.Function1(),Feldname2 WITH loctl32Func.Function1(), ...
*/ Oder in einer Schleife...
SCAN
	lvValue = loctl32Func.Function(Alias.Spalte) + 25
	lvValue = loctl32Func.Function2(m.lvValue)
	REPLACE Feldname WITH m.lvValue,...
ENDSCAN
*/ Es sind auch geschachtelte Aufrufe möglich...

Memberliste von ctl32Func


Liste der Methoden von ctl32Func


Evaluate() - Ausführen eines Befehls

Mit Setzen dieser Property auf .T. kann die Form zentriert werden.
Hilfeinformation
Ausführen eines VFP-Befehls mit EVALUATE().
Achtung! Eventuell müssen Variablen als PRIVATE deklariert werden!ENDTEXT
*
TEXT TO lcMessage NOSHOW TEXTMERGE
Ausführen eines VFP-Befehls mit EVALUATE().

Aufrufinformation
Variant = My.ctl32.ctl32Func.Evaluate(pcExpression AS STRING,pvDefault AS Variant,tvP1 AS Variant,tvP2 AS Variant,tvP3 AS Variant,tvP4 AS Variant, tvP5 AS Variant,tvP6 AS Variant,tvP7 AS Variant,tvP8 AS Variant,tvP9 AS Variant)
Variant = My.ctl32.ctl32Func.Evaluate(pcExpression,pvDefault,tvP1,tvP2,tvP3,tvP4,tvP5,tvP6,tvP7,tvP8,tvP9)
Codeinformation
*/ Mit Evaluate kann eine Befehlszeile ausgeführt werden
*/ Eventuell benutzte Variablen sind PRIVATE zu deklarieren
PRIVATE pnVar1 AS Number , pnVar2 AS Number
LOCAL lnVar AS Number
STORE 2 TO pnVar1,pnVar2
lnVar = My.ctl32.ctl32Func.Evaluate([m.pnVar1+m.pnVar2])
WAIT WINDOW m.lnVar		&& Ergibt 4...	ENDTEXT

ExecScript() - Ausführen eines VFP-Scripts

Ausführen eines VFP-Scripts incl. der Prüfung, ob ein ALIAS besteht.
Hilfeinformation
Ausführen eines VFP-Scripts incl. der Prüfung, ob ein ALIAS besteht.

Aufrufinformation
Variant = My.ctl32.ctl32Func.ExecScript(_es_pcAlias AS STRING,_es_pcScript AS STRING,_es_tlBoolean AS Boolean, _es_tvP1 AS Variant,_es_tvP2 AS Variant,_es_tvP3 AS Variant,_es_tvP4 AS Variant,_es_tvP5 AS Variant,_es_tvP6 AS Variant, _es_tvP7 AS Variant,_es_tvP8 AS Variant,_es_tvP9 AS V)
Variant = My.ctl32.ctl32Func.ExecScript(_es_pcAlias,_es_pcScript,_es_tlBoolean,_es_tvP1,_es_tvP2,_es_tvP3,_es_tvP4,_es_tvP5,_es_tvP6,_es_tvP7,_es_tvP8,_es_tvP9)
Codeinformation
*/ Mit EXECSCRIPT kann ein VFP-Script ausgeführt werden
LOCAL lcScript AS String,lnVar1 AS Number,lnVar2 AS Number,lnVar AS Number
TEXT TO lcScript NOSHOW TEXTMERGE
LPARAMETERS tnVar1 AS Number @,tnVar2 AS Number @
tnVar1 = m.tnVar1 + 1
tnVar2 = m.tnVar2 - 2
RETURN m.tnVar1 + m.tnVar2
ENDTEXT
*/ Vorbelegen der Variablen (Parameter)
STORE 2 TO lnVar1,lnVar2
lnVar = My.ctl32.ctl32Func.ExecScript("",m.lcScript,0,@lnVar1,@lnVar2)
*/ und das Ergebnis...
WAIT WINDOW m.lnVar
WAIT WINDOW m.lnVar1
WAIT WINDOW m.lnVar2

ExecScriptP() - Ausführen eines VFP-Scripts

Ausführen eines VFP-Scripts incl. PARAMETER (Collection)
Hilfeinformation
Ausführen eines VFP-Scripts incl. PARAMETER (Collection)
Als Parameter wird eine Collection mit Informationen übergeben!

Aufrufinformation
Variant = My.ctl32.ctl32Func.ExecScriptP(tcScript AS STRING,toPara AS COLLECTION)
Variant = My.ctl32.ctl32Func.ExecScriptP(tcScript,toPara)
Codeinformation
*/ Mit EXECSCRIPTP kann ein VFP-Script ausgeführt werden
LOCAL lcScript AS String,lnVar AS Number,loColl AS Collection
loColl = CREATEOBJECT("Collection")
loColl.Add(2,"Var1")
loColl.Add(2,"Var2")
TEXT TO lcScript NOSHOW TEXTMERGE
LPARAMETERS toColl AS Collection
RETURN toColl.Item("Var1") + toColl.Item("Var2")
ENDTEXT
lnVar = My.ctl32.ctl32Func.ExecScriptP(m.lcScript,m.loColl)
*/ und das Ergebnis...
WAIT WINDOW m.lnVar

GetParameters() - Parameter to Collection

Wandelt übergebene Parameter in eine Collection um.
Hilfeinformation
Wandelt übergebene Parameter in eine Collection um.
Umkehrfunktion zu SetParameters.

Aufrufinformation
Variant = My.ctl32.ctl32Func.GetParameters(tvP1 AS Variant,tvP2 AS Variant,tvP3 AS Variant,tvP4 AS Variant,tvP5 AS Variant,tvP6 AS Variant,tvP7 AS Variant,tvP8 AS Variant,tvP9 AS Variant)
Variant = My.ctl32.ctl32Func.GetParameters(tvP1,tvP2,tvP3,tvP4,tvP5,tvP6,tvP7,tvP8,tvP9)
Codeinformation
*/ Hier können mehrere Parameter in eine Collection übertragen werden
LOCAL loCollection AS Collection , lni AS Integer , lcNames AS String
loCollection = My.ctl32.ctl32Func.GetParameters(1,DATE(),TIME())
WAIT WINDOW m.loCollection.Count		&& Anzahl der Werte (3)
*/ Die Namen der Parameter bestimmen
lcNames = ""
FOR m.lni = 1 TO m.loCollection.Count
	lcNames = m.lcNames + ";" + m.loCollection.GetKey(m.lni)
NEXT m.lni
WAIT WINDOW SUBSTR(m.lcNames,2)

GetParametersCount() - Parameter to Collection

Wandelt übergebene Parameter in eine Collection um.
Hilfeinformation
Wandelt übergebene Parameter in eine Collection um.
Jedoch wird als 'erster' Parameter die Anzahl der Parameter mitgegeben.

Aufrufinformation
Variant = My.ctl32.ctl32Func.GetParametersCount(tnCnt AS Number,tvP1 AS Variant,tvP2 AS Variant,tvP3 AS Variant,tvP4 AS Variant,tvP5 AS Variant,tvP6 AS Variant,tvP7 AS Variant,tvP8 AS Variant,tvP9 AS Variant)
Variant = My.ctl32.ctl32Func.GetParametersCount(tnCnt,tvP1,tvP2,tvP3,tvP4,tvP5,tvP6,tvP7,tvP8,tvP9)
Codeinformation
*/ Hier können mehrere Parameter in eine Collection übertragen werden
*/ Als Beispiel kann nur der Aufruf eines Scripts / einer Methode dienen
LPARAMETERS tp1 AS Variant , tp2 AS Variant , tp3 AS Variant 	&& Es könnten mehr sein!
LOCAL loCollection AS Collection , lni AS Integer
lni = PCOUNT()		&& Wieviele Parameter wurden übergeben?
loCollection = My.ctl32.ctl32Func.GetParametersCount(m.lni,m.tp1,m.tp2,m.tp3)
WAIT WINDOW m.loCollection.Count		&& Anzahl der Werte (?)

SetParameters() - Collection to Parameter

Wandelt eine übergebene Collection in Parameter um.
Hilfeinformation
Wandelt eine übergebene Collection in Parameter um.
Umkehrfunktion zu GetParameters.

Aufrufinformation
Variant = My.ctl32.ctl32Func.SetParameters(toPara AS Collection,tvP1 AS Variant @,tvP2 AS Variant @,tvP3 AS Variant @,tvP4 AS Variant @,tvP5 AS Variant @,tvP6 AS Variant @,tvP7 AS Variant @,tvP8 AS Variant @,tvP9 AS Variant @)
Variant = My.ctl32.ctl32Func.SetParameters(toPara,@tvP1,@tvP2,@tvP3,@tvP4,@tvP5,@tvP6,@tvP7,@tvP8,@tvP9)
Codeinformation
*/ Umwandeln einer Collection in Parameter
LOCAL loCollection AS Collection,lnVar1 AS Number,lnVar2 AS Number
loCollection = CREATEOBJECT("Collection")
=loCollection.Add(1,"tvp1")
=loCollection.Add(2,"tvp2")
=My.ctl32.ctl32Func.SetParameters(m.loCollection,@lnVar1,@lnVar2)
WAIT WINDOW m.lnVar1
WAIT WINDOW m.lnVar2

_SqlCount() - Anzahl der Datensätze

Anzahl der Datensätze eines SQL Statements ermitteln.
Hilfeinformation
Anzahl der Datensätze eines SQL Statements ermitteln.
Die Rückgabe ist Number oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlCount(tcSql AS String)
Variant = My.ctl32.ctl32Func._SqlCount(tcSql)
Codeinformation
LOCAL lcSql AS String
lcSql = [SELECT COUNT(*) FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
IF My.ctl32.ctl32Func._SqlCount(m.lcSql)>0
	WAIT WINDOW "Es sind Daten vorhanden!"
ENDIF
*/ Bemerkung:
*/ Bei der Angabe der Datenbank, hier CSYSDIR!, wird der Wert gegen den Pfad ausgetauscht!

_SqlExist() - Gibt es Datensätze?

Werden Datensätze durch den SQL ermittelt?
Hilfeinformation
Werden Datensätze im SQL-Statement ermittelt?
Die Rückgabe ist Boolean oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlExist(tcSql AS String)
Variant = My.ctl32.ctl32Func._SqlExist(tcSql)
Codeinformation
LOCAL lcSql AS String
lcSql = [SELECT ipy01 FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
IF My.ctl32.ctl32Func._SqlExist(m.lcSql)		&& Gibt Boolean zurück
	WAIT WINDOW "Es sind Daten vorhanden!"
ENDIF
*/ Bemerkung:
*/ Bei der Angabe der Datenbank, hier CSYSDIR!, wird der Wert gegen den Pfad ausgetauscht!

_SqlRead() - Lesen von SQL Daten

Ausführen eines SQL-Statements und Rückgabe des angegebenen Cursors.
Hilfeinformation
Ausführen eines SQL-Statements und Rückgabe des angegebenen Cursors.
Die Rückgabe ist Boolean oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlRead(tcSql AS String,tcAlias AS String,tvTable AS Variant,tcIndex AS String)
Variant = My.ctl32.ctl32Func._SqlRead(tcSql,tcAlias,tvTable,tcIndex)
Codeinformation
LOCAL lcSql AS String
lcSql = [SELECT * FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
IF My.ctl32.ctl32Func._SqlRead(m.lcSql,"qY01",2)		&& Gibt Boolean zurück
	ACTIVATE _SCREEN
	BROWSE
ENDIF
*/ Bemerkung:
*/ Bei der Angabe der Datenbank, hier CSYSDIR!, wird der Wert gegen den Pfad ausgetauscht!
*/ Die einzelnen Parameter:
*/	tcSql AS String,tcAlias AS String,tvTable AS Variant,tcIndex AS String
*/	Ein muss sind: tcSql AS String,tcAlias AS String
*/	tvTable kann angegeben werden mit:
*/		.F.		=> Cursor incl. __Changed [L] und __New [L], .T. - Tabelle incl.
*/		Bit-0	=> 1 - Als Tabelle, 0 - Als Cursor
*/		Bit-1	=> 1 - Ohne __Changed und __New, 0 - Mit...
*/	tcIndex kann angegeben werden, wenn Indizes auf dem Cursor / der Tabelle benötigt werden.
*/		"IndexKey1#IndexTag1;IndexKey2#IndexTag2;...."
*/		Wird kein IndexTag angegeben und der IndexKey NICHT aus einer Funktion ermittelt, so hat der IndexKey den Namen des IndexTag!
*/		Wird der IndexKey aus einer Funktion gebildet und es ist kein IndexTag angegeben, so erhält der IndexTag den Namen _Index<Nummer>

_SqlReadArray() - SQL Daten in ein Array

Ausführen eines SQL-Statements in ein Array und Rückgabe der Datensätze.
Hilfeinformation
Ausführen eines SQL-Statements in ein Array und Rückgabe ob Daten ermittelt wurden.
Die Rückgabe ist Boolean oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlReadArray(tcSql AS String,toObject AS Object,taArray)
Variant = My.ctl32.ctl32Func._SqlReadArray(tcSql,toObject,taArray)
Codeinformation
LOCAL lcSql AS String , laErg[1] , loObject AS Object
lcSql = [SELECT * FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
*/ Ausführen in ein lokales Array
IF My.ctl32.ctl32Func._SqlReadArray(m.lcSql,.NULL.,@laErg)			&& Es gibt Datensätze...
	*/ FOR i = ... NEXT i
ENDIF
*/ Ausführen in ein Objekt-Array
loObject = CREATEOBJECT("EMPTY")
=ADDPROPERTY(loObject,"aErg[1]")
IF My.ctl32.ctl32Func._SqlReadArray(m.lcSql,m.loObject,"aErg")		&& Es gibt Datensätze...
	*/ FOR i = ... NEXT i
ENDIF

_SqlReadCollection() - SQL Daten in eine Collection

Ausführen eines SQL-Statements in eine Collection und Rückgabe der Collection.
Hilfeinformation
Ausführen eines SQL-Statements in eine Collection und Rückgabe der Collection.
Die Rückgabe ist Collection oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlReadCollection(tcSql AS String,tcIndex AS String)
Variant = My.ctl32.ctl32Func._SqlReadCollection(tcSql,tcIndex)
Codeinformation
LOCAL lcSql AS String , loColl AS Collection
lcSql = [SELECT * FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
*/ Normale Ausführung OHNE Indexangabe.
*/ Die Keys der Collection sind fortlaufend nummeriert!
loColl= My.ctl32.ctl32Func._SqlReadCollection(m.lcSql)
WAIT WINDOW loColl.GetKey(1)		&& "0000001"
*/ Hat der SQL einen eindeutigen Key so kann dieser benutzt werden!
loColl= My.ctl32.ctl32Func._SqlReadCollection(m.lcSql,"ipy01")
WAIT WINDOW loColl.GetKey(1)		&& "SU0"

_SqlReadValue() - SQL Abfrage einer Value

Ausführen eines SQL-Statements und Rückgabe der Value des ERSTEN Feldes.
Hilfeinformation
Ausführen eines SQL-Statements und Rückgabe der Value des ERSTEN Feldes.
Die Rückgabe ist Variant oder .NULL.
Die Datenbankangaben:
      CSYSDIR! => My.Clients.Path.cSysDir
      CDBFDIR! => My.Clients.Path.cDbfDir
      CFRXDIR! => My.Clients.Path.cFrxDir
      CNETDIR! => My.Clients.Path.cNetDir
      CTMPDIR! => My.Clients.Path.cTmpDir
werden unter VFP-Tabellen in den entsprechenden Pfad umgewandelt!
Bei der Verwendung eines SQL-Servers werden diese Informationen gegen den Datenbanknamen im SQL-Server ausgetauscht.

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlReadValue(tcSql AS String,tiValue AS Integer)
Variant = My.ctl32.ctl32Func._SqlReadValue(tcSql,tiValue)
Codeinformation
LOCAL lcSql AS String , lvValue AS Variant
*/ Gibt den Inhalt der ERSTEN Spalte zurück
lcSql = [SELECT bezei,kurz,master FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
lvValue = My.ctl32.ctl32Func._SqlReadValue(m.lcSql)		&& y01.Bezei
*/ Gibt den Inhalt der ZWEITEN Spalte zurück
lcSql = [SELECT bezei,kurz,master FROM CSYSDIR!Y01 WHERE idc26="DE " AND ipy01="SU"]
lvValue = My.ctl32.ctl32Func._SqlReadValue(m.lcSql,2)	&& y01.Kurz

_SqlUpdate() - Einen Cursor updaten

UPDATE eines lokalen Cursors gegenüber der angegebenen Tabelle durchführen.
Hilfeinformation
UPDATE eines lokalen Cursors gegenüber der angegebenen Tabelle durchführen.
Die Rückgabe ist Boolean oder .NULL.
Der Cursor MUSS die Spalten __Changed und __New enthalten!
Außerdem MUSS die Zieltabelle die Spalte LastUpd enthalten!

Aufrufinformation
Variant = My.ctl32.ctl32Func._SqlUpdate(tcTable AS STRING,tcAlias AS STRING,tcIdName AS STRING,tcFilter AS String)
Variant = My.ctl32.ctl32Func._SqlUpdate(tcTable,tcAlias,tcIdName,tcFilter)
Codeinformation
LOCAL lcSql AS String , tlUpdate AS Boolean
lcSql = [SELECT * FROM CDBFDIR!B01 WHERE b01.artnr='SIE.3TH']
*/ Lesen der Daten vom Backend
IF My.ctl32.ctl32Func._SqlRead(m.lcSql,"qB01",1)
	*/ Ändern der Daten...
	SELECT qB01
	REPLACE ALL match WITH "LEISTUNGSSCHALTER",__Changed WITH .T.
	tlUpdate = My.ctl32.ctl32Func._SqlUpdate("B01",ALIAS(),"IDB01")
	IF NOT m.tlUpdate
		WAIT WINDOW My.ctl32.ctl32Func.cLastError
	ENDIF
ENDIF

_SqlUpdateAll() - Eine Cursorliste updaten

UPDATE eines lokalen Cursors gegenüber der angegebenen Tabelle durchführen.
Hilfeinformation
UPDATE mehrerer lokaler Cursor gegenüber den angegebenen Tabellen durchführen.
Die Rückgabe ist Boolean oder .NULL.
Die Cursor MUSS die Spalten __Changed und __New enthalten!
Außerdem MUSS die Zieltabelle die Spalte LastUpd enthalten!

Aufrufinformation
;Filter1 = My.ctl32.ctl32Func._SqlUpdateAll(tcList AS STRING)
;Filter1 = My.ctl32.ctl32Func._SqlUpdateAll(tcList)
Codeinformation
LOCAL tlUpdate AS Boolean
*/ Lesen der Daten vom Backend
IF My.ctl32.ctl32Func._SqlRead([SELECT * FROM CDBFDIR!B01 WHERE b01.artnr='SIE.3TH'],"qB01",1) AND ;
	My.ctl32.ctl32Func._SqlRead([SELECT d03.* FROM CDBFDIR!D03 INNER JOIN CDBFDIR!B01 ON d03.idd03=b01.idd03 WHERE b01.artnr='SIE.3TH'],"qD03",1)
	*/ Ändern der Daten...
	UPDATE qB01 SET lang = qD03.bez, __Changed = .T. FROM qD03 WHERE qB01.idd03=qD03.idd03
	UPDATE qD03 SET ekpdatum = My.xDate, __Changed = .T.
	tlUpdate = My.ctl32.ctl32Func._SqlUpdateAll("B01;QB01;IDB01#D03;QD03;IDD03")
	IF NOT m.tlUpdate
		WAIT WINDOW My.ctl32.ctl32Func.cLastError
	ENDIF
ENDIF
*/ Hinweis:
*/	Der Update der einzel angegebenen Cursor wird mit einer Transaktion durchgeführt!
*/	Läuft einer der Updates auf einen Fehler wird die Änderung rückgängig gemacht!
*/ Der String ist folgendermaßen aufgebaut:
*/	"Tableinfo1#Tableinfo2#Tableinfo3#..."
*/ Tableinfo:
*/	Tabelle;Cursor;ID-Field[;Filter]

ctlCToLargeInteger() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlCToLargeInteger(pcLargeInt As String)
Variant = My.ctl32.ctl32Func.ctlCToLargeInteger(pcLargeInt)
Codeinformation


ctlClientToScreen() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlClientToScreen(pnHWnd AS INTEGER, pnX AS INTEGER, pnY AS INTEGER)
Variant = My.ctl32.ctl32Func.ctlClientToScreen(pnHWnd,pnX,pnY)
Codeinformation


ctlFClose() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFClose(pnFileHandle As Integer)
Variant = My.ctl32.ctl32Func.ctlFClose(pnFileHandle)
Codeinformation


ctlFGets() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFGets(pnFileHandle As Integer, pnBytesToRead As Integer)
Variant = My.ctl32.ctl32Func.ctlFGets(pnFileHandle,pnBytesToRead)
Codeinformation


ctlFOpen() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFOpen(pcFileName As String, pnAttribute As Integer)
Variant = My.ctl32.ctl32Func.ctlFOpen(pcFileName,pnAttribute)
Codeinformation


ctlFRead() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFRead(pnFileHandle As Integer, pnBytesToRead As Integer)
Variant = My.ctl32.ctl32Func.ctlFRead(pnFileHandle,pnBytesToRead)
Codeinformation


ctlFSeek() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFSeek(pnFileHandle As Integer, pnBytesMoved As Integer , pnRelativePosition As Integer)
Variant = My.ctl32.ctl32Func.ctlFSeek(pnFileHandle,pnBytesMoved,pnRelativePosition)
Codeinformation


ctlFSize() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFSize(puFnameOrFhandle As variant)
Variant = My.ctl32.ctl32Func.ctlFSize(puFnameOrFhandle)
Codeinformation


ctlFWrite() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFWrite(m.pnFileHandle As Integer, m.pcExpression As String, m.pnCharactersWritten As Integer)
Variant = My.ctl32.ctl32Func.ctlFWrite(m.pnFileHandle,m.pcExpression,m.pnCharactersWritten)
Codeinformation


ctlFileTimeToDateTime() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFileTimeToDateTime(poFileTime As _FILETIME)
Variant = My.ctl32.ctl32Func.ctlFileTimeToDateTime(poFileTime)
Codeinformation


ctlFontHeightToPoints() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFontHeightToPoints(pnHeight As Integer)
Variant = My.ctl32.ctl32Func.ctlFontHeightToPoints(pnHeight)
Codeinformation


ctlFontPointsToHeight() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlFontPointsToHeight(pnPoints As Integer)
Variant = My.ctl32.ctl32Func.ctlFontPointsToHeight(pnPoints)
Codeinformation


ctlGUIDFromString() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDFromString(pcGuidString As String)
Variant = My.ctl32.ctl32Func.ctlGUIDFromString(pcGuidString)
Codeinformation


ctlGUIDFromStringAPI() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDFromStringAPI(m.pcGuidString As String)
Variant = My.ctl32.ctl32Func.ctlGUIDFromStringAPI(m.pcGuidString)
Codeinformation


ctlGUIDToString32() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDToString32(pcGuid As String)
Variant = My.ctl32.ctl32Func.ctlGUIDToString32(pcGuid)
Codeinformation


ctlGUIDToString36() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDToString36(pcGuid As String)
Variant = My.ctl32.ctl32Func.ctlGUIDToString36(pcGuid)
Codeinformation


ctlGUIDToString38() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDToString38(pcGuid As String)
Variant = My.ctl32.ctl32Func.ctlGUIDToString38(pcGuid)
Codeinformation


ctlGUIDToStringAPI1() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDToStringAPI1(m.pcGuid As String)
Variant = My.ctl32.ctl32Func.ctlGUIDToStringAPI1(m.pcGuid)
Codeinformation


ctlGUIDToStringAPI2() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGUIDToStringAPI2(m.pcGuid As String)
Variant = My.ctl32.ctl32Func.ctlGUIDToStringAPI2(m.pcGuid)
Codeinformation


ctlGetCaretPos() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCaretPos(pnX As Integer, pnY As Integer)
Variant = My.ctl32.ctl32Func.ctlGetCaretPos(pnX,pnY)
Codeinformation


ctlGetCaretPosX() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCaretPosX()
Codeinformation


ctlGetCaretPosY() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCaretPosY()
Codeinformation


ctlGetCursorPos() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCursorPos(m.pnX As Integer, m.pnY As Integer)
Variant = My.ctl32.ctl32Func.ctlGetCursorPos(m.pnX,m.pnY)
Codeinformation


ctlGetCursorPosX() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCursorPosX()
Codeinformation


ctlGetCursorPosY() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetCursorPosY()
Codeinformation


ctlGetDateFormat() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetDateFormat(pnFlags As Integer)
Variant = My.ctl32.ctl32Func.ctlGetDateFormat(pnFlags)
Codeinformation


ctlGetDateFormatEx() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
pdDate, pnLocale, pn = My.ctl32.ctl32Func.ctlGetDateFormatEx(pdDate, pnLocale, pnFlags)
pdDate, pnLocale, pn = My.ctl32.ctl32Func.ctlGetDateFormatEx(pdDate,pnLocale,pnFlags)
Codeinformation


ctlGetFormType() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetFormType(m.poObject As Object)
Variant = My.ctl32.ctl32Func.ctlGetFormType(m.poObject)
Codeinformation


ctlGetHostHWND() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetHostHWND(m.poObject As Object)
Variant = My.ctl32.ctl32Func.ctlGetHostHWND(m.poObject)
Codeinformation


ctlGetLAngId() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetLAngId(m.pnLocale As Integer, m.pnWhatToReturn As Integer)
Variant = My.ctl32.ctl32Func.ctlGetLAngId(m.pnLocale,m.pnWhatToReturn)
Codeinformation


ctlGetOSVersion() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetOSVersion()
Codeinformation


ctlGetParentForm() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetParentForm(m.poForm As Form)
Variant = My.ctl32.ctl32Func.ctlGetParentForm(m.poForm)
Codeinformation


ctlGetPrimaryLAngId() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetPrimaryLAngId(m.pnLocale As Integer)
Variant = My.ctl32.ctl32Func.ctlGetPrimaryLAngId(m.pnLocale)
Codeinformation


ctlGetPrimaryLAngIdFromLAngId() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetPrimaryLAngIdFromLAngId(m.pnLangID As Integer)
Variant = My.ctl32.ctl32Func.ctlGetPrimaryLAngIdFromLAngId(m.pnLangID)
Codeinformation


ctlGetStringHeightFromHWND() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
m.pcString, m.pnHWnd = My.ctl32.ctl32Func.ctlGetStringHeightFromHWND(m.pcString, m.pnHWnd)
m.pcString, m.pnHWnd = My.ctl32.ctl32Func.ctlGetStringHeightFromHWND(m.pcString,m.pnHWnd)
Codeinformation


ctlGetStringResource() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetStringResource(pcResource As String, pnStringId As Integer)
Variant = My.ctl32.ctl32Func.ctlGetStringResource(pcResource,pnStringId)
Codeinformation


ctlGetStringWidthFromHWND() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
m.lcString, m.lnHwnd = My.ctl32.ctl32Func.ctlGetStringWidthFromHWND(m.lcString, m.lnHwnd)
m.lcString, m.lnHwnd = My.ctl32.ctl32Func.ctlGetStringWidthFromHWND(m.lcString,m.lnHwnd)
Codeinformation


ctlGetSubLAngId() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetSubLAngId(m.pnLocale As Integer)
Variant = My.ctl32.ctl32Func.ctlGetSubLAngId(m.pnLocale)
Codeinformation


ctlGetSubLAngIdFromLAngId() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetSubLAngIdFromLAngId(m.pnLangID As Integer)
Variant = My.ctl32.ctl32Func.ctlGetSubLAngIdFromLAngId(m.pnLangID)
Codeinformation


ctlGetUserName() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetUserName()
Codeinformation


ctlGetWIndowProcedure() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetWIndowProcedure(m.pnHWnd As Integer)
Variant = My.ctl32.ctl32Func.ctlGetWIndowProcedure(m.pnHWnd)
Codeinformation


ctlGetXFromLPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetXFromLPARAM(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlGetXFromLPARAM(m.pnlParam)
Codeinformation


ctlGetXFromPoint() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetXFromPoint(m.pcPoint As String)
Variant = My.ctl32.ctl32Func.ctlGetXFromPoint(m.pcPoint)
Codeinformation


ctlGetYFromLPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetYFromLPARAM(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlGetYFromLPARAM(m.pnlParam)
Codeinformation


ctlGetYFromPoint() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGetYFromPoint(m.pcPoint As String)
Variant = My.ctl32.ctl32Func.ctlGetYFromPoint(m.pcPoint)
Codeinformation


ctlGet_X_LPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGet_X_LPARAM(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlGet_X_LPARAM(m.pnlParam)
Codeinformation


ctlGet_Y_LPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlGet_Y_LPARAM(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlGet_Y_LPARAM(m.pnlParam)
Codeinformation


ctlHIByte() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlHIByte(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlHIByte(m.pnlParam)
Codeinformation


ctlHIMetricToPixelsX() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlHIMetricToPixelsX(m.pnHiMetricX As Integer)
Variant = My.ctl32.ctl32Func.ctlHIMetricToPixelsX(m.pnHiMetricX)
Codeinformation


ctlHIMetricToPixelsY() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlHIMetricToPixelsY(m.pnHiMetricY As Integer)
Variant = My.ctl32.ctl32Func.ctlHIMetricToPixelsY(m.pnHiMetricY)
Codeinformation


ctlHIWord() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlHIWord(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlHIWord(m.pnlParam)
Codeinformation


ctlIntegerToUnsigned() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlIntegerToUnsigned(m.pnValue As Integer)
Variant = My.ctl32.ctl32Func.ctlIntegerToUnsigned(m.pnValue)
Codeinformation


ctlIsObjectInPage() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlIsObjectInPage(m.poControl As Control)
Variant = My.ctl32.ctl32Func.ctlIsObjectInPage(m.poControl)
Codeinformation


ctlIsThemeActive() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlIsThemeActive(m.poObject AS OBJECT)
Variant = My.ctl32.ctl32Func.ctlIsThemeActive(m.poObject)
Codeinformation


ctlLOByte() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlLOByte(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlLOByte(m.pnlParam)
Codeinformation


ctlLOWord() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlLOWord(m.pnlParam As Integer)
Variant = My.ctl32.ctl32Func.ctlLOWord(m.pnlParam)
Codeinformation


ctlLargeIntegerToC() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlLargeIntegerToC(m.pnLargeInt As Integer)
Variant = My.ctl32.ctl32Func.ctlLargeIntegerToC(m.pnLargeInt)
Codeinformation


ctlLargeIntegerToLowHigh() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
m.pnLargeInt, m.lnLo = My.ctl32.ctl32Func.ctlLargeIntegerToLowHigh(m.pnLargeInt, m.lnLow, m.lnHigh)
m.pnLargeInt, m.lnLo = My.ctl32.ctl32Func.ctlLargeIntegerToLowHigh(m.pnLargeInt,m.lnLow,m.lnHigh)
Codeinformation


ctlLowHighToLargeInteger() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlLowHighToLargeInteger(pnLow As Integer, pnHigh As Integer)
Variant = My.ctl32.ctl32Func.ctlLowHighToLargeInteger(pnLow,pnHigh)
Codeinformation


ctlMakeLPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMakeLPARAM(m.pnLow As Integer, m.pnHigh As Integer)
Variant = My.ctl32.ctl32Func.ctlMakeLPARAM(m.pnLow,m.pnHigh)
Codeinformation


ctlMakeLong() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMakeLong(m.pnLow As Integer, m.pnHigh As Integer)
Variant = My.ctl32.ctl32Func.ctlMakeLong(m.pnLow,m.pnHigh)
Codeinformation


ctlMakePoint() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMakePoint(m.pnX As Integer, m.pnY As Integer)
Variant = My.ctl32.ctl32Func.ctlMakePoint(m.pnX,m.pnY)
Codeinformation


ctlMakeWPARAM() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMakeWPARAM(m.pnLow As Integer, m.pnHigh As Integer)
Variant = My.ctl32.ctl32Func.ctlMakeWPARAM(m.pnLow,m.pnHigh)
Codeinformation


ctlMemAlloc() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMemAlloc(m.pnBytesToAllocate As Integer)
Variant = My.ctl32.ctl32Func.ctlMemAlloc(m.pnBytesToAllocate)
Codeinformation


ctlMemFree() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMemFree(m.pnMem As Integer)
Variant = My.ctl32.ctl32Func.ctlMemFree(m.pnMem)
Codeinformation


ctlMemRead() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMemRead(m.pnMem As Integer, m.pnBytesToRead As Integer)
Variant = My.ctl32.ctl32Func.ctlMemRead(m.pnMem,m.pnBytesToRead)
Codeinformation


ctlMemSize() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMemSize(m.pnMem As Integer)
Variant = My.ctl32.ctl32Func.ctlMemSize(m.pnMem)
Codeinformation


ctlMemWrite() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlMemWrite(m.pnMem As Integer, m.pcData As String, m.pnBytesToWrite As Integer)
Variant = My.ctl32.ctl32Func.ctlMemWrite(m.pnMem,m.pcData,m.pnBytesToWrite)
Codeinformation


ctlNewGUID() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUID()
Codeinformation


ctlNewGUIDNil() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUIDNil()
Codeinformation


ctlNewGUIDSequential() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUIDSequential()
Codeinformation


ctlNewGUIDString32() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUIDString32()
Codeinformation


ctlNewGUIDString36() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUIDString36()
Codeinformation


ctlNewGUIDString38() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlNewGUIDString38()
Codeinformation


ctlObjToClient() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlObjToClient(m.poControl As Control, m.pcValueToReturn As String)
Variant = My.ctl32.ctl32Func.ctlObjToClient(m.poControl,m.pcValueToReturn)
Codeinformation


ctlSTRFormatByteSize() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlSTRFormatByteSize(m.pnSizeInBytes As Number)
Variant = My.ctl32.ctl32Func.ctlSTRFormatByteSize(m.pnSizeInBytes)
Codeinformation


ctlSTRFormatSeconds() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
pnSeconds = My.ctl32.ctl32Func.ctlSTRFormatSeconds(pnSeconds)
pnSeconds = My.ctl32.ctl32Func.ctlSTRFormatSeconds(pnSeconds)
Codeinformation


ctlSToD() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlSToD(m.pcDate As String)
Variant = My.ctl32.ctl32Func.ctlSToD(m.pcDate)
Codeinformation


ctlTWipsPerPixelX() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlTWipsPerPixelX()
Codeinformation


ctlTWipsPerPixelY() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlTWipsPerPixelY()
Codeinformation


ctlUnsignedToInteger() - CTL32 Method or Property


Hilfeinformation

Aufrufinformation
Variant = My.ctl32.ctl32Func.ctlUnsignedToInteger(m.pnValue As Integer)
Variant = My.ctl32.ctl32Func.ctlUnsignedToInteger(m.pnValue)
Codeinformation


Liste der Properties von ctl32Func


cLastError - Letzter Fehler

Mit dieser Property kann der letzte Fehler im Klartext abgerufen werden.
Hilfeinformation
Mit dieser Property kann der letzte Fehler im Klartext abgerufen werden.

Aufrufinformation
String = My.ctl32.ctl32Func.cLastError
Codeinformation
*/ Vorausgesetzt wird, dass My bekannt ist...
LOCAL lcError AS String
lcError = My.ctl32.ctl32Func.cLastError

cMethod - Methode des Fehlers

Methode in der der letzte Fehler auftrat.
Hilfeinformation
Methode in der der letzte Fehler auftrat.
Aufbau: [Fehlernummer] [Methode] [Zeilennummer] [Message]

Aufrufinformation
String = My.ctl32.ctl32Func.cMethod
Codeinformation
*/ Abruf...
WAIT WINDOW My.ctl32.ctl32Func.cMethod

lShowThermos - Thermosanzeige

Thermosanzeige bei der Ausführung
Hilfeinformation
Thermosanzeige bei der Ausführung

Aufrufinformation
Boolean = My.ctl32.ctl32Func.lShowThermos
Codeinformation
My.ctl32.ctl32Func.lShowThermos = .T.

nError - Fehlernummer d. Fehlers

Fehlernummer des letzten Fehlers.
Hilfeinformation
Fehlernummer des letzten Fehlers.
Ist der Wert kleiner null, so handelt es sich um einen logischen Fehler.

Aufrufinformation
Number = My.ctl32.ctl32Func.nError
Codeinformation
WAIT WINDOW My.ctl32.ctl32Func.nError

nLine - Zeilennummer d. Fehlers

Zeilennummer, in der der letzte Fehler auftrat
Hilfeinformation
Zeilennummer, in der der letzte Fehler auftrat

Aufrufinformation
Number = My.ctl32.ctl32Func.nLine
Codeinformation
WAIT WINDOW My.ctl32.ctl32Func.nLine

nRecords - Verarbeitete Datensätze

Verarbeitete Datensätze
Hilfeinformation
Verarbeitete Datensätze

Aufrufinformation
Number = My.ctl32.ctl32Func.nRecords
Codeinformation
WAIT WINDOW My.ctl32.ctl32Func.nRecords

nSeconds - Ausführungszeit

Ausführungszeit in Sekunden
Hilfeinformation
Ausführungszeit in Sekunden

Aufrufinformation
Number = My.ctl32.ctl32Func.nSeconds
Codeinformation
WAIT WINDOW My.ctl32.ctl32Func.nSeconds

nStatus - Status der Ausführung

Status der Ausführung
Hilfeinformation
Status der Ausführung

Aufrufinformation
Number = My.ctl32.ctl32Func.nStatus
Codeinformation
WAIT WINDOW My.ctl32.ctl32Func.nStatus

oSelected - Datenumgebung

Merkt sich die Datenumgebung für eine Verarbeitung.
Hilfeinformation
Merkt sich die Datenumgebung für eine Verarbeitung.
Beim Release der Variable wird die vorherige Datenumgebung wieder hergestellt.

Aufrufinformation
Object = My.ctl32.ctl32Func.oSelected
Codeinformation
LOCAL loSelected AS My_Fu_Selected
loSelected = My.ctl32.ctl32Func.oSelected
*/ Danach können Tabellen und Cursor geöffnet werden...

*/ Mit dem Nachfolgenden Befehl wird der obige Zustand der Datenumgebung wieder hergestellt
RELEASE loSelected

oThermos - temp. Thermos

Instanziiert einen temporären Thermos
Hilfeinformation
Instanziiert einen temporären Thermos

Aufrufinformation
Object = My.ctl32.ctl32Func.oThermos
Codeinformation
LOCAL loThermos AS My_Sy_Thermos
*/ Instanziieren
loThermos = My.ctl32.ctl32Func.oThermos

loThermos.AutoCenter = .T.
loThermos.cFaktor(1,1/10,.F.,"Info-1...")
loThermos.cFaktor(1,2/10,.F.,"Info-2...")
*/ ...
*/ Schliesst den Thermos
RELEASE loThermos


Siehe auch : Hauptmenü /  Hauptindex /  Such Index /  Cursor Index /  Programm Module /  Tabellen Index /  Tabellenmodule /  Masken Index /  Programmcode Index /  Servicepacks /  My.Struktur /  Funktionen /  Sonstiges Index

Lokale Benutzerhilfe : Meine eigene Hilfe /  Zurück zur PMS32 - Hilfe


Dateiversion:1.0.04#3648 - H.U.DD#SSFF 02.12.2022  Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32  Weitere Informationen finden Sie unter der aktuellen PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,  Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.  © PMS Compelec GmbH 2022 ® el-Projekt