Accueil > Forum > > > > Probleme de compilation
Probleme de compilation
samedi 5 avril 2008 à 19:45:07 |
Probleme de compilation

armstrong0000
|
Bonsoir,
J'ai un projet qui commence plus ou moins a prendre forme quand je veux executer j'obtiensl'erreur suivante: Project project1.exe raised exeption class EReadError with message 'invalid property value'. Process stopped. use step or run to continue.
Et quand je lance l'execution etape par etape il s'arrete au niveau d'une unité, le probleme est que je vois pas ce qu'il cloche dessu (d'autant plus que jl'utilise pas vraiment pour le moment)
je vous donne le programme si cela peut m'aider à etre plus explicite:
unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, jpeg, ExtCtrls, Grids, DBGrids, StdCtrls, Buttons, ComCtrls, DB, ADODB, DBTables; type TAnnulation = class(TForm) Image1: TImage; Panel1: TPanel; Label1: TLabel; Edit1: TEdit; Label2: TLabel; DateTimePicker1: TDateTimePicker; Panel2: TPanel; BitBtn1: TBitBtn; Edit2: TEdit; Label3: TLabel; Button1: TButton; Button2: TButton; ADOConnection1: TADOConnection; Query1: TQuery; DataSource1: TDataSource; Query2: TQuery; DBGrid1: TDBGrid; procedure Button2Click(Sender: TObject); procedure Button1Click(Sender: TObject); procedure BitBtn1Click(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var Annulation: TAnnulation; implementation uses Unit1; {$R *.dfm} procedure TAnnulation.Button2Click(Sender: TObject); begin edit1.Text:=''; edit2.Text:=''; Annulation.Close; DateTimePicker1.Date:=date; query1.Active:=false; end; procedure TAnnulation.Button1Click(Sender: TObject); begin query1.Active:=true; end; procedure TAnnulation.BitBtn1Click(Sender: TObject); begin query2.Active:=true; //inserer end; end.
Merci de bien vouloir m'aider 
|
|
dimanche 6 avril 2008 à 17:11:16 |
Re : Probleme de compilation

matrix1
|
j'aime bien t'aider mais je comprend pas le chinois, veux tu parler français stp !
|
|
dimanche 6 avril 2008 à 17:23:06 |
Re : Probleme de compilation

matrix1
|
i mean; veux tu plus expliquer, dans quel ligne il bug, de quel payer est-il ton programme ainsi quel est la version de sans Moule d' IDE, et son type de travail. , par ce qu'il faux que tu sache que entre delphi5 pro et delphi7 les bug ne son pas kifkif surtout le DBE :D, mais je pense que tous ça sert a grand chose, vérifie juste les propriété de tes composant, je veux dire dans ton code, je dirai même dans ton inspecteur d'objet"on sais jamais ;)". aller je te laisse verifie tous ça  . bonne chasse a la male valeur de propriété  .
|
|
dimanche 6 avril 2008 à 17:48:40 |
Re : Probleme de compilation

armstrong0000
|
Ok bon deja je parle francais sinon je suis sous delphi7, le bug est dans le programme principal du projet (Application.CreateForm(TAnnulation, Annulation); à ce niveau plus exactement ) pr les proprietés j'ai deja verifié a plusieurs reprise je trouve toujours rien de particulier. ca n'a rien avoir avec les connexion a ma base ou quoi que ce soit car j'avais ce probleme avant même de créer une connexion. voila merci PS: j'avais mis le programme de cette unité histoire de voir les composants que j'ai utilisé rien de plus car pour le moment elle est en cours de construction, sinon n'y pretez pas attention 
|
|
mardi 8 avril 2008 à 09:46:13 |
Re : Probleme de compilation

Loda
|
Salut!
j'ai eut un problème similaire avec certains composants qui n'acceptent pas une property .left = 0 (alors qu'ils devrait). (des trucs genre panel, scroll bar, ...)
Cette exception se raise lorsque le projet charge les property des composant (depuis le .dfm). Tu peux aussi essayer d'ouvire le .dfm (si tu le sauve en mode text) pour voir si il y qqch qui parait bizarre.
essaye de faire du pas-à-pas (en mettant un break point sur la première ligne de ton fichier de projet et un sur la ligne qui crée l'exception). Le but du "jeux" est de trouver le nom de la property (cad le paramètre de l'appel à la méthode readproperty(?) ) qui pose problème, ainsi que le nom du compo qui la possède . Ensuite, tu change la valeur.
bon debug,
Loda
PS: Si ce n'est pas clair pour toi, lit dans l'aide de Delphi la différence entre "Step Over" et "Trace Into". Indispensable.
Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
|
|
mardi 8 avril 2008 à 13:56:25 |
Re : Probleme de compilation

matrix1
|
si ton projet n'est costo, alors refai le puis copie coller le code peut ete que ça vas marcher si non!!!! no way!.
|
|
mardi 8 avril 2008 à 18:20:51 |
Re : Probleme de compilation

armstrong0000
|
même si je supprime tous les composants de l'unité problematique j'ai toujours la même erreur au niveau de la même unité 
|
|
mercredi 9 avril 2008 à 09:37:36 |
Re : Probleme de compilation

Loda
|
"même si je supprime tous les composants de l'unité problematique j'ai toujours la même erreur au niveau de la même unité" c'est un unité avec une form? si oui, alors tu n'as PAS supprimer tout les compo. (puisque une form est un compo)
as-tu essayer de trouver le nom de la property?
Loda
Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
|
|
mercredi 9 avril 2008 à 19:16:44 |
Re : Probleme de compilation

armstrong0000
|
Oui l'unité comporte une form (c'est vrai que c'est un composant  ); pour ce qui est du nom de la property j'ai pas reussi à l'avoir, du coup j'ai du me decider a tout refaire le plus tot et le plus vite possible et jusqu'ici tout va bien. Merci a tous pour votre aide 
|
|
Cette discussion est classée dans : end, sender, procedure, tobject, tannulation
Répondre à ce message
Sujets en rapport avec ce message
"Incompatible types :''Cardinal' and 'String' " [ par Don0Choa ]
Bonjour, je fais un petit prog permettant de fair des boite de dialogue en séléctionnant les bouttons, icones etc...Mais voila j'ai une erreur comem d
pb a creer un exe avec la principal form invisible [ par Winniez ]
J'ai voulu au demarrage de exe afficher une autre form que la form principal. a l'execution sa me met une erreur, apres g mis le meme code dans un bou
Newbie & TCPI/IP [ par Megafan ]
Bonjour je suis complétement débutant en delphi, par contre je suis pas mauvais en VB.Pourquoi je change allez vous dire ?Parce que VB ne tourne pas s
probleme avec sockets [ par PsyClown44 ]
Salut!J'ai un prob avec le composant TClientSocket : je n'arrive pas a recevoir de paquets lors d'une connexion!Voila le code:unit Unit1;interfaceuses
Réccupérer des données sur un autre Unit [ par m_cyril1 ]
J'ai fait un petit programme, celui-ci mémorise des chiffres entier sur une première form et sur la deuxième le résultat de la somme des chiffres s'af
probleme de click entre un temps [ par maxioutils ]
Voila le code presque complet :unit Unit6; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtr
envoyé donnés au port usb [ par didi59650 ]
Voila j'ai fait un programme qui fonctionne tres bien (stage). La liaison entre mon appareil de mesure et le PC est faite par le port serie. j'ai du c
Filtrer les données de DBGrid à partir de ADOQuery [ par Cobuce ]
Salut,J'execute un module pour filtrer un DBGrid sur ADOQuery. En fait j'ai deux problème :1. Utiliser le Filter à partir de RzEdit et garder juste l
Inclure un graph sous delphi?? [ par bm3w325i ]
Bonjours, je viens de me lancer dans delphi car j ai besoin d utiliser un media palyer pour diffuser la video par la sortie video de ma carte de decom
Récupération d'une valeur [ par ouaich85 ]
Bonjour, voici mon code : unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrl
Livres en rapport
|
Derniers Blogs
[MIX 2010] - TELECHARGEZ INTERNET EXPLORER 9 EN PREVIEW ![MIX 2010] - TELECHARGEZ INTERNET EXPLORER 9 EN PREVIEW ! par redo
La Preview de Windows Explorer 9 est maintenant disponible à l'adresse suivante : http://ie.microsoft.com/testdrive/ Cette version ne nécessite pas un redémarrage de votre machine pour être exploitée . Cette version est fonctionnelle mais reste cependant ...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - KEYNOTE DAY 2 ONLINE : WINDOWS INTERNET EXPLORER 9, JQUERY, ODATA ET DALLAS CTP2 ![MIX 2010] - KEYNOTE DAY 2 ONLINE : WINDOWS INTERNET EXPLORER 9, JQUERY, ODATA ET DALLAS CTP2 ! par redo
Dans la lignée du premier keynote, retrouvez la vidéo du second keynote en ligne : Visionnez la vidéo à l'url suivante : http://www.microsoft.com/presspass/events/mix/VideoGallery.aspx Vous y retrouverez ainsi les speakers Scott Guthrie, Dean Hachamovitch...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - RETOUR D'EXPéRIENCE DéVELOPPEMENT SEESMIC SUR WINDOWS PHONE 7[MIX 2010] - RETOUR D'EXPéRIENCE DéVELOPPEMENT SEESMIC SUR WINDOWS PHONE 7 par redo
En avant première, Loic le retour d'expérience de Loïc Le Meur du portage de l'application http://seesmic.com/ sur plateforme Windows Phone 7 . c'était d'ailleurs une des rares opportunités de tester, voir toucher le nouveau device . voyez par vous-même :...
Cliquez pour lire la suite de l'article par redo [MIX 2010] - LE KEYNOTE DAY 1 DISPONIBLE ONLINE ![MIX 2010] - LE KEYNOTE DAY 1 DISPONIBLE ONLINE ! par redo
Si tout comme moi, vous avez manqué de peu le premier keynote du Microsoft Mix 2010, je vous invite à prendre deux heure et le consulter ci-dessous . Visionnez le Keynote à l'url suivante : http://www.microsoft.com/Presspass/events/mix/videoGallery.aspx?c...
Cliquez pour lire la suite de l'article par redo VISUAL STUDIO TALK SHOW: EF4VISUAL STUDIO TALK SHOW: EF4 par Matthieu MEZIL
La semaine dernière, j'étais à Montréal pour y animer des conférences sur Entity Framework. J'en ai profité pour enregister un podcast Visual Studio Talk Show que vous pouvez retrouver ici ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Forum
RE : SVPRE : SVP par Caribensila
Cliquez pour lire la suite par Caribensila RE : SVPRE : SVP par f0xi
Cliquez pour lire la suite par f0xi
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|