Ich bin auch knapp dran ![]()
alles gute Raupi ![]()
Beiträge von GE IXI TIM
-
-
Ein Sleep Befehl und dann Exitloop . musst halt dann die zahl die du brauchst eingeben
lg tim^^ -
meinst du mit mechanischem ausschalten, wenn der PC schon runtergefahren ist, oder wenn er noch läuft?1
Weil wenn Windows down ist glaube ich kaum, dass du mit AutoIt noch etwas machen kannst...
mfg -
danke

ich probiere deine Lösung gleich, aber ich hab im mom eine andere herausgefunden:Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#include <File.au3>
#include <Array.au3>
#include <GuiListView.au3>
$path = @TempDir &"/Termine.ter"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Termin-Übersicht", 476, 808, 391, 31)
$ListView1 = GUICtrlCreateListView("Datum|Uhrzeit|Beschreibung", 0, 0, 474, 806)
GUICtrlSendMsg(-1, 0x101E, 0, 100)
GUICtrlSendMsg(-1, 0x101E, 1, 70)
GUICtrlSendMsg(-1, 0x101E, 2, 300)
Dim $a[1]
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
_GUICtrlListView_RegisterSortCallBack($ListView1)
if FileExists($path) Then
$count = _FileCountLines($path)
for $i = 1 to $count
$line = FileReadLine($path, $i)
if $line <> "" Then
GUICtrlCreateListViewItem($line, $ListView1)
EndIf
Next
EndIf
x2y()
Dim $x[_GUICtrlListView_GetColumnCount($ListView1)]
_GUICtrlListView_SimpleSort($ListView1,$x , 0)
y2x()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
WEndFunc x2y()
[/autoit] [autoit][/autoit] [autoit]
$count = _GUICtrlListView_GetItemCount($ListView1)
for $i = 0 to $count
$item = _GUICtrlListView_GetItemText($ListView1, $i)
$xitem = StringSplit($item, ".")
if UBound($xitem) = 4 Then _GUICtrlListView_SetItemText($ListView1, $i, $xitem[3] & " " & $xitem[2] & " " & $xitem[1])
Next
EndFuncFunc y2x()
[/autoit]
$count = _GUICtrlListView_GetItemCount($ListView1)
for $i = 0 to $count
$item = _GUICtrlListView_GetItemText($ListView1, $i)
$xitem = StringSplit($item, " ")
if UBound($xitem) = 4 Then _GUICtrlListView_SetItemText($ListView1, $i, $xitem[3] & "." & $xitem[2] & "." & $xitem[1])
Next
EndFuncso ich schaue mir deine Lösung mal an...danke

-
ich bekomm das net auf die reihe -.-*
kann mir das jemand bitte mit dem simpelsort erklären? ich werd aus der Hilfe nicht schlau -
hab in der SuFu iwas gesehen mit sorieren von Formaten, jedoch stand da kein Lsg-Weg

-
Und wie kann ich jetzt nach Daten sortieren?
Eine Spalte ist für die Daten. Format: TT.MM.JJJJ
Wie kann ich aufsteigend nach den Daten sortieren? -
das mach ich, danke

-
Hallo @all,
ich melde mich hier mit einem (wahrscheinlich erbärmlichen) Problem.
Ich habe eine Datei in der Zeilen nach folgendem Schema eingetragen sind.
Datum|Uhrzeit|Beschreibung
Ich möchte die Zeilen laden und, nach Datum sortiert, in die ListView einsortieren.
Das einfügen klappt, aber immer wenn ich sortieren will, kommt ein AutpIt-Fehler.
Kann mit jmd helfen??
Code:Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#include <File.au3>
#include <GuiListView.au3>
$path = @TempDir &"/Termine.ter"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Termin-Übersicht", 476, 808, 391, 31)
$ListView1 = GUICtrlCreateListView("Datum|Uhrzeit|Beschreibung", 0, 0, 474, 806)
GUICtrlSendMsg(-1, 0x101E, 0, 100)
GUICtrlSendMsg(-1, 0x101E, 1, 70)
GUICtrlSendMsg(-1, 0x101E, 2, 300)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
if FileExists($path) Then
$count = _FileCountLines($path)
for $i = 1 to $count
$line = FileReadLine($path, $i)
if $line <> "" Then
GUICtrlCreateListViewItem($line, $ListView1)
EndIf
Next
EndIf
_GUICtrlListView_SortItems($ListView1, 3)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit]
WEnd -
Gehts vllt iwie mit den Control Functionen?
ControlGetText könnte vielleicht gehen und mit dem Au3InfoTool kann man vllt die Infos finden....
-
danke für den tipp

-
bug (hoffentlich) behoben.
Neuer Download post 1^^ -
achso

ja das is mein Hauptproblem
wenn ich ne Inspiration hab fang ich sofort an zu scripten. Ich dank da nicht an Ordnung
-
designfehler?
das mit den vars mach ich schnell... -
Hab grad en Bug mit ner Variablen behoben...
Verbesserte Version Post 1
-
Hallo Community,
hier möchte ich euch mein neues Proggy vorstellen
Der TerminPlaner 1.0!
Bild Hosted bei ImagesUp.de
Funktionen:Autostart
Bei Programmstart (PC start) werden heutige und morgige Termine angezeigt
Hauptfenster lässt sich verstecken dass Programm im Hintergrund läuft
Bei Klick auf ein Datum werden Termine für diesen Tag angezeigt, diese kann man löschen, oder andere hinzufügen.
Im Falle eines Termines spielt eine Melodie und ein Fenster öffnet sich, Melodie kann selbst gewählt sein, wenn nicht, wird Standartmelodie gewählt.
Seht selbst
Danke für Feedback und Kritik
lg
download script ud exe
klick mich(*______________*) -
Alles Gute und gute Besserung

-
ich find dein Programm sch****
Weil ich schon seit 2 Stunden Game.TV gugge
nein richtig hammer, echt^^
Groooßes Lob^^ -
Zum Thema spiele:
um als Anfänger ein lustiges Spiel zu machen, bedarf es meiner Meinung nur ein paar Kenntnisse mit den GuiFunktionen und ein bisschen Vorstellungsvermöhen
Ich mache meine Spiele NIE mit Gdi+ (weil ichs nicht kapier:D) sondern immer mit Bildern, die ich mit Guictrlsetpos bewege.
So kann man auch schöne Spiele erstellen.
Jedenfalls meine Meinung^^
Eigentlich ist der Grundaufbau eines Spiels gar nicht so schwer, ich dachte auch 'Oh mein Gott, ein Spiel...' aber als ich es probiert habe ging es ganz locker finde ich
also einfach mal probieren^^ -
aso
danke^^
das hat mich grad ma interessiert^^