Accueil > Forum > > > > Utiliser l'évènement d'un objet dans un autre objet
Utiliser l'évènement d'un objet dans un autre objet
mardi 1 avril 2008 à 14:20:36 |
Utiliser l'évènement d'un objet dans un autre objet

dunith
|
bonjour alors j'ai creé un objet TGestCAB qui gère la lecture de code barre, et cela on déclarant un évènement: TOnCodeRecuEvent = procedure (Sender : TObject; NumLecteur : integer; sCAB : string) of object;
avec FOnCodeRecu : TOnCodeRecuEvent; property OnCodeRecu : TOnCodeRecuEvent read FOnCodeRecu Write FOnCodeRecu;
et la procédure procedure CodeRecu(Sender: TObject; returnPacket : string);
//: Procedure appelée lorsque un code est reçu sur le port série procedure TGestCAB.CodeRecu(Sender: TObject; returnPacket : string); var CodeBar : String; numLecteur : integer; begin if LeftStr(returnPacket, 2)='/*' then // message avertissement, on ignore exit; // on récupère le n° de lecteur (les 4 premiers chars) numLecteur := StrToInt(LeftStr(returnPacket,4)); // on récupère le code CodeBar := MidStr(returnPacket, 5, Length(returnPacket)-4); DoCodeRecu(numLecteur, CodeBar); end;
et dans mon objet TGestProcess dans type j'ai déclaré: TtrameRecue = class (TGestCAB) TGestProcess = class (TObject)
et dans private j'ai déclaré: MaTrameRecue : TtrameRecue; et dans protected j'ai déclaré: procedure TrameRecue(Sender : TObject; NumLecteur : integer; sCAB : string);
et dans implémentation-> dans constructor TGestProcess.CreateInstance j'ai déclaré: begin inherited Create; MaTrameRecue.OnCodeRecu := TrameRecue;
mais j'ai des erreurs? quelq'un peut si c'est comme ça qu'on utilise l'évènement de mon objet TGestCAB , dans mon objet TGestProcess? ( désolée, je suis débutante en delphi) Merci 
|
|
mardi 1 avril 2008 à 16:36:21 |
Re : Utiliser l'évènement d'un objet dans un autre objet

dunith
|
Réponse acceptée !
hello c'est encore moi, en faite c'était facile; vu que mon TGestCAB a une classe fonction Instance: alors il fallait que j'appelledans (TGestProcess) mon évènement OnCodeRecu, procédure déclarée dans TGesCAB, comme suit: TGestCAB.Instance.OnCodeRecu := OnMaTrameRecue;
et le tour est joué
Merci

|
|
Cette discussion est classée dans : objet, procedure, tobject, numlecteur, returnpacket
Répondre à ce message
Sujets en rapport avec ce message
gestion d'évènement pour lecture des codes barres [ par dunith ]
Bonjour j'ai déjà posé la question à porpos des lecteurs codes barres, mais je n'ai pas eu de réponse... alors j'ai créer un objet TGestCAB qui gère l
Probleme de compilation [ par 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 exepti
problème pour passer une image en noir et blanc [ par ender27 ]
Bonjour à tous,Je suis un débutant en Delphi (je posséde la version 5).Je dois réaliser un programme de reconnaissance de caractères pour mon école.Le
Choisir le dosier de sauvegarde [ par cocowz ]
Bonjour,J'ai telecharge un fichier mxWebUpdate sur (http://www.maxcomponents.net/download.html#MXWEBUPDATE)J'ai compris le systeme mais la chose que j
connexion client server avec socket [ par tchakadim ]
salut,jé fait un prog simple d'envoie et de reception des caractères mai jé un pb c'est que l'envoi du serveur au client ne s'effectue pas alors que d
afficher une ligne !!! [ par Hardouz ]
salut voici un bou de Code que je vien de faire a l'aide de plusieur membres du Cs je vous remerci bien :) mais je veut faire afficher la ligne qui co
Gestion d'événement [ par Oniria ]
Bonjour,j'aimerais savoir comment déclarer une procedure d'événement. En effet, j'ai une unité en pascal permettant de gérer le port série. C'est un o
problème affichage image [ par davibz ]
Bonjour, Je viens de débuter avec delphi et j'ai qq soucis avec ma page de chargement. J'ai une image et une progressbar dans ma fenetre chargement
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
Livres en rapport
|
Derniers Blogs
[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : DELPHIRE : DELPHI par overtaker
Cliquez pour lire la suite par overtaker RE : DELPHIRE : DELPHI par rt15
Cliquez pour lire la suite par rt15 DELPHIDELPHI par overtaker
Cliquez pour lire la suite par overtaker
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System 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
|