J'ai ce problème; J'ai besoin d'appeler l'unité filectrl dans mon unité. Bien sûr, je fais: utilise filectrl dans la section d'interface mais il n'est pas détecté. J'ai essayé aussi avec system.filectrl mais pas trouvé aussi ceci. J'ai cherché dans l'aide (en ligne et locale) mais il est écrit que l'unité est correcte. J'utilise Delphi xe2, aussi vous avez le même problème? L'avez résolu? Si oui, comme vous l'avez fait? Merci beaucoup.Unité Delphi xe2 et filectrl
1
A
Répondre
7
Le nom complet de cette unité dans Delphi XE2 est:
uses VCL.FileCtrl;
5
Le scoped name dont vous avez besoin est Vcl.FileCtrl
.
3
Vous pouvez utiliser Vcl.FileCtrl
, comme d'autres ont déjà écrit, ou vous pouvez ajouter Vcl aux préfixes dans les espaces de noms options du projet. Le bouton des points de suspension pour cela montre un éditeur pour de tels préfixes. Pour être comme XE, vous pouvez par exemple. ajouter Système, Vcl et Winapi comme préfixe.
Mais je ne ferais que le dernier (préfixes Namespace) si j'utilisais l'ancien code.
Questions connexes
- 1. Delphi HID dans Delphi7 et Delphi XE2
- 2. Delphi XE2: firemonkey et IDirect3DDevice9
- 3. Paquet Delphi Xe2 x64
- 4. Delphi XE2 Datasnap Callback
- 5. TThreadedStringList dans delphi xe2
- 6. Delphi XE2 arrondi avec DecimalRounding_JH1
- 7. Delphi XE2 et LiveBindings entre les contrôles
- 8. Partage de fichiers Delphi XE2 et iOS
- 9. Delphi XE2 et Char/Byte Type
- 10. Delphi Xe2 VCL style et webbrowser
- 11. Delphi XE2 pointeur types incompatibles et PAnsiChar
- 12. Delphi XE2 FormatDateTime passing -693594
- 13. Importer chartfx vers Delphi XE2
- 14. Utilisation de TPointerList Delphi XE2
- 15. Delphi XE2/FireMonkey Email Création
- 16. Delphi XE2: UTF16LE -> UTF8
- 17. Delphi XE2 génériques dans les classes TRemotable
- 18. Delphi et finalisation dans une unité
- 19. Delphi 7 au numéro de fichier de Delphi XE2
- 20. Problème d'installation de Delphi XE2 FireMonkey Xcode
- 21. ADO & DBGrid/FireMonkey dans Delphi XE2
- 22. Delphi XE2 Service ne s'arrêtant pas correctement
- 23. État du composant Delphi XE2 TurboPower
- 24. Pilote natif Informix pour Delphi XE2 Professional?
- 25. Delphi XE2: contrôles Firemonkey invisibles dans VirtualBox
- 26. Delphi XE2 64bit: inline asm dans GraphicEx
- 27. UrlDownloadToFile ne fonctionne pas dans Delphi XE2?
- 28. Delphi XE2 Style: Menu principal ignoré
- 29. assign octet à chaîne delphi XE2
- 30. bibliothèque. Net DocX avec Delphi XE2
Ouch. Cela signifie-t-il que le code Delphi 2010 ne compile pas avec XE sans modifications? Y a-t-il beaucoup de changements à faire? – RobertFrank
Vous pouvez utiliser les paramètres du projet pour atténuer la douleur, donc je crois. Je n'ai aucune expérience personnelle. Si je comprends bien, un ancien projet, lorsqu'il est migré, est configuré de sorte que les étendues d'unité sont implicites. Cependant, je pense qu'il serait sage de s'éloigner de ce mode hérité. –
@Robert, ce que David décrit ressemble au paramètre "alias unitaires" employé dans la transition de la version 1 à 2. Il a permis de continuer à compiler du code utilisant WinTypes et WinProcs au lieu de l'unique unité Windows unifiante. –