Checkbox

09/14/2013 15:11 WaeddY#1
Guten Tag epvpers,
ich möchte wenn man den Hacken in die Checkbox reinsetzt das dann die ListBox sichtbar ist.
Kein Problem:
ListBox.Visible = True
Aber wie macht man das wenn der Hacken raus ist, das dann auch die Listbox weg ist?

2.Frage:
Ich habe in Visual Basic mehrere Fonts für die Labels.
Mein Freund öffnet das Programm und er sieht die Font nicht.
Ganz einfach: Er hat die nicht!
Was ist die Lösung dafür?
Alles in eine DLL packen oder wie?
Ich meine ich will auch nicht alle Fonts in einem Ordner reinpacken und Ihm das schicken.
09/14/2013 15:26 dragonheart11#2
1.:
If checkbox1.checked = false then
Listbox1.visible = false
End if
2.:
Keine ahnung sry
09/14/2013 15:30 WaeddY#3
Quote:
Originally Posted by dragonheart11 View Post
1.:
If checkbox1.checked = false then
Listbox1.visible = false
End if
2.:
Keine ahnung sry
Danke dir.
2. Möchte ich noch bitte beantwortet haben.
Vielleicht mit einem Setup Tool?
Ich will das sich die Fonts bei Ihm installieren oder sichtbar im Programm sind.
09/14/2013 15:34 dragonheart11#4
Mach vll pictureboxen mit screens von den fonts
Und wenn man draufklickt dann:
Z.b. shell("application.startuppath" & "/Fonts ordner/font setup datei")
Application.startuppath ist der pfad wo da programm gestartet wurde
09/14/2013 15:58 tolio#5
zu 1. onclick event den status der checkbox abfrage und entsprechend handeln

zu 2. einfache lösung, rar/zip sonst was archiv oder nen installer, der im inneren auch nichts anderes ist
oder schwerer: sachen in die resourcen packen und in der programm initialisierung die sachen entsprechend laden und (wenn nötig mit reflection) überschreiben/übernehmen
09/14/2013 16:03 WaeddY#6
Leider verstehe ich kein Wort.
Dragonheart suche eine andere einfache Methode.
09/14/2013 17:59 Jay Niize#7
1. Du doppelklickst auf deine Checkbox und machst eine If-Abfrage. Wenn Der Haken drinnen ist, dann soll die Listbox gezeigt werden, falls nicht, dann eben nicht.
PHP Code:
if Checkbox1.checked true then
listbox1
.visibletrue
elseif checkbox1.checked false then
listbox1
.visiblefalse
end 
if 
2. Du kannst die Fonts auf einen FTP-Server laden und bei jedem Start überprüfen ob die Fonts da sind. Falls nicht, sollen sie heruntergeladen werden. :)
09/14/2013 18:56 Schlüsselbein#8
Warum nicht einfach:
Listbox.visible = checkbox.checked?