2009-12-31 7 views
20

J'ai un certain nombre stocké dans un Integer appelé mode, mais j'ai besoin de les utiliser dans un TProcess. Pour cela, je dois convertir le Integer en String, parce que si je ne le fais pas, je suis l'erreur:Convertir un entier en chaîne

Incompatible types: got "LongInt" expected "AnsiString"

Je veux savoir comment je peux convertir un Integer en String?

+4

J'aimerais que les deux personnes qui ont voté en bas de cette question se présentent. Qu'est-ce qui n'est pas utile à propos de cette question? Est-ce que ce n'est pas clair? Quelle partie de * Aucune question est trop trivial ou trop "novice" * ne comprenez-vous pas? –

+1

http://www.google.pl/search?client=opera&rls=pl&q=delphi+integer+to+string&sourceid=opera&ie=utf-8&oe=utf-8 - et vous avez une réponse après 1 sec – inzKulozik

+3

@inzKulozik, je voudrais J'adore SO pour être le premier lien quand quelqu'un d'autre googles! – notnoop

Répondre

3

Je viens de faire mes premiers pas avec une version d'essai de 30 jours Delphi XE8 et compris que l'on doit écrire par exemple Mais: La variable 'Ticks' semble être un objet! Je ne m'attendais pas à cela, mais vous pouvez également écrire

LabelTicks.Text:= Ticks.ToString; 

Pour moi, cela semble être beaucoup plus élégant.

+0

'Ticks' n'est pas un objet. Vous êtes tombé sur l'assistant d'enregistrement intrinsèque pour les types simples, voir [Integer Type Helpers] (http://docwiki.embarcadero.com/CodeExamples/en/Integer_Type_Helpers_ (Delphi)). –

Questions connexes