Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,311

    [delphi] distinguere Sender TFrame o TForm

    Ciao a tutti,

    ho creato una procedura che deve eseguire alcune operazioni su dei componenti che sono all'interno dell'oggetto da cui viene richiamata.

    inizialmente questa procedura veniva richiamata solo da un TFrame, ed io eseguivo questo codice:

    for i := 0 to (Sender as TFrame).ComponentCount-1 do

    adesso, ho la necessità di richiamare la stessa procedura anche da un TForm


    come posso distinguere, nel codice precedente, anche se il Sender è TForm?

    un qualcosa del genere:
    for i := 0 to (Sender as (TFrame or TForm)).ComponentCount do

    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288
    Devi usare l'operatore is: vedi qui per un approfondimento.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,311
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.