Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Vorstellung Net4Native (https://www.delphipraxis.net/78766-vorstellung-net4native.html)

Lemmy1 10. Okt 2006 21:53


Vorstellung Net4Native
 
Hallo zusammen,

ich wollte gerne die erste Alpha-Version meiner Net4Native Library ankündigen. Die Library hat den Zweck, die nützlichsten Utilityklassen aus .Net in Win32 abzubilden. Dann ist zum Beispiel folgendes unter Win32 möglich:

Delphi-Quellcode:
var
  StartTime: DateTime;
  EndTime: DateTime;
  TimeNeeded: TimeSpan;
begin
  StartTime := DateTime.Now;

  // whatever you want to measure
  Thread.Sleep(1000);

  EndTime := DateTime.Now;
  TimeNeeded := EndTime-StartTime;

  ShowMessage(FloatToStr(TimeNeeded.TotalMilliseconds));
end;
An dieser Library habe ich die letzten Monate gearbeitet und sie hat nun den Stand, dass ich sie gerne weitergeben möchte.

Die Library besteht aus einer einzigen Unit, die man nur "usen" muss. Unter .Net hat sie fast keine Auswirkung. Generell habe ich immer sehr auf Source-Code Kompatibilität geachtet...d.h. man sollte unter Win32 nicht zu Free's gezwungen werden, wenn dies nicht unbedingt nötig ist (so werden zum Beispiel Records mit Funktionen zu Hauf verwendet).

Da ich einige neue Compilerfeatures verwende, ist Delphi 2006 (oder Turbo Delphi) Pflicht.

Es gibt natürlich auch eine Projekthomepage (wo dasselbe nochmal auf English steht):

Net4Native Project Home Page

Ich würde mich über Meinungen (und vor allem auch über Mitstreiter) sehr freuen.


Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 Uhr.

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