En Delphi, il existe une fonction StrToInt() qui convertit une chaîne en une valeur entière; il y a aussi IntToStr(), qui fait l'inverse. Ces fonctions ne semblent pas faire partie d'Oxygene, et je ne trouve pas de référence à quelque chose qui puisse le faire. Comment ceci peut être fait?Comment convertir une chaîne en entier dans Oxygene
Répondre
Vous pouvez utiliser la fonction Int32.Parse
essayer cette
function StrToInt(S: String): Integer;
begin
Result:=Int32.Parse(S);
end;
.Parse est assez largement supporté pour plusieurs types.
Vous pouvez également utiliser Int32.TryParse (S, out intVariable) qui renvoie un booléen indiquant si l'analyse de la chaîne dans un entier a réussi. –
RRUZ a la bonne réponse, mais si vous ne pouvez pas dire au revoir à toutes les fonctions et classes auxquelles vous étiez habitué dans Delphi win32, vous pouvez jeter un oeil à . C'est une bibliothèque open source écrite en Delphi Prism pour porter les fonctions et les classes Delphi win32 vers .Net. Sans surprise, il contient également IntToStr and StrToInt.
- 1. Convertir un entier en chaîne
- 2. Comment convertir un entier en une chaîne dans GLib?
- 3. Comment convertir une chaîne en entier dans l'objectif C?
- 4. Comment convertir une chaîne hexadécimale en entier en Python?
- 5. Comment convertir une chaîne en entier en C#
- 6. Comment convertir une chaîne en nombre entier hexadécimal en Python?
- 7. Comment convertir une chaîne hexadécimale en entier signé?
- 8. Convertir une chaîne en entier dans XSLT 1.0
- 9. convertir la chaîne en entier en C++
- 10. comment convertir entier en chaîne dans l'objectif c
- 11. Convertir un entier en une chaîne signée en Ruby
- 12. nombre de convertir la chaîne en entier
- 13. Convertir une chaîne en entier avec décimal en Python
- 14. convertir la chaîne de pointeur en entier
- 15. entier Convertir ENUM à chaîne
- 16. Comment convertir un nombre entier en chaîne binaire en C#?
- 17. Comment convertir une version de chaîne d'un nombre dans une base arbitraire en entier?
- 18. Comment formater une chaîne monétaire en entier?
- 19. convertir la chaîne de caractères hexadécimale en entier en Java
- 20. Comment convertir une chaîne en entier dans un modèle de vitesse?
- 21. Comment convertir un entier 8 bits en une chaîne binaire dans xquery?
- 22. Jquery convertir entier en chaîne et en arrière
- 23. Conversion d'un nombre entier en une chaîne hexadécimale dans Ruby
- 24. Convertir la chaîne en entier et Vice-Versa
- 25. serveur MS SQL - convertir chaîne HEX en nombre entier
- 26. En Perl, comment puis-je convertir une chaîne binaire en un entier?
- 27. Rails Migration pour convertir la chaîne en entier?
- 28. Convertir un paramètre entré en entier en une chaîne dans JasperReports
- 29. Entier convertir en WoW Gold
- 30. Comment convertir "system.object" {string} en entier
Delphi Prism est un compilateur. Il ne contient pas de bibliothèque comme Delphi win32. Lorsque vous utilisez Delphi Prism, vous pouvez utiliser toute la gamme de classes et de méthodes .Net dans la bibliothèque .Net. C'est la même bibliothèque que C# et VB.Net utilisent. Vous pouvez lire sur le sujet dans les livres C# ou sur http://msdn.microsoft.com/en-us/library/ms229335.aspx –
@Lars - Ce n'est pas tout à fait exact. Delphi Prism est livré avec une poignée de composants de connectivité DB et d'outils de conception. Donc, ce n'est pas seulement un compilateur. –