Oppure

Loading
15/12/11 18:10
BugBar
Ecco il mio problema,

Leggo un immagine con un Bitmap e inserisco tutti i codici del colore Rosso in una stringa in questo modo:

Dim bmpe As New Bitmap(TextBox2.Text)

        Dim str As String

        For i = 0 To bmpe.Height - 1

            str = str & bmpe.GetPixel(0, i).R

        Next


Quando ottengo la stringa intera (alla fine del ciclo) la stringa potrebbe essere così: "12 235 165 155 198" ...

adesso devo convertire questa stringa in una variabile Byte

ma come faccio?
aaa
15/12/11 19:48
nessuno
Ma perché non utilizzi un array di byte già nel ciclo ?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
16/12/11 9:15
Il Totem
Come dice nessuno, è più conveniente usare subito i Byte. Inoltre il tuo approccio è innegabilmente lento: primo perché usi GetPixel e secondo perché usi una concatenazione di stringhe.
Potresti velocizzare il tuo algoritmo di diversi ordini di grandezza usando un accesso "raw". Ti rimando a questo articolo:
codeproject.com/KB/GDI-plus/…
aaa