Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 02:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Datums Anzeige

Discussion on Datums Anzeige within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
Datums Anzeige

Ich habe hier eine Kleine Datumsanzeige für XP user gebastelt ;D

Hier der Source....

PHP Code:
hotkeyset("^!<","_Exit")
#NoTrayIcon
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

msgbox(0,"Hotkey","Mit STRG Alt und < beendet ihr das Script")

#Region ### START Koda GUI section ### Form=
$Form2 GUICreate("Kalender"124117121820,$WS_POPUP)
$Label1 GUICtrlCreateLabel(@WDAY2488030)
Wochentag()
guictrlsetdata($Label1,$Wochentag)
GUICtrlSetFont(-1108000"MS Sans Serif")
GUICtrlSetColor(-10xFFFFFF)
$Label2 GUICtrlCreateLabel(@mday40403841)
GUICtrlSetFont(-1718000"MS Sans Serif")
GUICtrlSetColor(-10xFFFFFF)
$Label3 GUICtrlCreateLabel(@Mon8889320)
Monat()
guictrlsetdata($Label3,$Monatstag&" "&@YEAR)
GUICtrlSetFont(-1108000"MS Sans Serif")
GUICtrlSetColor(-10xFFFFFF)
guisetbkcolor(0xEA5200)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
exit
        case 
$GUI_EVENT_MINIMIZE
                GUISetState
(@SW_HIDE)
                
TraySetState(1)

    EndSwitch
WEnd

Func Wochentag
()
$WDAY guictrlread($Label1)
if 
$WDAY "1" Then global $Wochentag "Sonntag"
if $WDAY "2" Then global $Wochentag "Montag"
if $WDAY "3" Then global $Wochentag "Dienstag"
if $WDAY "4" Then global $Wochentag " Mittwoch"
if $WDAY "5" Then global $Wochentag "Donnerstag"
if $WDAY "6" Then global $Wochentag "Freitag"
if $WDAY "7" Then global $Wochentag "Samstag"
endfunc
                
Func Monat
()
$MON guictrlread($Label3)
if 
$MON "01" Then global $Monatstag "Januar"
if $MON "02" Then global $Monatstag "Februar"
if $MON "03" Then global $Monatstag "März"
if $MON "04" Then global $Monatstag "April"
if $MON "05" Then global $Monatstag "Mai"
if $MON "06" Then global $Monatstag "Juni"
if $MON "07" Then global $Monatstag "Juli"
if $MON "08" Then global $Monatstag "August"
if $MON "09" Then global $Monatstag "September"
if $MON "10" Then global $Monatstag "Oktober"
if $MON "11" Then global $Monatstag "November"
if $MON "12" Then global $Monatstag "Dezember"
endfunc

Func _Exit
()
    Exit
endfunc 
amnesi is offline  
Old 10/30/2010, 11:14   #2
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
wenn du keine titelleiste hast, brauchst du nicht prüfen ob minimize oda exit gedrückt wurden...

ausserdem solltest du dir angewöhnen mit arrays zu arbeiten.

Code:
Dim $mon[12] = ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember']
ConsoleWrite($mon[@mon-1]&@crlf)
ist doch deutlich besser als das was du da gebaut hast =)
lolkop is offline  
Old 10/30/2010, 12:05   #3
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
ja xD
ich muss mir wirklich ma angewöhnen mit arrays zu arbeiten
danke^^
amnesi is offline  
Old 10/30/2010, 12:41   #4
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Arrays sind das wichtige. (gleich nach anständiger Quellcodeformatierung :P)
1. bessere Performance
2. weniger Programmcode
3. alles leichter
PenGuin :O is offline  
Old 11/01/2010, 23:40   #5
 
Memphiisto's Avatar
 
elite*gold: 115
Join Date: Feb 2009
Posts: 353
Received Thanks: 44
Hmm eigentlich ganz ein nice programm auch wenn ich es nicht brauche ^^
Krigste trotzdem ein thx für die arbeit
Achja kann es daran liegen dass ich Windows 7 hab das das fenster so aussieht oder is das normal ?:



lg Magic
Memphiisto is offline  
Old 11/02/2010, 15:56   #6
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
Nö is gewollt guck dir doch den source an......
amnesi is offline  
Reply


Similar Threads Similar Threads
[How To]Rang Anzeige Durch lvl Anzeige Ersetzen Server & Client Side!!
03/02/2011 - Metin2 Private Server - 93 Replies
Hallo habe jetzt gard Zeit gefunden und werde euch zum Teil Erklären wie dass mit der lvl Anzeige geht!!! Erstmal Serverside!!!!! Was ihr braucht? Game datei von dem Pfad /usr/rain/channel/share_data/ Notepad oder Hex Editor Ladet sie von eurem Pc und und macht noch ein backup fals es nicht klappt !!!
lvl anzeige und dmg anzeige ändern clientside
04/08/2010 - Metin2 - 3 Replies
Hi ich wollte mal fragen ob es irgendein programm gibt mit dem man clientside die lvl und dmg anzeige ändern kann oder die pointer für die beiden sachen, wüsste nämlich ned wie ich diese mit ce herausfinden könnte?
[GM]anzeige wie?
10/25/2009 - Metin2 Private Server - 16 Replies
hi ich hätte da ne frage und zwar wie stell ich bei meinem server des gm teil da an also wen ich sk mache das unten steht wie viel def ich kriege oder wen ich ds mache das unten auch der dmg steht also im chat. weiß das wer??
Anzeige?
07/27/2008 - Metin2 - 1 Replies
bekommt man ne anzeige wenn man is buguser ist un erwischt wird?oder wird nur cara gebannt?



All times are GMT +1. The time now is 02:25.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.