Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 10:25

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

Advertisement



Array subvariable ohne inhalt

Discussion on Array subvariable ohne inhalt within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Array subvariable ohne inhalt

Hi,

ich hab mal ne kurze frage.

Ich hab ein Array = $Statistik. Es wird durch ein _stringbetween gefüllt. Jedoch wird die subvariable "[8]" von $Statistik nur beliebig gefüllt. D.h. 1-7 sind immer güfllt. Nummer [8] ist entweder mit nem string gefüllt oder leer. [9] - [12] sind sozusagen auch immer voll. Das Problem ist, dass ich [1]-[9] in einem label ausgebe. Und da [8] ja nicht immer belegt ist, gibts einen error. Ich lasse $Statistik schon durch Isarray überprüfen. Wie kann ich jetzt sagen, dass [8] nur ausgegeben werden soll, wenn sie gefüllt ist?

Hoffe ich konnte es gut genug beschreiben.

MfG Ludder231
Ludder231 is offline  
Old 10/03/2012, 15:34   #2
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
If $array[$n] = true then
label anzeigen, sonst nicht

prüft halt, ob was im array an stelle $n drinsteht
butter123 is offline  
Old 10/03/2012, 15:39   #3
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
soweit ich weiß steht an der stelle, wo nichts ist einfach ein NULL?
bzw. die stelle ist leer und sollte in der inputbox einfach als leeres feld dargestellt werden.

dass er dort ein error sieht ist komisch.

oder verwechsel ich da grade was?
omer36 is offline  
Old 10/03/2012, 15:41   #4

 
elite*gold: 150
Join Date: May 2009
Posts: 2,497
Received Thanks: 304
überprüfe das Array mit UBound($Array), wenn 8 Dimensionen vorhanden sind soll er irgendwas machen, wenn nicht dann was anderes
Baaam01 is offline  
Old 10/03/2012, 16:17   #5
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Hmm, soweit war ich auch schon. Bloß ich bekomm trozdem ein error. Hier der Code:

Er bekommt bei [8] und [9] nen error, weil er ja nix findet.
Die mit Ubound und $array = true stehen jz nicht drinne, aber die funktionieren ja auch net.
Ludder231 is offline  
Old 10/03/2012, 16:31   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
pack die controls auch in ein array und lass das ganze durch eine schleife abarbeitn

Code:
For $i=0 To UBound($inhalt)-1
    GuiCtrlSetData($controls[$i], $inhalt[$i])
Next
damit sparst du nicht nur viel arbeit, sondern gehst auch auf nummer sicher, das du keine ungültigen index werte erreichst.
lolkop is offline  
Thanks
1 User
Old 10/03/2012, 17:01   #7
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Und mir fällt noch ne neue Frage ein.

Wie kann ich eine Seite die in dem body von $Webtcp gespeichert wird, in einem OBJ oder ähnlcihes anzeigen lassen? Also mit Webtcp wird ja der quellcode in $webtcp.body gespeichert. Wie kann ich jz ihn in einer gui anzeigen lasen? Mit OBJ create bekomm ich nen ladefehler.
Ludder231 is offline  
Old 10/03/2012, 21:52   #8


 
Lawliet's Avatar
 
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
hast dafür ja scho nen neuen Thread
#closed
Lawliet is offline  
Closed Thread


Similar Threads Similar Threads
WebTcp Packet = Post ohne inhalt
04/02/2012 - AutoIt - 3 Replies
Hi, ich ab ein kleinen Problem. Und zwar zeigt mir Live HTTP headers ein POST Packet ohne Inhalt an. Wie kann ich jetzt mit WebTcp ein leeren Post senden? Weil wenn man bei WebTcp $WTCP.navigate("http://xxxx.xxx.xxx", "") so macht dann nimmt er es als ein Get. Hoffe jemand kennt das, sonst gibs ne alternative mit Tcp oder winhttp oder?
Control Array
07/11/2011 - General Coding - 4 Replies
Hi, I want to rewrite one of my old projects in VS2008 using the C++ CLR. It contains alot of Controls like Buttons, Combo Boxes ect... and i want to create a Control Array for it. I already searched a few hours for a solution, but i didn't found any 100% working solution. I have added the following to my constructor code:
Array
06/18/2011 - AutoIt - 0 Replies
Array Fehler Ich habe hier mal wieder einen Fehler den ich nicht beheben kann #include "WebTcp.au3" #include <Array.au3> #Include <File.au3> TCPStartup() _AutoITObject_Startup()
[C#] Array auswerten
10/06/2010 - .NET Languages - 3 Replies
Bitte ab Edit lesen !! Hey, da ich gerade fleißig am C# lernen bin, dachte ich mir mal versuch ich mich mal an einem recht einfachem Programm. Nun, das Programm soll mir eine Datei einlesen und nach einer Eingabe prüfen ob der Inhalt in der Datei vorhanden is und dann halt sagen Ja oder Nein. Leider erklärt mein Buch wie ich Arrays erstelle, aber nich wie man sie auswerten kann. Ich bin wenigstens schon so Weit das ich weiß das ich am besten mit "ReadAllLines" arbeiten sollte. Diese...
Array-Problem
05/13/2010 - AutoIt - 0 Replies
Also ich habe die System-Zeit und das System-Datum in einen Array geladen: #include <Date.au3> Global $dat, $tim $dat = _NowCalcDate() If @error Then Return $tim = _NowTime(5)



All times are GMT +1. The time now is 10:25.


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.