Filetype vérifier dans VB.NET?

J'ai une image redimensionnée programme et il fonctionne. Le problème est que lorsqu'un utilisateur sélectionne une image de fichier dans la boîte de dialogue de sélection de fichier, il se bloque. Comment puis-je vérifier pour les fichiers d'image?

Connexes: C# Comment puis-je tester un fichier est un fichier jpeg?. Votre problème est très similaire, vous avez juste à ajouter des contrôles supplémentaires si vous voulez soutenir d'autres formats.
Je suis à l'aide de VB C#.
La meilleure façon d'obtenir ce que vous wnat est ce qui est suggéré par 0xA3. Envelopper l'Image.FromFile dans un bloc Try. Si c'est une image valide, vous obtiendrez l'image de sortie. Si ce n'est pas une image valide, vous obtiendrez un dépassement de mémoire Exception et votre code sera en sécurité.
(encore une fois): Si vous insistez, vous voulez VB, de vérifier ma solution.

OriginalL'auteur Moshe | 2010-08-24