J'ai commencé à créer une application en utilisant uniquement le fichier dpr dans Delphi 2009, je pense que toutes les choses de base fonctionnent, système, sysutils et plus .... mais maintenant je veux utiliser minuterie et d'autres non-visuels composants (certains composants indy de base pour utiliser Internet) est-il des façons de le faire je ne prends pas la peine en utilisant des unités (mais pas les formes)Composants non visuels sans formulaires
Répondre
Vous pouvez placer des composants non visuels sur un module de données.
Je l'utilise beaucoup parce que vous avez toujours les avantages de la conception (propriétés et événements dans l'inspecteur d'objets, placement logique dans votre concepteur).
--jeroen
Vous pouvez créer un composant en appelant son constructeur et passant nul en tant que propriétaire . Vous n'aurez pas besoin d'un formulaire parent si vous le gérez vous-même. Mais pour certaines choses, vous aurez toujours besoin d'un projet qui utilise des formulaires, même si vous ne placez pas votre composant sur un. Pour TTimer, par exemple, vous devez exécuter une application Fiches VCL car elle dépend de Application
et de sa boucle de messages pour que le minuteur fonctionne.
Vous n'avez pas besoin d'une application VCL Forms pour utiliser TTimer. Tant qu'il existe une boucle de message qui reçoit et distribue les messages WM_TIMER pour le contexte de thread dans lequel s'exécute TTimer, cela fonctionne correctement. Vous pouvez appeler directement les fonctions Get/PeekMessage() et DispatchMessage() de l'API Win32 pour cela. –
- 1. Delphi: Supprimer les références de composants visuels des formulaires hérités
- 2. Remplacement des composants non visuels par le code
- 3. TabRenderer sans styles visuels activé?
- 4. Les contrôles ActiveX importés sont non visuels
- 5. Composants System.ComponentModel.IContainer non utilisés?
- 6. Formulaires Web ASP.NET sans javascript
- 7. Composants COM pour l'activation sans inscription
- 8. Comment obtenir/définir des données de (dans) des composants visuels (de programmes Windows) par programme?
- 9. Existe-t-il un EDI extensible permettant de personnaliser les composants visuels?
- 10. Génère automatiquement des composants d'édition visuels pour la source de données?
- 11. Rendu des composants ExtJs sans panneaux?
- 12. Activation sans enregistrement des composants COM
- 13. Les formulaires pour les cas non enregistrés
- 14. éditeurs visuels pour JSF
- 15. Ne pas initialiser visuels
- 16. Sélection d'éléments visuels JavaScript, suppression
- 17. Commentaires visuels du service C#
- 18. Styles visuels sur WTL CreateSimpleToolbar()
- 19. effets visuels Flash-like dans JS/jQuery
- 20. Ajout de thèmes visuels dans Outlook 2007 dans Delphi 7
- 21. en utilisant des composants Qooxdoo sans utiliser tout le framework?
- 22. télécharger des composants Android SDK sans le gestionnaire Android SDK
- 23. Comment utiliser les composants OpenOffice sans installer OpenOffice.org?
- 24. Quand installer, par rapport à quand simplement construire, packages de composants visuels qui font partie d'un projet plus vaste
- 25. Problèmes visuels C++ avec glisser déposer
- 26. vérifier si les composants microsoft sont présents ou non
- 27. Composants Javascript désactivés non désactivés après le bouton Précédent
- 28. Java: Fenêtres transparentes avec des composants non transparents?
- 29. Notification non intrusive sans audio?
- 30. Accès aux éléments de travail pour les utilisateurs non visuels du studio
peut-on aussi utiliser des componets non visuels comme celui-ci – VibeeshanRC