| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 258 人关注过本帖, 1 人收藏
标题:VFP9下实现英文音标的存储显示
只看楼主 加入收藏
shschy
Rank: 2
等 级:论坛游民
帖 子:101
专家分:45
注 册:2022-3-13
结帖率:35%
收藏(1)
 问题点数:0 回复次数:7 
VFP9下实现英文音标的存储显示
单词临时.txt (356 Bytes)
单词临时问题prg.txt (433 Bytes)
图片附件: 游客没有浏览图片的权限,请 登录注册
win10+vfp9条件下,想实现英文音标文件的存储显示
比如“d:\单词临时.txt”内容如下,对应4条记录,每条5个字段(用tab键分隔)
adv.    普遍地;广泛地    二下U1    widely    英[ˈwaɪdli],wide-ly
n.    精神;心灵    二下U1    spirit    英[ˈspɪrɪt],s-pi-rit
n.    运动员    二下U1    athlete    英[ˈæθliːt],ath-lete
n.    沉默;寂静;    二下U1    silence    英[ˈsaɪləns],si-len-ce   

"单词临时导入.prg"想导入到dbf表格,但出现乱码,editbox控件也无法正常显示
set default to d:\
close table all
if file("endclxbg.dbf")
   dele file endclxbg.dbf
endif
CREATE TABLE endclxbg ;  &&英文单词练习表格
       (ywdcdccx c( 06),; &&英文单词单词
        ywdczwnr c(100),; &&英文单词中文内容
        ywdcnjsm c( 08),; &&英文单词年级说明
        ywdcywnr c(100),; &&英文单词英文内容
        ywdcywbz c(100)  ) &&英文单词英文备注
sele endclxbg
APPEND FROM 单词临时.txt delimiter WITH tab
brow
2025-03-02 13:28
shschy
Rank: 2
等 级:论坛游民
帖 子:101
专家分:45
注 册:2022-3-13
收藏
得分:0 
为了win10环境下在txt文件中存储音标,按照提示,存储为unicode编码格式。
图片附件: 游客没有浏览图片的权限,请 登录注册
2025-03-02 13:34
厨师王德榜
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:199
帖 子:997
专家分:4966
注 册:2013-2-16
收藏
得分:0 
2025-03-17 14:01
shschy
Rank: 2
等 级:论坛游民
帖 子:101
专家分:45
注 册:2022-3-13
收藏
得分:0 
咨询网址
请问如何看这个网页,需要第三方控件吗?请指点。谢谢!
以下是引用厨师王德榜在2025-3-17 14:01:09的发言:

https://bbs_bccn_net.bccnsoft.com/006/month_2104/20210420_8cb591e2e55b917692b8iVMgG7AkMjjF.gif

2025-04-02 11:02
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:780
专家分:3058
注 册:2018-3-13
收藏
得分:0 
很简单,使用支持 utf8 的控件即可
Form1.rar (1.98 KB)

这家伙很懒,啥也没留下
2025-04-02 12:13
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:780
专家分:3058
注 册:2018-3-13
收藏
得分:0 
简单演示:读取、解析、存储、显示
(假设录入数据格式都像一楼所提供样本般精确,未做过多错误处理,主要提供解决思路)
效果如图所示
图片附件: 游客没有浏览图片的权限,请 登录注册

Form2.rar (3.58 KB)

这家伙很懒,啥也没留下
2025-04-02 15:40
厨师王德榜
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:199
帖 子:997
专家分:4966
注 册:2013-2-16
收藏
得分:0 
回复 4楼 shschy
以前练手时做的,换电脑了未找到以前的文件。
这里说一下主要注意的点:
1、存储,为了适应utf8字符,使用了Sqlite库。
2、显示,为了适应utf8字符,使用了RichTxt控件。
3、需要掌握的知识储备:
    vfp连接Sqlite库、
    建立表、建立索引、
    导入数据、查询数据(CA方式最好用)。
    RichTxt控件的使用。
    STRCONV( ) 函数
    单词事先存放在一个CSV文件中(unicode格式),还要掌握vfp对文本文件的读取,
以上均掌握的话,这个项目就不再是障碍了。
2025-04-03 09:45
a46213599
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2016-4-12
收藏
得分:0 
VFP大师都在这里。
2025-04-09 11:23
快速回复:VFP9下实现英文音标的存储显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030469 second(s), 11 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved