Hallo Thomas,

hier der Code Ausschnitt:
 
  last = UBound(database3IP)
  lastx = UBound(database3IP,2)
  out22 =  "[database3IP]" +chr(13) //database3IP Tabelle
    for i=0 to last
      temp=""
      for i1=0 to lastx
        temp = temp + database3IP(i,i1)+"%"
      next
      out22 = out22 + temp+chr(13)
    next
  out22 = out22 +"[database3IP-end]" +chr(13)
 
Klemens

Am 14.08.2012 um 11:17 schrieb Thomas Tempelmann:

> Es würde sicher helfen, wenn du den Code (ggf. in ein demo-prj umgebaut)
> uns zeigst, damit wir nicht im Dunkeln stochern und dir auf Verdacht
> erstmal alle möglichen Regeln des Programmierens aufzeigen müssen ;)
> 
> 2012/8/14 Thomas Tempelmann <[email protected]>
> 
>> Dann macht man das eben für jede Dimension.
>> 
>> 
>> 2012/8/14 Klemens Klarhoelter <[email protected]>
>> 
>>> Hi Thomas,
>>> 
>>> bei einem ein-dimensionalen Array sehe ich keine Probleme,
>>> aber wie soll das bei einem mehr-dimensonalen Array
>>> funktionieren?
>>> 
>>> Klemens
>>> 
>>> Am 13.08.2012 um 16:43 schrieb Thomas Tempelmann:
>>> 
>>>> Wie baust du den String denn zusammen? Wenn du das in einem Loop machst,
>>>> wird es sehr langsam, je mehr Elemente das Array hat. Man sollte die
>>>> Join-Funktion benutzen.
>>>> 
>>>> Beispiel:
>>>> 
>>>> Schlecht:
>>>> 
>>>> dim out as String
>>>> for i as integer = 0 to ar.Ubound
>>>> out = out + ar(i).ToString + separator
>>>> next
>>>> 
>>>> Besser:
>>>> 
>>>> dim out_array as String
>>>> for i as integer = 0 to ar.Ubound
>>>> out_array.Append ar(i).ToString
>>>> next
>>>> dim out as String = Join (out_array, separator)
>>>> 
>>>> --
>>>> Thomas Tempelmann, http://www.tempel.org/
>>>> Follow me on Twitter: http://twitter.com/#!/tempelorg
>>> 
>>> Klemens Klarhoelter-Selbst
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> --
>> Thomas Tempelmann, http://www.tempel.org/
>> Follow me on Twitter: http://twitter.com/#!/tempelorg
>> 
> 
> 
> 
> -- 
> Thomas Tempelmann, http://www.tempel.org/
> Follow me on Twitter: http://twitter.com/#!/tempelorg

Klemens Klarhoelter-Selbst











Antwort per Email an