scan函数和字符串转换
要从文件中读出一段字符串,例如::ab123456789。将字符部分取出给一个字符变量,数字部分分成两半,给两个整型变量。用SCAN函数作了很多次,总是不成功。要么整个串给了字符变量,要么数字部分给不出去,哪位给解释下该函数的格式参数应如何用?或者有什么其它函数可实现此功能?谢了先! CVI可没这么聪明!你需要将长字符串先行分割成三个(根据需要决定),然后,再分别转换成相应的数据类型! CVI中的Help中有详细的介绍scan()函数的用法,虽然是英文的,用金山词霸还是能看懂的!scan()和()Fmt()是两个很常用的函数,一般的用法还是要会的! 在安装目录下的bin文件目录有个fmtwz.exe的程序,是个辅助程序,专门用来生成需要的转换格式的,试试看 可以通过Tools->Customize->Add->Browse来添加!
其他具体设置可参看帮助文件。
设置好后会在Tools菜单下多出一个命令菜单,便于今后操作! 记下了,谢谢
页:
[1]