1
Aşağıdaki kodu C++' ya çevirebilir mi? Bu mümkün mü yoksa hayati bilgiler eksik mi?COM nesnesini başlat/VB kodunu C++ 'ya çevir
@VinayDim Laser As Object Sub EnableLaser ‘ Create a laser object if it hasn’t been done yet If Laser Is Nothing Then Set Laser = CreateObject("NWLaserXControl.NWLaserX") End If If Laser.Initialize Then Laser.RepRate = 10 ‘ set the rep rate to 10Hz Laser.LaserEnabled = True ‘ turn on laser power supply, get it ready End If End Sub
: 1, ama muhtemelen CoInitialize her zaman aramaya gerek olmadığını belirtmek gerekir. Uygulama açılışında bir kez ve bir kez de (eğer bir daireniz varsa) iyi durumda. – casperOne
Evet haklısınız, buna göre güncelleştirildi – Vinay
CLSID'yi CLSIDFromProgId kullanarak alabilirsiniz. – Ismael