Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Komunikat


Rekomendowane odpowiedzi

Opublikowano

Spróbuj z MsgBox'em (jakie godziny?):

MsgBox (0, "Tytuł", "komunikat")
Sleep (czas w ms (czyli 1 s = 10000 ms))

Jakoś tu pusto...

Opublikowano

Np o 13 i 14

 

Local $msg

Switch @HOUR

Case 6 To 15

$msg = "Dzień dobry"

Case 16 To 21

$msg = "Dobry wieczór"

Case Else

$msg = "Co ty jeszcze robisz?"

EndSwitch

 

MsgBox(0, "Switch", $msg)

 

Użyj ten kod od phoenixa

Jakoś tu pusto...

Opublikowano

A jak dodać jeszcze minuty (tj. komunikat pojawi się nb. o godzinie 12:45.)?

Jak ustawić aby sam się "odświeżał"?

Jak ustawić aby komunikat pojawił się w określonym miejscu na ekranie?

xD

Opublikowano

A helpa nie łaska otworzyć... Makra @HOUR, @SEC, @MIN, w nich jest zapisana data systemowa.

 

MsgBoxa nie wywalisz w określonym miejscu ekranu, musiałbyś tworzyć GUI

Ale jak dodać minuty do tych godzin w tym kodzie?

 

 

Local $msg
Switch @HOUR
Case 6 To 15
     $msg = "Dzień dobry"
Case 16 To 21
     $msg = "Dobry wieczór"
Case Else
     $msg = "Co ty jeszcze robisz?"
EndSwitch

MsgBox(0, "Switch", $msg)
 
Opublikowano

 

Ale jak dodać minuty do tych godzin w tym kodzie?

 

 

Local $msg
Switch @HOUR
Case 6 To 15
     $msg = "Dzień dobry"
Case 16 To 21
     $msg = "Dobry wieczór"
Case Else
     $msg = "Co ty jeszcze robisz?"
EndSwitch

MsgBox(0, "Switch", $msg)
 

Spróbuj:

Switch @HOUR @MIN @SEC

Lub

Switch @HOUR
Switch @MIN
Switch @SEC

Jakoś tu pusto...

Opublikowano

 

Spróbuj:

Switch @HOUR @MIN @SEC

Lub

Switch @HOUR
Switch @MIN
Switch @SEC

1.Co zrobić aby program sam odświeżał się co 1 minutę?

2.Jak ustawić aby program był w określonym przeze mnie miejscu na ekranie?

3.@Andre, ale co jeśli chcę aby o 12:55 i 13:55 pojawił się inny komunikat? :p

Opublikowano

Co do 3 to skopiuj tamten kod i zmień godziny i treść komunikatu :angry:

Co do 2 zalezy co wyswietlasz. Msgbox nie da się a inne elementy gui masz w parametrach po wymiarach.

Co do 1 zalezy jaki sposob wybrales

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

Co do 3 to skopiuj tamten kod i zmień godziny i treść komunikatu :angry:

Co do 2 zalezy co wyswietlasz. Msgbox nie da się a inne elementy gui masz w parametrach po wymiarach.

Co do 1 zalezy jaki sposob wybrales

1.Jaki sposób...?

 

3.

Local $msg
Local $i = @HOUR
Local $a = @MIN
Local $b = @SEC
Switch $i
Case 00 To 18
     $msg = "xx"
Case Else
EndSwitch
Switch $a
Case 50 to 50
    $msg = "x"
Case Else
EndSwitch
MsgBox(0, "xxx", $msg & ". " & "Aktualnie jest godzina " & $i & ":" & $a & ":" & $

 

A jeśli kod wygląda tak?
Opublikowano

 

1.Jaki sposób...?

 

3.

Local $msg
Local $i = @HOUR
Local $a = @MIN
Local $b = @SEC
Switch $i
Case 00 To 18
     $msg = "xx"
Case Else
EndSwitch
Switch $a
Case 50 to 50
    $msg = "x"
Case Else
EndSwitch
MsgBox(0, "xxx", $msg & ". " & "Aktualnie jest godzina " & $i & ":" & $a & ":" & $

 

A jeśli kod wygląda tak?

No coś takiego

Jakoś tu pusto...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...