Я хочу написать в блокноте значение из текстовых полей в Visual Basic - PullRequest
0 голосов
/ 09 мая 2011

Я хочу написать в блокноте.В блокноте в первой строке должно быть два столбца заголовков.Имя первого столбца - «SNo», а имя второго столбца - «Имена пациента»

Теперь, после открытия формы Visual Basic, я войду в два текстовых поля с именами «SNo» и «Имя пациента».Таким образом, эти два значения SNo и Имя пациента будут скопированы из текстовых полей и вставлены в Блокнот под заголовками SNo и Имя пациента соответственно в Блокноте.

1 Ответ

2 голосов
/ 09 мая 2011

Вы можете просмотреть команду SendKeys в VB6.

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

У меня вопрос, почему вы хотите это сделать; Похоже, вы пытаетесь записать файл с разделителями-запятыми (.csv), и было бы намного лучше использовать стандартный File IO , затем использовать команду Shell для открытия файл, если он вам нужен, отображается в блокноте. Как правило, использование SendKeys считается плохой практикой и небезопасным.

В качестве дополнительного примечания - пожалуйста, попробуйте сначала разобраться, а затем приходите сюда с вопросами и всем, что вы до сих пор пробовали. Это даст нам некоторое представление о том, что вы пытаетесь сделать, и лишит вас права утверждать, что у вас есть текстовое поле с именем Patient's Name.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...