C koi "Link Topic"

darwin42 Messages postés 262 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 21 juillet 2008 - 13 févr. 2003 à 10:00
JeffLC Messages postés 73 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 20 février 2003 - 13 févr. 2003 à 18:27
Salut,

Y-aurait-il une âme sensible qui puisse m'expliquer à quoi sert la propriété "Link Topic". J'ai pas MSDN et je comprend pas l'explication qu'on me donne en bas de la fenêtre "propriété".

Merci d'avance...

1 réponse

JeffLC Messages postés 73 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 20 février 2003
13 févr. 2003 à 18:27
Dans le cas d'un contrôle dedestination, renvoie ou définit l'applicationsource et la rubrique (méthode de base de regroupement de données dans cette application). Utilisez la propriété LinkTopic conjointement avec la propriété LinkItem pour spécifier la totalité du lien entre les données.

Dans le cas d'une feuille source, renvoie ou définit la rubrique à laquelle la feuille source répond dans le cadre d'une conversation DDE.

Syntaxe

object.LinkTopic [= value]

La syntaxe de la propriété LinkTopic comprend les éléments suivants :

Élément Description
object Expression d'objet qui correspond à un objet figurant dans la rubrique "Application".
value Expression de chaîne qui spécifie un élément de la syntaxe DDE.

Exemple:
Dans cet exemple, chaque clic de la souris entraîne la mise à jour du contenu d'un contrôle TextBox de Visual Basic par une cellule figurant dans une feuille de calcul Microsoft Excel. Pour tester l'exemple, lancez Microsoft Excel, ouvrez une nouvelle feuille de calcul nommée Feuil1 et saisissez quelques données dans la première colonne. Dans Visual Basic, créez une feuille avec un contrôle TextBox. Collez le code dans la section Déclarations et appuyez sur F5 pour exécuter le programme.

Private Sub Form_Click ()
Dim CurRow As String
' Numéro de ligne de la feuille de calcul.
Static Row
' Incrémente la ligne.
Row = Row + 1
' Uniquement la première fois.
If Row = 1 Then
' Vérifie que la liaison n'est pas active.
Text1.LinkMode = 0
' Définit le nom de l'application
' et de la rubrique.
Text1.LinkTopic = "Excel|Feuil1"
' Définit la propriété LinkItem.
Text1.LinkItem = "L1C1"
' Affecte la valeur Automatic
' à la propriété LinkMode.
Text1.LinkMode = 1
Else
' Met à jour la ligne dans l'élément de données.
CurRow = "L" & Row & "C1"
' Définit la propriété LinkItem.
Text1.LinkItem = CurRow
End If
End Sub

Tiré de MSDN
Rejoignez-nous