Le contrôle Visual Basic 6 Internet de transfert , également connu sous le contrôle d' Inet , vous permet d'intégrer la fonctionnalité basée sur le Web avec votre programme de VB6 . Cependant, contrairement à certains des contrôles couramment utilisés tels que le bouton "Commande" ou "zone de texte , " le contrôle de transfert Internet nécessite un peu plus de pratique pour tirer le meilleur parti de celui-ci . Situation et carte Le contrôle de transfert Internet n'est pas un des contrôles par défaut trouvé dans la boîte à outils lorsque vous démarrez un nouveau projet VB6 . Vous devez ajouter à la boîte à outils en cliquant sur la case à cocher pour le contrôle " Microsoft Internet Transfer Control 6.0" dans le menu "Composants" . Après avoir fait cela , vous pouvez double- cliquer sur le contrôle pour l'ajouter à votre projet. Il n'a pas d'importance où vous placez le contrôle sur la forme que le contrôle de transfert Internet n'apparaît pas lorsque vous exécutez le programme . Utilise Le contrôle permet votre programme de VB6 établir une connexion à des sites HTTP et FTP basés . Avec lui, vous pouvez ouvrir des pages Web , de créer une fenêtre de navigateur FTP et télécharger des fichiers , ou même récupérer des données à partir de sites Web et l'ajouter à votre programme. Vous pouvez également créer des applications sécurisées HTTP. Cependant, un contrôle de transfert Internet ne peut établir un type de protocole à la fois. Le protocole utilisé dicte les types de propriétés et méthodes disponibles à la commande. Propriétés Avant de pouvoir transférer des données vers et à partir d'Internet , vous doit définir certaines des propriétés de l' armoire électrique . La propriété AccessType spécifie le type de connexion Internet . Il utilise automatiquement une valeur par défaut , mais vous pouvez le changer pour un direct ou un mandataire désigné. La propriété du protocole spécifie si votre programme utilise une connexion FTP ou HTTP. Vous pouvez également définir RemoteHost initial, REMOTEPORT URL , Proxy , Nom d'utilisateur et Mot de passe les valeurs d'une connexion si nécessaire . Méthodes Le contrôle de transfert Internet n'a que quelques méthodes vous aurez besoin de: exécuter , GetChunk , getHeader et openURL . La exécuter et openurl méthodes de travail à la fois le HTTP et les connexions FTP , et sont utilisés pour transmettre des données à partir d'Internet , comme le retour d'un document HTML. Cependant, la méthode openURL transfère les données avant toute autre procédure alors que le exécuter des transferts de méthodes indépendamment des autres procédures . La méthode de getHeader récupère les informations d'en-tête et la méthode GetChunk retourne une mémoire tampon de données. Dépannage Certains des problèmes les plus courants que vous rencontrez grâce à la commande Inet est pour établir une connexion et renvoyer des données . Par exemple, si vous ne fournissez pas le nom d'utilisateur et mot de passe pour vous connecter à un serveur FTP , le programme vous informera qu'il ne peut pas se connecter à l'hôte distant et le programme va planter. Dans ce cas , l'écriture du code , comme un bloc " try-catch " , permettra au programme de tester en toute sécurité pour une connexion sans s'écraser . Lorsque vous utilisez la méthode d'exécution pour renvoyer des données , vous ne pouvez pas toujours voir les résultats. En utilisant les méthodes de GetChunk ou getHeader vous aidera à récupérer une réponse du serveur.
|