1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Alina

Beiträge von Alina

  • Barcode in Variable scannen ohne den Inhalt irgendwo anzuzeigen

    • Alina
    • 27. Juli 2022 um 13:57

    Moin.

    Wir haben einen Scanner der wird via USB einfach zur Tastatur dazu "gesteckt".
    Wenn ich dann z. B. einen Code einscannen möchte, gehe ich auf das Feld wo der eingescannte Wert stehen soll.

    Wir haben aber auch einen Scanner, der scannt, sobald ein Scanncode in Reichweite ist. Das wird aber über eine zum Scanner mitgelieferten Treiber.

    Schreib uns doch mal welchen Scanner verwendet wird? Dann kann man im Netz nämlich sehen, was möglich ist und ob es dafür evtl. eine "Schnittestellenbeschreibung" gibt.

  • Gui - unsichtbar, nur Anzeigen von Control

    • Alina
    • 26. Juli 2022 um 19:29

    Gefällt mir

  • [Erledigt] Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird?

    • Alina
    • 26. Juli 2022 um 11:11

    Erst einmal DANKE ! ! !

    Zitat von BugFix

    Aber nochmal der Hinweis: Wenn der Compiler nicht von Jos freigegeben ist, halte ich dessen Nutzung für illegal.

    Dann werde ich das lassen !

  • [Erledigt] Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird?

    • Alina
    • 24. Juli 2022 um 12:04

    Ich werde Vorsicht walten und gestallten lassen.
    Deshalb teste ich ja auf einen alten PC, wo egal ist was passiert, denn ggf. spiele ich das Backup zurück.
    Teste auf einem PC mit WindowsOS und einem PC mit ReactOS (nenne es mal das Wiondows für Arme *grins*). Die Exe-Dateien arbeiten einwandfrei. Macht auch nur das, was ich im Script auch möchte. Vergleiche z. B. die Registry vor und nach dem testen. Am liebsten würde ich mir eine Software holen, die den ganzen PC jedes mal vorher und hintrher vergleicht. Das wird auch kommen. Aber da werde ich sehen, was ansprechend ist. In der MCSA hatten wir ein Tool gehabt, das solche Vergleiche durchführt. Nur die Schulungsunterlagen sind derzeitig gut fünfhundert Kilometer weit weg.
    Und solange ich mir nicht sicher bin, kommt der Compiler auch nur auf den Test-PC.

  • [Erledigt] Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird?

    • Alina
    • 24. Juli 2022 um 10:28

    Hallo BugFix.

    Den habe ich mir damals irgendwo gezogen und weiß selber nicht mehr woher.
    Autorisiert? Wie meinst Du das?

  • Kicktipp Bundesliga 2022/2023 Wett-Tippen!

    • Alina
    • 23. Juli 2022 um 20:40

    Ist ja auch sinnvoll seinen Nichnamen zu übernehmen.

    Es ist wohl eine Person, die sich für ihre Tipps schämt, aber unbedingt mitmachen möchte.
    Das wäre aus psychologischer Sicht eine Verhaltenserklärung. Man könnte jetzt über eine Beitragsanalyse hier im Forum den Personenkreis sicherlich auf ein zwei Hände voll einschränken können. Aber ich weiß nicht, wie das die Psyche der tippenden Person evtl. nachteilig auswirkt. ;)

  • Kicktipp Bundesliga 2022/2023 Wett-Tippen!

    • Alina
    • 23. Juli 2022 um 20:21
    Zitat von Musashi

    Prima :thumbup: , die neuen Tipps habe ich bereits abgegeben.

    Frage : Wer verbirgt sich eigentlich hinter SirChrizm ?

    P.S. Es wäre schön, wenn dieses Mal mehr Leute mitmachen würden.

    Ich bin kein ausgewiesener Fußballfan, aber das Tippen hat mir trotzdem Spaß gemacht :) .

    1.) Wo siehst oder findest Du SirChrizm ? Habe ich etwas verpasst?

    2.) Ich habe von Fussball allg. wenig Ahnung und von der deutschen 1. Bundesliga schon mal total Ahnungslos.

    Bei der Frauen-EM hätte ich mitgetippt oder beim Handball (dort sogar international).

    Was ich beim Fussball erklären kann ist die Abseitsregel und das wäre es dann auch schon.

    Zitat von UEZ

    Was bekommt der Tipp Sieger? Ruhm und Ehre. :)

    UEZ, für Ruhm und Ehre kann man sich nichts kaufen ! (SPASS)
    Wir haben auf Arbeit eine private Tippgemeinschaft für die Frauen-EM. Einsatz = 10,- DKKronen pro Spiel bei "Sieg , Unentschieden oder Niederlage" und 10,- DKKronen für "Ergebniss".
    Also einmal tippen wer gewinnt und ein zweites mal auf das Ergebnis tippen. Nach dem Finale steht dann fest, wer die meisten Tipps richtig abgegeben hat und danach steht fest wer wieviel gewinnt bzw. verloren hat. Bis dato bin ich im grünen Bereich, mit einem Plus von 47% und somit auf Platz 5 v. 87 Teilnehmer/innen.


  • Colortable

    • Alina
    • 23. Juli 2022 um 19:44

    Coool, jetzt habe ich es verstanden.

  • [Erledigt] Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird?

    • Alina
    • 23. Juli 2022 um 19:23
    Zitat von BugFix

    Hast du einen anderen AutoIt Compiler? ;)


    Ja, ich möchte einen anderen Compiler langfristiger ausprobieren.

    Es geht rein darum weiter au3-Dateien her zu stellen und diese dann wie gewohnt zu einer exe-Datei zu compilieren. Nur ich möchte nicht, das mein AV jedes mal anschlägt und ich erst sagen muss, das diese oder jene Exe-Datrei vom Virenscan ausgeschlossen wird.
    Und es gibt da noch weitere Extras, die ich aber erst noch alle testen möchte. Ich schreibe ja nun keine komplizierten Programm, aber wenn da mein AV nicht anschlägt, dann doch wohl auch nicht bei komplizierteren Sachen. Ist ja alle eigentlich auch "nur" ein Script in Exe-Format.

    Was ich bis jetzt festgestellt habe ist, das die dann erstellten exe-Dateien keinen Hinweis mehr auf *au3 hat. Wenn ich mir die exe-Datei im WinCommander untr "bearbeiten" ansehe und dann nach "au3" suche, ist ein Treffer vorhanden, beim normalen compilieren sind es 5 au3-Fundstellen zzgl. den anderen Hinweisen.

    Wollte eine Zip-Datei beifügen, doch da sagt das Forum:
    Als *.zip und *.rar kommt es vom Forum !

    Wie jetzt die beiden Dateien euch zur Verfügung stellen?
    Es ist nur ein MsgBox-Aufruf die in den beiden Exe-Dateien steht.

    WAS ICH MACHEN KÖNNTE, aber keine Software gerade zur Verfügung habe, wäre die beiden exe-Dateien zu vergleichen. Habe irgendwo eine Software, damit kann man die Unterschiede zweier Textdateien sich anzeigen lassen. Mal sehen ob ich da etwas passendes auf die Schnelle finde. Sonst habe ich es im Büro irgendwo gespeichert.

    Zitat von Mars

    Insgeheim hat Alina die letzten Jahre an AutoIt4 gearbeitet und will nun endlich die Früchte ihrer Arbeit ernten. 8)

    Nee. So weit kommt es bestimmt nie. Wobei ich gerade ein microsoftfreies Windows entdeckt habe und auch sehen werde, ob ich da auch scripter kann.
    Mars heißt die Autoit4 Version nicht "Die Wirren der Alina H.L." :rofl:

  • [Erledigt] Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird?

    • Alina
    • 23. Juli 2022 um 01:55

    Moin, mitten in der Nacht.

    Habe heute eine längere Testphase hinter mir. Ich habe paar Compiler getestet.

    Nun meine Frage:
    Kann man bei SciTE den Compiler austauschen, der mit Ctrl+F7 aufgerufen wird? Was noch besser wäre, wenn ein zweiter Compiler bei SciTE über eine Tastenkombination zur Verfügung stehen könnte.

  • Colortable

    • Alina
    • 23. Juli 2022 um 00:52

    WOW Wunderbar

    Dient es dazu zu sehen welche Farben man hat?

    Mir gefällt ja die Farbe "AliceBlue". Aber in der GUI sehe ich ja nicht, das ich den Wert "0xF0F8FF" bei Bedarf verwenden muss. Dafür müsste ich dann in das Script schauen.
    Wäre vielleicht noch ein Gedanke wert, das einzufügen?

    AliceBlue = Alice aus dem Wunderland bei den Schlümpfen ? Oder ist Alice immer "blau"? oder "Who the Fuck Is Alice ?" :rofl:

  • Script für barcodescanner

    • Alina
    • 23. Juli 2022 um 00:50

    Setze einfach ein ; vor allem was Du im Script nicht möchtest. Da wo zum Beispiel die Inpuxbox erstellt wird, einfach gaaaaanz links ein ; rein.

    Wenn es mehrere Zeilen sind arbeite mit #cs und #ce. Zum Beispiel bei Funktionen.

    Da Du uns nicht dein bisheriges Script zeigst, kann ich und auch kaum ein anderer helfen. Und wenn Du an dem Script etwas geändert hast müsste ich mal die :Glaskugel: fragen, was Du wo geändert hast, damit ich es nachverfolgen kann. Und das wird auch allen anderen so gehen. Also proste mal das Script in der aktuellen Fassung von dir und dann einfach etwas Geduld.

  • String vervielfachen

    • Alina
    • 23. Juli 2022 um 00:44
    Zitat von HansJ54

    Zuerst habe ich in der Hilfe nachgeschaut unter "Function Reference" / "String Management" und übersehen, dass es noch mehr String-Funktionen gibt unter "User Defined Functions Reference". Das ist zu tief unten in der Liste :ironie:

    Mein Beitrag zu Deiner Ironie?
    Im empfehle zumindest einmal am Anfang die ganze Hilfe durch zu gehen. Ob man es nun alles gleich versteht oder nicht ist mal dahinter gestellt.
    Man hat dann aber schon mal alles irgendwo (nämlich in der Hilfe) gesehen und weiß das es doch rgendwo ist.
    Aber mir geht es auch ab und an mal so, das ich weiß es irgendwo schon mal gelesen / gesehen zu haben, aber auch es dann nicht in der Hilfe gefunden.
    Ich schieb es dann in die Schublade der Jahre. Bin schon länger im Forum und da kann es sein, das ich es irgendwo mal dort gesehen / gelesen habe.

    Was Google betrifft, so gebe ich Dir mal recht. 1. Wer recht hat, ...... 2. Ich nutze eher das britische Forum, als Google zu fragen. Mir fallen nicht die richtigen deutschen begriffe ein und bei englischen Begriffen lande ich zumeist / zumindest (?) im UK-Forum.

    Aber LOB, das Du die Hilfe und Mama-Google vorher aufgesucht hast !

  • GUI mit festen Werten je nach Dateiname

    • Alina
    • 14. Juli 2022 um 23:29

    Ich sehe mir alles mal an.

    Bis jetzt bin ich eher für BugFix Lösung.

    Kanashius & water Lösung muss ich mir mal genauer ansehen ob ich das verstehe. Okay, das bei BugFix muss ich auch erst einmal "durcharbeiten".

  • GUI mit festen Werten je nach Dateiname

    • Alina
    • 13. Juli 2022 um 12:37

    Moin zum Talk am Mittwochnachmittag. 8o

    Ich frage mich gerade etwas und möchte dazu etwas ausschweifen (nennt man so?).

    Es gibt ja kleine Monitore (Mini's zu 10"), dann die "normalen" üblichen Monitorgrößen und dann kann man ja auch den PC an das TV Gerät anschließen. Na klar gibt es noch mehr verschiedene Größen.

    Nun frage ich mich, ob man je nach Dateiname die GUI und deren Elemente (z.B. Inputfelder) anpassen kann.

    Bsp. mit Beispielwerten:
    Dateiname yxz_mini.au3 / *.exe = 200 * 100
    Dateiname yxz_normal.au3 / *.exe = 400 * 350
    Dateiname yxz_tv.au3 / *.exe = 800 * 600

    Dateiname yxz_gross.au3 / *.exe = 1200 * 900

    Sollte doch möglich sein oder?
    Ich habe schon drei oder vier GUI's, die ich einmal in "normal" und einmal in "gross" erstellt habe.

    Gibt bestimmt schon etwas in diese Richtung, nur ich habe nicht die richtigen Suchbegriffe gefunden. Oder?

  • Inputwert eingrenzen neg. & pos. Werte

    • Alina
    • 12. Juli 2022 um 11:53

    DANKE DANKE ! ! !

  • mehrere Zeiten wenn abgelaufen für OBS

    • Alina
    • 12. Juli 2022 um 00:42

    Hallo WhiteHorse.

    Ich meine das BugFix oder Oscar mal einen Timer (Eierkocher? Teekocher? Pizzatimer?) gescriptet habt.
    Einfach mal das Forum durch schauen oder warten das sich einer von den beiden meldet (Letzteres wäre nicht nett ;))
    Oder die Suchfunktion benutzen? Ich bin habe das Script irgendwo, aber ich müsste suchen, was laaaange dauern kann.

    Dort ist eine Funktion, die ein Ton aus gibt, sobald die Zeit abgelaufen ist. Also ein Alarm (Alarm = Suchbegriff ?)

  • Inputwert eingrenzen neg. & pos. Werte

    • Alina
    • 12. Juli 2022 um 00:36

    Moin.

    Ich würde gerne das im Input-1 folgende Werte zugelassen sind: -750 bis -250 UND 250 bis 750. Bei anderen Werten eine MsgBox(0,"Info","Wert nicht zulässig").

    *) MsgBox ist nur ein Beispieltext. Kommt was sinnvolleres später rein.

    C
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 121, 61, 192, 124)
    $Input1 = GUICtrlCreateInput("500", 72, 8, 41, 28)
    GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
    $Label1 = GUICtrlCreateLabel("Input 1", 8, 8, 61, 32)
    GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $GUI_EVENT_CLOSE
                Exit
    
        EndSwitch
    WEnd
    Alles anzeigen
  • Tab ohne Hintergrundfarbe

    • Alina
    • 11. Juli 2022 um 12:41

    Jetzt habe ich mit dem von BugFix etwas rumgespielt. Gefällt mit !
    :klatschen:

    Und da Wochenstart ist, ein kleinen SPASS eingebaut. :rofl:

    Spoiler anzeigen
    C
    #include <FontConstants.au3>
    #include <TabConstants.au3>
    #include <WinAPI.au3>
    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GuiTab.au3>
    
    Global Const $ODT_TAB        = 101
    Global Const $ODS_SELECTED   = 0x0001
    Global Const $ODA_DRAWENTIRE = 0x1
    Global Const $ODS_FOCUS      = 0x0010
    
    ; TAB Namen
    Global Const $_I1 = "Beispiel seeeeehr lang"
    Global Const $_I2 = "Beispiel mittel lang"
    Global Const $_I3 = "Beispiel kurz"
    
    ; Labelinhalt
    Global Const $_t_1_l_1 = 'Maria Musterfrau.'
    Global Const $_t_1_l_2 = 'Musterbeispielstr. 1-99'
    Global Const $_t_1_l_3 = '12345 Beispielmusterstadt'
    
    Global Const $_t_2_l_1 = 'ein mittellanger TAB'
    
    Global Const $_t_3_l_1 = 'ein kurzer TAB'
    
    
    ; Items Farbe zuordnen
    Global $aColTabItem[3][2] = [[$_I1,0x11AADD],[$_I2,0xEEBB99],[$_I3,0x4763FF]] ; [[TabItem-Bezeichnung,TabItem-Color]]
    Global $hFont, $iBrush
    
    ; GUI erstellen
    $hGUI = GUICreate("Original von BugFix / Verfälscht von Alina / LOL", 300, 200)
    $hTab = GUICtrlCreateTab(5, 10, 290, 180, $TCS_OWNERDRAWFIXED)
    $TabItem_1 = GUICtrlCreateTabItem($_I1) ; Bezeichnung im Array $aColTabItem muss identisch, wie hier sein!
    ; == erst alle Ctrl für Tab-Item_1 erstellen, dann das nächste Tab usw.
    GUICtrlCreateLabel($_t_1_l_1,10,35)
    GUICtrlCreateLabel($_t_1_l_2,10,50)
    GUICtrlCreateLabel($_t_1_l_3,10,65)
    $TabItem_2 = GUICtrlCreateTabItem($_I2)
    GUICtrlCreateLabel($_t_2_l_1,10,35)
    $TabItem_3 = GUICtrlCreateTabItem($_I3)  ; streiche $TabItem_2   //  setze $TabItem_3
    GUICtrlCreateLabel($_t_3_l_1,10,35)
    GUICtrlCreateTabItem("")
    
    ; kleine Spaßabfrage
    If $_t_1_l_1 = 'Maria Musterfrau' Then
    GUISetState()
    Else
    MsgBox(0,"","Phui ! Wer bist Du denn? *lach* " & @CRLF & "Auf jeden Fall bist Du nicht " & $_t_1_l_1)
    Exit
    EndIf
    
    
    GUIRegisterMsg($WM_DRAWITEM, "WM_DRAWITEM")
    
    _GUICtrlTab_SetCurSel($hTab, 2)
    _GUICtrlTab_SetCurSel($hTab, 1)
    _GUICtrlTab_SetCurSel($hTab, 0)
    _GUICtrlTab_SetCurFocus($hTab, 0) ; welcher TAB soll bei starten gesehen werden
    
    Do
    Until GUIGetMsg() = -3
    _WinAPI_DeleteObject($iBrush)
    
    Func WM_DRAWITEM($hWnd, $Msg, $wParam, $lParam)
        Local $DRAWITEMSTRUCT = DllStructCreate("uint cType;uint cID;uint itmID;uint itmAction;uint itmState;" & _
                                "hwnd hItm;hwnd hDC;dword itmRect[4];dword itmData", $lParam)
        If DllStructGetData($DRAWITEMSTRUCT, "cType") <> $ODT_TAB Then Return $GUI_RUNDEFMSG
        If DllStructGetData($DRAWITEMSTRUCT, "itmAction") <> $ODA_DRAWENTIRE Then Return $GUI_RUNDEFMSG
        Local $itmID = DllStructGetData($DRAWITEMSTRUCT, "itmID")
        Local $hDC   = DllStructGetData($DRAWITEMSTRUCT, "hDC")
        Local $hItm  = DllStructGetData($DRAWITEMSTRUCT, "hItm")
        Local $itmText = $aColTabItem[$itmID][0], $iBrushColor = $aColTabItem[$itmID][1]
    
        DLLCall("gdi32.dll","int","SetBkMode", "hwnd", $hDC, "int", 1)
    
        Local $iBrush = DLLCall("gdi32.dll","hwnd","CreateSolidBrush", "int", $iBrushColor)
        $iBrush = $iBrush[0]
    
        Local $iBrushOld = _WinAPI_SelectObject($hDC, $iBrush)
        DLLCall("user32.dll","int","FillRect", "hwnd", $hDC, "ptr", DllStructGetPtr($DRAWITEMSTRUCT, "itmRect"), "hwnd", $iBrush)
        Local $tBuffer = DllStructCreate("char[256]")
        DllStructSetData($tBuffer, 1, $itmText)
        $itmText = DllStructGetData($tBuffer, 1)
    
        DllStructSetData($DRAWITEMSTRUCT, "itmRect", DllStructGetData($DRAWITEMSTRUCT, "itmRect", 1) + 5, 1)
        DllStructSetData($DRAWITEMSTRUCT, "itmRect", DllStructGetData($DRAWITEMSTRUCT, "itmRect", 2) + 2, 2)
    
        DllCall("user32.dll", "int", "DrawText", "hwnd", $hDC, "str", $itmText, "int", StringLen($itmText), _
                "ptr", DllStructGetPtr($DRAWITEMSTRUCT, "itmRect"), "int", $DT_LEFT)
    
        Return $GUI_RUNDEFMSG
    EndFunc
    Alles anzeigen
  • Tab ohne Hintergrundfarbe

    • Alina
    • 11. Juli 2022 um 12:14
    Zitat von BugFix

    $TabItem_2 = GUICtrlCreateTabItem("Item3")

    Muss das hier nicht $TabItem_3 heißen?
    streiche 2, setze 3 ?

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™