多个顶点缓存vb的操作
共有4个示例顶点缓存InstanceVB1,InstanceVB2,InstanceVB3,InstanceVB4,它们的值都是通过一个循环进行赋值,请问可以如下操作吗,怎么操作效率最高?
InstanceVB1->Lock(...);
InstanceVB2->Lock(...);
InstanceVB3->Lock(...);
InstanceVB4->Lock(...);
for()
{
操作各示例顶点缓存
}
InstanceVB4->Unlock();
InstanceVB3->Unlock();
InstanceVB2->Unlock();
InstanceVB1->Unlock();
可以阿,效率没测过,看算法,如果算法一样,那么分开写可能cpu缓存命中率高一点。
如果分开的话,那FOR循环怎么办呢,因为这些VB都是在FOR循环中得到值的。
你要是分开写不方便就这么写吧
相关问答:
为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?
1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......
VB能否把Control对象转为一个TEXTBOX对象?
VB.NET 有个CType函数,VB没有类似的?
只有转换变量的,似乎没发现有转换控件类型的
Dim txt As Control
Set txt = Text1
&n ......
昨天谢谢 chenhui530 帮我解决了窗口和类名的动态随机生成。
但现在有一个疑问,就是所有窗口和控件改成的随机类名后,是否在程序关闭时自动销毁了呢?
如果卸载窗体时加上END,会自动进行清理。
最好养成 Re ......
从网上找了一个版本,源代码如下:
VB code:
Option Explicit
'Global DefLang As String
Const WebURL As String = "http://translate.google.com/translate_t"
Const SearchString As Strin ......
出錯的時候去執行一段代碼之後,再回到出錯的地方接著往下執行
如何用vb來實現?
Sub FFFFFFF()
AAAA:
On Error goto BBBB
....
.... ......