![]() |
Ab wann gibt es eine Funktion
Hi,
gibt es eine Liste oder eine Internetseite, wo man nachschauen kann, ab welcher Version es diese oder jene Funktion oder Komponente in Delphi gibt? Im aktuellen Fall geht es mir um die Funktion Power10 aus der Unit Math, bei der ich nicht weiß, ab welcher Delphi-Version es diese Funktion bereits gibt (möglicherweise ja in allen, aber das weiß ich halt nicht). |
AW: An wann gibt es eine Funktion
Also mein Delphi XE kennt es nicht, weder in Math noch in System. Sieht nach XE2 aus.
|
AW: An wann gibt es eine Funktion
Das interessiert mich in der Tat auch, und eigentlich wäre das Aufgabe des Herstellers, sowas bereitzustellen. Leider kenne ich keine derartige Seite, was zu unnötiger Sucherei führt, wenn man irgendein
Delphi-Quellcode:
im Code setzen will ... und manchmal findet man dann unterschiedliche Angaben darüber, ab welcher Version Feature X vorhanden ist. Echt nervig sowas.
{$IFDEF}
MfG Dalai |
AW: An wann gibt es eine Funktion
Sorry, hatte mich vertan.
Die Funktion heißt nicht Power10 sondern nur Power (die gibt es aber wohl schon länger) Aber es tat sich gleich die nächste Frage auf nach der Funktion "VarComplexLog10" in der Unit "System.VarCmplx" |
AW: An wann gibt es eine Funktion
Das DocWiki geht doch bis 2010 zurück. Reicht das nicht?
|
AW: An wann gibt es eine Funktion
Zitat:
- Implementiert sein XE2 oder - Vor XE2 Funktion xyz Ich kann mir doch nicht sämtliche Version installieren (wenn ich den überhaupt alle hätte), um rauszukriegen, ab wann es dieses oder jenes gibt. |
AW: An wann gibt es eine Funktion
Zitat:
Aber da mich die Antwort auf diese Frage generell mal interessiert, dachte ich, vielleicht wird ja bei Emba eine solche Referenz gepflegt. |
AW: An wann gibt es eine Funktion
Ab Delphi XE2 kann man das relavtiv einfach herausfinden:
Die Doku liegt ja online bereit und die URL-Syntax hat sich nicht geändert. D.h. die Funktion ReplaceStr( ![]() kann man durch Tausch des Strings "XE5" durch "XE" ( ![]() |
AW: An wann gibt es eine Funktion
Hab auch grad über DocWiki herausgefunden, dass es VarCmplx schon seit D2010 gibt. Das ist zumindest schon mal eine Information.
Falls noch einer D6 auf seinem Rechner hat, könnte er mal nachschauen? |
AW: Ab wann gibt es eine Funktion
In Delphi 17/18 gibt es in system.pas eine aufrufbare Funktion
Delphi-Quellcode:
die val*10^power zurückliefert. In älteren Versionen (mindestens ab D6) gibt es dafür FPower10-Funktionen, die aber nur über Compiler-Magic ansprechbar sind.
function Power10(val: Extended; power: Integer): extended;
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:46 Uhr. |
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