bonjour
comment transformer une appli CLX en appli Win32 uniquement?
j'ai besoin d'utiliser ShellAPI dans une appli, mais celle-ci a été créée CLX, et dans ce cas, il semblerait que certains paramètres de ShellAPI ne soient pas reconnus.
Jean
bonjour
comment transformer une appli CLX en appli Win32 uniquement?
j'ai besoin d'utiliser ShellAPI dans une appli, mais celle-ci a été créée CLX, et dans ce cas, il semblerait que certains paramètres de ShellAPI ne soient pas reconnus.
Jean
Je ne sais pas quelle est la taille de ton appli, mais avant d'obtenir une meilleure réponse de quelqu'un je peux t'indiquer que la plupart des uses clx sont précédées d'un Q.
par exemple l'unité de message s'appelle QMessage en CLX alors que pour la VCL c'est Message. Donc pour pouvoir recompiler ton projet avec la VCL il faudrait à priori changer toutes ces unités dans la déclaration uses. Après cela, certaines méthodes ou fonctions peuvent ne plus fonctionner exactement de la même manière.
En espérant t'avoir aider un peu car je ne connais pas bien la programmation CLX.
Bonjour,
Dans ta "transformation" de l'application :
- est-ce tu as mis des IFDEF pour porter l'application sous windows ?
(si tu veux effectivement continuer à faire tourner l'appli sous linux)
- est-ce que tu a rajouté ShellApi dans tes unités? si oui ... où est-ce que cela ne compile plus ? Sur quelles methodes ?
@+
ce sont des fonctions du ShellAPI qui posent problème. Et donc je réécris...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager