Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [delphi] non saprei dare un titolo adatto

    mi servirebbe una funzione che mi permetta di impostare uno tra i vari form di un'applicazione come "selezionato" (per selezionare intendo il spostarsi da un form ad un altro, insomma l'azione che fa scattare l'evento OnActivate).
    scusatemi se non sono riuscito a spiegarmi meglio.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Forse questo titolo può andare...

    Credo che tu stia cercando semplicemente il metodo Activate:

    codice:
    nomeFormDaSelezionare.Activate;

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    ci avevo già pensato ma siccome questo metodo devo richiamarlo da un form diverso da quello da selezionare il compilatore non me lo fa usare.
    Cannot access protected symbol TCustomForm.Activate

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da haberdaherv
    ci avevo già pensato ma siccome questo metodo devo richiamarlo da un form diverso da quello da selezionare il compilatore non me lo fa usare.
    Allora è solo un problema di design dell'applicazione. Non conosco Delphi, ma se devi accedere ad un componente da una classe diversa è ovvio che in qualche modo devi passare il riferimento a quel componente alla classe che ne farà uso.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2025 vBulletin Solutions, Inc. All rights reserved.