Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Meinungen & Erfahrungen zur Delphi & C++ Builder 2009 Trial (https://www.delphipraxis.net/120571-meinungen-erfahrungen-zur-delphi-c-builder-2009-trial.html)

RWarnecke 12. Sep 2008 22:25


Meinungen & Erfahrungen zur Delphi & C++ Builder 200
 
Hallo zusammen,

ich teste gerade das Trial-Bundle Delphi 2009 & C++Builder 2009. Die Installation von der Trail-Version funktionierte einwandfrei und war einfach. Über die Unicode-Einführung in Delphi 2009 bin ich nicht ganz glücklich, da die Flexibilität durch die Einführung doch recht eingeschränkt ist. Was ich auch noch schade finde ist, seit Delphi 5 konnte man ohne groß etwas zu Ändern die Projekte in die nächste Version portieren. Dazu kommt auch noch, dass ich das Projekt trotzdem noch in einer Version oder zwei Versionen tiefer aufrufen und kompilieren konnte. Wenn ich jetzt ein Projekt von Turbo Delphi öffne wird es konvertiert (wenn das denn der richtige Begriff ist) und um einige Dateien erweitert. Zusätzlich wird noch draufhingewiesen, dass das neue Projekt in Delphi 2009 nun nichtmehr mit einer älteren Version zu öffnen ist.

Alles in allem sehr Gewöhnungsbedürftig, was die ganze Sache aber wieder interessant macht. Ich überlege derzeit, ob ich mir das Bundle zulegen soll oder ob ich unter Turbo Delphi anfange und dann das ganze portiere. Der Nachteil daran ist, wenn ich nicht auf die Neuheiten achte, mache ich mir doppelte Arbeit. DOT.Net brauche ich im Moment noch nicht, deshalb wäre mir das jetzt nicht ganz so wichtig.

So, dass ist mein erster Eindruck zu der Trail Version von Delphi 2009 & C++ Builder 2009. Was ist euch bis jetzt aufgefallen ? Was findet Ihr gut und was findet Ihr nicht so gut gegenüber den älteren Versionen ? Was sind eure Meinungen und sollte man es jetzt kaufen oder wirklich noch warten auf Commodore ?

[edit=Admin]Im Titel "Trail" in "Trial" geändert. Mfg, Daniel[/edit]

mkinzler 12. Sep 2008 22:42

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Delphi-Quellcode:
Über die Unicode-Einführung in Delphi 2009 bin ich nicht ganz glücklich, da die Flexibilität durch die Einführung doch recht eingeschränkt ist.
? :gruebel:
Zitat:

Über die Unicode-Einführung in Delphi 2009 bin ich nicht ganz glücklich, da die Flexibilität durch die Einführung doch recht eingeschränkt ist.
Die Änderung des Projekformates kam schin mit D2007.
Ich hab bisher nur ein Projekt portiert (ein COM-AddIn) ohne Probleme.

RWarnecke 12. Sep 2008 22:56

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Zitat:

Zitat von mkinzler
Zitat:

Über die Unicode-Einführung in Delphi 2009 bin ich nicht ganz glücklich, da die Flexibilität durch die Einführung doch recht eingeschränkt ist.
Die Änderung des Projekformates kam schin mit D2007.
Ich hab bisher nur ein Projekt portiert (ein COM-AddIn) ohne Probleme.

Ich meine damit, dass ich jetzt zum Beispiel bei API-Befehlen darauf achten muss, ob ich PChar, PAnsiChar oder PWideChar schreibe. Dann kommt noch dazu, dass ich jetzt zum Beispiel nichtmehr schreiben kann :
Delphi-Quellcode:
procedure ShellFileOperation(fromFile, toFile: String; Flags: Integer);
var
  shellinfo: TSHFileOpStructA;
begin
  with shellinfo do
  begin
    wnd  := Application.Handle;
    wFunc := Flags;
    pFrom := PChar(fromFile);
    pTo  := PChar(toFile);
  end;
  SHFileOperation(shellinfo);
end;
Sondern die Funktion muss jetzt so aussehen, damit der Compiler von Delphi 2009 nichtmehr meckert :
Delphi-Quellcode:
procedure ShellFileOperation(fromFile, toFile: String; Flags: Integer);
var
  shellinfo: TSHFileOpStructA;
begin
  with shellinfo do
  begin
    wnd  := Application.Handle;
    wFunc := Flags;
    pFrom := PAnsiChar(fromFile);
    pTo  := PAnsiChar(toFile);
  end;
  SHFileOperationA(shellinfo);
end;
Ich bin der Meinung, dass ich da ein bisschen mehr Flexibilität habe, wenn ich einfach PChar schreiben kann. Ich habe bis jetzt noch nicht ganz so stark darauf geachtet, was ich aber in nächster Zeit machen muss.

xaromz 12. Sep 2008 23:24

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Hallo,
Zitat:

Zitat von RWarnecke
Delphi-Quellcode:
procedure ShellFileOperation(fromFile, toFile: String; Flags: Integer);
var
  shellinfo: TSHFileOpStructA;
begin
  with shellinfo do
  begin
    wnd  := Application.Handle;
    wFunc := Flags;
    pFrom := PAnsiChar(fromFile);
    pTo  := PAnsiChar(toFile);
  end;
  SHFileOperationA(shellinfo);
end;

Das ist natürlich falsch. Du übergibst einen Pointer auf einen WideString, sagst aber, es wäre ein AnsiString. Richtig ist:
Delphi-Quellcode:
procedure ShellFileOperation(fromFile, toFile: String; Flags: Integer);
var
  shellinfo: TSHFileOpStructW; // <-----
begin
  with shellinfo do
  begin
    wnd  := Application.Handle;
    wFunc := Flags;
    pFrom := PChar(fromFile);
    pTo  := PChar(toFile);
  end;
  SHFileOperation(shellinfo);
end;
Wenn schon Unicode, dann auch richtig.
Ich würde mich auch nicht wundern, wenn einfach TSHFileOpStruct gehen würde, das jetzt auf die Unicode-Version zeigt. Dann könnte man immer den selben Code nehmen, der eben ja nach Compiler als Ansi oder Unicode compiliert wird.

Gruß
xaromz

Assertor 13. Sep 2008 00:00

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Hi,

ich finde bisher auch die Konvertierungen, die brauchte, nicht schwierig.

Aber ich sag mal was anderes: Goodbye Win9x :) Schade, wär von unserer Seite immer noch unterstützbar gewesen, aber das geht mit der Unicode VCL natürlich nicht mehr.

