我想从Visual Basic中的Textboxes值写入NotePad

时间:2011-05-09 17:12:12

标签: vb6

我想用记事本写。在记事本中,第一行应该有两个标题列。第一列的名称是“SNo”,第二列的名称是“患者姓名”

现在打开Visual Basic表单后,我将输入两个名为SNo和Patient's Name的文本框。因此,这两个值SNo和患者姓名将从文本框中复制并分别粘贴在记事本中的标题SNo和患者姓名下的记事本中。

1 个答案:

答案 0 :(得分:2)

您可以查看VB6的SendKeys命令。

Shell "notepad", vbNormalFocus
SendKeys "Sno,Patient's Name" & vbNewLine & SNo.Text & "," & PatientsName.Text

我不得不质疑你为什么要这样做;听起来你正在尝试编写各种逗号分隔文件(.csv),并且使用标准File IO会更好,然后在需要时使用Shell command打开文件显示在记事本中。通常情况下,使用SendKeys是不好的做法和不安全。

作为旁注 - 请先尝试弄清楚,然后带着问题和到目前为止你所尝试的一切来到这里。这将让我们了解您要尝试做什么,并阻止您声称您有一个名为Patient's Name的文本框。