Na, bevor es zu spät ist ...
Herzlichen Glückwunsch zu Deinem Ehrentag !
Grüße
Greenhorn
Na, bevor es zu spät ist ...
Herzlichen Glückwunsch zu Deinem Ehrentag !
Grüße
Greenhorn
Yep, ist wie m-obi schrieb, Du musst WinActivate benutzen ...
[autoit]Func _Navi()
[/autoit][autoit][/autoit][autoit]GUICtrlSetData($lblNavi, "Steuerung")
;GUICtrlSetFont(-1, 40, 400, 0, "@Arial Unicode MS")
;~ GUISetState(@SW_Show, $Navi)
WinActivate ($Navi)
EndFunc ;==>_Gross
[/autoit]Grüße
Greenhorn
Gern geschehen.
Für Deine "Hunde.au3" habe ich auch eine Lösung im Kopf, wegen der verschiebbaren Child-GUI.
Muss ich aber noch testen ...
Moin Ilse,
so geht's.
$gui1 = GUICreate('GUI 1')
$btn1 = GUICtrlCreateButton('Zeige GUI 2', 10, 20, 100, 20)
$cDummy1 = GUICtrlCreateDummy()
$cDummy2 = GUICtrlCreateDummy()
$gui2 = GUICreate('GUI 2')
$btn2 = GUICtrlCreateButton('Button 2', 10, 20, 100, 20)
$cDummy3 = GUICtrlCreateDummy()
$cDummy4 = GUICtrlCreateDummy()
GUISetState(@SW_SHOW, $gui1)
[/autoit]Grüße
Greenhorn
Herzlichen Glückwunsch Euch Dreien.
Alles Gute und bleibt gesund.
[Blockierte Grafik: http://www10.pic-upload.de/17.02.12/2xeusp3i6po.gif]
Grüße
Greenhorn
Schliesse mich den Glückwünschen an.
Alles Gute und viel Glück im neuen Lebensjahr.
Grüße
Greenhorn
Hallo Dieter,
sieht gut aus und ist originell.
Wie wäre es mit einem Options-Dialog wo man diverse Einstellungen vornehmen kann.
Z.B. für das Fading, Farben der Anzeige, Größe des Anwendungfensters usw. ...
Gruß
Greenhorn
- Evtl passen Pointer bei 64Bit Systemen nicht mehr ins 32Bt Register.
Selbstverständlich nicht. Adressen sind in x64 natürlich 64bit breit. Das gleiche gilt für Handles.
Gruß
Greenhorn
OK, aber lese dir mal in diesem Artikel den Abschnitt "SSD wird langsamer" durch.
Jede aktuelle SSD unterstützt den Trim-Befehl. Windows und Linux können auch damit um, solange der AHCI-Treiber mitspielt. Der Windows-Treiber kann es, bei Herstellerspezifischen muss man evtl. nachschauen.
Wenn die SSD dann irgendwann doch zu langsam wird, dann muss man diese "nullen", also auf Werkszustand zurücksetzen, um wieder den vollen Speed zu bekommen.
Support and Q&A for Solid-State Drives
SF Solid State Drive "SSD" - Starter Guide
How To Secure Erase Corsair SSDs With Parted Magic
Die c't macht seit ein paar Monaten einen Stresstest mit SSDs. Tag und Nacht werden die Dinger beschrieben. Bis jetzt noch keine Ausfälle.
Gruß
Greenhorn
Hab jetzt ne normale HDD halt und mit meinem Hexacore ist das auch sofort da, deswegen, brauch ich ne SSD für Windows net ( Ubuntu: JEEAA )
Sorry, aber das ist grober Unfug.
ne SSD bringt nur etwas, wenn du viele große Daten laden willst und das schnell gehen soll, ...
Falsch. Wenn Du viele kleine Dateien laden möchtest/musst, dann geht es sauschnell.
Deshalb sind die IO/s wichtiger als die MB/s.
Gruß
Greenhorn
Moin,
[autoit]$hSearch = FileFindFirstFile ("C:\Users\[Username]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\*")
; Prüfen, ob die Suche erfolgreich war
If $search = -1 Then
MsgBox(0, "Fehler", "Es wurden keine Dateien/Verzeichnisse gefunden, die zu dem Suchmuster passen")
Exit
EndIf
While 1
[/autoit][autoit][/autoit][autoit]$file = FileFindNextFile($search)
[/autoit][autoit][/autoit][autoit]If @error Then ExitLoop
MsgBox(4096, "Datei:", $file)
WEnd
; Handle für Suche schliessen
FileClose($search)
Sollte auch mit Ordnern funktionieren.
Gruß
Greenhorn
Moin,
kann Spider nur beipflichten.
Der größte Flaschenhals im System ist die Festplatte.
Ein (PC-)Leben ohne SSD kann ich mir nicht mehr vorstellen.
Beim Notebook musst Du auf die Bauhöhe der SSD achten. Darf nicht höher als 7mm sein.
Gruß
Greenhorn
Hi,
leider funktioniert mein Beispiel nicht so wie ich es mir gedacht habe.
Mache es so wie Strahlemann vorschlägt.
Gruß
Greenhorn
Moinsen,
;[...]
GUIRegisterMsg ($WM_SETFOCUS, "OnSetFocus")
;[...]
Func OnSetFocus ($hwnd, $message, $wParam, $lParam)
[/autoit] [autoit][/autoit] [autoit]; hwnd enthält das Handle des Fensters, das den Fokus erhalten hat.
; wParam enthält das Handle des Fensters, das den Fokus verloren hat.
; Ist das Fenster aus wParam ein Steuerelement und Du brauchst den Identifizierer, dann...
Local $uIDCtrl
$uIDCtrl = GetDlgCtrlID ($wParam)
;[...]
Return $GUI_RUNDEFMSG
[/autoit] [autoit][/autoit] [autoit]EndFunc
[/autoit] [autoit][/autoit] [autoit]Func GetDlgCtrlID ($hwndCtl)
[/autoit] [autoit][/autoit] [autoit]Local $aRes = DllCall ("user32.dll", "INT", "GetDlgCtrlID", _
"HWND", $hwndCtl)
Return $aRes[0]
EndFunc
[/autoit]
Gruß
Greenhorn
Moin,
ganz einfach:
[autoit]
$data = DllStructCreate ("BYTE [1024];")
$lpdata = DllStructGetPtr ($data)
DllStructSetData ($data, 1, "Hier setzen wir zum Beispiel ASCII-Zeichen ein.")
Gruß
Greenhorn
Wie bist du auf den Namen "DataLinks" gekommen?
Durch die Suchmaschine meiner Wahl ...
Gruß
Greenhorn
Moin,
also für Dateiendungen kannst Du schon einmal so etwas nutzen:
Global $sRes
[/autoit] [autoit][/autoit] [autoit]If (GetDefaultIcon ("jpg", $sRes)) Then
ConsoleWrite (StringFormat ("Path: %s\n", $sRes[0]))
ConsoleWrite (StringFormat ("Ordinal: %d\n", $sRes[1]))
EndIf
Func GetDefaultIcon ($sExtension, ByRef $sIconInfo)
[/autoit] [autoit][/autoit] [autoit]Local $sBuffer
[/autoit] [autoit][/autoit] [autoit]$sBuffer = StringFormat ("HKCR\\.%s", $sExtension)
$sResult = RegRead ($sBuffer, "")
$sBuffer = StringFormat ("HKCR\\%s\\DefaultIcon", $sResult)
$sResult = RegRead ($sBuffer, "")
$sResult = StringSplit ($sResult, ',', 2)
If (IsArray ($sResult)) Then
$sIconInfo = $sResult
Return 1
Else
Return 0
EndIf
EndFunc
[/autoit]Gruß
Greenhorn
Moin,
so geht's:
[autoit]$ADO_cn = ObjCreate("ADODB.Connection")
$MSD_dl = ObjCreate("DataLinks")
If (IsObj($MSD_dl)) Then
$ADO_cn = $MSD_dl.PromptNew()
Else
MsgBox(0,"Objektfehler","ADO_cn ist kein Objekt")
EndIf
if (not IsObj($ADO_cn)) Then
MsgBox(0,"Objektfehler","MSD_dl ist kein Objekt")
EndIf
MsgBox ( 0,"Connectstring", $ADO_cn.ConnectionString)
$MSD_dl = 0
$ADO_cn = 0
Gruß
Greenhorn
Hallo Ilse,
der Stand der Dinge ist momentan dieser:
Was zur Zeit nicht (richtig) läuft:
Ich weiß nicht, ob ich den Rest so auf die Schnelle hinbekomme.
Lieben Gruß
Greenhorn