• User

    Grazie paocavo, veramente troppo gentile !!

    ( Ma sei laureato ? o hai studiato qualche libro in particolare ?? )

    Ho provato lo script dichiarando il seguente array:

    Dim ArrayImg() 
    ArrayImg(0) = "1.jpg" 
    ArrayImg(1) = "2.jpg" 
    ArrayImg(2) = "3.jpg" 
    ArrayImg(3) = "4.jpg"
    ArrayImg(4) = "5.jpg" 
    ArrayImg(5) = "6.jpg"
    ArrayImg(6) = "7.jpg" 
    ArrayImg(7) = "8.jpg"
    ArrayImg(8) = "9.jpg"
    

    in cui ho collocato, per prova, un multiplo di CellePerRiga ( poi vedrò ) di immagini nella stessa cartella in cui si trova il file con lo script ma mi restituisce il seguente errore:

    **Microsoft VBScript runtime error '800a0009'

    Subscript out of range

    /random/random.asp, line 3**

    Oltre l'intervallo??? che significa?? :arrabbiato:


  • Moderatore

    @guestone said:

    Grazie paocavo, veramente troppo gentile !!

    ( Ma sei laureato ? o hai studiato qualche libro in particolare ?? )

    Guarda il mio [url=http://www.giorgiotave.it/forum/profile.php?mode=viewprofile&u=2914]profilo... :fumato:

    Per quanto riguarda l'errore vuol dire che stai ciclando su un elemento del vettore che non esiste, prova a studiarti gli array (come si definiscono, dimensioni iniziali e array dinamici, come si ciclano tramite indici) in vb script in qualche guida, ve ne sono migliaia... sostanzialmente devi stare attento alle relazioni d'ordine nelle espressioni condizionali (<, <=, >, >=, ecc...)


  • Moderatore

    @guestone said:

    Grazie paocavo, veramente troppo gentile !!

    ( Ma sei laureato ? o hai studiato qualche libro in particolare ?? )

    Guarda il mio [url=http://www.giorgiotave.it/forum/profile.php?mode=viewprofile&u=2914]profilo... :fumato:

    Per quanto riguarda l'errore vuol dire che stai ciclando su un elemento del vettore che non esiste, prova a studiarti gli array (come si definiscono, dimensioni iniziali e array dinamici, come si ciclano tramite indici) in vb script in qualche guida, ve ne sono migliaia... sostanzialmente devi stare attento alle relazioni d'ordine nelle espressioni condizionali (<, <=, >, >=, ecc...)


  • User

    Complimenti ingegnere!!

    Anche io faccio ingegneria, ma non informatica, ma meccanica e mi mancano 4 esami ( tra cui fondamenti di informatica ==> da qui si capisce la dilettanza in materia )

    Devo studiare il C e mi sto confondendo tra ASP e C.

    Il C usa le parentesi, per esempio per le condizioni
    if ( condizione ) ...

    l' asp no

    Il C mette il ; a fine di ogni istruzioni mentre l ' Asp no ... quello che non capisc è perchè non mi sto buttando sul php invece che su l' asp perchè è molto più simile.

    A questo punto vorrei solo un pò di chiarezza perchè sto facendo solo confusione.

    Ma perchè se si parla di linguaggio Asp, poi ci si mette di mezzo il vb script e intestazioni tipo <%@Language = JScript%>
    ??

    Insomma in asp includo anche altri linguaggi li integro.

    So che ti farai una risata leggendo ma io di informatica non so nulla. Se era fisica e matematica, la cosa cambiava 😄


  • User

    Complimenti ingegnere!!

    Anche io faccio ingegneria, ma non informatica, ma meccanica e mi mancano 4 esami ( tra cui fondamenti di informatica ==> da qui si capisce la dilettanza in materia )

    Devo studiare il C e mi sto confondendo tra ASP e C.

    Il C usa le parentesi, per esempio per le condizioni
    if ( condizione ) ...

    l' asp no

    Il C mette il ; a fine di ogni istruzioni mentre l ' Asp no ... quello che non capisc è perchè non mi sto buttando sul php invece che su l' asp perchè è molto più simile.

    A questo punto vorrei solo un pò di chiarezza perchè sto facendo solo confusione.

    Ma perchè se si parla di linguaggio Asp, poi ci si mette di mezzo il vb script e intestazioni tipo <%@Language = JScript%>
    ??

    Insomma in asp includo anche altri linguaggi li integro.

    So che ti farai una risata leggendo ma io di informatica non so nulla. Se era fisica e matematica, la cosa cambiava 😄


  • Moderatore

    @guestone said:

    Complimenti ingegnere!!

    Anche io faccio ingegneria, ma non informatica, ma meccanica e mi mancano 4 esami ( tra cui fondamenti di informatica ==> da qui si capisce la dilettanza in materia )

    Grazie! ma tanto tra poco saremo colleghi :yuppi:

    Devo studiare il C e mi sto confondendo tra ASP e C.
    ...
    A questo punto vorrei solo un pò di chiarezza perchè sto facendo solo confusione.

    Ogni linguaggio ha la sua sintassi, che ci vuoi fare? l'importante è entrare nella logica della programmazione (sopratutto se ad "oggetti") poi si tratta solo di leggere un buon manuale per la sintassi e le librerie da utilizzare...

    Ma perchè se si parla di linguaggio Asp, poi ci si mette di mezzo il vb script e intestazioni tipo <%@Language = JScript%>
    ?? Insomma in asp includo anche altri linguaggi li integro.

    ASP = Active Server Pages è una tecnologia che racchiude differenti linguaggi (vbscript "client/server side", Javascript "client/server side", ecc
    Se poi passi alla nuova tecnologia ASP.NET allora potrai usare una infinità di linguaggi (tra cui il C ed la sua nuova versione C# )
    Anzi, per evitare confusione, passa direttamente al C# e poi MS fornisce anche un'ottimo ambiente di sviluppo free 😮 : (Microsoft Visual Web Developer Express)

    So che ti farai una risata leggendo ma io di informatica non so nulla. Se era fisica e matematica, la cosa cambiava 😄
    Nessuna risata, un sorriso forse!

    :ciauz:


  • Moderatore

    @guestone said:

    Complimenti ingegnere!!

    Anche io faccio ingegneria, ma non informatica, ma meccanica e mi mancano 4 esami ( tra cui fondamenti di informatica ==> da qui si capisce la dilettanza in materia )

    Grazie! ma tanto tra poco saremo colleghi :yuppi:

    Devo studiare il C e mi sto confondendo tra ASP e C.
    ...
    A questo punto vorrei solo un pò di chiarezza perchè sto facendo solo confusione.

    Ogni linguaggio ha la sua sintassi, che ci vuoi fare? l'importante è entrare nella logica della programmazione (sopratutto se ad "oggetti") poi si tratta solo di leggere un buon manuale per la sintassi e le librerie da utilizzare...

    Ma perchè se si parla di linguaggio Asp, poi ci si mette di mezzo il vb script e intestazioni tipo <%@Language = JScript%>
    ?? Insomma in asp includo anche altri linguaggi li integro.

    ASP = Active Server Pages è una tecnologia che racchiude differenti linguaggi (vbscript "client/server side", Javascript "client/server side", ecc
    Se poi passi alla nuova tecnologia ASP.NET allora potrai usare una infinità di linguaggi (tra cui il C ed la sua nuova versione C# )
    Anzi, per evitare confusione, passa direttamente al C# e poi MS fornisce anche un'ottimo ambiente di sviluppo free 😮 : (Microsoft Visual Web Developer Express)

    So che ti farai una risata leggendo ma io di informatica non so nulla. Se era fisica e matematica, la cosa cambiava 😄
    Nessuna risata, un sorriso forse!

    :ciauz:


  • User

    Per ora grazie, ti auguro una super carriera.

    Per quanto riguarda la sintassi, si impara, quello non è un problema, mi rimane sostanzialmente facile, il difficile è veramente entrare nell' ottica della programmazione e scrivere gli algoritmi in pseudocodice ( mi e rimasta molto più facile Meccanica Razionale :fumato: ).

    A tradurli sarebbe un attimo con un libro vicino.

    Ancora grazie per la disponibilità


  • User

    Per ora grazie, ti auguro una super carriera.

    Per quanto riguarda la sintassi, si impara, quello non è un problema, mi rimane sostanzialmente facile, il difficile è veramente entrare nell' ottica della programmazione e scrivere gli algoritmi in pseudocodice ( mi e rimasta molto più facile Meccanica Razionale :fumato: ).

    A tradurli sarebbe un attimo con un libro vicino.

    Ancora grazie per la disponibilità


  • Moderatore

    @guestone said:

    ... il difficile è veramente entrare nell' ottica della programmazione e scrivere gli algoritmi in pseudocodice ...

    Tieni presente poche cose ("banalizzando" al max):

    1. Programmazione = strutture dati (Objects) + algoritmi (Metodi, Fucntion, Sub)
    2. Strutture dati = Oggetti & Insiemi di Oggetti
      a cui corrispondono, rispettivamente:
    3. Storing data = Record & Tabelle
      oppure
    4. Looping data = element & array
    5.      "         = item & Collection (Dictionary)
      
    6. Algoritmi = Strutture di controllo & espressioni condizionali
    7. Strutture di controllo:
      While expr ... End While
      Loop ...until expr
      For each Object in Collection ... Next

    Una volta fatti propri questi pochi concetti è abbastanza... facile scrivere subito codice in pseudo-linguaggio naturale e poi da questo
    individuare gli "oggetti" che ti servono (e quindi le classi(=strutture dati + metodi) che li definiscono).
    Un buon esempio di pseudo(mica tanto)-codice objcet oriented l'ho scritto in questo [url=http://www.giorgiotave.it/forum/viewtopic.php?t=9566&start=15]post (osserva la leggibilità del codice :fumato: )

    In bocca al lupo per tutto!!


  • Moderatore

    @guestone said:

    ... il difficile è veramente entrare nell' ottica della programmazione e scrivere gli algoritmi in pseudocodice ...

    Tieni presente poche cose ("banalizzando" al max):

    1. Programmazione = strutture dati (Objects) + algoritmi (Metodi, Fucntion, Sub)
    2. Strutture dati = Oggetti & Insiemi di Oggetti
      a cui corrispondono, rispettivamente:
    3. Storing data = Record & Tabelle
      oppure
    4. Looping data = element & array
    5.      "         = item & Collection (Dictionary)
      
    6. Algoritmi = Strutture di controllo & espressioni condizionali
    7. Strutture di controllo:
      While expr ... End While
      Loop ...until expr
      For each Object in Collection ... Next

    Una volta fatti propri questi pochi concetti è abbastanza... facile scrivere subito codice in pseudo-linguaggio naturale e poi da questo
    individuare gli "oggetti" che ti servono (e quindi le classi(=strutture dati + metodi) che li definiscono).
    Un buon esempio di pseudo(mica tanto)-codice objcet oriented l'ho scritto in questo [url=http://www.giorgiotave.it/forum/viewtopic.php?t=9566&start=15]post (osserva la leggibilità del codice :fumato: )

    In bocca al lupo per tutto!!