高职考技能提升教程004期 字符串查找与替换 高考信息技术必备 刘金玉编程

简介: 高职考技能提升教程004期 字符串查找与替换 高考信息技术必备 刘金玉编程

高职考技能提升教程 字符串查找与替换



查找

Instr(参数1,参数2,参数3,参数4)

参数1:默认从左向右查找,这个参数表示开始查找的位置,默认是从1开始的

参数2:代表源字符串

参数3:代表要查找的字符串

参数4:代表要查找的方式,这里我们使用vbbinarycompare

Vbbinarycompare方式返回的是字符串找到的位置,如果没有找到就返回0


Textbox控件的选择功能

Text1.SetFocus  ‘设置焦点

Text1.SelStart = pos – 1   ‘注意这里是光标开始的位置

Text1.SelLength = Len(Text2.Text)   ‘从光标出开始向后选择几个字符长度


Replace函数

替换函数

Replace(源字符串,要查找的字符串,要替换成哪个字符串)

返回结果:返回源字符串被替换后的字符串


课堂总结

1、instr函数 查找

2、replece函数  替换


软件设计界面:

源代码分享:

Private Sub Command1_Click(Index As Integer)
'注意要写代码注释
If Command1(Index).Caption = "查找" Then
    Dim pos&
    pos = InStr(1, Text1.Text, Text2.Text, vbBinaryCompare)
    Text1.SetFocus '设置焦点
    Text1.SelStart = pos - 1
    Text1.SelLength = Len(Text2.Text)
ElseIf Command1(Index).Caption = "替换" Then
    Text1.Text = Replace(Text1.Text, Text2.Text, Text3.Text)
End If
End Sub
相关文章
|
机器学习/深度学习 算法 C++
2019第十届蓝桥杯大赛青少年创意编程省赛C++组试题解析
2019第十届蓝桥杯大赛青少年创意编程省赛C++组试题解析
426 0
|
7月前
|
算法 定位技术
保研夏令营与考研复试联系导师、婉拒导师的语言模板与注意事项
保研夏令营与考研复试联系导师、婉拒导师的语言模板与注意事项
|
监控 项目管理
PMP备考之路 - 汪博士第一章(引论)(下)
PMP备考之路 - 汪博士第一章(引论)(下)
63 0
|
监控 项目管理
PMP备考之路 - 汪博士第一章(引论)(上)
PMP备考之路 - 汪博士第一章(引论)
72 0
|
机器学习/深度学习 人工智能 程序员
2023年 团体程序设计天梯赛个人感悟及总结(附题解)——遗憾国三
⭐L1一阶题 ⭐L1-089 最好的文档 (5分)—水题 👉👉👉👉👉👉L1-089 最好的文档👈👈👈👈👈👈 有一位软件工程师说过一句很有道理的话:“Good code is its own best documentation.”(好代码本身就是最好的文档)。本题就请你直接在屏幕上输出这句话。 输入格式: 本题没有输入。 输出格式: 在一行中输出 Good code is its own best documentation.。 输入样例: 无 输出样例: Good code is its own best documentation.
802 0
高职考技能提升教程005期 字母菱形案例 VB语言 刘金玉编程 高考必备信息技术
高职考技能提升教程005期 字母菱形案例 VB语言 刘金玉编程 高考必备信息技术
|
算法
高职考VB技能提升教程003期 杨辉三角 高考信息技术必备
高职考VB技能提升教程003期 杨辉三角 高考信息技术必备
140 0
高职考技能提升教程008期 掷骰子与冒泡排序 VB语言 刘金玉编程
高职考技能提升教程008期 掷骰子与冒泡排序 VB语言 刘金玉编程
高职考技能提升教程009期 求最值与平均值 VB语言 刘金玉编程
高职考技能提升教程009期 求最值与平均值 VB语言 刘金玉编程
|
人工智能 iOS开发 Windows
(待补充)小蒟蒻的刷题成长之路-------中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛(同步赛)
(待补充)小蒟蒻的刷题成长之路-------中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛(同步赛)
138 0