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

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Utilisation de TLIst en Delphi ou Lazarus

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utilisation de TLIst en Delphi ou Lazarus

n°2318207
hlmhv
In Medio Virtus
Posté le 23-07-2018 à 18:19:19  profilanswer
 

Bonjour tout le monde!
 
Je me frotte aux listes de pointeurs et pour cela ai écrit quelques lignes toute bêtes:
 
type
  PMobile = ^TMobile;
  TMobile = Object
    X, Y, Z, T: Integer;
 end;
 
Var
    Mob, temp: PMobile;
    Liste: TList;
  begin
    Liste.Create;
    New(Mob);
    Liste.Add(Mob);
  end;  
 
Et patatra! Erreur de type "access violation" à la ligne "Liste.Add(Mob)..  :pt1cable:  
 
Qu'ai-je donc fait?  :lol:  
 

mood
Publicité
Posté le 23-07-2018 à 18:19:19  profilanswer
 

n°2318233
rufo
Pas me confondre avec Lycos!
Posté le 24-07-2018 à 12:02:09  profilanswer
 

Mais il ne faudrait pas d'abord créer un objet TMobile puis le pointeur qui pointe dessus et que ce pointeur soit ensuite mis dans ta liste :??: Parce que là, tu crées Mob qui est un pointeur sur un objet TMobile mais pour l'instant, il pointe sur rien : il n'est pas initialisé si je dis pas de bêtise (ça fait depuis 2005 que j'ai plus fait de Delphi :D)...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  Utilisation de TLIst en Delphi ou Lazarus

 

Sujets relatifs
Pb VBA dans l'utilisation du FullSeriesCollection(1).XValuesUtilisation d'une méthode de class en tant que fonction de callback
Utilisation d'une selection en VBAUtilisation des signets en VB
Delphi / TurboPascal : Detecter si un application est utiliser (focus)framework et utilisation des services
[VB] Erreur si utilisation d'un ContextMenuStrip[C++] Utilisation fonction simple
[Python] Questions pratiques installation et utilisation d'OpenCVProblème utilisation librairie externe
Plus de sujets relatifs à : Utilisation de TLIst en Delphi ou Lazarus


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