Gambas3 > Programmazione
[Risolto] Messaggi in fase di compilazione
(1/1)
Franco_da_vc:
Quando creo un eseguibile ottengo molti messaggi come questo:
--- Codice: ---
Nome della classe nascosto dalla dichiarazione locale: pdf
--- Termina codice ---
cosa significa?
Devo preoccuparmi ed eseguire qualche modifica oppure "non me ne può fregar di meno"?
Ringrazio.
Gianluigi:
--- Citazione da: Franco_da_vc - 22 Marzo 2024, 12:38:54 ---Quando creo un eseguibile ottengo molti messaggi come questo:
--- Codice: ---
Nome della classe nascosto dalla dichiarazione locale: pdf
--- Termina codice ---
cosa significa?
Devo preoccuparmi ed eseguire qualche modifica oppure "non me ne può fregar di meno"?
--- Termina citazione ---
Si tratta di un errore nel nominare una classe come la classe globale, pdf è in uso a Gambas devi rinominarlo o inserirlo tra le parentesi graffe
Rettifico: nel tuo caso credo sia la classe pubblica pdf di PdfWriter che viene nascosta dalle variabili locali (quelle scritte con davanti Dim)
:ciao:
Gianluigi:
--- Citazione da: vuott - 22 Marzo 2024, 15:11:45 ---...analogamente a quanto spiegato da Gianluigi quell'avviso viene sollevato anche quando sono presenti due identificatori uguali: uno globale e uno locale, come nel seguente esempio:
--- Codice: ---
Private abc As Integer
Public Sub Main()
Dim abc As Integer
End
--- Termina codice ---
--- Termina citazione ---
Si credo che sia quello il caso, ho rettificato mentre tu ampliavi il concetto
:ciao:
Franco_da_vc:
In effetti penso di aver usato molti nomi di variabili in più di un contesto.
:ok: :ok: :ok: :ok: :ok:
Navigazione
[0] Indice dei post
Vai alla versione completa