ASCII怎麼能我串字符(123-jhk25)轉換爲ASCII在Delphi7的轉換串字符在delphi
1
A
回答
1
取決於你的Delphi的版本。在Delphi 2007及之前版本中,字符串自動採用ANSI字符串格式,低於128的任何字符都是ASCII字符。
在D2009及更高版本中,由於默認字符串類型爲UnicodeString,所以事情變得更加複雜。你必須把角色投給AnsiChar。它會執行代碼頁轉換,然後無論結果如何,可能會或可能無法運行,具體取決於所涉及的字符來自哪種語言。但如果它最初是一個ASCII字符,它應該轉換沒有麻煩。
2
如果你指的字符的ASCII代碼,你需要使用奧德()函數返回的任何「枚舉」型
的順序值在這種情況下,它的工作原理上的字符值,返回一個字節:
var
Asc : Byte;
i : Integer;
begin
for i := 1 to Length(s) do
begin
Asc := Ord(s[i]);
// do something with Asc
end;
end;
相關問題
- 1. WideString的字符串轉換在Delphi 7
- 2. delphi數組字符串字符串轉換
- 3. 在Delphi可以將字符串轉換爲一組
- 4. 在Delphi中將UTC字符串轉換爲TDatetime
- 5. 轉換字符串字符串字面
- 6. 轉換字符串在Unity
- 7. 在F#字符串轉換
- 8. 轉換字符串在Java
- 9. 轉換數字字符串轉換爲字符串
- 10. 轉換字符串
- 11. 字符串轉換
- 12. 字符串轉換
- 13. 字符串轉換
- 14. 字符串轉換
- 15. 字符串轉換爲字節轉換
- 16. 如何在Delphi字符串中轉義字符
- 17. 將字符串轉換爲字符串
- 18. 將字符串轉換爲字符串
- 19. C++字符串到字符串轉換
- 20. 將字符串轉換爲字符串
- 21. 轉換字符串[字符串:任何]
- 22. 轉換的java字符串轉換成JavaScript字符串
- 23. 轉換一個字符串轉換爲字符串
- 24. 將字符串轉換爲int,int轉換爲字符串
- 25. 將轉換器映射字符串轉換爲字符串
- 26. 如何將ISO 8601字符串轉換爲Delphi TDate?
- 27. delphi 7 http請求轉換爲字符串
- 28. 使用delphi xe將iso_8859_1字符串轉換爲win1253
- 29. 將ShortInt數組轉換爲字符串,Delphi
- 30. Delphi&ADO:日期時間到字符串轉換
Delphi 7中的字符串'(123-jhk25)'只包含ASCII字符。不需要轉換。 – kludg 2010-02-21 15:05:06