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. UEZ

Beiträge von UEZ

  • Icons mit _WinAPI_ExtractIconEx aus .dll, .exe etc. extrahieren

    • UEZ
    • 29. Mai 2013 um 19:57

    Soweit ich mich erinnern kann unterstützt GdipCreateBitmapFromHICON keine transparenten Icons. Ich hatte dies bzgl. irgendwo ein Workaround gebastelt.

    Gruß,
    UEZ

  • Alles Gute minx, GtaSpider und allen anderen

    • UEZ
    • 27. Mai 2013 um 23:07

    Bevor der Tag zu Ende ist: Happy Birthday und alles Gute!


    Gruß,
    UEZ

  • GDI+ Animated Loading / Waiting Screens mit 32 Beispielen (Stand: 2014-05-06)

    • UEZ
    • 24. Mai 2013 um 16:55

    Das Problem ist die AutoIt Version 3.3.6.1 (habe es an einer Testmaschine ausprobiert und den Crash nachvollziehen können)!

    EInfach auf die neuste Version updaten!


    Gruß,
    UEZ

  • GDI+ Animated Loading / Waiting Screens mit 32 Beispielen (Stand: 2014-05-06)

    • UEZ
    • 24. Mai 2013 um 16:18

    Ich glaube zu wissen, warum es zum Absturz kommt.

    derBrot: ist bei dir DEP aktiviert? Kannst du die Zeile mal irgendwo oben einfügen und probieren, ob es jetzt funzt?

    [autoit]


    DllCall("Kernel32.dll", "long", "SetProcessDEPPolicy", "long", False) ;disable DEP for this process

    [/autoit]

    Gruß,
    UEZ

  • GDI+ Animated Loading / Waiting Screens mit 32 Beispielen (Stand: 2014-05-06)

    • UEZ
    • 24. Mai 2013 um 15:51

    derBrot hat berichtet, dass die Beispiele abstürzen würden. Hat jemand noch die gleichen Probleme?

    Ich habe die Skripte auf meinen verschiedenen Systemen ohne Probleme getestet.

    Gruß,
    UEZ

  • GDI+ Color Transformer v0.9.7 build 2016-04-23

    • UEZ
    • 24. Mai 2013 um 10:08

    Hier einige GDI+ v1.1 Funktionen von hier in eine GUI verpackt:

    GDI+ Color Transformer.png

    Voraussetzung: Windows Vista oder höheres Betriebssystem.

    Fehler bitte melden!

    Gruß,
    UEZ

    Dateien

    GDI+ Color Transformer v0.9.7 build 2016-04-23.7z 503,27 kB – 391 Downloads
  • GDI+ Animated Loading / Waiting Screens mit 32 Beispielen (Stand: 2014-05-06)

    • UEZ
    • 24. Mai 2013 um 10:03

    Ich war mal so frei und habe einige CSS animierte Loading Screens nach AutoIt portiert.


    AutoIt v3.3.9.21 oder höher wird benötigt!


    _GDIPlus_MonochromaticBlinker.au3 / _GDIPlus_RotatingBokeh.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-71170100-1367613452_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-74995900-1367613457_thumb.jpg]

    _GDIPlus_SpinningCandy.au3 / _GDIPlus_SteamPunkLoading.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-04266200-1367613463_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-54630500-1367613474_thumb.jpg]


    _GDIPlus_IncreasingBalls.au3 / _GDIPlus_PacmanProgressbar.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-77838400-1369812720.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_07_2013/post-29844-0-02429600-1375018493_thumb.jpg]


    _GDIPlus_StripProgressbar.au3 / _GDIPlus_RingProgressbar.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_08_2013/post-29844-0-94403200-1376519754_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_10_2013/post-29844-0-84837200-1381658112.jpg]


    _GDIPlus_LineProgressbar.au3 / _GDIPlus_SimpleLoadingAnim.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-28611700-1391520102_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-57071600-1391940094_thumb.jpg]


    _GDIPlus_TextFillingWithWater.au3 / _GDIPlus_MultiColorLoader.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-93965200-1391940102_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-36990300-1391940108_thumb.jpg]


    _GDIPlus_LoadingSpinner.au3 / _GDIPlus_SpinningAndPulsing.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-68440100-1391940115_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-28570300-1391940121_thumb.jpg]


    _GDIPlus_TogglingSphere.au3 / _GDIPlus_CloudySpiral.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2013/post-29844-0-48293600-1367613483_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-85933900-1392676624_thumb.jpg]


    _GDIPlus_GlowingText.au3 (thanks to Eukalyptus) / _GDIPlus_HypnoticLoader.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-76290400-1392676648_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-26016600-1392676663_thumb.jpg]


    _GDIPlus_RotatingRectangles.au3 / _GDIPlus_TRONSpinner.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-83640500-1392676723_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-11957000-1392676732_thumb.jpg]


    _GDIPlus_RotatingBars.au3 / _GDIPlus_AnotherText.au3 (thanks to Eukalyptus)
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-30183600-1392677903_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-94498900-1393540141_thumb.jpg]


    _GDIPlus_CogWheels.au3 (thanks to Eukalyptus) / _GDIPlus_DrawingText.au3 (thanks to Eukalyptus)
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-20037700-1393540142_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-43195300-1393540142_thumb.jpg]


    _GDIPlus_GearsAnim.au3 / _GDIPlus_LEDAnim.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-68171200-1393540142_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-92195400-1393540142_thumb.jpg]


    _GDIPlus_LoadingTextAnim.au3 / _GDIPlus_MovingRectangles.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-12942100-1393540143_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-34700700-1393540143_thumb.jpg]


    _GDIPlus_SpinningAndGlowing.au3 (thanks to Eukalyptus) / _GDIPlus_YetAnotherLoadingAnim.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-60151800-1393540143_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_02_2014/post-29844-0-83045200-1393540143_thumb.jpg]


    _GDIPlus_AnimatedTypeLoader.au3 / _GDIPlus_Carousel.au3
    [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2014/post-29844-0-41302500-1399368478_thumb.jpg] [Blockierte Grafik: http://www.autoitscript.com/forum/uploads/monthly_05_2014/post-29844-0-18367300-1399368471_thumb.png]


    Download: Link


    Vielen Dank an Eukalyptus für das Bereitstellen von Beispielen! :thumbup:


    Viel Spaß.


    Da ich kein CSS verstehe, sind alle Beispiele aus meinem Kopf entstanden und können somit vom Original abweichen.


    Gruß,
    UEZ

  • Position eines TrayIcons auslesen (_Shell_NotifyIconGetRect)

    • UEZ
    • 14. Mai 2013 um 00:21

    Ich habe jetzt die _Systray.au3 UDF genommen!

    Gruß,
    UEZ

  • Position eines TrayIcons auslesen (_Shell_NotifyIconGetRect)

    • UEZ
    • 12. Mai 2013 um 19:22

    Vielen Dank name22! :thumbup:

    Mir geht es darum, den Pseudo TrayTip richtig zu positionieren, d.h. die Sprechblase soll auf das eigene Tray Icon zeigen.

    Ich schaue mir das gleich an, ob's passt!

    Gruß,
    UEZ

  • _GDIPlus_Startup /_ShutDown innerhalb von UDF

    • UEZ
    • 4. Mai 2013 um 09:53

    Hier beide Funktionen:

    _GDIPlus_Startup():

    [autoit]


    Func _GDIPlus_Startup()
    $giGDIPRef += 1
    If $giGDIPRef > 1 Then Return True

    [/autoit][autoit][/autoit][autoit]

    $ghGDIPDll = DllOpen("GDIPlus.dll")
    If $ghGDIPDll = -1 Then
    $giGDIPRef = 0
    Return SetError(1, 2, False)
    EndIf
    Local $tInput = DllStructCreate($tagGDIPSTARTUPINPUT)
    Local $tToken = DllStructCreate("ulong_ptr Data")
    DllStructSetData($tInput, "Version", 1)
    Local $aResult = DllCall($ghGDIPDll, "int", "GdiplusStartup", "struct*", $tToken, "struct*", $tInput, "ptr", 0)
    If @error Then Return SetError(@error, @extended, False)
    $giGDIPToken = DllStructGetData($tToken, "Data")
    Return $aResult[0] = 0
    EndFunc ;==>_GDIPlus_Startup

    [/autoit]

    _GDIPlus_Shutdown():

    [autoit]


    Func _GDIPlus_Shutdown()
    If $ghGDIPDll = 0 Then Return SetError(-1, -1, False)

    [/autoit][autoit][/autoit][autoit]

    $giGDIPRef -= 1
    If $giGDIPRef = 0 Then
    DllCall($ghGDIPDll, "none", "GdiplusShutdown", "ptr", $giGDIPToken)
    DllClose($ghGDIPDll)
    $ghGDIPDll = 0
    EndIf
    Return True
    EndFunc ;==>_GDIPlus_Shutdown

    [/autoit]

    Wie man sieht werden Zähler benutzt, um zu prüfen, ob bereits Startup/Shutdwn ausgeführt wurde.

    Gruß,
    UEZ

  • GDI+ AutoIt Logo

    • UEZ
    • 2. Mai 2013 um 22:11

    Sieht klasse aus! 8o Was du alles aus GDI+ heraus kitzelst, ist schon krass! :thumbup:

    Was hattest du denn eigentlich machen wollen?

    Gruß,
    UEZ

  • PathWarp To Path bzw. Text zu Bezierkurve biegen

    • UEZ
    • 2. Mai 2013 um 09:42

    Wie gesagt hängt es an DEP, ob DEP aktiviert ist oder nicht. Das Problem ist, dass der ASM Teil direkt in den Speicher schreibt und ausführt; DEP verhindert dies.

    Einfach mal DEP einschalten und eines der Beispiele starten. Das Intro sollte davon nicht betroffen sein. ;)

    Gruß,
    UEZ

  • PathWarp To Path bzw. Text zu Bezierkurve biegen

    • UEZ
    • 1. Mai 2013 um 17:18

    eukalyptus: der Dank gehört dir! Die paar Zeilen Code von mir sind da nicht erwähnenswert! Dein Auffassungsvermögen ist schon echt irre! :thumbup:

    Andy: den "Verbeuge" Smiley gibt's bestimmt irgendwo, aber der hier tut's auch: [Blockierte Grafik: http://www.smileygarden.de/smilie/Sonstige/bowdown.gif]

    @Pee: unter http://www.smileygarden.de gibt's tonnenweise Smileys. Wie wäre's mit ein paar Neuen?

    Gruß,
    UEZ

  • 8 Bit zu 3 Bit | Bitaufteilung

    • UEZ
    • 30. April 2013 um 19:13

    Probiere es mal damit:

    Spoiler anzeigen
    [autoit]


    #include <Array.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $array = _AscToDua('AutoIt')
    $a3bit = StringRegExp($array[0][0], ".{3}", 3)
    _ArrayDisplay($a3bit)

    [/autoit] [autoit][/autoit] [autoit]

    Func _AscToDua($sString)
    Local $asAsc = StringToASCIIArray($sString)
    Local $aiDua[UBound($asAsc) + 1][8]
    Local $iA, $iB, $bin

    [/autoit] [autoit][/autoit] [autoit]

    For $iA = 0 To UBound($asAsc) - 1
    For $iB = UBound($aiDua, 2) - 1 To 0 Step - 1
    $aiDua[$iA + 1][$iB] = Int(BitAND($asAsc[$iA], BitShift(1, $iB * -1)) <> 0)
    $bin &= $aiDua[$iA + 1][$iB]
    Next
    Next
    $aiDua[0][0] = $bin
    Return $aiDua
    EndFunc

    [/autoit]

    Gruß,
    UEZ

  • PathWarp To Path bzw. Text zu Bezierkurve biegen

    • UEZ
    • 29. April 2013 um 20:17

    Hier ein kleines Intro ala AAAAAAAMMMMMMMMIIIIIIIIIIIGGGGGGGGGAAAAAAAA! :rock:

    Source Code: http://pastebin.com/U24ACRAr

    Basiert auf Example 7.

    Der ASM Teil läuft anscheinend nur auf Win7 oder höheren Betriebssystemen (bitte mal testen)! Liegt daran, dass DEP eingeschaltet ist. Sollte jetzt ab WinXP funzen!

    Gruß,
    UEZ

    Dateien

    Text to Bezier Intro.au3 251,17 kB – 551 Downloads
  • PathWarp To Path bzw. Text zu Bezierkurve biegen

    • UEZ
    • 29. April 2013 um 11:19

    FETT! 8o

    Example 7 gefällt mir am besten!

    Wäre die Laufzeit ohne ASM zu langsam? Interessant wäre auch der Maschinencode in ASM Code dargestellt. ;)

    Gruß,
    UEZ :thumbup:

  • OpenCL meets OpenGL in AutoIt

    • UEZ
    • 28. April 2013 um 13:44

    Andy: die OpenGL Beispiele von minx funzen bei mir und hier der Output zu Post#19:

    Spoiler anzeigen
    Code
    @@ Debug(194) : $ret = 
    >Error code: 0
    @@ Debug(45) : $a = 1
    >Error code: 0
    @@ Debug(64) : $gl_context = 65536
    >Error code: 0
    @@ Debug(67) : $gl_hdc = 3506513099
    >Error code: 0
    @@ Debug(194) : $ret = 
    >Error code: 0
    @@ Debug(71) : $init = 0
    >Error code: 0
    @@ Debug(72) : $ret = No error
    >Error code: 0
    @@ Debug(87) : $vendor = Intel
    >Error code: 0
    @@ Debug(90) : $renderer = Intel(R) HD Graphics
    >Error code: 0
    @@ Debug(92) : $version = 2.1.0 - Build 8.15.10.2413
    >Error code: 0
    @@ Debug(95) : $version = 1.20  - Intel Build 8.15.10.2413
    >Error code: 0
    @@ Debug(98) : $extensions = GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_blend_color GL_EXT_abgr GL_EXT_texture3D GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_SGIS_texture_edge_clamp GL_SGIS_generate_mipmap GL_EXT_draw_range_elements GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_packed_pixels GL_EXT_texture_edge_clamp GL_EXT_separate_specular_color GL_ARB_multitexture GL_EXT_texture_env_combine GL_EXT_bgra GL_EXT_blend_func_separate GL_EXT_secondary_color GL_EXT_fog_coord GL_EXT_texture_env_add GL_ARB_texture_cube_map GL_ARB_transpose_matrix GL_ARB_texture_env_add GL_IBM_texture_mirrored_repeat GL_EXT_multi_draw_arrays GL_NV_blend_square GL_ARB_texture_compression GL_3DFX_texture_compression_FXT1 GL_EXT_texture_filter_anisotropic GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_EXT_texture_compression_s3tc GL_ARB_shadow GL_ARB_window_pos GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_ARB_vertex_program GL_EXT_texture_rectangle GL_ARB_fragment_program GL_EXT_stencil_two_side GL_ATI_separate_stencil GL_ARB_vertex_buffer_object GL_EXT_texture_lod_bias GL_ARB_occlusion_query GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_vertex_shader GL_NV_texgen_reflection GL_ARB_point_sprite GL_EXT_blend_equation_separate GL_ARB_depth_texture GL_ARB_texture_rectangle GL_ARB_draw_buffers GL_ARB_color_buffer_float GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_EXT_framebuffer_object GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_EXT_draw_buffers2 GL_WIN_swap_hint GL_EXT_texture_sRGB GL_EXT_packed_float GL_EXT_texture_shared_exponent GL_ARB_texture_rg GL_ARB_texture_compression_rgtc GL_NV_conditional_render GL_EXT_texture_swizzle GL_ARB_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_ARB_depth_buffer_float GL_EXT_transform_feedback GL_EXT_framebuffer_blit GL_ARB_vertex_array_object 
    >Error code: 0
    @@ Debug(194) : $ret = 
    >Error code: 0
    @@ Debug(104) : $a = 0
    >Error code: 0
    @@ Debug(167) : get_glew_address("__glewGenBuffers") = 268611568
    >Error code: 0
    @@ Debug(121) : $genbuff = 1
    >Error code: 0
    @@ Debug(123) : $textur_Obj = 1
    >Error code: 0
    @@ Debug(174) : get_glew_address("__glewBindBuffer") = 268611504
    >Error code: 0
    @@ Debug(126) : $bind = 0
    >Error code: 0
    @@ Debug(174) : get_glew_address("__glewBindBuffer") = 268611504
    >Error code: 0
    @@ Debug(131) : $bind = 0
    >Error code: 0
    @@ Debug(182) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(185) : $aCall = 
    >Error code: 0
    @@ Debug(138) : $a = 0
    >Error code: 0
    @@ Debug(139) : glewbufferdata = No error
    >Error code: 0
    @@ Debug(182) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(185) : $aCall = 
    >Error code: 0
    @@ Debug(142) : $a = 0
    >Error code: 0
    @@ Debug(143) : glewbufferdata = No error
    >Error code: 0
    @@ Debug(182) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(185) : $aCall = 
    >Error code: 0
    @@ Debug(148) : $a = 0
    >Error code: 0
    @@ Debug(149) : glewbufferdata = No error
    >Error code: 0
    @@ Debug(182) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(185) : $aCall = 
    >Error code: 0
    @@ Debug(152) : $a = 0
    >Error code: 0
    @@ Debug(153) : glewbufferdata = No error
    >Error code: 0
    Alles anzeigen

    Gruß,
    UEZ

  • OpenCL meets OpenGL in AutoIt

    • UEZ
    • 27. April 2013 um 23:55

    Und hier das von mir:

    Spoiler anzeigen
    Code
    @@ Debug(141) : $ret = 
    >Error code: 0
    @@ Debug(44) : $a = 1
    >Error code: 0
    @@ Debug(141) : $ret = 
    >Error code: 0
    @@ Debug(64) : $a = 0
    >Error code: 0
    @@ Debug(114) : get_glew_address("__glewGenBuffers") = 268611568
    >Error code: 0
    @@ Debug(81) : $genbuff = 1
    >Error code: 0
    @@ Debug(83) : $textur_Obj = 1
    >Error code: 0
    @@ Debug(121) : get_glew_address("__glewBindBuffer") = 268611504
    >Error code: 0
    @@ Debug(87) : $bind = 0
    >Error code: 0
    @@ Debug(129) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(132) : $aCall = 
    >Error code: 0
    @@ Debug(94) : $a = 0
    >Error code: 0
    @@ Debug(95) : glewbufferdata = No error
    >Error code: 0
    @@ Debug(129) : get_glew_address("__glewBufferData") = 268611632
    >Error code: 0
    @@ Debug(132) : $aCall = 
    >Error code: 0
    @@ Debug(98) : $a = 0
    >Error code: 0
    @@ Debug(99) : glewbufferdata = No error
    >Error code: 0
    Alles anzeigen

    Gruß,
    UEZ

  • OpenCL meets OpenGL in AutoIt

    • UEZ
    • 27. April 2013 um 20:48

    Ich sehe nur schwarz. Es wird zwar was berechnet, aber die GUI bleibt schwarz (GLCL_mandelbrot_flug.au3). Vielleicht häng's an meiner Onboard Gfx Karte...

    Bei den anderen Beispielen tunnelflug_GLCL_*.au3 und wuerfel_GLCL_*.au3 bekomme ich eine Menge Fehlermeldungen.

    Gruß,
    UEZ

  • Bit-Anzeiger

    • UEZ
    • 27. April 2013 um 20:45
    Zitat von Andy

    pff, kürzer :D

    [autoit]

    $aButtons[$i] = GUICtrlCreateButton("0", $iX+(($i>3)*10) + $i * 24, 16, 19, 25, $WS_GROUP)
    ;If $i = 3 Then $iX += 10

    [/autoit]

    so macht man das :D
    und in der Case kann man auch noch drei Zeilen rausschinden, aber ansonsten :thumbup:

    und btw.:

    [autoit]

    ;~ If GUICtrlRead(@GUI_CtrlId) = "0" Then
    GUICtrlSetData(@GUI_CtrlId, 1*(not(number(GUICtrlRead(@GUI_CtrlId)))))
    ;~ Else
    ;~ GUICtrlSetData(@GUI_CtrlId, "0")
    ;~ EndIf

    [/autoit]
    Alles anzeigen


    Das mit

    [autoit]


    $aButtons[$i] = GUICtrlCreateButton("0", $iX + (($i > 3) * 10) + $i * 24, 16, 19, 25, $WS_GROUP)

    [/autoit]


    ist eine klasse Idee! Warum bin ich nicht selbst darauf gekommen? Kann sein, dass es an der Uhrzeit hing. ;)

    Die 3 Zeilen rauszuschmeißen macht die Sache leider unübersichtlich und nicht wirklich kürzer, eher länger, außer die Anzahl der Zeilennummern, denn man wiederholt immer wieder Teile von den Zeilen.

    Gruß,
    UEZ

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™