vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
Re: Darstellung einer Abholstellenlinie 
Autor: crosstravel
Datum: 19.12.19 15:28

Hallo Zardoz,

ich konnte die erste Version des Programmes, welches ich mit Deiner Hilfe erstellen konnte, dem Kunden vorlegen. Er war weitgehend zufrieden. Nur wünscht er, dass entsprechende seinen Vorgaben zwischen den einzelnen Abholstellen nicht immer der gleiche Abstand ist. Dieser Abstand soll individuell aufgrund von bestimmten Werten in der DB gesetzt werden.

Ich habe es einmal wie nachstehend versucht. Den linken Rand habe ich auf 300 gesetzt. Das funktioniert. Aber mit den variablen Abständen zwischen den einzelnen Abholstellen klappt es nicht. Ich will z.B. dass die 2. Abholstelle 200 pixel rechts von der 1. Abholstelle dargestellt wird; und z.B. die 3. Abholstelle 100 Pixel rechts von der 2. Abholstelle. Hier gibt es ein Durcheinander. Die 3. Abholstelle steht dann v o r der 2. - mache ich hier eine flasche Überlegung?

Danke für Deinen Ratschlag und Gruss
Rainer



' ---------------------------------------------------------------------
' Abholstellen: Abstand von links und Abstand zwischen den Abholstellen
' ---------------------------------------------------------------------
 
If i = 0 Then                         ' = 0   --> 1. Reihe
   xp = 600 + 40 * (j - 1)            ' Abstand von links und Abstand zwischen 
   ' den Abholstellen
End If
 
If i = 1 Then                         ' = 1   --> 2. Reihe
   If j = 1 Then
      xp = 300 + 40 * (j - 1)
   Else
      If j = 2 Then
         xp = 300 + 200 * (j - 1)
      Else
         If j = 3 Then
            xp = 300 + 100 * (j - 1)     ' Abstand von links und Abstand 
            ' zwischen den Abholstellen
         Else
            If j = 4 Then
               xp = 300 + 350 * (j - 1)
            Else
               If j = 5 Then
                  xp = 300 + 450 * (j - 1)
               End If
            End If
         End If
      End If
   End If
End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Darstellung einer Abholstellenlinie1.262crosstravel02.12.19 18:22
Re: Darstellung einer Abholstellenlinie685Zardoz02.12.19 21:56
Re: Darstellung einer Abholstellenlinie633crosstravel02.12.19 22:54
Re: Darstellung einer Abholstellenlinie619crosstravel03.12.19 06:27
Re: Darstellung einer Abholstellenlinie644Zardoz03.12.19 07:27
Re: Darstellung einer Abholstellenlinie647crosstravel03.12.19 07:35
Re: Darstellung einer Abholstellenlinie617crosstravel03.12.19 07:44
Re: Darstellung einer Abholstellenlinie611crosstravel03.12.19 10:57
Re: Darstellung einer Abholstellenlinie628crosstravel03.12.19 11:02
Re: Darstellung einer Abholstellenlinie608Zardoz03.12.19 14:36
Re: Darstellung einer Abholstellenlinie648crosstravel03.12.19 14:25
Re: Darstellung einer Abholstellenlinie627crosstravel03.12.19 19:30
Re: Darstellung einer Abholstellenlinie631Zardoz03.12.19 21:52
Re: Darstellung einer Abholstellenlinie615crosstravel04.12.19 05:48
Re: Darstellung einer Abholstellenlinie595Zardoz05.12.19 21:53
Re: Darstellung einer Abholstellenlinie591crosstravel06.12.19 08:41
Re: Darstellung einer Abholstellenlinie575Zardoz06.12.19 15:04
Re: Darstellung einer Abholstellenlinie593crosstravel06.12.19 16:04
Re: Darstellung einer Abholstellenlinie581crosstravel19.12.19 15:28

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-2024 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