Einzelnen Beitrag anzeigen

JnZn558

Registriert seit: 22. Aug 2004
98 Beiträge
 
#8

AW: locked textdatei oeffnen

  Alt 5. Sep 2010, 21:23
@Alex:

Flags bitte nie addieren.

Das

fmOpenRead + fmShareDenyNone

kann zu ungültigen Werten führen.
Um Flags zu kombinieren immer OR verwenden.
(Ich weiss, dass in der Hilfe oft auch + zu lesen ist, dadurch wird's aber nicht besser )
Erläuterung, wieso:

Code:
010010   2^4+2^1         16+2      18
101110   2^5+2^3+2^2+2^1      32+8+4+2   46
------ (Bitwise OR Operation)
111110   2^5+2^4+2^3+2^2+2^1   32+16+8+4+2   62
Schlussfolgerung
18 or 46 = 62
18 + 46 = 64

62 <> 64 (mathematisch eindeutig nachweisbar!!!)

MfG
ja, danke, also ich hab sie nicht addiert, sondern mit or mit anders verknuepft, und ausserdem, ist bei mir der fall, direktes starten kein ERROR, starten durch aufruf von fremden programm ERROR 6 INVALID_HANDLE
Peace on the world
  Mit Zitat antworten Zitat