Beiträge von BugFix
-
-
Für das Festlegen der Spaltenbreite: _GUICtrlListViewSetColumnWidth (Beta)
Und du willst als Ergebnis nicht: "a|b|c" haben sondern z.B. "b". Das Ergebnis mit "$stringarray = StringSplit($liste, "|") " aufsplitten. "$stringarray[0]" enthält die Anzahl der Elemente. "$stringarray[2]" enthält entsprechend "b".
-
Zitat
144 (Dec) 90 (Hex) Hinweis: Wird in dieser kompilierten HTML-Datei nicht angezeigt.
Das sagt die Hilfe zu deinem Quadrat (darum siehst du es jetzt hier auch nicht
).
Wenn du also deinen String nach diesem Zeichen abfragst und es abschneidest sollte alles in Butter sein. -
$value - steht hier als Platzhalter für den zu übergebenden Wert. Übergeben kannst du irgendeine Variable aus deinem Code ($a, $b, $c .....). Innerhalb der Funktion wird mit der Variablen $value gerechnet.
z.B. -
Vieles läuft ohne Variablen zu deklarieren.
Manchmal ist es aber sinnvoll (wg. gutem Stil sowieso
) zu deklarieren.Bsp.:
Du willst in einer Funktion mehrere Variablen deines lfd. Proggis mit Werten bestücken. ($a, $b, $c)
Entweder rufst du die Funktion mit Parametern auf und verarbeitest den Rückgabewert:Code
Alles anzeigen..... _MyFunc($a, $b, $c) .... Func _MyFunc($var1, $var2, $var3) .... $var1 = "x" $var2 = "y" $var3 = "z" Return ($var1, $var2, $var3) EndFunc
oder du deklarierst die Variablen Global und greifst direkt darauf zu:Code
Alles anzeigenGlobal $a, $b, $c ..... _MyFunc() .... Func _MyFunc() .... $a = "x" $b = "y" $b = "z" EndFunc
Ist mir persönlich lieber als ellenlang Parameter zu übergeben.
-
Zitat
Die muster sind nicht schön. und sehr Pixelig
Ist eh viel Geschmackssache.

Das pixelige ist Absicht. Die Darstellung ist etwa doppelt so groß, wie die Zielgröße. Und bei kleiner Darstellung mit Texten ist es günstiger die Kantenglättung zu minimieren, damit der Text auch lesbar bleibt.Aber das waren eh nur "Geschmacksmuster". Wollte wissen ob irgendetwas davon gefällig ist - das kann man dann ja weiterentwickeln.

-
Hi,
kann mich erinnern, dass vor ein paar Tagen in der Shoutbox über ein Foren Logo diskutiert wurde.
Hab mich auch mal dran versucht.
Geht recht gut mit GIMP. Falls es gefällt - gut. Wenn nicht - verwerfen.
-
.... Da werden Sie geholfen! 
-
Zumindest wars der Kommunikation förderlich.

-
-
Wie, was ?
1. Ist das jetzt ein Fehler, das die Anschlusskennung nicht gezeigt wird oder Absicht ?2. Willst du, das der Fokus nicht auf Inputfeld Anschlußkennung liegt ?
3. Oder soll dieses Inputfeld auf ReadOnly gesetzt werden?
Fragen über Fragen
WO BLEIBT DER CODE ?
Edit:
Ich glaub, das is 'n richtig schlimmer Finger unser Aiden. Der macht was gaaaanz Geheimes. MI5, NSA ??

-
So nun bleib gaaanz ruhig und trink erst mal 'n Tee. Und dann sag mit einfachen klaren Worten, was du machen möchtest. Sry, aber ich habs nicht kapiert.
-
Hi Tam0r,
ruhig mal die Suche benutzen. :hammer:
Genau das Thema hatten wir vor ein paar Tagen - mit Lösung hier: doppelklick auf listview? -
_IsPressed( ) ist hier eigentlich nicht geeignet, da mit dieser Funktion das Drücken einer vorher bereits festgelegten Taste überprüft wird.
Wenn ich p3aNut richtig verstehe, will er abfangen welche Tasten der User selbst auswählt.p3aNut, du machst doch das Ganze sicher in einer GUI. Gib z. B. 3 Checkboxen für jeweils <STRG> <WIN> und <ALT> -Taste, dazu ein Inputfeld für Buchstaben /Ziffern und schon kann der User sich seine Hotkeys zusammenstellen.
Vergiß nicht die Fehlerbehandlung (gewählter Hotkey ist Systemkey z.B. <STRG> + <C> ). -
Auch mein Tipp
mach das ganze sauber in Autoit, dann sparst du dir das ständige switchen.
Für das, was du durchführst benötigst du nicht zwingend Batch-Dateien. Das kann Autoit auch.
-
Wenn du Scite benutzt, kannst du deine eigenen Funktionen dort so einbinden, dass sie in der Autovervollständigung erscheinen.
Ich hab das so geregelt, dass ich all meine Funktionen unter "MyFunc.au3" abspeichere. Um sie im Programm verwenden zu können einfach: #include <MyFunc.au3>
Falls du viele eigene Funktionen erstellst, bläht das Include den Code unnütz auf. Da ist es dann besser nur die genutzte Funktion reinzukopieren oder hinterher mit Pees "Reinigungsprogramm" den Code zu minimieren. -
Hi DJMANU,
du mußt ja wirklich viel Zeit haben

Dein Proggi ist nicht schlecht. Doch da ich sowieso bewegungsresistent (manche sagen faul dazu) bin, habe ich mein Windoof schon so eingerichtet, dass ich jeden Punkt der Systemsteuerung mit 2 Mausklicks öffnen kann:
In der Taskleiste <Symbolleiste> <Neu> "Arbeitsplatz" . Dann hast du direkten Zugriff (auf alle Arbeitsplatzelemente).
s. Screenshot -
-
Habs grad mal getestet, wenn du Passwordstyle so setzt (oder von Anfang an definierst mit Style $ES_PASSWORD):
CodeConst $EM_SETPASSWORDCHAR = 0xCC Const $PasswordChar = Asc("*") GUICtrlSendMsg($Input_1, $EM_SETPASSWORDCHAR, $PasswordChar, -1)dann kannst du den Inhalt des Inputfeldes auch nicht rauskopieren ( STRG+C und ClipGet() ). Da erhältst du nur Müll.
-
Oh Danke, du machst mich glücklich
