pierre_claval
Messages postés10Date d'inscriptionjeudi 19 juillet 2007StatutMembreDernière intervention20 mars 2014
-
20 sept. 2009 à 12:51
pierre_claval
Messages postés10Date d'inscriptionjeudi 19 juillet 2007StatutMembreDernière intervention20 mars 2014
-
3 oct. 2009 à 10:47
Bonjour à toutes et tous,
Sans être un débutant en Delphi, je ne suis toutefois pas un programmeur de métier, c'est pour le plaisir... .
Mes dernieres applications ont été réalisées en Delphi 5.
De plus, avec Delphi 5 nous disposions d'un conséquente documentation "papier", notamment le "Guide du développeur", fournie par "Borland Imprise".
Hors, je viens d'acquérir la version CodeGear RAD Studio 2009 (Delphi 2009) par Internet via le site "Embarcadero" et
je n'ai pas trouvé de documentation aussi aboutie dans mon zip de téléchargement de Delphi 2009 que celle de D5 !
De plus, malgré mes différentes consultations sur le Net j'ai besoin d'une "remise à niveau", avec aussi une vision de la partie developpement .net.
En conséquence, quel ouvrage (livre) me conseillez vous pour me permettre un passage "en douceur" de Delphi 5 à Delphi 2009 ?
Et s'il existe une documentation (en Français autant que possible) fournie par Embarcadero du type de celle de D5, merci de m'indiquer comment me la procurer.
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 20 sept. 2009 à 14:40
la doc D5 peut toujours servir au niveau langage.
pour le reste c'est à peu prés équivalent niveau options, raccoucis, et position des éléments même si y'a plus de choses.
il est vrai que les bon vieux manuel papier fournis avec les logiciels c'était pratique ... mieux que des PDF/HLP et autres.
F9 pour compiler/lancer
CTRL+F9 pour lancer pas à pas
F1 pour l'aide
CTRL+I pour indenter un bloc
CTRL+/ pour commenter un bloc (désactivé/activé)
nouvelles directives de compilation
surcharge des operateurs (record/class)
type
Truc = record
V : integer;
class operator implicit(const A: Truc): string;
class operator implicit(const A: string): Truc;
end;
class operator Truc.implicit(const A: truc): string;
begin
result := IntToStr(A.V);
end;
class operator Truc.implicit(const A: string): Truc;
begin
result.V := StrToInt(A);
end;
structure avancée (comportement classe):
type
TRecord = record
private
fV : TPoint;
public
property X : integer read fV.X write fV.X;
property Y : integer read fV.Y write fV.Y;
end;
et quelques autres truc comme ça, que l'on trouve largement commenté, expliqué et tutorialisé sur le web.
voila. et pour les bouquins, il n'existe pas, à mon humble avis, de BON et récent livre sur Delphi/Pascal en français, autre que les références borland de l'époque et quelques rares ouvrages bien foutus.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 20 sept. 2009 à 21:28
Bonjour,
Si tu n'es pas réfractaire à la langue de Shakespeare, je te recommande cette page web qui est une mine d'informations concernant les changements depuis les versions précédentes, tant au niveau langage qu'au niveau de l'EDI : site Embarcadero