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

    [delphi] assegnare nome procedura a variabile

    Ciao a tutti,

    ho un field di un dataset a cui e assegnato un evento:

    datasetMioField.onchange:=MiaProcedura;


    ho bisogno di assegnare allo stesso evento una procedura Temporanea e poi ripristinare quella originale:

    MiaProceduraOriginale := datasetMioField.onchange
    ...
    datasetMioField.onchange:=MiaProceduraTemporanea;
    ....
    datasetMioField.onchange:=MiaProceduraOriginale;



    la mia difficolta è che non capisco come fare questa assegnazione:

    MiaProceduraOriginale
    := datasetMioField.onchange

    come devo definire 'MiaProceduraOriginale'?
    che tipo di variabile è?

    grazie

  2. #2
    L'evento OnChange è definito come 'TFieldNotifyEvent'.
    Dunque
    ....
    Var MiaProceduraOriginale: TFieldNotifyEvent;
    begin
    MiaProceduraOriginale := datasetMioField.onchange;
    .....
    datasetMioField.onchange := MiaProceduraOriginale;
    end;

  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.