社区
PowerBuilder
帖子详情
关于pb读取txt文件中指定位置字符的问题。
mitaro
2003-12-10 09:16:46
请问谁有实现以下功能的PB代码?
读取文本文件中某行第几个到第几个字符到string变量
...全文
392
6
打赏
收藏
关于pb读取txt文件中指定位置字符的问题。
请问谁有实现以下功能的PB代码? 读取文本文件中某行第几个到第几个字符到string变量
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
likecoco99
2003-12-11
打赏
举报
回复
学习~~~~~~~
poemlake
2003-12-11
打赏
举报
回复
我翻了pfc,找到了一个实现在办法
用到的对象n_base pfc_n_base pfc_n_cst_string n_cst_string
函数of_parsetoarray( as_source,as_delimiter, string as_array)
这个函数的功能是把一个长字符串按分隔符分成数组,你所要的第n行的字符就是as_array[n]
然后再通过mid取出 as_array[n]中的某个字符。
具体实现方法,你得到整个文件的字符串,把字符串传给上面的函数的参数as_source,然后,你取出一行,看一看分隔符是什么,把分隔符再传给上面的函数的as_delimiter,定义一个数组as_array,上面的函数会把字符按分隔符分成数组存入as_array
CodeMagic
2003-12-11
打赏
举报
回复
给你实现代码:
String Str,Final_Str
Int Handle,Row,From_Pos,To_Pos,i
//变量说明:Row代表要取字符串所在的行数,From_Pos代表字符串的起始位置
//To_Pos代表字符串的终止位置,Final_Str存放最终要得到的字符串
i=0
Handle=FileOpen('文件名称',LineMode!,Read!)
If Handle=-1 Then Return
Do While True
If FileRead(Handle,Str)<0 Then
MessageBox('Error','所要的行不存在')
Return
End If
i++
If i=Row Then Exit
Loop
Final_Str=Mid(Str,From_Pos,To_Pos -From_Pos+1)
CodeMagic
2003-12-10
打赏
举报
回复
这点问题都解决不了,还写什么程序,不行的话,明天中午给你个程序。
mitaro
2003-12-10
打赏
举报
回复
依照你的指示看了一下pb8参考手册,要实现起来很复杂很复杂。我快昏死了。
klbt
2003-12-10
打赏
举报
回复
没有现成的,只能自己编码,用fileread函数,行模式
获得当前应用程序执行时所在的目录
在编程领域,尤其是在开发桌面应用程序时,经常需要获取应用程序运行时所在的目录,以便于
读取
或写入资源
文件
、配置
文件
等。PowerBuilder(
PB
)是面向对象的第四代编程语言,广泛用于企业级应用开发。在
PB
中
,如果...
PB
如何
读取
文件
语法FileClose ( fileno )参数fileno:integer,
指定
要关闭
文件
的
文件
句柄,该句柄使用FileOpen()函数打开
文件
时得到返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果fileno参数的值为NULL,那么FileC
pb
获取文本文档(
txt
文件
)总行数的方法
在某些情况下,我们可能会有获取文本文档(
txt
文件
)的总行数的需求。常规的做法是通过fileread,一行一行的读,然后统计累加行数,这样的做法是逼不得已的做法,因为我们都晓得它的效率有多低。 其实,可以将...
PB
读取
配置
文件
ini(ProfileString)
功能:从初始化
文件
(.ini)
中
读取
字符
串型设置值。 语法:ProfileString ( filename, section, key, default ) 参数:filename:string类型,
指定
初始化
文件
的名称,可以包括路径,省略路径时,该函数按操作...
PB
读取
大
文件
小例
PB
读取
文件
的时候,每次只能
读取
32K,所以当
文件
大于32K的时候就要分多次
读取
以下是一个
读取
大于32K的
文件
并放在一个blob对象里面long ll_filelen, ll_read = 0integer li_fileidblob lblb_tmp, lblb_totalstring ls...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章