Le langage Visual Basic 2008 de programmation de Microsoft fait un certain nombre de tâches de développement extrêmement facile. Vous pouvez charger et afficher des images en utilisant le contrôle PictureBox intuitive , par exemple. Non chaque fonction peut venir avec une simple interface utilisateur graphique ( GUI) de l'outil, cependant . Une fonction Visual Basic sans une interface facile est la possibilité de redimensionner les images importées dans le contrôle PictureBox. En effet, cette opération nécessite un truc qui semble positivement hackerish : Vous devez créer une nouvelle image de la taille désirée et dessiner l'image précédente sur elle , comme si à un écran . Instructions 1 Créez un nouveau projet Visual Basic et nommez-le 2 Double -cliquez sur le " PictureBox " et composants " Bouton " dans le "" ImageResizer . " Boîte à outils " liste pour ajouter ces fonctions à votre interface utilisateur graphique (GUI). (Par défaut, cette liste va ouvrir immédiatement lorsque Visual Basic crée un nouveau projet . ) Fermez la boîte à outils et cliquez-droit sur le PictureBox --- un composant d'interface graphique qui affiche une image . Cliquez sur "Propriétés " dans le menu déroulant pour ouvrir la liste " Propriétés". Trouvez la propriété "Image" , puis cliquez sur la zone de liste qui apparaît à côté de lui pour sélectionner une image de votre disque dur que vous souhaitez redimensionner. Ce composant présente un bouton pour vous de cliquer , il ressemble à un bouton normal de Windows 3 Double-cliquez sur le bouton que vous venez d'ajouter ; . Cette action va ouvrir l'éditeur de code source pour le redimensionner code qui activera dès que l'utilisateur de votre programme clique sur le bouton . Collez le texte suivant à l'intérieur : sourceImage As Bitmap = PictureBox1.Image de newImage As New Bitmap ( 200,200 ) Dim rendu que Graphics = Graphics.FromImage ( newImage ) renderer.drawImage ( sourceImage , 0,0, newImage.Width +1, newImage.Height +1) PictureBox1.Image = newImage Changer la taille initiale ( " 200.200 " dans le code) de la nouvelle image de la taille que vous souhaitez utiliser .
|