07. januar 2005 - 14:44Der er
6 kommentarer og 1 løsning
Auto-refresh og titel på MsgBox
Hejsa! :)
Jeg skulle høre om I kunne hjælpe med at få tilrettet et script jeg har hygget mig lidt med, til at den tid der står tilbage når man kører det man-tors inden 15.45, og fred. inden 14.00, bliver vist i titel-linien på MsgBox'en - og således autoopdateret hvis vinduet er minimeret - hvis det skulle være rigtig godt skulle der stå "1:23:45" hvis der var 1t, 23m og 45s tilbage, i titellinien :)
Ligeledes har jeg ikke kunnet finde ud af at lave auto-refresh af et vindue 1 gang i sekundet, altså refresh af MsgBox'en :)
Der er rettet en del i det siden originalen, såeh :) Derfor er der et par comments der ikke passer efter en PIND...
Udover Visual Basic, hvad kan i ellers anbefale af (gerne gratis) editorer, der farver koden, og evt. giver råd til hvad man kan gøre, hvis man laver en fejl i koden? :)
Den skal ikke blive fremme hele tiden, selvom den er minimeret skal den bare køre tids-aflæsningen 1 gang i sekundet, således at titellinien også opdateres, og man derfor får en slags countdown-timer ;)
hmmm.. kan jeg så ikke lige se i mit lille hoved hvordan man kan det... jeg kan godt gøre så lortet sætter det op i titel linjen... det i sig selv er rimelig sikkert...
Men den virker vist heller ikke helt så godt.. for i weekenden skrev den stadig at der ikke var weekend...
Og samtidig med så skriver den efter kl. 4... bare - antal timer over kl. 4...
dim variabel,x, oplysning, WshShell, y, nu, maal Set WshShell = WScript.CreateObject("WScript.Shell")
do select case weekday(date) case 6 maal = "14:00:00" case 1 msgbox"Kan ikke køres søndage" exit sub case 7 msgbox"Kan ikke køres lørdage" exit sub case else maal = "12:49:00" ' maal = "15:45:00" end select nu = datediff("s",time,maal) if nu < 0 then exit do
y = WshShell.PopUp(nu,1) if y = 1 then exit do loop
if nu < 0 then msgbox "klokken er " & maal & " og du kan xxxxxx" else msgbox "Du har standset programmet " & time end if
end sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.