ich programmiere in VB6 und LL16 die frage ist ich möchte gerne einen Druck ohne Vorschau starten er soll einfach als LL Datei erstellen und dann ist gut.
Du musst den Druck selbst steuern und einfach den Aufruf der Vorschau weglassen:
(hier am Beispiel eines Listen-Projektes)
'******************************************
'Variablen/Felder anmelden
DefineData_Variables(False)
'Pfad festlegen
LlPreviewSetTempPath(m_ReportSavePath)
LlSetPrinterDefaultsDir(m_ReportSavePath)
'******************************************
'Drucken/Erstellen beginnen
LlPrintStart(m_ReportTyp, m_ReportFile, LlPrintMode.Preview)
DefineData_Variables()
LlPrint()
Do
For i As Integer = 0 To m_DataTableFields.Rows.Count - 1
'******************************************
'Daten drucken
DefineData_Fields()
While LlPrintFields() = LlConstants.WrnRepeatData
LlPrint()
End While
Next
Loop Until LlPrintFieldsEnd() <> LlConstants.WrnTableChange
While LlPrintFieldsEnd() = LlConstants.WrnRepeatData
End While
LlPrintEnd()
'Previewfile ist erstellt
'es würde jetzt der Preview-Aufruf erfolgen