1 del >
programa Project1; aplicaciones Windows Mensajes; {$R Res \ Ressource1.res} {función SetDlgItemText (hDlg: HWND; nIDDlgItem: Número entero; el lpString: PChar): BOOL; stdcall; función DialogBox (hInstance: HINST; lpTemplate: PChar; hWndParent: HWND; lpDialogFunc: TFNDlgProc): Número entero; función DialogBoxParam (hInstance: HINST; lpTemplateName: PChar; hWndParent: HWND; lpDialogFunc: TFNDlgProc; dwInitParam: LPARAM): Número entero; stdcall;} {función DialogBoxParam; user32 nombre externo “DialogBoxParamA”; función MessageBoxA; user32 nombre externo “MessageBoxA”; función SetDlgItemText; user32 nombre externo “SetDlgItemTextA”; función EndDialog; user32 nombre externo “EndDialog”;} Diálogo de la función (HWnd, Msg, wParam, lParam: número entero): número entero; stdcall; comenzar Resultado: = 1; si wParam = sc_close entonces EndDialog (HWnd, 1); Msg del caso de WM_INITDIALOG: comenzar extremo; WM_MOUSEMOVE: Comenzar SetDlgItemText (HWND, 1000, PChar (“texto de Scrooling ")); extremo; WM_LBUTTONDOWN: {En tecleo del botón izquierdo del ratón} Comenzar extremo; WM_DESTROY: comenzar extremo; Resultado otro: = 0; Extremo; extremo; comenzar DialogBox (0, “PROGRAM1”, 0, @Dialog); extremo. la ayuda " clara " de >
1: 2: 3: 4: 5:
Función ForecastValue (rgValues como gama) como doble N dévil como de largo n = rgValues.Cells.Count ForecastValue = evalúa (“TENDENCIA (” y rgValues.Address (external: =True) y “,” y (n + 1) y ")”) (1) Función del final