AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 9 - Eure Erwartungen

Ein Thema von sakura · begonnen am 28. Jun 2004 · letzter Beitrag vom 25. Mai 2005
Thema geschlossen
Seite 9 von 20   « Erste     789 101119     Letzte »    
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.838 Beiträge
 
Delphi 10 Seattle Enterprise
 
#81

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 09:58
Zitat von Phoenix:
Ich persönlich habe mir für meine Freiberufliche Arbeit D8 Pro zugelegt (was in der Liste ja jetzt gar nicht vorkam ). Ganz einfach weil .NET auf Lange Sicht zwingend wird. Warum dann also nicht gleich damit anfangen?

Und - nunja... es ist halt eine gerade Delphi-Version. Und man merkt es wirklich.
Das ist ein Trugschluss.

Normalerweise sind die "geraden" Versionen immer die "Bugfixes" (z.B. MS, Lotus, IBM, ...)

Erinnert sich noch jemand an den Wechsel von WinWord 1 auf WinWord 2 oder von WinNT 3.x auf WinNT 4 oder von Win95 (32 Bit Windows Version 1) nach Win98 oder ...

Delphi 1 = ungerade Version

Delphi 2 = Delphi32 Version 1 (also ungerade)
Delphi 3 = Delphi32 Version 2 (also gerade)
Delphi 4 = Delphi32 Version 3 (also ungerade)
Delphi 5 = Delphi32 Version 4 (also gerade)
Delphi 6 = Delphi32 Version 5 (also ungerade)
Delphi 7 = Delphi32 Version 6 (also gerade)

Delphi 8 = Delphi.net Version 1 (also ungerade)
Delphi 9 = Delphi.net Version 2 (also gerade)

Witzigerweise meldete sich ja der Compiler von Delphi 1 als Version 8 (Borland Pascal 8.0 = gerade Version ) obwohl mir wohl jeder zustimmen wird, das es wirklich eine Version 1.0 war
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
 
Michaela_

Registriert seit: 11. Aug 2004
Ort: Wien
61 Beiträge
 
Delphi 5 Professional
 
#82

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:03
also ohne mir jetzt den ganzen Thread durchzulesen möge man mir eventuell verzeihen dass jetzt etwas kommt was schon da war.

Ich arbeite mit D5 Professional und bin sehr zufrieden. D7 konnte mich nicht wirklich überzeugen und alle Komponenten ( die ich nach Umstieg D1-D5 immer wieder anpassen musste) neu zu schreiben kann ich mir zeitlich gar nicht leisten.
.net wird uns über kurz oder lang nicht erspart bleiben, beführchte ich.

Aber sinnvoll wären einige Syntax Änderungen.
Die (meiner Meinung nach) guten C Syntax wie zum Beispiel

a *= 10;
a /= 10; usw.

oder die FOR DO Schleifen. Die in C wesentlich Leistungsfähiger sind.
Zum Beispiel wäre

for a:=0 to 200 step 5 do begin
end;

sicher nicht schlecht. Klar gehts anders auch...

lg, michaela
 
Assarbad
(Gast)

n/a Beiträge
 
#83

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:09
Zitat von Michaela_:
Aber sinnvoll wären einige Syntax Änderungen.
Die (meiner Meinung nach) guten C Syntax wie zum Beispiel

a *= 10;
a /= 10; usw.
Das wäre aber kein Pascal mehr (müßte ja dann *:= und/oder /:=, +:= ... heißen). Den OOP-Teil hingegen könnte man tatsächlich anpassen, so daß auch Operatoren überladen werden können und Objekte wie Basistypen behandelt werden können

Zitat von Michaela_:
oder die IF THEN Schleifen. Die in C wesentlich eistungsfähiger sind.
Zum Beispiel wäre

if a:=0 to 200 step 5 do begin
end;
Du meinst FOR-Schleifen, oder?
 
Michaela_

Registriert seit: 11. Aug 2004
Ort: Wien
61 Beiträge
 
Delphi 5 Professional
 
