Delphi/Lazarus: La syntaxe "is not" ne fonctionne pas
Question de Invité | 25/03/2020 à 12:58
Je veux faire ce qui suit avec Delphi (négation de is)
if Sender is not TListView then ...
Cependant, cette solution ne fonctionne pas. Qu'est-ce que je fais mal? J'obtiens toujours le message d'erreur suivant:
Error: Illegal Expression
Je ne veux pas écrire quelque chose comme ça:
if Sender is TListView then begin end else ...
Mais je n'ai pas d'autre idée.
Sujets Connexes
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
Delphi/Lazarus: Sélectionner tout avec CTRL+A dans ListView
Conseil | 0 Commentaires
SQLite: Tester si une Table existe
Info | 0 Commentaires
Delphi: Le chargement d’une image JPEG dans TImage ne fonctionne pas: Unknown picture file extension (.jpg)
Question | 3 Réponses
HTML: Label de Checkbox dans une autre Cellule d'un Tableau
Question | 1 Réponse
Delphi: This form of method call only allowed for class methods
Question | 1 Réponse
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Dans Lazarus et Delphi, il n'y a pas de syntaxe "is not".
Au lieu de cela, vous devez utiliser "if not":
Cela devrait le faire. Écrire le "not" directement derrière le "if" n'est possible qu'en langue parlée.
25/03/2020 à 19:15