LSM 510
Programming for LSM
LSM 510 META
Access to hidden Interface
Carl Zeiss
03/06
B 45-0021 e
5-13
5.2.3
Access to hidden Interface
- When do I need to use the hidden Interface?
- How do I find the desired Object / Method?
Open Tool / References
Browse CP.dll search, open
Choose Object Browser Project / Library DS or CP
Examine Object Structure
Example:
Function GetLaserKind(WaveLength As String, kind As Integer)
Dim count As Long
Dim CpObject As Object
Dim Lines As Object
Dim i As Long
Dim Success As Integer
Dim WaveLenghtOfIndex As Long
Dim Attenuation As Double
Dim Enable As Integer
Dim Name As String
GetLaserValueMax = False
Set CpObject = Lsm5.ExternalCpObject()
Set Lines = CpObject.pHardwareObjects.pLaserLines
count = Lines.lCount
For i = 0 To (count - 1)
Success = Lines.bLineInfo(i, WaveLenghtOfIndex, Attenuation, Enable, Name)
If (Success And (WaveLenghtOfIndex = WaveLenght)) Then
kind = Lines.AttenuatorType(WaveLenght)
Set Lines = Nothing
Set CpObject = Nothing
Exit Function
End If
Next i
Set Lines = Nothing
Set CpObject = Nothing
End Function
Содержание LSM 510
Страница 1: ...LSM 510 LSM 510 DuoScan LSM 510 META LSM 510 META DuoScan Release 4 0 March 2006...
Страница 62: ...IMPORTANT NOTES FOR CHAPTER 4 LSM 510 DuoScan Carl Zeiss LSM 510 META Duo Scan 4 II B 45 0021 e 03 06...
Страница 442: ...Programming for LSM LSM 510 DuoScan Carl Zeiss Events LSM 510 META DuoScan 5 18 B 45 0021 e 03 06...
Страница 526: ...3D FOR LSM LSM 510 DuoScan Carl Zeiss Functions LSM 510 META DuoScan 7 60 B 45 0021 e 03 06...
Страница 564: ......
Страница 566: ...MULTIPHOTON LASER SCANNING MICROSCOPY Carl Zeiss Contents LSM 510 META NLO 9 4 B 45 0021 e 03 06...
Страница 591: ...LSM 510 and LSM 510 META Laser Scanning Microscopes Brief Operating Manual Release 4 0 March 2006...
Страница 606: ......