IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

La complétion ne reconnaît pas l'objet [Lazarus]


Sujet :

Lazarus Pascal

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 137
    Points : 163
    Points
    163
    Par défaut La complétion ne reconnaît pas l'objet
    Bon,

    je suis débutant et comme d'habitude ça doit venir d'une boulette mais quand même, des fois j'ai l'impression que Lazarus perd la boule.

    Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    function TSaneDev.DrawPNMtoForm(
        rowcount, linecount: longint;
        var Str: TStream;
        var bmp: TForm): Boolean;
    var
      ct: integer;
      B: string;
      row: integer;
      line: integer;
      PixelRGB: array[0..2] of byte;
      bytesread: longint;
    begin
      bmp.Height := linecount+10;
      bmp.Width := rowcount+10;
    Le code ne compile pas avec le message
    .../sanedev.pas(295,7) Error: Unknown record field identifier "HEIGHT"
    D'ou sort le record field ?

    J'ai bien bmp qui est un paramètre de type TForm. Si je me place au niveau du . du premier "bmp" après "begin", la completion m'ouvre l'unité "form" et me place à la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function FrmInitForm(rscID: UInt16): FormPtr; syscall sysTrapFrmInitForm;

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 137
    Points : 163
    Points
    163
    Par défaut
    , j'ai trouvé. Ca m'arrive de temps en temps, mais à chaque fois j'oublie. En changeant l'ordre des unités dans "uses", le problème disparait, bien que je ne comprenne pas forcément pourquoi.

    J'avais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Classes, SysUtils, Graphics, Sane, Forms;
    , maintenant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Classes, SysUtils, Graphics, Forms, Sane;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. document.form n'est pas un objet
    Par mouzaia dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/01/2006, 22h42
  2. Document.form... n'est pas un objet
    Par mcbrett dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/01/2006, 09h38
  3. Réponses: 2
    Dernier message: 07/09/2005, 09h55
  4. librairie introuvable! Erreur"Pas d'objet dans ce contr
    Par vins111282 dans le forum Access
    Réponses: 5
    Dernier message: 16/05/2005, 14h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo