ani*_*ian 1 delphi type-conversion lazarus
无论如何都要安全地将TEdit(例如00010C10的实际窗口句柄)中的字符串转换/类型转换为我在Delphi/Lazarus中设定的句柄LONGWORD数据类型.
这里推荐的方法Pascal - 字符串到LongWord是IntToStr但编译器抛出以下错误:
带有消息'00010C10'的异常类EConvertError不是有效的整数值
也试过IntToStr64但没有运气....
这是因为默认情况下,StrToInt期望字符串为十进制表示法.将十六进制表示法字符串转换为整数前缀$,即
intVal := StrToInt('$'+Edit1.Text);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |