2009-08-17 8 views
1

Normalement, on pourrait utiliser la fonction isprint (int) pour déterminer si un caractère est imprimable ou non. Cette fonction est incluse dans le fichier estlib.lib de Symbian. Malheureusement, les capacités ne me permettent pas de lier avec cette bibliothèque. Par conséquent, je me demande si quelqu'un connaît une autre façon de comprendre si un caractère est imprimable ou non.Caractères imprimables dans Symbian

Merci Philipp

+0

TCB ?? Veuillez confirmer que vous comprenez ce que vous faites avec la capacité TCB. Je soupçonne que ne pas être en mesure de lier à estlib est seulement le premier de nombreux problèmes que cela causera. –

Répondre

2

Utilisez TChar::IsPrint.

(capacités de sécurité Plate-forme ne vous empêchent pas de lien avec estlib donc dans ce sens, vous pouvez également utiliser isprint.)

+0

Merci pour cela. Si j'essaie de lier avec estlib, je reçois ce qui suit: ERREUR: * PlatSec * ERROR - La vérification de la capacité a échoué. Impossible de charger \ bin \ TechView \ epoc32 \ release \ armv6 \ udeb \ filesystem.fsy, car il est lié à estlib {000a0000} [10003b0b] .dll qui manque les capacités suivantes: TCB. Donc, dans mon cas, je ne peux pas utiliser estlib. –

+0

Ah, vous travaillez avec TCB ce qui explique beaucoup. Estlib et de nombreuses autres bibliothèques sont vraiment pour le code en mode utilisateur, pas TCB :) – laalto

+0

oui, c'est exactement le problème que j'avais;) –

Questions connexes