Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 02:01

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

Advertisement



Combobox Limit erhöhen?

Discussion on Combobox Limit erhöhen? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1


 
Whoknowsit's Avatar
 
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
Combobox Limit erhöhen?

Moin,

ich habe eine Combobox mit ~40 Einträgen, jedoch werden nur die letzten 30 angezeigt. Wie kann ich das Limit erhöhen? Geht das überhaupt?
Whoknowsit is offline  
Old 01/24/2012, 18:18   #2
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
normal sollte das gehen ich hatte mal eine mit über 700, poste mal dein code villeicht haste irgendwo einen fehler.

mir ist gerade wieder was eingefallen, in autoit kann man maximal 89 zeichen pro zeile verwenden.
am bestern du machst es so:

Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$combodata = "rofl | test | xDD | abc | lool"
$combodata &= "rofl2 | test2 | xDD2 | ab2 | lool2"  ;<---- immer so weiter
$combodata &= "rofl3 | test3 | xDD3| ab3 | lool3"  ;<------

$asdas = GUICreate("Form",350,350,-1,-1,-1,-1)


GUICtrlCreateCombo("",160,80,150,21,-1,-1)
GUICtrlSetData(-1,$combodata)
GUISetState(@SW_SHOW,$asdas)


While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
MFG Zocker
Paraly is offline  
Thanks
1 User
Old 01/24/2012, 18:42   #3
 
Buffmebuffyou's Avatar
 
elite*gold: 1
Join Date: Mar 2008
Posts: 213
Received Thanks: 224
Das liegt daran, dass du sicher nen Style auf deinem Combo hast. Verwende immer den Standardstyle $GUI_SS_DEFAULT_COMBO dazu, dann sollte das nicht passieren.

Beispiel
Code:
$Combo = GUICtrlCreateCombo("", 10, 10, 100, 20, BitOR($GUI_SS_DEFAULT_COMBO, $CBS_DROPDOWNLIST))
Quote:
mir ist gerade wieder was eingefallen, in autoit kann man maximal 89 zeichen pro zeile verwenden
So ein Quatsch.
Buffmebuffyou is offline  
Thanks
1 User
Old 01/24/2012, 20:13   #4
 
Paraly's Avatar
 
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
Quote:
Originally Posted by Buffmebuffyou View Post
So ein Quatsch.
mimimi sorry das menschen fehlermachen, ich hab das mit 89 zeichen nur mal irgendwo im autoit forum gelesen habs gerade nochmal gesucht.
da steht: "Der Variablenname darf 89 Zeichen nicht überschreiten, da sonst die max. Länge einer Befehlszeile überchritten wird." da hab ich wohl was verwechselt.
Paraly is offline  
Thanks
1 User
Old 01/24/2012, 20:29   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Ohne deine Source kann man nur raten...


(pro zeile kann man max irgendwie 850Zeichen +- benutzen, andersfalls müsste ne fehlermeldung erscheinen und das programm erst garnicht starten).
omer36 is offline  
Thanks
1 User
Old 01/24/2012, 20:31   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by zocker5656 View Post
mimimi sorry das menschen fehlermachen, ich hab das mit 89 zeichen nur mal irgendwo im autoit forum gelesen habs gerade nochmal gesucht.
da steht: "Der Variablenname darf 89 Zeichen nicht überschreiten, da sonst die max. Länge einer Befehlszeile überchritten wird." da hab ich wohl was verwechselt.
das ist leider noch weniger richtig.
da es kein limit für die variablenlänge gibt, ist das limit = MAX_LINESIZE = 4095.

lolkop is offline  
Thanks
1 User
Old 01/24/2012, 20:38   #7
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
da lag ich mit meinen 850 wohl ein bischen daneben ;D
omer36 is offline  
Thanks
1 User
Old 01/24/2012, 20:58   #8
 
Buffmebuffyou's Avatar
 
elite*gold: 1
Join Date: Mar 2008
Posts: 213
Received Thanks: 224
Solche Threads sind immer am schlimmsten, wenn sich die Ersteller nicht melden. -.-''
Buffmebuffyou is offline  
Thanks
1 User
Old 01/24/2012, 22:21   #9


 
Whoknowsit's Avatar
 
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
Sorry, dass ich nicht den ganzen Tag Zeit hab, hier zu schauen

Code:
$GUI_SS_DEFAULT_COMBO
hat's gebracht. Hatte nur

Code:
$CBS_DROPDOWNLIST, $CBS_AUTOHSCROLL
Danke dafür.
Whoknowsit is offline  
Reply


Similar Threads Similar Threads
ComboBox Frage.
10/10/2010 - AutoIt - 8 Replies
Hey E*pvpers. Da ich langsam anfange mich in AutoIt reinzuarbeiten wollte ich als Test einen kleinen Flyff Bot machen. Man wählt eine F Taste und einen Interwall aus die dann gesendet werden. Meine Frage wäre nun wie ich die F Tasten von F1 - F12 in eine ComboBox einfügen kann. Hab eine ComboBox mit Koda erstellt wo man logischerweiße noch nichts auswählen kann. Weiss leider nicht wie man etwas in diese ComboBox zur Auswahl einfügt. Wäre nett, wenn mir da jmd helfen könnte.
Yang Limit erhöhen?
08/02/2010 - Metin2 Private Server - 11 Replies
Hey Hab mal eben ne Frage und zwar kann man es machen das man mehr als 2kkk im Inventar haben kann? Zb 5kkk? Da viele Spieler immer deswegen 0 Yang haben... Lg floxxy
[problem] mit der combobox
06/10/2010 - AutoIt - 10 Replies
hey leuts ich hab ein problem mit der combobox und ich finde keine lösungen dazu und will halt euch mal dazu fragen mein problem liegt darin das ich eine combobox gemacht habe und der inhalt dann bei imagesearch verwendet werden soll..aber das geht einfach nciht und um zu zeigen was ich meine hier ein ausschnitt meines scripts: GUICtrlCreateCombo("", 152, 88, 145, 25) $combo1 = GUICtrlSetData(-1,...
New Hack No Card Limit/kein karten limit
05/12/2010 - General Gaming Discussion - 3 Replies
#reoved
Metin2 pserver level limit erhöhen
04/22/2010 - Metin2 Private Server - 3 Replies
metin2 pserver level limit erhöhen aber wie ???? kann jemand ein machen oder gibt es schon sowas denn ich habe nix gefunden .... LG PS: falls jemand es weiß, Lvl Limit soll 200 sein xD



All times are GMT +1. The time now is 02:03.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.