Jump to content

Recommended Posts

Posted (edited)

Well, i got bored so i made this

type out text at a specified rate into a GUI element

Quick explanation of parameters:

$id
                The ControlID of the GUI element.
$text
                The text to type
$rate
                The rate to sleep between letters (in milliseconds)
$append
                Optional: Append text or overwrite
                Default: False

Well, here's the function

Func _GUiCtrlTypeData($id, $text, $rate, $append = False)
    $text = StringSplit($text, '')
    for $i = 1 to $text[0]
        if $append = false Then
            if $i = 1 Then
                GuiCtrlSetData($id, '')
                GuiCtrlSetData($id, $text[$i])
                sleep($rate)
            Else
                guictrlsetdata($id, GuiCtrlRead($id) & $text[$i])
                sleep($rate)
            EndIf
        Else
            GuiCtrlSetData($id, GuiCtrlRead($id) & $text[$i])
            sleep($rate)
        EndIf
    Next
EndFunc

~cdkid

:o

Edited by cdkid
AutoIt Console written in C#. Write au3 code right at the console :D_FileWriteToLineWrite to a specific line in a file.My UDF Libraries: MySQL UDF Library version 1.6 MySQL Database UDF's for AutoItI have stopped updating the MySQL thread above, all future updates will be on my SVN. The svn location is:kan2.sytes.net/publicsvn/mysqlnote: This will still be available, but due to my new job, and school hours, am no longer developing this udf.My business: www.hirethebrain.com Hire The Brain HireTheBrain.com Computer Consulting, Design, Assembly and RepairOh no! I've commited Scriptocide!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...