IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Windows 7, ses Thumbnail Tool bars et Windows XP


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 14
    Par défaut Windows 7, ses Thumbnail Tool bars et Windows XP
    Bonsoir à tous,

    Je vais poser une question qui concerne les nouvelles features de Windows 7, notamment les Thumbnail tool bars.
    Comme ci dessous:



    Voila, je développe une application qui utilise cette nouvelle fonction de Windows 7. Cependant, quand je lance mon application sous Windows XP, ça plante car elle n'est pas disponible sur cette plateforme.
    Dans certains cas de figure j'ai contourné le problème avec des "Try - Catch ex As Exceptions..." mais dans le cas des Thumbnails je ne peux pas à cause de Private WithEvents.

    Voici le code que j'utilise, j'aimerai savoir comment faire pour insérer un "Try - Catch ex As Exceptions..." ou un "If TaskbarManager.IsPlatformSupported = True Then..." voire autre chose qui puisse éviter un crash avec XP UNIQUEMENT entre #Region et le #End Region.
    Mais là où c'est placé, je n'y arrive pas.
    Voyez par vous même:
    Code Visual Basic :

    #Region "Déclarations Thumbnails"
    Dim B1Icon As Icon = My.Resources.Thumbnail_maps
    Private WithEvents Button_maps As New ThumbnailToolBarButton(B1Icon, "Ouvrir cartes")
    #End Region

    Private Sub fenetre1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
    Try
    TaskbarManager.Instance.ThumbnailToolBars.AddButtons(Me.Handle, Button_maps)
    Catch ex As Exception
    End Try
    End Sub

    Sub Button_maps_Click(ByVal sender As Object, ByVal e As ThumbnailButtonClickedEventArgs) Handles button_maps.Click
    Cartes.Show()
    End Sub



    Là je bloque vraiment.
    Merci de votre aide à vous tous.

  2. #2
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Utilise la fonction GetVersion() pour connaître la version du système qui est en train de faire tourner ton application. Si la version est inférieure à 6.1 (Windows 7), alors tu ne tenteras pas d'utiliser les thumbnail tool bars.

Discussions similaires

  1. graphique à bar c# window forms
    Par louzorios dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/11/2011, 15h39
  2. Windows Service Pack Blocker Tool Kit disponible
    Par Hinault Romaric dans le forum Windows
    Réponses: 0
    Dernier message: 15/11/2010, 16h37
  3. Windows Service Pack Blocker Tool Kit disponible
    Par Hinault Romaric dans le forum Actualités
    Réponses: 0
    Dernier message: 15/11/2010, 16h37
  4. [Windows] Archiver ses CDROM sur disque dur
    Par Caine dans le forum Autres Logiciels
    Réponses: 6
    Dernier message: 27/10/2007, 04h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo