Sviluppo4d.it
Sito indipendente di informazioni tecniche per sviluppatori 4th Dimension italiani  

Sviluppatori 4D

Utility 4D

Risorse 4D



4d logo
Naviga: Prev Next

Titolo: Usare il nome del metodo come nome del processo

Categoria: Stile Ultimo Aggiornamento: 25/09/04


Esistono molti vantaggi nell'usare il nome del metodo che lancia un processo come nome del processo stesso, cioé con una sintassi del tipo:

$id_l:=New process("P_Calcola";32000;"P_Calcola")

Eccone alcuni:

- conosco sempre l'id del processo senza usare variabili interprocesso, e quindi è valido scrivere:

If (Current process=Process number("P_Calcola"))
        `quello che serve
End if

- nel Runtime explorer so perfettamente quale metodo fa partire un certo processo: hanno lo stesso nome!

- e, molto interessante, per far partire un processo non ho bisogno di scrivere due metodi separati, ma uno solo:

Case of
    : (Current process#Process number("P_Calcola"))
        $id_l:=New process("P_Calcola";32000;"P_Calcola")
    : (Current process=Process number("P_Calcola"))
        `quello che deve fare
End case

Ancora maggiori diventano i vantaggi se a tutto questo si associa anche l'uso di Current method name


Fonte: 4D Today, John Baughman


Inviato da: PierPaolo Sichera Visite: 12768

Se accedi con utente e password, puoi aggiungere dei commenti.


Accesso

User:
Pass: Accedi

Cerca

Se non trovi le informazioni che cerchi scrivi a aiuto@sviluppo4d.it

4D Principali

4D Discussioni

Faq random


Crediti

Dominio registrato da ZetaNet
Sito realizzato da Nexus srl
4D SQL 11.9.0 offerto da 4D & Italsoftware
Icone di FAMFAMFAM
Moderato da Umberto Migliore
303 utenti registrati

Pagina servita il 29/03/24 alle 02:22:55 Valid HTML 4.01! Valid CSS!

Mutuo Facile, iDigitalScout, iDigitalTags e altre app di Nexid srl per iPhone e iPad

Cidroid, distributore italiano lettori barcode per IOS Apple iPhone, iPod, iPad