Type | Description | |||
Ed as Editor | An Editor object whose value is changed. | |||
NewValue as Variant | A Variant expression that indicates the newly editor's value. |
private void Change(object sender,exontrol.EXRECORDLib.Editor Ed,ref object NewValue) { } Private Sub Change(ByVal sender As System.Object,ByVal Ed As exontrol.EXRECORDLib.Editor,ByRef NewValue As Object) Handles Change End Sub |
private void Change(object sender, AxEXRECORDLib._IRecordEvents_ChangeEvent e) { } void OnChange(LPDISPATCH Ed,VARIANT FAR* NewValue) { } void __fastcall Change(TObject *Sender,Exrecordlib_tlb::IEditor *Ed,Variant * NewValue) { } procedure Change(ASender: TObject; Ed : IEditor;var NewValue : OleVariant); begin end; procedure Change(sender: System.Object; e: AxEXRECORDLib._IRecordEvents_ChangeEvent); begin end; begin event Change(oleobject Ed,any NewValue) end event Change Private Sub Change(ByVal sender As System.Object, ByVal e As AxEXRECORDLib._IRecordEvents_ChangeEvent) Handles Change End Sub Private Sub Change(ByVal Ed As EXRECORDLibCtl.IEditor,NewValue As Variant) End Sub Private Sub Change(ByVal Ed As Object,NewValue As Variant) End Sub LPARAMETERS Ed,NewValue PROCEDURE OnChange(oRecord,Ed,NewValue) RETURN |
<SCRIPT EVENT="Change(Ed,NewValue)" LANGUAGE="JScript"> </SCRIPT> <SCRIPT LANGUAGE="VBScript"> Function Change(Ed,NewValue) End Function </SCRIPT> Procedure OnComChange Variant llEd Variant llNewValue Forward Send OnComChange llEd llNewValue End_Procedure METHOD OCX_Change(Ed,NewValue) CLASS MainDialog RETURN NIL void onEvent_Change(COM _Ed,COMVariant /*variant*/ _NewValue) { } function Change as v (Ed as OLE::Exontrol.Record.1::IEditor,NewValue as A) end function function nativeObject_Change(Ed,NewValue) return |
The following VB sample displays the editor's value as soon as the user changes the control's content:
Private Sub Record1_Change(ByVal Ed As EXRECORDLibCtl.IEditor, NewValue As Variant) Debug.Print Ed.Label & " = " & NewValue End Sub
The following VC sample displays the editor's value as soon as the user changes the control's content:
void OnChangeRecord1(LPDISPATCH Ed, VARIANT FAR* NewValue) { CEditor editor( Ed ); editor.m_bAutoRelease = FALSE; TCHAR szOutput[1024]; wsprintf( szOutput, "%s, = %s", (LPCTSTR)editor.GetLabel(), (LPCTSTR)V2S( NewValue ) ); OutputDebugString( szOutput ); }