vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: kann ich nichts mit anfangen 
Autor: teccer
Datum: 12.10.04 12:29

danke dir erst einmal für die Mühe. Ich mache das ungerne, aber ich muss jetzt einfach mal Code posten. Das ist nicht wenig und saoll zeigen, warum die ganze Nummer nicht so einfach für mich ist. Sonst hätte ich nämlich nicht gefragt. Das Zeug kommt aus einer alten VB6 DLL von mir und die brauche ich um zum Beispiel Briefe drucken zu können. Alle die gleich folgenden subs gehören zu einem Druck-Paket. Andere Objekte wie Rechnungen, Mahnungen greifen ebenfalls darauf zu. Es soll dir nur zeigen, dass ich es wie von dir vorgeschlagen nicht hinbekomme, denn ich kann nicht einfach Fonts anlegen. Es können hunderte, ja sogar tausende sein, denn ich weiß zur Laufzeit überhaupt nicht wie ein Brief von einem Kunden designt wurde. Ich habe an dem Ding mit Designer ein halbes Jahr gesessen und möchte das alles ungerne über den Haufen werfen ;)


Sub DRUCK_BRIEF()
Screen.MousePointer = 11
Call printer_defaults
Call GetDataArea
Call GetDataContact
Call GetDataContactNumber
Call GetDataGP
Call PrintElements
Screen.MousePointer = 0
End Sub
Private Sub printer_defaults()
Printer.ScaleMode = vbCentimeters
breite = Printer.ScaleWidth
höhe = Printer.ScaleHeight
Printer.ScaleMode = vbPixels
End Sub
Private Sub GetDataArea()
Call SetSql
Connect
RS.Open sql, CN
Area = Split(RS("area"), "|")
CLOSEN
Area1Top = Area(0)
Area2Top = Area(2)
Area3Top = Area(4)
Area2height = Area(3)
Area4Top = Area(6)
Area5Top = Area(8)
End Sub
Private Sub GetDataContact()
If Kontaktart = "Brief" Then
sql = "SELECT * FROM ktm_brief WHERE id = '" & brieffaxid & "'"
Else
sql = "SELECT * FROM ktm_fax WHERE id = '" & brieffaxid & "'"
End If
 
Connect
RS.Open sql, CN
If Not (RS.EOF And RS.BOF) Then
IhrZeichen = RS("zeichen")
If IsNull(RS("vom")) Then
vom = ""
Else
Ihrenachrichtvom = RS("vom")
End If
Datum = RS("datum")
Betreff = RS("betreff")
Text = RS("text")
UZeichen = RS("uzeichen")
End If
CLOSEN
End Sub
Private Sub GetDataContactNumber()
Connect
sql = "SELECT nummer FROM gp WHERE id = " & Id & ""
RS.Open sql, CN
Kundennummer = RS("nummer")
RS.Close
 
sql = "SELECT * FROM nummern WHERE Nummerart = 'Kontaktnummer'"
RS.Open sql, CN
If RS("nummer") = "x" Then
ZeichenNR = RS("nummer1") & RS("nummer2") & "1234" & RS("nummer3") & RS( _
  "nummer4")
Else
ZeichenNR = "1234"
End If
CLOSEN
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ein paar Kleinigkeiten1.433teccer11.10.04 21:21
Re: Ein paar Kleinigkeiten1.243ModeratorFZelle12.10.04 09:20
kann ich nichts mit anfangen1.092teccer12.10.04 10:27
Re: kann ich nichts mit anfangen1.786ModeratorFZelle12.10.04 11:43
Re: kann ich nichts mit anfangen1.230teccer12.10.04 12:29
Teil 21.343teccer12.10.04 12:31
Teil 31.213teccer12.10.04 12:33
Teil 41.078teccer12.10.04 12:34
Teil 51.065teccer12.10.04 12:35
Letzter Teil997teccer12.10.04 12:36
Teil 21.214teccer12.10.04 12:31
Letzter Teil1.096teccer12.10.04 12:35
Re: Letzter Teil1.210ModeratorFZelle12.10.04 14:11
Re: Letzter Teil1.104Drapondur12.10.04 15:30
Re: Letzter Teil990teccer12.10.04 15:38
Re: Letzter Teil1.013spike2412.10.04 15:42
Re: Letzter Teil1.270teccer12.10.04 15:47
Re: Letzter Teil1.404ModeratorFZelle12.10.04 16:02
Re: Letzter Teil1.026spike2412.10.04 16:04
Ich brech hier ab ;)1.082teccer12.10.04 17:38
Re: Ich brech hier ab ;)998spike2412.10.04 17:39
Stimmt, da war doch noch was ;)1.127teccer12.10.04 17:43
Re: Stimmt, da war doch noch was ;)1.069spike2412.10.04 18:18
Re: Stimmt, da war doch noch was ;)1.175ModeratorFZelle12.10.04 18:54
Re: Stimmt, da war doch noch was ;)1.131spike2412.10.04 19:05
Re: Stimmt, da war doch noch was ;)1.031teccer12.10.04 19:07
Re: Stimmt, da war doch noch was ;)1.005spike2412.10.04 19:09
Re: Ich brech hier ab ;)1.050ModeratorFZelle12.10.04 17:42
Re: Ich brech hier ab ;)1.027teccer12.10.04 17:46
Re: Ich brech hier ab ;)1.064ModeratorFZelle12.10.04 18:03
Re: Ein paar Kleinigkeiten1.097Moderatorralf_oop12.10.04 19:04
Re: Ein paar Kleinigkeiten1.038teccer12.10.04 19:12
Re: Ein paar Kleinigkeiten1.054ModeratorFZelle15.10.04 09:27
Re: Ein paar Kleinigkeiten1.064teccer15.10.04 09:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel