Forum: Win32/Win64 API (native code)
Delphi
by BlackJack,
19. Jul 2005
ok, an abgeleitete kalssen habe ich nicht gedacht, da macht das natürlich sinn.
erzeugt delphi da echt keinen overhead und handelt eine "read fFeld write fFeld"-Property dann intern (also nachher in der binary) wie einen direkten zugriff auf die vairable fFeld? dann sollte ich mir das mal überlegen tatsächlich immer mit propertys zu arbeiten, mich hat da immer der (vermeintliche?) overhead...
Forum: Win32/Win64 API (native code)
Delphi
by BlackJack,
19. Jul 2005
das hatte ich schon erkannt ;)
aber so eine property wie ich sie gepostet habe (die also per read und write direkt mit einer variablen verbunden ist) macht doch aber tatsächlich keinen sinn, oder?
oha, man lehrnt nie aus, ich dachte immer ein Real wäre ein double. naja aber ich sehe trotzdem keinen grund nicht weiter mit Real zu arbeiten (obwohl ich auch lieber single oder double benutze).
Forum: Win32/Win64 API (native code)
Delphi
by BlackJack,
19. Jul 2005
was bringt das denn? wenn du den wert direkt setzt ohne überprüfung, ändert sich auch nichts, und du sparst dir den vergleich. und dannn kannst du dir gleich die ganze procedure und (meiner meinung nach) auch die property sparen und direkt die variable benutzen - oder hat eine property a lafi: Integer;
property i: integer read fi write fi;irgend einen sinn?
edit:
stimmt nicht so ganz -...
Forum: Win32/Win64 API (native code)
Delphi
by BlackJack,
19. Jul 2005
zeig mal die deklaration von diesem "wertsetzen" bzw. auch wo die variable steht.