Userform - 单击按钮时复制
Userform - copy when clicking the button
所以,嗯,我可能是这里的新人,我需要问你一些事情。我在 VB excel 中制作了一个非常简单的应用程序,并希望使用 Visual Studio 将它变成一个更真实的应用程序。
该应用程序的目的很简单。我想点击一个按钮,当我点击它时,数据将被复制。
即
数据:
大家好,欢迎来到我的社区。
任务:
单击按钮时复制它。
在excel中,我只是打下了我的文字,然后录制了一些宏。之后我用 VB 构建了一个用户窗体,然后 copied/pasted 宏代码和瞧。就是这样。我想这在 Visual studio 中并不是那么简单,所以如果可能的话,我在这里请求你的帮助 :)
关于如何做到这一点有什么想法吗?我应该添加哪个数据库?如何添加文本,然后让它复制其中的内容。
我有点不清楚你在问什么,但在我看来你想从某个来源找到文本,然后将其复制到某个地方(表单中的文本框、按钮、消息框?) .我会将文本保存在 .txt 或 .INI 文件中。然后,使用流 reader,找到文本并将其保存在 visual studio 项目的变量中。然后,您可以使用它来复制表单中的任何位置。如果在 INI 文件中有多个文本部分在不同的 headers 下存储不同的短语(即问候部分、再见部分、问题部分等),我将使用两个 public 函数反而。第一个可以这样定义:
Public Function GetIniValue(ByVal section As String, ByVal key As String, ByVal filename As String, Optional ByVal defaultValue As String = "") As String
其中部分是 collection 短语(问候语、再见等),键是部分中单个短语的键(问候语 1、问候语 2 等),文件名是INI 文件。此函数调用内置函数GetPrivateProfileString
,其中returns 文本所在的索引,然后使用此位置查找文本。要使用此功能,您需要导入一个名为 kernel32
的 DLL,它应该已经在您的计算机上。
所以,嗯,我可能是这里的新人,我需要问你一些事情。我在 VB excel 中制作了一个非常简单的应用程序,并希望使用 Visual Studio 将它变成一个更真实的应用程序。 该应用程序的目的很简单。我想点击一个按钮,当我点击它时,数据将被复制。
即
数据:
大家好,欢迎来到我的社区。
任务:
单击按钮时复制它。
在excel中,我只是打下了我的文字,然后录制了一些宏。之后我用 VB 构建了一个用户窗体,然后 copied/pasted 宏代码和瞧。就是这样。我想这在 Visual studio 中并不是那么简单,所以如果可能的话,我在这里请求你的帮助 :)
关于如何做到这一点有什么想法吗?我应该添加哪个数据库?如何添加文本,然后让它复制其中的内容。
我有点不清楚你在问什么,但在我看来你想从某个来源找到文本,然后将其复制到某个地方(表单中的文本框、按钮、消息框?) .我会将文本保存在 .txt 或 .INI 文件中。然后,使用流 reader,找到文本并将其保存在 visual studio 项目的变量中。然后,您可以使用它来复制表单中的任何位置。如果在 INI 文件中有多个文本部分在不同的 headers 下存储不同的短语(即问候部分、再见部分、问题部分等),我将使用两个 public 函数反而。第一个可以这样定义:
Public Function GetIniValue(ByVal section As String, ByVal key As String, ByVal filename As String, Optional ByVal defaultValue As String = "") As String
其中部分是 collection 短语(问候语、再见等),键是部分中单个短语的键(问候语 1、问候语 2 等),文件名是INI 文件。此函数调用内置函数GetPrivateProfileString
,其中returns 文本所在的索引,然后使用此位置查找文本。要使用此功能,您需要导入一个名为 kernel32
的 DLL,它应该已经在您的计算机上。