English
Instant Developer Foundation Documentazione
  • Estensibilità
  • Libreria
  • INDE Extension
  • INDE

Connect

procedura copia link

Scopo

Questa procedura apre la connessione dell'applicazione con IN.DE e deve essere chiamata prima di qualunque altra operazione da compiere verso IN.DE.

Sintassi

INDEExtension INDE = null 
// 
INDE.Connect()

Argomenti

Questa procedura non ha argomenti.

Note

  • L'istanza del componente va inizializzata a "null", non "new", poiché le procedure di questo componente fanno riferimento ad un'istanza già presente internamente; la dichiarazione serve solo a creare il riferimento all'istanza interna.

Esempio di codice

// ******************************
// Importa le parole dei database
// ******************************

public void Parole.Importa()
{
  INDEExtension INDE = null   // Oggetto INDE
  INDETreeWalker TwDB = new() // TreeWalker per scorrere i DB
  int DocID = 0               // Identificativo del documento
  // 
  // Mi connetto a INDE

  INDE.Connect()
  // 
  // Recupero l'identificativo del documento attivo

  DocID := INDE.GetActiveDocument()
  if DocID > ZERO
  {
    int PrjID = 0 // Identificativo del progetto
    // 
    // Recupero l'identificativo del progetto

    PrjID := INDE.GetRootObject(DocID)
    // 
    // Inizializzo il TreeWalker per scorrere i database del progetto

    TwDB.SetRoot(PrjID, Database, ??, ??, ??)
    while True = True
      ...
    // 
    // Aggiorno la query del pannello

    Parole.RefreshQuery()
  }
}

Questo esempio è contenuto nella procedura Importa del progetto Gestione Glossario nella quale la procedura Connect si collega a IN.DE per poi leggere alcune proprietà del progetto corrente.

Ultima modifica: 05/08/2008 / Validità: da 7.1.3300

Vedi anche

    Scarica il progetto Gestione Glossario

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum