Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1849 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [delphi] Urgent : différences entre les Delphi 4, 5 et 6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[delphi] Urgent : différences entre les Delphi 4, 5 et 6

n°146111
spectro
Lisez et meditez...
Posté le 28-05-2002 à 13:54:22  profilanswer
 

Surtout les trucs qui ne fonctionnent plus si on passe de la 4 a la 5 ou 6.
C'est pour une migration d'applications et je ne connais pas du tout ces produits...
 
Niveau connection aux bases de données surtout !
 
Merci pour toutes vos reponses, ca m'arrangerait bien  :)

mood
Publicité
Posté le 28-05-2002 à 13:54:22  profilanswer
 

n°146116
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 13:58:24  profilanswer
 

niveau base de données je crois pas qu'il y ait de gros problèmes, mais par contre si tu utilises QuickReport la mise à jour est parfois délicate.
Faut voir aussi si tous les composants rajoutés (qui ne sont pas inclus avec Delphi) sont dispo pour Delphi 6, ce qui n'est pas toujours le cas.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146123
spectro
Lisez et meditez...
Posté le 28-05-2002 à 14:04:23  profilanswer
 

antp a écrit a écrit :

niveau base de données je crois pas qu'il y ait de gros problèmes, mais par contre si tu utilises QuickReport la mise à jour est parfois délicate.
Faut voir aussi si tous les composants rajoutés (qui ne sont pas inclus avec Delphi) sont dispo pour Delphi 6, ce qui n'est pas toujours le cas.  




 
Merci pour ta réponse.
 
J'ai entendu dire que sous Delphi 4 on se connectait aux BD avec un truc spécial nommé BDE et que sous le 6 c'est avec ADO.
Ca doit poser des soucis de mise a jour tout ca, non ?

n°146141
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 14:15:28  profilanswer
 

BDE est toujours dispo dans le 6
ADO c'est un système de Microsoft, inclus dans Windows ME/2000/XP, et installable dans les autres Windows. Ça permet de ne pas devoir installer BDE sur toutes les machines où l'on déploie l'application.
Mais les deux cohabitent bien.
Et tu n'es pas obligé de changer... Du moins pas encore (pour les futures version de Delphi je n'en sais rien, je ne suis ni voyant ni membre de la team de Borland :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146143
spectro
Lisez et meditez...
Posté le 28-05-2002 à 14:21:29  profilanswer
 

antp a écrit a écrit :

BDE est toujours dispo dans le 6
ADO c'est un système de Microsoft, inclus dans Windows ME/2000/XP, et installable dans les autres Windows. Ça permet de ne pas devoir installer BDE sur toutes les machines où l'on déploie l'application.




 
Voilà une bonne nouvelle qui me fait bien plaisir alors  :D  
 
Tu a l'air de bien connaitre, alors j'vais en profiter un peu si tu veux bien !  :)  
Quelles sont selon toi les principales evolutions entre les versions ?
 
Merci par avance,

n°146149
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 14:26:44  profilanswer
 

