2010-12-09 39 views

Répondre

10

Vous avez probablement une variable globale nommée FormB déclarée dans la section interface d'une unité nommée UnitB. Mais UnitA ne sait rien de cette unité ou de son contenu. En particulier, il ne sait pas ce que le mot FormB signifie - cet identificateur n'est pas déclaré.

Pour dire UnitA des choses déclarées dans UnitB, ajoutez UnitB à la utilise la clause dans UnitA:

uses Windows, SysUtils, Forms, Classes, UnitB; 
+2

Fichier -> Utiliser l'unité ... –

+0

Et, il n'y a pas besoin d'utiliser dans la section d'interface –

5

Vous devez ajouter l'unité dans laquelle FormB est déclarée à votre clause uses. Fichier