ciao
questa la situazione:
ho le coordinate di una firma grafica con le quali creo un'immagine disegnando tramite Jpeg.Canvas.DrawLine della libreria aspjpeg persits
le faccenda funziona se scrivo
Jpeg.Canvas.DrawLine 1,2,3,4
per ogni gruppo di coordinate, quindi decine di volte
la stringa originale è cosi scritta
ripulendo con replace ottengocodice:"[{""lx"":118,""ly"":22,""mx"":118,""my"":21},{""lx"":258,""ly"":49,""mx"":259,""my"":49}]"
118,22,118,21|258,49,259,49
poi con split separo i gruppi di cifre
ovviamente devo automatizzare la creazione di
Jpeg.Canvas.DrawLine 118,22,118,21
Jpeg.Canvas.DrawLine 258,49,259,49
quindi agisco così
ma non va bene perché il formato dev'essere con le 4 coordinate nella formacodice:a=Split(firma,"|") for each x in a Jpeg.Canvas.DrawLine x next
Jpeg.Canvas.DrawLine x,y,z,x
ho provato a metterci un'array
ma ottengo This array is fixed or temporarily locked: 'a'codice:a=Split(firma,"|") for each x in a rigaFirma = x a=Array(rigaFirma) xx = a(0) xy = a(1) yy = a(2) yx = a(3) Jpeg.Canvas.DrawLine xx, xy, yy, yx next
come ne esco?![]()



Rispondi quotando