2010-09-27 4 views
0

Je veux utiliser mon logiciel pour le service Windows, donc j'ai besoin d'exécuter mon logiciel, il faut environ 4-5 secondes pour dessiner des éléments visuels comme des boutons ou des listes, je n'ai pas besoin de visuel, parce que les utilisateurs ne voit pas mon logiciel, est-il possible de ne pas initialiser les éléments visuels?Ne pas initialiser visuels

Répondre

1

Si vous n'avez pas besoin d'une interface utilisateur, pourquoi écrivez-vous une application WinForms? Pourquoi ne pas simplement avoir une application console qui fait le travail sans créer une interface utilisateur? Si vous avez également besoin d'une version WinForms, je vous suggère de mettre la fonctionnalité commune dans une bibliothèque de classes que l'application console et l'application WinForms utilisent.

+0

Je dois le faire avec 500 000 lignes de code à nouveau, si je fais cela avec winform, j'ai seulement besoin de 50 lignes de code! – Ata

+3

@Ata: Votre commentaire n'a pas beaucoup de sens, pour être honnête ... mais si vous avez écrit 500 000 lignes de code dans le mauvais type de projet, cela semble être un problème que vous devriez vraiment aborder correctement plutôt que essayer de cacher simplement une interface utilisateur que vous ne voulez pas ou dont vous n'avez pas besoin. –

+0

Pensez que vous voulez réécrire Windows Media Player à nouveau. – Ata

Questions connexes