Je sais pas comme ça tout ce qu'il y a eu...
Dans le 5 ils ont ajouté les Frames : un genre de composant que tu crées en design-time comme une form, en foutant des trucs dessus et en écrivant du code pour les événements, et tu peux ensuite mettre cette frame sur une form comme si c'était un composant externe.
Dans le 6 y a la compatibilité Kylix (ojbets CLX), et beaucoup de nouvelles fonctions de manipulation de chaînes et de dates.
Quelques nouveaux composants, et des propriétés en plus dans ceux qui existent (par ex ce qui m'a servi : TImage.Proportional, pour que quand on la redimensionne elle garde ses proportions, TCombobox.Autocomplete, etc...)
Y a eu pas mal de modifs agréables à l'IDE.

 

[jfdsdjhfuetppo]--Message édité par antp le 28-05-2002 à 14:27:51--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146151
spectro
Lisez et meditez...
Posté le 28-05-2002 à 14:28:49  profilanswer
 

Ok, je note tout ca et je te remercie. Si tu te rappelles d'autres trucs hésite pas a m'en faire part !
 
Merci   :jap:

n°146153
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 14:30:18  profilanswer
 

Je suppose que ce genre d'infos doivent être dispo sur le site de Borland...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146162
spectro
Lisez et meditez...
Posté le 28-05-2002 à 14:38:21  profilanswer
 

antp a écrit a écrit :

Je suppose que ce genre d'infos doivent être dispo sur le site de Borland...  




 
Oui, je suis en train de fouiner dessus, mais j'aimerai y ajouter des trucs vecus par les utilisateurs, parce que juste recopier les pdf de borland je pense que les clients y ont pensé ( quoi que ...)  :D

n°146165
le duke
ça vous dérange si je fume ?
Posté le 28-05-2002 à 14:40:49  profilanswer
 

ben ya pas de pb normalement : Delphi 5 est plus complet et le 6 s'attaque aux dev réseau donc aucunement aux databases !!

mood
Publicité
Posté le 28-05-2002 à 14:40:49  profilanswer
 

n°146168
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 14:44:44  profilanswer
 

Ha et encore un truc : Les composants Indy sont inclus dans Delphi 6 (dans le 4 et 5 il fallait les installer à part), et dans le futur ils remplaceront totalement les composants FastNet/NetMasters (qui ne sont plus là que pour la compatiblité avec les vieilles versions donc).
 
Voici une petite histoire qui nous avait été contée par Buitoni sur ce forum :
 

Citation :


Y a qqs années, la societé qui fait FastNet a demandé a qqn de faire un paquet de composants en echange d'une rémunération et d'un pourcentage sur les ventes....
 
Après livraison, le mec attendais donc son premier virement, mais... rien... que dalle... Et malgrés les centaines de mails, de lettres et tout le bazar, il n'a jamais reçu le moindre centime pour son boulot...
 
Comme il était pas content, et que FastNet a reussi a negocier avec Borland pour que ce soit intégré dans Delphi, le mec a décidé de tout publier et de faire une version open source, pour couper l'herbe sous le pied de ces connards... Voila donc pourquoi les débuts d'Indy ca ressemblait fort à FastNet.
 
Et depuis que Borland sait ca, ils ont foutu Indy dans delphi, et déconseille d'utiliser FastNet, ils l'ont foutu pour compatibility only, ont viré 2-3 morceaux déjà et ca va disparaitre dans l'oubli bientôt.
 
Voila pour la petite histoire, vire ca, utilise Indy (tu devras pas changer beaucoup), et vive l'open source  


 
source: http://forum.hardware.fr/forum2.php3?post=16719&cat=10

 

[jfdsdjhfuetppo]--Message édité par antp le 28-05-2002 à 14:45:12--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146173
spectro
Lisez et meditez...
Posté le 28-05-2002 à 14:50:49  profilanswer
 

le duke a écrit a écrit :

ben ya pas de pb normalement : Delphi 5 est plus complet et le 6 s'attaque aux dev réseau donc aucunement aux databases !!  




 
Ok, donc a priori le passage de delphi 4 a 6 ne devrait pas poser de soucis aux applis ? ce serait le bonheur  :)

n°146189
le duke
ça vous dérange si je fume ?
Posté le 28-05-2002 à 15:07:39  profilanswer
 

argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!!

n°146191
spectro
Lisez et meditez...
Posté le 28-05-2002 à 15:12:11  profilanswer
 

le duke a écrit a écrit :

argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!!  




 
Ahhh  :(  
Dommage... a vérifier donc.
 
 
Autre Question : Delphi 4 et InterBase 4.2
 
est ce qu'il existe un moyen de connaitre le nombre d'utilisateurs connecté sur le serveur interbase ?
 soit par table système
 soit par méthode DELPHI
 
Merci par avance !

n°146198
antp
Super Administrateur
Champion des excuses bidons
Posté le 28-05-2002 à 15:22:16  profilanswer
 

le duke a écrit a écrit :

argh je viens de me rapeller qu'il n'y a plus de BDE mais j'en suis pas sur faudrait voir parce que ya eu une couille avec le dev il s'est barré et personne d'autre ne sais comment utiliser ce truc àla con donc soit ya plus ça et c remplacer par autre chose (désolé je bosse sous D5 donc no sé) ou alors ya pô de nouvelle version : je sais pô faut voir !!!  




 
:heink: je garanti que dans Delphi 6 Pro & Entreprise y a le BDE
Je l'ai utilisé il y a même pas deux semaines...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°146317
spectro
Lisez et meditez...
Posté le 28-05-2002 à 17:16:46  profilanswer
 

antp a écrit a écrit :

 
 
:heink: je garanti que dans Delphi 6 Pro & Entreprise y a le BDE
Je l'ai utilisé il y a même pas deux semaines...  




 
Oui je confirme, d'après les docs trouvés sur le site de Borland :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [delphi] Urgent : différences entre les Delphi 4, 5 et 6

 

Sujets relatifs
insérer des gifs animés dans une fiche Delphi[DELPHI] Afficher une valeur par défaut dans une DBLookUpComboBox
PHP-MySQL Hébergeur wanadoo - Besoin d'aide urgent[Delphi] Faire et défaire dynamiquement une relation Maître-Détail
[Delphi] Text, filetext[DELPHI] String tokenizer
[delphi] Optimiser un controle Table[Delphi] Composant qui affiche du XML sous forme de Treeview ?
*DELPHI* Lire une ListView avec le Handle, probleme, aidez moi svpchangecount.... delphi
Plus de sujets relatifs à : [delphi] Urgent : différences entre les Delphi 4, 5 et 6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR