我可以做这个:
Dim fso As New FileSystemObject
Run Code Online (Sandbox Code Playgroud)
或者我可以这样做:
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Run Code Online (Sandbox Code Playgroud)
我如何知道CreateObject使用什么字符串?例如,我怎么知道使用"脚本"."Scripting.FileSystemObject"的一部分?你去哪儿看?
如果没有剪切和粘贴,有没有办法在Visual Studio 2008中对我的类中的方法进行排序?我喜欢有序的代码.
我有一个下载,检查和保存一些大型XML文件的类.有时我希望UI告诉我发生了什么,但有时我会使用该类并忽略事件.所以我在十几个地方放置了这样的代码行:
RaiseEvent Report("Sending request: " & queryString)
RaiseEvent Report("Saving file: " & fileName)
RaiseEvent Report("Finished")
Run Code Online (Sandbox Code Playgroud)
我的问题是 - 如果没有人在听他们的话,这些事件会减慢我的代码吗?他们甚至会开枪吗?
在MS Office中使用VBA,如何将文本添加到Windows剪贴板,以便它作为表粘贴到Word?
在Access中,这两个语句有什么区别?
DBEngine.BeginTrans
Run Code Online (Sandbox Code Playgroud)
和
DBEngine.Workspaces(0).BeginTrans
Run Code Online (Sandbox Code Playgroud)
两者的文档都指向同一个地方.
最好在VB.Net中,但是C#很好,如何通过我的数码相机访问添加到文件中的额外属性Date Picture Taken
,Shutter Speed
或者Camera Model
?
任何人都可以确切地解释战略模式如何与控制反转相关联?
我试图找到最快的方法来查找父表中没有子表中的某些记录的所有记录.例如,我希望查询返回所有没有男孩或根本没有孩子的家庭记录.
这很痛苦:
SELECT*FROM Families
WHERE Families.FamilyID NOT IN(选择FamilyID FROM Children WHERE Children.Gender ="m")
这更快:
SELECT*FROM Families
WHERE NOT EXISTS(SELECT*FROM Children WHERE Children.Gender ="m"AND Children.FamilyID = Families.FamilyID)
这是最快的,但我担心投资它,因为我找不到任何文件.我甚至不知道它叫什么.由于缺少更好的术语,我们一直称之为"匿名查询".
SELECT*FROM Families
LEFT JOIN
[SELECT*FROM Children WHERE Gender ="m"].AS AliasChildren ON Families.FamilyID = AliasChildren.FamilyID
WHERE AliasChildren.FamilyID IS NULL
所以我的问题是:
谢谢!
.net ×2
ms-access ×2
vb.net ×2
clipboard ×1
createobject ×1
events ×1
exif ×1
late-binding ×1
metadata ×1
ms-office ×1
ms-word ×1
performance ×1
photos ×1
sql ×1
transactions ×1
vb6 ×1
vba ×1
word-vba ×1