OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
02.08.2000
Nochmals: Mit SysCreateObject Paramter ändern! (von: GA, 08:40:55) « ^ »
Problem: Modifizieren der KLasse WPDataFile ---> WPPrintDriver

Voraussetzung: Das Objekt wurde mit SysCreateOBject erstellt und existiert
Aktion: Aufruf von SysCreateObject mit der Option UPDATEEXISTS bzw 'U'
Programm:

/* Modifikation eines existierenden Objects mit SysCreateObjects */

F RxFuncQuery("SysCreateObject") THEN
DO
RC = RxFuncAdd("SysCreateobject","RexxUttil","SysCreateObject")
IF (RC) THEN DO
SAY "REXX - Funktion SysCreateObject konnte nicht registriert werden"
EXIT
END
ELSE
CALL SysCreateObject
END

CLASS = 'WPPrintDriver'
TITEL= 'EPSON - XYZ'
FOLDER = '<TESTFOLDER>'
OPTIONS= 'OBJECTID=<TESTfDRIV>ER>' || 'EXENAME=X:DRIVERSEP05.DRV'
ACTION = 'U'

RC = SySCreateObject(CLASS,TITEL,FOLDER,OPtIONS, ACTION)
IF( RC) THEN say ' Das Objekt mit dem Titel ' , TITEL , 'konnte nicht modifiziert werden'
EXIT

Hinweis:
Einige Informationen, wie .CLASSINFO aufgebaut ist, findet man hier. Aber dies zu lesen, würde ein C++ Programm mit biärenOperationen bedeuten. Das ist aber jedoch nicht erforderlich, wenn schon ein EA für ein Object existiert. Dann kann man es eben wie gezeigt mit SysCreateObject modifizieren.

Die Quelle:

http://www.cs.wayne.edu/~tom/guide/os2.html

[ Leser: 91 ]

Datum Thema
07.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 Objektklasse mit REXX?
Andreas Schnellbacher13328.07.200018:03
 z.B. mit zwei Funktionen
GA12129.07.200013:51
 Re: z.B. mit zwei Funktionen
Andreas Schnellbacher10729.07.200019:11
 Zur Subklasse WPDataFile
GA10130.07.200014:50
 Ein Beispiel zu SysSetObjectData
GA9730.07.200018:55
 Ändern mit SysCreateObject
GA9031.07.200014:33
 Klasse mit SysPutEA aendern?
Andreas Schnellbacher8501.08.200013:27
 Nochmals: Mit SysCreateObject Paramter ändern!
GA9102.08.200008:40
 Re: Nochmals: Mit SysCreateObject Paramter ändern!
Andreas Schnellbacher7106.08.200015:37
 CLASSDEFAULTVIEW --- ein "neuer" Setup-String
Andreas Schnellbacher7006.08.200015:39
 Weitere Annahmen
GA6706.08.200016:33
 Weiterer Hinweis(I)
GA6306.08.200016:43
 Eine REXX-Routine mit der UDATE-Option mit...
GA6706.08.200016:58
 Protokoll der Routine EADUMP
GA6708.08.200011:35
 Extended Attributes mit REXX lesen und setzen
GA5703.09.200017:47
 Objektklasse A E N D E R N geht nicht mit SysCreateObjekt!
Andreas Schnellbacher5403.09.200019:29
 Re: Objektklasse A E N D E R N geht nicht mit SysCreateObjekt!
Peter W.5211.09.200009:50
 Mit SysCreateObjekt nur bestimmte Argumente..
GA4711.09.200012:24
 Re: Mit SysCreateObjekt nur bestimmte Argumente..
Sebastian Wittmeier4711.09.200017:35
 Re:
Andreas Schnellbacher4113.09.200020:37
 So geht's
Andreas Schnellbacher3406.05.200100:52
 Ja, wunderbar, Andreas!
GA2906.05.200114:38
 Re: Ja, wunderbar, Andreas!
Andreas Schnellbacher2506.05.200118:07


php.net OpenIT © 1998-2017 by WebTeam OS2.org