Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [VB 2008] Programmino semplice per galleria web

    Da poco tempo ho aperto un blog e mi capita spesso di inserire delle gallerie di immagini sfruttanto jQuery.
    Uso sempre la stessa impostazione, trovata su un sito, ma risulta un procedimento che prende tanto tempo e vorrei trovare una soluzione.

    Sostanzialmente questo è il codice per creare la galleria:

    <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript">
    </script>
    <script src="http://leandrovieira.com/projects/jquery/lightbox/js/jquery.lightbox-0.5.pack.js" type="text/javascript">
    </script>
    <div style="text-align: center;">
    <div id="gallery">
    <table border="0" cellspacing="3"><tbody>
    <tr>
    <td>[img]link anteprima[/img]</td>
    <td>[img]link anteprima[/img]</td>
    </tr>
    <tr>
    <td>[img]link anteprima[/img]</td>
    <td>[img]link anteprima[/img]</td>
    </tr>

    </tbody></table>
    </div>
    </div>

    <script type="text/javascript"><!--
    $(function() { $('#gallery a').lightBox({

    imageLoading:'http://dandesign.netsons.org/blogger/jquery/images/lightbox-ico-loading.gif',
    imageBtnPrev:'http://dandesign.netsons.org/blogger/jquery/images/lightbox-btn-prev.gif',
    imageBtnNext:'http://dandesign.netsons.org/blogger/jquery/images/lightbox-btn-next.gif',
    imageBtnClose:'http://dandesign.netsons.org/blogger/jquery/images/lightbox-btn-close.gif',
    imageBlank:'http://dandesign.netsons.org/blogger/jquery/images/lightboxblank.gif'

    }); });
    //--></script>
    Legenda:
    viola - E' il nome della galleria, che di base è gallery ma capita alle volte che devo cambiarlo
    Rosso - E' la parte relativa alle immagini, questo pezzo varia in base a quante immagini sono state impostate, sarebbe una tabella fatta con un massimo di due celle per ogni riga
    Verde - Sono i link che dovrei scrivere (incollare) per ogni immagine
    Blu - E' il titolo per ogni immagine, che è uguale per tutte ma con alla fine un numero crescente (esempio titolo_01)

    A scuola ho fatto un po' di Visual Basic (il 6), stavo provando a farlo con il 2008 Express, ho impostato il programma però ho qualche difficoltà, anche perchè non tocco VB da un anno e mezzo.
    Il pezzo complesso è quello dove aggiungere i pezzi di codice in base a quante immagini ci sono e di mostrare il codice finale. Sapreste aiutarmi?

  2. #2
    Ho realizzato la base del programma: http://www.megaupload.com/?d=U7CF1D8I

    Non sò ma o mi ricordo male o VB è cambiato abbastanza dal 6 al .NET...

    Guardando il programmino come l'ho realizzato vorrei fare le seguenti cose:

    - Il nome della gallery del primo form dovrebbe andare ad inserirsi nel codice visualizzato nel secondo form
    - Scegliendo il numero di immagini della galleria di conseguenza deve inserire il codice apposta (le celle della tabella) nel codice del secondo form
    - Nel secondo form vorrei fare in modo che in base al numero di immagini si abilitano altrettante textbox (si usa ancora il visible? Almeno se non ricordo male usavo quello)
    - Siccome vorrei impostare un limite di 25 immagini di conseguenza ci saranno molte textbox nel secondo form, è possibile raggrupparle in modo da avere una scrollbar e così mantenere il form di quella grandezza?

    Grazie per le risposte

  3. #3
    Nessuno sà aiutarmi?

  4. #4
    Sto usando le variabili globali, per esempio col nome della galleria in modo che passando al secondo form ho la variabile già pronta (a scuola avevo imparato a fare così).
    Il problema è che non la tiene, me la segna vuota...

    Praticamente ho fatto così:
    - Il pulsante crea galleria memorizza il campo text nella variabile globale
    - Nel secondo form ho inserito la variabile in una textbox

    Però non la riporta, sapreste dirmi perchè?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.