17. januar 2005 - 18:06Der er
8 kommentarer og 1 løsning
Hvordan annulerer man en common control dialog
Hejsa exps... Jeg har lavet et lille program til opsamling af data, men når jeg vælger enten gem/udskriv og kalder CommonDialog-box'en virker det fint med begge dele. Men hvis jeg så i dialog-boxen vælger annuler - så gemmer/udskriver den alligevel.
Private Sub Command1_Click() Dim BeginPage, EndPage, NumCopies, i ' Set Cancel to True CommonDialog1.CancelError = True On Error GoTo ErrHandler ' Display the Print dialog box CommonDialog1.ShowPrinter ' Get user-selected values from the dialog box BeginPage = CommonDialog1.FromPage EndPage = CommonDialog1.ToPage NumCopies = CommonDialog1.Copies For i = 1 To NumCopies ' Put code here to send data to the printer Next i Exit Sub ErrHandler: ' User pressed the Cancel button Exit Sub
Takker, Det var lige det der skulle til. Det er kabbaks løsning jeg har brugt da den virker både til gem/print, så derfor får han points - håber det er i orden.
Takker for hjælpen - altid rart at man kan komme rendende her nå man har brug fopr support :-))
MVH Michael Jensen
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.