dragonno
Nombre de messages : 341 Localisation : Près de Toulouse Date d'inscription : 22/01/2009
| Sujet: liens vers pascal objet Lun 1 Nov 2010 - 14:33 | |
| Je ne sais plus qui avait eu du mal avec Lazarus alors j'ai trouvé d'autres IDE pascal : Je met les liens ici pour pas gêner le forum qui est réservé à panoramic. Virtual pascal : - Citation :
Si vous provenez du monde de Delphi, vous serez sans doute dépaysé(e) par l'aspect non RAD du développement et par l'utilisation intensive de l'API Windows. Si vous êtes déjà rompu(e) à la programmation Windows classique, vous serez sans doute dépaysé(e) par l'aspect objets mais n'aurez aucun mal à digérer les notions relatives au fonctionnement interne de Windows. http://alcatiz.developpez.com/tutoriel/owl/Dev pascal :http://pascal.developpez.com/cours/debuter/#LII-ATurbo Delphi :http://delphi.developpez.com/telecharger/gratuit/turbo-delphi/Sinon perso je pense que Lazarus est à suivre car il est pas mal. | |
|
jean_debord
Nombre de messages : 1250 Age : 69 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: liens vers pascal objet Mar 2 Nov 2010 - 11:36 | |
| | |
|
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: liens vers pascal objet Mar 2 Nov 2010 - 15:52 | |
| J'ai pas eu de chance avec lazarus : Ma premiere dll compilée (sans erreur avec lazarus) est impossible à charger avec Pano... Le même source avec Delphi, fonctionne très bien... Que faire ? J'ai voulu mettre un "ShowMessage" dans la DLL mais après coup, je me suis rendu compte que cela ne peut pas fonctionner avec Lazarus. (cf. http://bugs.freepascal.org/view.php?id=1866 et http://forum.lazarus.freepascal.org/index.php/topic,2069.0.html)Je n'ai aucune idée de la raison pour laquelle la dll n'est pas reconnue par Panoramic et c'est bien dommage car Lazarus veut bien "fonctionner" sous Windows 7 ce qui n'est pas le cas avec Delphi (v6)... | |
|
dragonno
Nombre de messages : 341 Localisation : Près de Toulouse Date d'inscription : 22/01/2009
| Sujet: Re: liens vers pascal objet Jeu 4 Nov 2010 - 2:39 | |
| Dans le deuxieme lien que tu as donné concernant l'impossibilité de compiler une DLL avec Lazarus, Paul H le créateur de Lazarus montre un code qui marche et un code qui ne marche pas (avec presque le même contenu) mais pour le moment il ne sait pas pourquoi le deuxième code ne marche pas. Premier code bon : - Code:
-
library mydll;
{$mode objfpc}{$H+}
uses Classes, SysUtils, Windows;
procedure DllMessage; export; begin MessageBox(0,PChar('Hello world from a Lazarus DLL'),PChar('Lazarus'),mb_ok) end;
exports DllMessage;
begin end.
WORKS! Deuxième code mauvais : - Code:
-
library mydll;
{$mode objfpc}{$H+}
uses Classes, SysUtils, Dialogs;
procedure DllMessage; export; begin ShowMessage('Hello world from a Lazarus DLL'); end;
exports DllMessage;
begin end.
Doesn't work! Si j'ai mal copié les codes, tu les trouveras dans le deuxième lien que tu as donné donc, vers le bas de la page du lien. | |
|
Contenu sponsorisé
| Sujet: Re: liens vers pascal objet | |
| |
|