The Change event notifies your application when the
control's caption is changed. Use the Caption
property to access the control's caption. Use the Execute
method to execute a command. The KeyDown
event occurs when the user presses a key while an object has the focus. By
default, the Caption property replaces the
control's stack ( operators and operations ) with giving caption. If the new
caption just change the format of the Caption property ( includes just HTML
tags ), the new format is applied to the control's label and control's stack (
operators and operations ) is not altered. For instance, let's say that the
control's label displays the number 78, and during the Change event your
application change the Caption property to "<sha
;;0><b>" + Caption. In this case, the content of the Caption is
not change, instead just the new HTML format is applied to the control's
label, so operations on the calculator can continue.
The following sample displays the control's caption as soon as user types
characters in the control:
Private Sub CalcCombo1_Change()
With CalcCombo1
Debug.Print .Caption
End With
End Sub