多个顶点缓存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循环中得到值的。
你要是分开写不方便就这么写吧
相关问答:
Printer.ScaleMode = 6
6表示毫米
Printer.PaperSize = vbPRPSA4
'初始坐标
x = 1
y = 4
'最大的线筐
Printer.DrawStyle = 0
Printer.Line (x, y)-(x + 132.5, y) ......
大家看看
http://topic.csdn.net/u/20091005/16/aa0a010f-1428-4eef-9886-684039e382f7.html?93089
http://topic.csdn.net/u/20091005/16/aa0a010f-1428-4eef-9886-684039e382f7.html?93089
蛋定
http://t ......
Private Sub fun()
Static a As Integer
A=a+1
Print a;
End Sub
Private Sub Command1_Click()
Dim m As Integer
&n ......
请看看以下导出文本文件的模块函数,我应该怎么在按钮点击事件中实现调用。
Option Explicit
Public Function TabintoTxt(objConn As Object, TableName As String, Optional TextFileName As String) ......
昨天谢谢 chenhui530 帮我解决了窗口和类名的动态随机生成。
但现在有一个疑问,就是所有窗口和控件改成的随机类名后,是否在程序关闭时自动销毁了呢?
如果卸载窗体时加上END,会自动进行清理。
最好养成 Re ......