vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: laufzeitfehler 13 typen unverträglich 
Autor: medizintechnik_85
Datum: 10.10.15 09:38

Teil 7:

'load from settings
    Dim left As Integer: left = CInt(GetSetting(appname:="PogressBar", _
      Section:="PosPogressBar", Key:="leftPos"))
    Dim top As Integer: top = presentation.PageSetup.SlideHeight - CInt( _
    GetSetting(appname:="PogressBar", Section:="PosPogressBar", Key:="topPos"))
    Dim sizeOfBullet As Integer: sizeOfBullet = CInt(GetSetting( _
    appname:="PogressBar", Section:="PosPogressBar", Key:="sizeOfBullet"))
    Dim spaceBetweenBullets As Integer: spaceBetweenBullets = CInt(GetSetting( _
    appname:="PogressBar", Section:="PosPogressBar", _
    Key:="spaceBetweenBullets"))
    Dim maxleft As Integer: maxleft = CInt(GetSetting(appname:="PogressBar", _
    Section:="PosPogressBar", Key:="wraparound"))
    Dim wraparoundoffset As Integer: wraparoundoffset = CInt(GetSetting( _
    appname:="PogressBar", Section:="PosPogressBar", Key:="wraparoundlimit"))
    Dim colorRed As Integer: colorRed = CInt(GetSetting(appname:="PogressBar", _
    Section:="PosPogressBar", Key:="colorRed"))
    Dim colorYellow As Integer: colorYellow = CInt(GetSetting( _
    appname:="PogressBar", Section:="PosPogressBar", Key:="colorYellow"))
    Dim colorBlue As Integer: colorBlue = CInt(GetSetting( _
    appname:="PogressBar", Section:="PosPogressBar", Key:="colorBlue"))
    Dim vertical As Boolean: vertical = CBool(GetSetting(appname:="PogressBar", _
    Section:="PosPogressBar", Key:="OptionVertical"))
 
 
 
    'init if fields are null
    If IsNull(left) Then
        left = 20
    End If
 
    'init if fields are null
    If IsNull(maxleft) Then
        left = 500
    End If
 
    If IsNull(top) Then
        top = 50
    End If
 
    If IsNull(sizeOfBullet) Then
        sizeOfBullet = 6
    End If
 
    If IsNull(spaceBetweenBullets) Then
        spaceBetweenBullets = 8
    End If
 
    'init if fields are null
    If IsNull(wraparoundoffset) Then
        wraparoundoffset = 2 * sizeOfBullet
    End If
 
    initialLeft = left
    initialTop = top
 
 
 
    With presentation
        Dim currentSlideNumber As Integer: currentSlideNumber = 0
 
        For Each slide In .Slides
 
            'bullet counter needed to do wrap arround
            bulletCounter = 0
            left = initialLeft
            top = initialTop
 
            Dim slideNumber As Integer: slideNumber = 0
 
            'Dim notHidden As Boolean: notHidden = 
            ' Slide.SlideShowTransition.Hidden = 
            ' Microsoft.Office.Core.MsoTriState.msoFalse
            notHidden = Not slide.SlideShowTransition.Hidden
            'Dim notIgnored As Boolean
 
            notIgnored = True
 
            If slide.NotesPage.Tags.Count = 0 Then
                notIgnored = True
            Else
                notIgnored = False
            End If
 
            If notHidden And notIgnored Then
 
                For Each sectionLength In mySections
 
                    If vertical Then
                        If top > maxleft Then
                            left = left + wraparoundoffset
                            top = initialLeft
                        End If
                    Else
                        If left > maxleft Then
                            top = top + wraparoundoffset
                            left = initialLeft
                        End If
                    End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
laufzeitfehler 13 typen unverträglich5.398medizintechnik_8509.10.15 19:52
Re: laufzeitfehler 13 typen unverträglich4.122Manfred X10.10.15 08:46
Re: laufzeitfehler 13 typen unverträglich4.171medizintechnik_8510.10.15 09:32
Re: laufzeitfehler 13 typen unverträglich4.539medizintechnik_8510.10.15 09:33
Re: laufzeitfehler 13 typen unverträglich4.443medizintechnik_8510.10.15 09:35
Re: laufzeitfehler 13 typen unverträglich4.330medizintechnik_8510.10.15 09:36
Re: laufzeitfehler 13 typen unverträglich4.106medizintechnik_8510.10.15 09:37
Re: laufzeitfehler 13 typen unverträglich4.139medizintechnik_8510.10.15 09:38
Re: laufzeitfehler 13 typen unverträglich4.139medizintechnik_8510.10.15 09:38
Re: laufzeitfehler 13 typen unverträglich4.181medizintechnik_8510.10.15 09:39
Re: laufzeitfehler 13 typen unverträglich4.120medizintechnik_8510.10.15 09:40
Re: laufzeitfehler 13 typen unverträglich4.058Manfred X10.10.15 10:10
Re: laufzeitfehler 13 typen unverträglich4.040medizintechnik_8510.10.15 11:44
Re: laufzeitfehler 13 typen unverträglich4.132Manfred X10.10.15 12:04
Re: laufzeitfehler 13 typen unverträglich4.138medizintechnik_8510.10.15 12:36
Re: laufzeitfehler 13 typen unverträglich4.129Manfred X10.10.15 13:06
Re: laufzeitfehler 13 typen unverträglich4.211medizintechnik_8510.10.15 14:09

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