Gruß Assertor

freak4fun 13. Sep 2008 00:22

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Ich find es klasse! Sehr geiles Look & Feel. ;) Schnell, stabil ... feine Sache. :thumb:

Chemiker 13. Sep 2008 01:51

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Hallo,

bin zurzeit D2009/C++ +Hilfe am runterladen. Das dauert bis jetzt schon mehre Stunden. Dabei hat AntVir schon 3-mal gemeldet das ich einen Virus runterlade. Also kann man den Rechner nicht alleine über Nacht laufen lassen, weil man die Meldungen weg klicken muss.

Bis bald Chemiker

Bernhard Geyer 13. Sep 2008 07:10

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Zitat:

Zitat von Chemiker
bin zurzeit D2009/C++ +Hilfe am runterladen. Das dauert bis jetzt schon mehre Stunden. Dabei hat AntVir schon 3-mal gemeldet das ich einen Virus runterlade. Also kann man den Rechner nicht alleine über Nacht laufen lassen, weil man die Meldungen weg klicken muss

Lade dir halt das ISO-Image oder besorg dir einen Virenscanner der nicht so viele Fehlalarme produziert.

Chemiker 13. Sep 2008 07:32

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Hallo Bernhard,

Das ist meine Erfahrung und ich denke, dass diese Konsultation öfters vorkommt.

Das runterladen hat ca. 5h gedauert.

Bis bald Chemiker

Bernhard Geyer 13. Sep 2008 07:36

Re: Meinungen & Erfahrungen zur Delphi & C++ Builder
 
Zitat:

Zitat von Chemiker
Das ist meine Erfahrung und ich denke, dass diese Konsultation öfters vorkommt.
Das runterladen hat ca. 5h gedauert.

Du kannst aber deinen langsamen DSL-Zugang nicht der IDE/dem Setup die Schuld geben. Habs auf Arbeite in einer VM-Gemacht und ist anch 2 Stunden fertig gewesen (Hab noch meinen Admin geärgert da er die letzten WSUS-Updates (1GB) herunter laden wollte :mrgreen:)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:53 Uhr.
Seite 1 von 6  1 23     Letzte »    

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