| |
Anzeigen |
|
|
Social Bookmark Script |
|
|
|
 |
Define zzz for integet |
Roman Köhler
Administrator
    

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Mannheim Betriebssystem: Windows XP
 |
|
Hallo liebe Leutz,
ich habe in einem Programmcode (für ein ActiveX-Control) folgendes stehen:
Define OLEGdPictureStatus for Integer
// OK
Define OLEOK for 0
// GenericError
Define OLEGenericError for 1
// InvalidParameter
Define OLEInvalidParameter for 2
// OutOfMemory
Define OLEOutOfMemory for 3
...
Damit kann ich in meinem Programm z.B. überall OLEOK angeben und es wird als eine 0 gehandelt.
Kann ich diesen Vorgang auch umdrehen? D.h. wenn eine Funktion eine 1 zurückliefert, dass ich dann eine Stringvariable bekomme, die 'OLEGenericError ' zurückliefert?
Das wäre großartig.
|
|
11.11.2010 11:03 |
|
|
exli2
Mitglied
 
Dabei seit: 02.12.2009
Beiträge: 37
Einsatzart von VDF: gewerblich Anwenderstatus: Newbie Herkunft: Berliner Gegend Betriebssystem: XP
 |
|
..ich würde mit einer glob. variablen arbeiten, die, sobald sie 0 erhält eine weitere glob. variable auf gewünschte Werte setzt...hab´s aber nicht probiert, war nur mein erster Gedanke.
Gruß
Andreas
__________________ Programme sind nur so gut, wie das Zusammenspiel der Synapsen des Entwicklers.
|
|
12.11.2010 17:12 |
|
|
Roman Köhler
Administrator
    

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Mannheim Betriebssystem: Windows XP
Themenstarter
 |
|
Hi Andreas,
ich dachte da eher an eine (EntDefine(0))-, (DeDefine(0)), oder (AntiDefine(0))-Funktion, oder so was. Also genau das Gegenteil von Define, bloß ohne Programmieraufwand. Dachte, so was gibt's vielleicht schon.
LG
Roman
|
|
12.11.2010 17:20 |
|
|
exli2
Mitglied
 
Dabei seit: 02.12.2009
Beiträge: 37
Einsatzart von VDF: gewerblich Anwenderstatus: Newbie Herkunft: Berliner Gegend Betriebssystem: XP
 |
|
Hallo Roman,
ich hab bisher nicht viel mit ActiveX UND DF zu tun gehabt, allerdings setze ich in meinen Anwendungen viele Glob´s ein, man muß zwar die Übersicht behalten, aber es geht recht komfortabel.
Habe auch noch nie von "Anti"- Define was gehört...
Gruß
Andreas
__________________ Programme sind nur so gut, wie das Zusammenspiel der Synapsen des Entwicklers.
|
|
12.11.2010 17:25 |
|
|
Roman Köhler
Administrator
    

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich Anwenderstatus: VDF-Entwickler Herkunft: Mannheim Betriebssystem: Windows XP
Themenstarter
 |
|
Das Problem hat nicht unbedingt was mit ActiveX zu tun. Auch DataAccess setzt den Definebefehl recht häufig in seinen Klassen ein. Aber auch ich arbeite lieber mit sprechenden (globalen) Variablen.
Das mit dem 'anti'-Define war eher als Scherz gedacht. Aber vielleicht gibts ja wirklich was in der Art.
LG
Roman
|
|
12.11.2010 17:49 |
|
|
|
|
|
 |
|