注册 登录
编程论坛 VFP论坛

求助:vfp控制word通配符进行查找定位

王咸美 发布于 2024-04-30 08:50, 215 次点击
下列语句不知问题出自哪里?请高手赐教,万分感谢![code]

wordfile=GETFILE(’word文档:doc’,’试卷’,’选择’,0,’请选择政治试卷’)
wap=CreateObject(“word.application”)
wdocument=wap.documents.open(wordfile)
Myrange=Wdocument. Range
Myrange. Find.ClearFormatting
Myrange.Find.MatchWildcards=.T.
Myrange.Find.Execute('[^13^l^m][答案][^13^l^m]')这一句不起作用,无法定位

IF Myrange.Find. Found
&&如果查找到了
DA_B=Myrange. Start
&&记录答案分界符的开始位置
ENDIF

只有本站会员才能查看附件,请 登录


【附件】政治试卷.doc(部分内容)

二、多项选择题(在每小题的五个备选答案中,选出二至五个正确的答案,并将正确答案的序号分别填在题干的小括号内,多选、少选、错选均不得分,每小题2分)

1、唯物主义的发展经历了以下历史形态[    ]

A、辩证唯物主义的历史唯物主义

B、古代朴素辩证法

C、近代庸俗唯物主义

D、近代形而上学唯物主义

E、古代朴素唯物主义

2、下列那些说法表示了时间的一维性 [    ]

A、时乎时乎不再来

B、子在川上曰,逝者如斯夫

C、盛年不重来,一日难在晨

D、失落寸金容易找,失落光阴无处寻

E、机不可失,时不再来

3、主观唯心主义把世界的本源归结为 [    ]

A、理  B、绝对  C、感受  D、心  E、上帝


三、简答题 (本大题共4小题,其中1、2题每题7分,3、4题每题6分,共26分)
1、 实践及其特点是什么?

2、 两点论和一点论、均衡论的区别是什么?


[答案]


二、多项选择题 (多选、少选、错选均不给分,每小题2分,共20分)

1、ADE 2、ABCDE 3、CD

三、简答题(第1、2小题每题7分,3、4小题每题6分,共26分)

1、(1) 实践是人们能动地改造和探索现实世界的客观物质活动。

(2)实践是客观的活动,具有客观性。

(3)实践是能动的活动,具有能动性。

(4)实践是社会历史活动,具有社会历史性。

2、 (1)两点论就是要全面地看问题,既要看到主要矛盾的子盾的主要方面,又要看到非主要矛盾和矛盾的非主要方面。一点论就是片面地看问题,只看到一个方面而看不到另一个方面。

(2)重点论就是要突出重点,在看到两个方面的时候,必须分清主次,抓住主要子盾和矛盾的主要方面。均衡论就是不分主次,把两个方面等量齐观。

(3)唯物辩证法坚持两点论和重点论的统一,反对一点论和均衡论的形而上学观点。
4 回复
#2
吹水佬2024-04-30 10:18
如果要查找读取文本内容,可以先将文件转成文本,再用VFP的函数命令来处理。
#3
yiyanxiyin2024-04-30 16:26
只有本站会员才能查看附件,请 登录
找到后把前后固定字符去除即为答案
#4
王咸美2024-04-30 17:31
@yiyanxiyin 谢谢!我想用vfp程序直接提取答案,这样更具有通用性。不知能否实现,望赐教!
#5
yiyanxiyin2024-04-30 17:51
关键就是通配符如何写, 请参考图中的查找内容
1