Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Prism Parameter oder Konstanten sind nur in unsicheren Prozeduren (https://www.delphipraxis.net/105678-parameter-oder-konstanten-sind-nur-unsicheren-prozeduren.html)

mkinzler 27. Dez 2007 16:05

Re: Parameter oder Konstanten sind nur in unsicheren Prozedu
 
Wenn er mit Zeigern arbeiten will, geht das aber nur unter Win32
Zitat:

In C kannst du mit Zeigern super eine Parameterübergabe erzeugen. aber liegt denn der Sinn in delphi nur darin den Speicher effizient zu verwalten?
dafür gibt es var-Paramter

Bernhard Geyer 27. Dez 2007 16:41

Re: Parameter oder Konstanten sind nur in unsicheren Prozedu
 
Zitat:

Zitat von FAlter
Falsch. New funktioniert nur bei typisierten Zeigern. Es handelt sich nicht um eine "echte" Prozedur, sondern New(A) macht ungefähr soviel wie GetMem(A, SizeOf(A^)),

Hatte gerade keine Delphi-Hilfe bzw. IDE gestartet.

Zitat:

Zitat von FAlter
Hier wäre in deinem beispiel ein TObject statt eines Records das einfachste.

er kann ja erstmal den "rest" von Klassen vergessen sondern nur TObject nehmen um mit .Create und .Free statt New und Dispose zu arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz