Jump to content

Recommended Posts

  • Moderators
Posted

thetones,

Welcome to the AutoIt forum. :)

The input will certainly recognise the # sign as this script shows:

#include <GUIConstantsEx.au3>

$hGUI = GUICreate("Test", 500, 500)

$cInput = GUICtrlCreateInput("", 10, 10, 200, 20)

$cButton = GUICtrlCreateButton("Read", 10, 100, 80, 30)

GUISetState()

While 1

    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
        Case $cButton
            ConsoleWrite(GUICtrlRead($cInput) & @CRLF)
    EndSwitch

WEnd

How are you transferring the content to Twitter? If you use Send, have you tried with the flag set to "Raw"? :huh:

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted (edited)

Correct, variables can only contain A-Za-z0-9 and _ (underscore.) Basically the same as what w is in a regular exp<b></b>ressi&#111;n.

I created this just for you:

#include <Constants.au3>

MsgBox($MB_SYSTEMMODAL, '', '$sVariableName: ' & _IsVariableName('$sVariableName'))
MsgBox($MB_SYSTEMMODAL, '', '$sVariable£Name: ' & _IsVariableName('$sVariable£Name'))
MsgBox($MB_SYSTEMMODAL, '', 'sVariableName: ' & _IsVariableName('sVariableName')) ; $ is optional in V3.3.9.4+

Func _IsVariableName($sVariableName)
    Return StringRegExp($sVariableName, '\A\$?\w+\Z') = 1
EndFunc   ;==>_IsVariableName
Edited by guinness

UDF List:

  Reveal hidden contents

Updated: 22/04/2018

Posted

thetones,

are you talking about variable names or variable content?

Can you please post the code you have so far?

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

  On 2/11/2013 at 4:32 PM, 'water said:

thetones,

are you talking about variable names or variable content?

Can you please post the code you have so far?

I am talking about variable content.

How can I allow a variable to output a pound sign (#) via Send?

Thanks to everyone for answering, even though I may have confused you.

Also, I don't have a script, basically using Melba23's and then calling the command Send (GUICtrlRead($cInput)).

Posted

As M23 stated earlier, set the Send flag to Raw mode to be able to send a # symbol.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

  Reveal hidden contents

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

  • Moderators
Posted

thetones,

Please post the code you have tried with [autoit] before and [/autoit] after it. :)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted

  On 2/11/2013 at 5:12 PM, 'BrewManNH said:

As M23 stated earlier, set the Send flag to Raw mode to be able to send a # symbol.

Ah man I should kick myself for overlooking this. Thanks to everyone for helping out. The AutoIt community is awesome.

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...