#84

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:19
Na klar FOR
Ist ein langer Tag heute und nur Probleme



lg, michaela
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#85

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:21
Zitat von Michaela_:
for a:=0 to 200 step 5 do begin
end;
Hrm..
Code:
a := 0;
while a < 200 do
begin
   ///
   inc(a, 5);
end;
Geht doch auch...
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
 
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.838 Beiträge
 
Delphi 10 Seattle Enterprise
 
#86

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:22
Zitat von Assarbad:
Den OOP-Teil hingegen könnte man tatsächlich anpassen, so daß auch Operatoren überladen werden können und Objekte wie Basistypen behandelt werden können
Geht das nicht schon?
Ich dachte ich hätte in Delphi schon mal Operanden überladen.
(muß ich mal nachschauen)
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
 
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#87

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:24
Zitat von MaBuSE:
Zitat von Assarbad:
Den OOP-Teil hingegen könnte man tatsächlich anpassen, so daß auch Operatoren überladen werden können und Objekte wie Basistypen behandelt werden können
Geht das nicht schon?
Ich dachte ich hätte in Delphi schon mal Operanden überladen.
(muß ich mal nachschauen)
Delphi 8 kann es. Und FreePascal. Aber das herkömmliche Delphi (noch) nicht.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
 
Assarbad
(Gast)

n/a Beiträge
 
#88

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:26
Zitat von Chewie:
Zitat von MaBuSE:
Zitat von Assarbad:
Den OOP-Teil hingegen könnte man tatsächlich anpassen, so daß auch Operatoren überladen werden können und Objekte wie Basistypen behandelt werden können
Geht das nicht schon?
Ich dachte ich hätte in Delphi schon mal Operanden überladen.
(muß ich mal nachschauen)
Delphi 8 kann es. Und FreePascal. Aber das herkömmliche Delphi (noch) nicht.
Zu meiner Entlastung: Ich arbeite stur weiter mit D3-5
 
NicoDE
(Gast)

n/a Beiträge
 
#89

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:28
Zitat von MaBuSE:
Ich dachte ich hätte in Delphi schon mal Operanden überladen.
Ich tippe eher auf D8 und/oder FPC
 
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.838 Beiträge
 
Delphi 10 Seattle Enterprise
 
#90

Re: Delphi 9 - Eure Erwartungen

  Alt 31. Aug 2004, 14:28
Zitat von MaBuSE:
Zitat von Assarbad:
Den OOP-Teil hingegen könnte man tatsächlich anpassen, so daß auch Operatoren überladen werden können und Objekte wie Basistypen behandelt werden können
Geht das nicht schon?
Ich dachte ich hätte in Delphi schon mal Operanden überladen.
(muß ich mal nachschauen)
Es gibt ein sehr schönes Beispiel auf www.delphi-source.de

http://www.delphi-source.de/grundlagen/sprache/operatoren.php
(c) dieses Textes liegt bei www.delphi-praxis.de

Operatoren überladen
Unter .NET ist es möglich, Operatoren zu überladen. Das bedeutet, dass der Programmierer festlegen kann, was z.B. passiert, wenn zwei Klassen mit dem +-Operator addiert werden. Dazu wird mit der Syntax class operator eine Methode deklariert und implementiert. Der Name der Methode richtet sich nach dem Operator, der überladen werden soll. So lautet der Name für den +-Operator Add, für > GreaterThan und für = Equal. Die weiteren Operatoren-Methodennamen sind in der Hilfe zu finden.

Delphi-Quellcode:
Deklaration:
type
  TMyClass = class
    class operator Add(a, b: TMyClass): TMyClass;
  end;

Implementierung:
class operator TMyClass.Add(a, b: TMyClass): TMyClass;
begin
 ...
end;
Die Methode Add kann nicht direkt aufgerufen werden. Stattdessen muss das Pluszeichen verwendet werden.


[edit]und ja, das ist Delphi 8[/edit]
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
 
Thema geschlossen
Seite 9 von 20   « Erste     789 101119     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:31 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