|
You last visited: Today at 02:01
Advertisement
Combobox Limit erhöhen?
Discussion on Combobox Limit erhöhen? within the AutoIt forum part of the Coders Den category.
01/24/2012, 18:12
|
#1
|
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?
|
|
|
01/24/2012, 18:18
|
#2
|
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
|
|
|
01/24/2012, 18:42
|
#3
|
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.
|
|
|
01/24/2012, 20:13
|
#4
|
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,596
|
Quote:
Originally Posted by Buffmebuffyou
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.
|
|
|
01/24/2012, 20:29
|
#5
|
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).
|
|
|
01/24/2012, 20:31
|
#6
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by zocker5656
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.
|
|
|
01/24/2012, 20:38
|
#7
|
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
|
|
|
01/24/2012, 20:58
|
#8
|
elite*gold: 1
Join Date: Mar 2008
Posts: 213
Received Thanks: 224
|
Solche Threads sind immer am schlimmsten, wenn sich die Ersteller nicht melden. -.-''
|
|
|
01/24/2012, 22:21
|
#9
|
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.
|
|
|
 |
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.
|
|