Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Release Version 2.12 Kategorie: IDE (von Christian - 15.01.2011 16:54)
Als Antwort auf Re: Release Version 2.12 von PeterS - 15.01.2011 16:34

> > > > > Hallo Peter,
> > > > >
> > > > > es gibt irgendwie noch Probleme mit den Arrays.
> > > > >
> > > > > Bei der Ã?bergabe von Arrays an eine Funktion bzw. bei der Darstellung der Arrays ist manchmal
> > > > >
> > > > > der 1. Array " Value(0)" einfach = Null also kein Wert eingetragen.
> > > > >
> > > > > Dann sieht natürlich die Funktion die Richtigezahl nicht, sondern eine null.
> > > > >
> > > > > Ich benutze in der Datei "Basic"
> > > > >
> > > > > Zuerst dachte ich, es ist nur ein Darstellungsproblem der Array,
> > > > >
> > > > > aber leider arbeitet er auch mit dem flaschen Wert.
> > > > >
> > > > > z.B.
> > > > >
> > > > > Dim Buffer(10) as Byte
> > > > >
> > > > > sub Main()
> > > > >     Buffer(0) =192
> > > > >     Buffer(1) =123
> > > > >     Buffer(2) =156
> > > > >     Buffer(3) =164
> > > > >
> > > > >     test(Buffer)
> > > > >
> > > > > End Sub
> > > > >
> > > > > Sub test(ByRef in As Byte)
> > > > > Dim temp(10) as byte
> > > > >
> > > > > temp(0) = in(0) 'Wert machnal nicht 192 sonder 0
> > > > > temp(1) = in(1) '123
> > > > > temp(2) = in(2) '156
> > > > > temp(3) = in(3) '164
> > > > > end sub
> > > > >
> > > > > Gruss Christian
> > > >
> > > > Hallo Peter,
> > > >
> > > > ich habe dir ein Beispielprojekt und Bilder an ccpro@gmx.de geschickt.
> > > >
> > > > Gruss Christian
> > >
> > > Wie ich Dir schon per email geschrieben habe, kein Bug sondern Strings zu
> > > klein dimensioniert.
> > >
> > > Gruss Peter
> >
> > Hallo Peter,
> > bei mir kam leider nie eine Email an.
> >
> > Wie meinst du das, dass die Strings zu klein sind.
> > In diesem fall über gebe ich doch Integer in ein Arraybyte.
> >
> > Gruss Christian
>
> In dem Beispiel was Du mir geschickt hast, waren Htmlcode_Uhrzeit,
> Htmlcode_Datum und Htmlcode_neue_Zeile zu klein dimensioniert.
> Dazu hatte ich Dir eine email zurückgeschickt.
>
> In dem Code den Du hier gepostet hast, habe ich auch keinen Fehler
> finden können. Ich habe das 10mal gestartet und die Werte waren
> immer richtig.
>
> Gruss Peter

Hallo Peter,

so wie ich das jetzt verstanden habe, heiÃ?t das jetzt, wenn ich zb. 4 bytes habe z.B. a,b,c,d

dann muss man nicht Dim buffer(4) as byte machen sonder buffer(5) machen. 1 Byte für den Zeiger.

Kann ich den Buffer(0) auch benutzen oder ist der für den Zeiger dann immer Reserviert?.

Gruss Christian


    Antwort schreiben


Antworten:

Re: Release Version 2.12 (von PeterS - 15.01.2011 17:20)