samfeng 发表于 2009-1-15 09:51:09

scan函数和字符串转换

要从文件中读出一段字符串,例如::ab123456789。将字符部分取出给一个字符变量,数字部分分成两半,给两个整型变量。用SCAN函数作了很多次,总是不成功。要么整个串给了字符变量,要么数字部分给不出去,哪位给解释下该函数的格式参数应如何用?或者有什么其它函数可实现此功能?谢了先!

netcreature 发表于 2009-1-15 10:39:16

CVI可没这么聪明!
你需要将长字符串先行分割成三个(根据需要决定),然后,再分别转换成相应的数据类型!

hcwz 发表于 2009-1-15 19:40:29

CVI中的Help中有详细的介绍scan()函数的用法,虽然是英文的,用金山词霸还是能看懂的!scan()和()Fmt()是两个很常用的函数,一般的用法还是要会的!

xiaosongli 发表于 2009-1-20 21:07:50

在安装目录下的bin文件目录有个fmtwz.exe的程序,是个辅助程序,专门用来生成需要的转换格式的,试试看

netcreature 发表于 2009-1-21 09:06:33

可以通过Tools->Customize->Add->Browse来添加!
其他具体设置可参看帮助文件。
设置好后会在Tools菜单下多出一个命令菜单,便于今后操作!

wangyuhui727 发表于 2009-2-2 01:50:14

记下了,谢谢
页: [1]
查看完整版本: scan函数和字符串转换