2015-04-24 1 views
-1

J'ai une application dont j'ai hérité dans VB6 et que j'ai principalement portée sur VB.net Lorsque je compile/exécute l'application - elle met en surbrillance tous les fichiers du dossier sélectionné actuel. Qu'est-ce qui fait empirer les choses, est-ce qu'il est très difficile de faire des recherches en ligne, quels termes de recherche utilise-t-on?L'application VB.Net met en surbrillance tous les fichiers en arrière-plan lors de l'exécution/de la mise au point

L'application a été porté à VS 2005 - tout à fait avec succès - mais cela m'a déconcerté ...

J'ai essayé commentant tout le code qui est exécuté au démarrage et il le fait encore, il doit donc être un peu sorte de chose de fond ...

Des idées? Je ne trouve pas une ancienne version de mon application pour voir si ce sont les modifications que j'ai faites et je ne sais pas par où commencer. Voir l'image: enter image description here

La partie supérieure est avant que je lance l'application, le fond est une fois que l'application est en cours d'exécution et a le focus. J'espère que ce sens

De plus, si je navigue, puis exécutez l'application, et revenir au navigateur, lorsque mon application obtient le focus nouveau, la page Web remonte vers le haut ...

Le dossier est juste un exemple - Fondamentalement, lorsque je compile (ou plus tard) mon application, si je vais dans l'Explorateur Windows - lorsque l'application se concentre - quel que soit le dossier dans lequel j'ai tous ses fichiers en surbrillance. Si au lieu d'aller à l'explorateur de Windows, je vais à un navigateur Web, quand l'application obtient le foyer le navigateur va vers le haut (semblable à la maison).

Il y a Windows Integratio, mais j'ai commenté ce que je peux et je ne suis toujours pas proche.

Est-ce que cette information vous aide?

+2

Je n'ai aucune idée de ce que vous demandez. Quelle est cette liste de dossiers? Est-ce une partie de votre application? Est-ce Windows Explorer? Quand fait-il cela? Votre application utilise-t-elle une intégration de shell/explorateur Windows? Vous nous avez fourni des informations insuffisantes pour même essayer de deviner. S'il vous plaît [modifier] votre question pour être plus précis et inclure les informations pertinentes. – Alex

Répondre

0

J'ai trouvé le problème - après être retourné au projet vb6 et avoir tout enlevé à l'exception des 5 modules nécessaires au démarrage et j'ai finalement suivi le problème.

Il y avait du code appelé lorsque deux boîtes d'édition recevaient le focus qui appelait les clés d'envoi à la maison et se terminaient - d'où il revenait à la maison - sélectionnaient tous les fichiers à la fin. J'avais désactivé l'une des cases d'édition pour ne pas recevoir le focus et cela a aidé temporairement (évidemment jusqu'à ce que l'autre boite obtienne le focus), mais puisque désactiver les touches d'envoi quand elles se sont focalisées a aidé. Quoique un problème arbitraire, peut-être qu'il aidera quelqu'un dans le futur ..