AGB  ·  Datenschutz  ·  Impressum  







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

Na, schon Delphi XE gekauft?

Ein Thema von mjustin · begonnen am 30. Aug 2010 · letzter Beitrag vom 4. Apr 2011
Antwort Antwort
Seite 6 von 39   « Erste     456 7816     Letzte »    
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#51

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 16:59
2. Kompilierung dauert nach jeder Kompilierung länger.
Zitat von himitsu:
Hey, angeblich ist der Compilerjetzt fast doppelt so schnell ... du mußt also jedesmal nur halbsolange mehr warten, wie vorher.
Nein, der Compiler ist fünf x so schnell. Allerdings nur der für C++
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#52

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 17:06
2. Kompilierung dauert nach jeder Kompilierung länger.
Mir ist das jetzt erst so richtig aufgefallen.
Mir ist zwar noch nicht aufgefallen, daß der Compiler langsamer wird,
aber schau mal auf den Speicherverbrauch vom Delphi (der IDE), ob dieser anwächst.
In TDE hatte/hab ich das Problem, daß im Compiler ein Speicherleck vorliegt.
Da der Inlinecompiler den Speichermanager der IDE mit nutzt, wird es also mit jeder Compilierung voller. Nach schonmal 'ner viertel/halben Stunde ist dann die IDE mit einem OutOfMemory verreckt ... vielleicht äußert es sich bei dir nur anders.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
quantum

Registriert seit: 15. Apr 2006
Ort: Kassel
64 Beiträge
 
Delphi XE Professional
 
#53

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 21:36
Beispiel siehe da: Delphi Bugs
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#54

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 21:45
Uhhhh, schon die ersten Zwei(Drei) mit einem XE im Profil.

Einer mit dem Wartungsvertrag (so wie er Werbung dafür macht), dann der größe XE-Befürworter (ME...) und der Test-User mit seiner Raubkopie
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (31. Aug 2010 um 21:47 Uhr)
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#55

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 22:04
Also das "Compiling takes longer and longer and ..." kann ich nicht nachvollziehen. Ist da vielleicht ein Virenscanner im Spiel?
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#56

AW: Na, schon Delphi XE gekauft?

  Alt 31. Aug 2010, 22:09
Das mit dem EventHandler stimmt. Lässt sich aber durch Tippen von Self. vor "EventHandler" "beheben" (D2010).
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#57

AW: Na, schon Delphi XE gekauft?

  Alt 1. Sep 2010, 08:45
Bin gerade durch diesen Blog Eintrag auf TVirtualMethodInterceptor aus der Rtti.pas aufmerksam geworden. Endlich!!! Delphi kann nun AOP (wenn auch eingeschränkt und nicht komplett bugfrei)

Beispiel:
Delphi-Quellcode:
type
  TFoo = class
  public
    procedure Bar; virtual;
  end;

procedure InterceptorBefore(Instance: TObject; Method: TRttiMethod;
  const Args: TArray<TValue>; out DoInvoke: Boolean; out Result: TValue);
begin
  ShowMessage('Before: ' + Instance.ClassName + '.' + Method.Name);
end;

procedure InterceptorAfter(Instance: TObject; Method: TRttiMethod;
  const Args: TArray<TValue>; var Result: TValue);
begin
  ShowMessage('After: ' + Instance.ClassName + '.' + Method.Name);
end;

{ TFoo }

procedure TFoo.Bar;
begin
  ShowMessage('TFoo.Bar');
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  interceptor: TVirtualMethodInterceptor;
  foo: TFoo;
begin
  foo := TFoo.Create;

  interceptor := TVirtualMethodInterceptor.Create(TFoo);
  interceptor.Proxify(foo);
  interceptor.OnBefore := InterceptorBefore;
  interceptor.OnAfter := InterceptorAfter;

  foo.Bar;

end;
Klasse Sache das (hab mich schon ne Weile mit AOP in Delphi und den Möglichkeiten beschäftigt). Ist leider nur ein experimenteller Status soweit ich das bei nem ersten Test sehen konnte, weil beim freigeben des Objekts noch AV oder andere Exceptions geworfen werden (liegt wohl daran, dass ausnahmslos alle virtuellen Methoden intercepted werden, was nicht so gesund ist)

Aber immerhin das erste Feature in Delphi XE, was mich begeistert.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#58

AW: Na, schon Delphi XE gekauft?

  Alt 1. Sep 2010, 09:05
Gibt es eigentlich schon irgendwo weiterführende Informationen über die Änderungen/Neuheiten in der RTL/VCL? Was man hier lesen kann ist ja nicht wirklich viel. Ich vermute (oder besser: hoffe) allerdings, dass das Wiki in diesem Bereich einfach noch nicht auf dem aktuellen Stand ist...
Ralf Kaiser
  Mit Zitat antworten Zitat
Hunni

Registriert seit: 30. Apr 2006
Ort: Rödermark
97 Beiträge
 
Delphi 11 Alexandria
 
#59

AW: Na, schon Delphi XE gekauft?

  Alt 1. Sep 2010, 10:09
Hallo,

ich habe mir Das RAD Studio XE auch gerade Herunter geladen (Maintenance Vertrag Pro Version), aber irgend wie vermisse ich die PHP Personality. Diese sollte doch eigentlich dabei sein oder täusche ich mich ?

Ansonsten habe ich es gerade erst installiert und muß dann man später am Abend mit dem testen anfangen


Torsten
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#60

AW: Na, schon Delphi XE gekauft?

  Alt 1. Sep 2010, 10:12
RadPHP muss extra Heruntergeladen und Installiert werden. Es ist weiterhin eine eigenständige IDE
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 6 von 39   « Erste     456 7816     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 21:57 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