Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Auf controls einer userform in vba zugreifen

Discussion on Auf controls einer userform in vba zugreifen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2013
Posts: 5
Received Thanks: 0
Question Auf controls einer userform in vba zugreifen

Hi,
Ist es irgendwie möglich auf die controls (bsp. Textbox) einer userform aus vba (visual basic for applications: hier word) zuzugreifen und den inhalt wiederzugeben?

Ich dachte da an Controlgettext, jedoch scheint es mit vba nicht zu funktionieren.

Greetings
Blindekuh is offline  
Old 09/02/2013, 14:04   #2
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Wenn die Controls mit GDI+ o. ä. gezeichnet sind dann funktioniert das natürlich nicht, was aber funktionieren könnte wäre OCR Software auf den Bereich anzuwenden, Fehlerrate zu minimieren und anschließend das Ergebnis zu prüfen.
alpines is offline  
Old 09/02/2013, 15:19   #3
 
elite*gold: 0
Join Date: Sep 2013
Posts: 5
Received Thanks: 0
Was ist gdi+?
Die textbox ist die standard komponente vom vba (word 2007).
Ocr ist too much für mein vorhaben.
Blindekuh is offline  
Old 09/02/2013, 16:53   #4
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Meinst du jetzt die Textbox die man auswählen kann oder die man durch vba später im Programm drinne hat?

Ansonsten mal mit AutoIt Window Info Tool versuchen, damit kannst du viele Controls erkennen.
alpines is offline  
Old 09/04/2013, 07:43   #5
 
elite*gold: 0
Join Date: Sep 2013
Posts: 5
Received Thanks: 0
Die textbox die ausgelesen werden soll ist ist auf einer userform die mit vba erstellt worden ist.
Wenn ich mit dem info tool versuche diese textbox auszuwählen wird lediglich das komplette fenster selektiert auf der die textbox ist. Ich kann dort sonst nichts auswählen (außer groupboxen).
Blindekuh is offline  
Old 09/04/2013, 11:02   #6
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Hast du das Programm gedebugged gescannt oder als es noch im Form Editor war? Eventuell liegt es daran?
alpines is offline  
Old 09/04/2013, 13:58   #7
 
elite*gold: 0
Join Date: Sep 2013
Posts: 5
Received Thanks: 0
Im debug modus wie auch in der design/eransicht kann man lediglich die userform auswählen.
Wundert mich das vba elemente nicht ausgewählt werden können.
Blindekuh is offline  
Old 09/04/2013, 15:13   #8
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Release mal das Programm in einen Ordner und starte die Exe dadrin, vielleicht kannst du sie dann auslesen.
alpines is offline  
Old 09/05/2013, 09:56   #9
 
elite*gold: 0
Join Date: Sep 2013
Posts: 5
Received Thanks: 0
Mach ich immer
Blindekuh is offline  
Reply


Similar Threads Similar Threads
[C#]Auf Controls eines UserControls zugreifen
04/02/2013 - .NET Languages - 7 Replies
Hallo Leute, ich weiß um diese Uhrzeit wird mir höchstwahrscheinlich keiner mehr antworten, nichtsdestotrotz, möchte ich gerne meine Frage stellen. Und zwar bin ich gerade dabei ein eigenes TabControl zu schreiben, es funktioniert soweit auch fast alles einwandfrei. Jedoch wollte ich - wie es auch bei dem Standard-TabControl der Fall ist - auf die einzelnen Controls zugreifen, um so zum Beispiel ein Control auf das "Content-Control" des jeweiligen Tabs hinzuzufügen. Habe mich bereits...
controls
05/24/2012 - DarkOrbit - 2 Replies
I could make a discussion about when I say we are the controls?
Controls
07/31/2011 - AutoIt - 5 Replies
Else
[How to] PC von einer Person zugreifen und steuern
05/13/2009 - Metin2 Guides & Templates - 15 Replies
Hi alle zusamm ^^ Vielleicht kennen das welche aber ich schreibe es mal trotzdem für die, die es nicht wissen. Mit TeamViewer könnt ihr ein PC von einer Person steuern. Dazu müsst ihr euch (unten gegebene Link) das Programm downloaden und die Person wo ihr in seinem PC zugreift wollt auch das downloaden. Habt ihr das gemacht Installiert ihr es und die andere Person auch. Dann starte ihr TeamViewer und fragt die Person die ihr zugreifen wollt nach ID und PW (Wenn mal TeamViewer startet kommt...
Set your controls like a pro
02/01/2009 - CO2 Guides & Templates - 10 Replies
Heres a quick way to set controls or "hotkeys" in an efficient and durable way. Im gona explain how i set my controls but feel free to make changes for your confort. I set my hotkeys with the CTRL key because you always have to press it anyways. Ctrl+W inventory -you always want to look in your bag Ctrl+D clear -so much talkshit in co Ctrl+S sit -power over 9000 Ctrl+A shift screen -this may seem stupid to some but...



All times are GMT +1. The time now is 21:44.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.