Version de Delphi utilisée pour TC

French support forum

Moderators: Stefan2, white, nsp

Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Version de Delphi utilisée pour TC

Post by *Simicro »

Bonjour Christian,

Novice total en programmation, j'ai l'intention de mettre à Delphi. J'aurais aimé savoir avec quelle version de Delphi vous avez développé la première version de TC, et quelle version vous utilisez actuellement.
#222992 Single User Licence
User avatar
sztihamer
Member
Member
Posts: 117
Joined: 2012-01-31, 17:46 UTC

Post by *sztihamer »

Windows Commander 1.10 - 2.11 > Turbo Pascal for Windows
Windows / Total Commander 3.0 - 7.57a > Borland Delphi 2
Total Commander 8.0 - 32bit > Borland Delphi 2
Total Commander 8.0 - 64bit > Lazarus IDE / FreePascal
Last edited by sztihamer on 2012-05-17, 13:35 UTC, edited 1 time in total.
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Merci sztihamer
#222992 Single User Licence
XmenDraGon
Junior Member
Junior Member
Posts: 51
Joined: 2004-03-09, 09:33 UTC

Post by *XmenDraGon »

Delphi 2 :) wow !

Je viens de passer sous Rad Studio Xe il est franchement bien, malheureusement j'ai cahngé trop tôt car le XE2 possède du 64 bits ... mais bon pas grave ;)
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Oui je suis impressionné aussi :shock:

Il y a deux semaines, j'ai démarré l'apprentissage du Pascal Objet avec Delphi XE2 Starter mais les exe sont terriblement obèses (la "faute" aussi à Windows). Bien sûr, il y a des astuces d'optimisation mais j'ai l'intention d'acheter une version d'occasion de Delphi 2 ou Delphi 3 afin d'avoir des exe légers de manière native.

Christian, est ce que je peux vous demander quelques minutes de votre temps :

1) Quel est votre avis sur Delphi 2 (éventuellement 3 si vous avez cette version) ?

2) Avez-vous eu l'occasion de faire tourner Delphi 2 sur Windows 7 ?

3) Si ce n'est pas indiscret, pensez-vous continuer à développer TC 32 bits sous Delphi 2 ?
#222992 Single User Licence
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50835
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

1) Je suis toujours très content avec Delphi 2
2) Oui, je l'utilise dans Windows 7 x64
3) Oui

J'ai aussi essayé Delphi XE2 (je l'ai même acheté), mais les EXE sont encore plus grands que les EXE créé par Lazarus (que j'utilise pour la version 64 bits). Malheureusement Delphi XE2 a été lancé seulement quand j'avais presque terminé TC x64 avec Lazarus, et retourner serait trop de travail.
Author of Total Commander
https://www.ghisler.com
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Bonsoir Christian,

Merci bien pour votre retour. Ca y est, j'ai commandé mon Delphi 2 en occasion :D
#222992 Single User Licence
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50835
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Si vous utilisez Windows 7 64-bits, vous ne pouvez pas installer Delphi parce que l'installateur est 16 bits. Je l'ai installé sur un autre ordinateur (machine virtuelle va aussi) et ensuite j'ai copié le répertoire de Delphi 2 et les parties de regedit (export - import) sur mon ordinateur 64-bit. Marche bien, est très rapidement.
Author of Total Commander
https://www.ghisler.com
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Je suis sur Windows 7 32-bits. J'espère que l'installeur passera car je ne suis pas trop à l'aise avec les manipulations dans la base de registre. Merci pour l'info.
#222992 Single User Licence
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50835
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Oui, cela devrait marcher si vous lancez l'installateur par un clic droit comme administrateur.
Author of Total Commander
https://www.ghisler.com
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Christian, j'ai reçu mon Delphi 2 et il s'est correctement installé sous Windows 7 32-bits :D
#222992 Single User Licence
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50835
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Très bien, bonne chance avec le dévelppement!

Encore une chose: Pour créer des programmes avec le 'look' de Windows 7, il faut inclure une ressource "MANIFEST":

Après la ligne
{$R *.DFM}
ajoutez une ligne
{$R MANIFEST.RES}

Et décromprimez le fichier MANIFEST.RES dans le même répertoire que votre programme:
https://plugins.ghisler.com/addons/manifest.zip
Author of Total Commander
https://www.ghisler.com
Simicro
Junior Member
Junior Member
Posts: 23
Joined: 2010-06-20, 11:42 UTC

Post by *Simicro »

Ah merci bien Christian !

C'est incroyable ! Vous avez lu dans mes pensées :shock:

Effectivement, ça m'ennuyait un peu d'avoir les boutons Win 95 et j'avais justement remarqué que dans le TC 32-bits développé avec Delphi 2 vous aviez réussi à mettre des boutons Win 7. Mais je n'osais pas poser la question car j'ai bien conscience que vous n'êtes pas là pour faire du support Delphi 2 !

Pour le reste je suis bien content de Delphi 2 : interface légère et bien moins chargée (forcément) que XE2 par exemple. Cela me permet de me concentrer sur l'essentiel. Et les exe sont très petits : un programme tout simple de calcul de nombres premiers que j'avais fait sur XE2 et qui pesait 1,3 Mo ne fait plus que 195 Ko !

Mais enfin, au cas où je me retrouverais bloqué pour certaines choses, je me suis aussi commandé un Delphi 3 Standard sur Ebay.

Merci encore :D
PS : Delphi 2, Delphi 3... j'ai vraiment l'impression d'être "vintage" :lol:
#222992 Single User Licence
neopub
Junior Member
Junior Member
Posts: 9
Joined: 2008-11-21, 19:20 UTC

Post by *neopub »

sztihamer wrote:Windows Commander 1.10 - 2.11 >
...
Total Commander 8.0 - 64bit > Lazarus IDE / FreePascal
Chouette, bientôt une version linux ?

Qu'est ce qui t'as fais passer de delphi à freepascal ? Philo ou pragma ?
Si c'est pour le 64bits, est ce que ça apporte quelque chose sur un logiciel "léger" comme le tiens ?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50835
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Quand j'ai commencé avec Lazarus, personne ne savait quand Delphi 64-bit serait disponible. J'ai testé Lazarus, et quand il était assez stable, je l'ai utilisé.
Author of Total Commander
https://www.ghisler.com
Post Reply