Tag: 无模式

在VBA中尝试创build无模式对话框时使用CreateDialog

我想在VBA 7.0中创build一个无模式的popup对话框。 到目前为止,最有希望的路线似乎是CreateDialog 。 首先,我尝试CreateDialogW并收到Entry point not found for CreateDialogW in DLL 。 打开DLL后,我validation了这个function没有列出。 上面链接的MSDN引用显示User32作为此函数的DLL,并列出函数名称CreateDialogW和CreateDialogA (分别为Unicode / ansi),但它们不在我的计算机(Win 7专业版,64位)上的此DLL中列出。 因此,查看DLL中的函数列表,我看到了CreateDialogParam和CreateDialogIndirectParam函数 (每个函数的 Ansi和Unicode版本)。 我一直在试图遵循MSDN,并将C例子转换为VB,但是我错过了一些地方,我有点卡住,因为我不知道我做错了什么。 代码编译和运行没有错误,但没有发生在API调用 – 它执行但没有任何反应。 如果有人能给我一些正确的方向,我将不胜感激。 我目前的解决办法很糟糕,我真的想把这个项目button。 Option Explicit 'Reference conversion of C to VB type declarations here 'http://msdn.microsoft.com/en-us/library/aa261773(v=vs.60).aspx 'Declare function to Win API CreateDialog function 'http://msdn.microsoft.com/en-us/library/ms645434(v=vs.85).aspx Private Declare PtrSafe Function CreateDialog Lib "User32.dll" […]

无模式数据库系统的吸引力是什么?

我一直听到很多关于无模式(通常是分布式)的数据库系统的讨论,比如MongoDB,CouchDB,SimpleDB等等。 虽然我可以理解他们可能是有价值的某些目的,在我的大多数应用程序中,我试图持有具有特定types的特定数量的字段的对象,我只是自动思考在关系模型中。 我一直在考虑具有唯一整数ID,空/非空字段,SQL数据types和select查询来查找集的行。 虽然我被这些新系统的分布式本质和简单的JSON / RESTful接口所吸引,但是我不明白如何松散地input键/值哈希将帮助我进行开发。 为什么松散types的无模式系统能够保持干净的数据集? 我怎么能find所有date在x和y之间的项目,当他们可能没有date? 有没有join的概念? 我知道很多系统有自己的差异和优势,但是我想知道范式的差异。 我想这是一个开放式的问题,但也许社区的答案和他们亲眼看到这些系统的优点的方式将有助于启发我和其他人什么时候我想要利用这些(公认的更多臀部)系统,而不是传统的RDBMS。

如何在MongoDB中将集合导出为CSV?

如何将MongoDB集合中的所有logging导出到.csv文件? mongoexport –host localhost –db dbname –collection name –type=csv > test.csv 这要求我指定我需要导出的字段的名称。 我可以只输出所有的字段,而不指定字段的名称?