n° 194
Novembre/Dicembre 2014
Ottobre 25, 2014, 09:00:48 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
  Indice Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  



* Messaggi recenti
Messaggi recenti
  Visualizza messaggi
Pagine: [1] 2 3 ... 119
1  Linguaggi di programmazione / Visual Basic.NET / Re: Visual Studio 2010 e sqlce 4.0 inserita:: Agosto 20, 2010, 02:36:42
Devi eseguire il download della versione 4.0 di SQL CE (Beta):

http://www.microsoft.com/downloads/details.aspx?FamilyID=0d2357ea-324f-46fd-88fc-7364c80e4fdb&displaylang=en
2  Linguaggi di programmazione / Visual Basic.NET / Re: Visual Studio 2010 e sqlce 4.0 inserita:: Agosto 20, 2010, 02:10:45
In questo post di Scott Guthrie:
http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx , nella sezione "Visual Studio 2010 and Visual Web Developer 2010 Express Support" Ŕ  descritto (brevemente) come "utilizzare" i database ".sdf" (Il tool in questione, integrato, Ŕ Visual Studio Server Explorer).
3  Linguaggi di programmazione / C# / SPOSTATO: estrarre fotogrammi inserita:: Agosto 20, 2010, 02:06:13
Questa discussione Ŕ stata spostata in Windows Presentation Foundation.

http://www.ioprogrammo.it/index.php?topic=18988.0
4  Linguaggi di programmazione / C# / SPOSTATO: Timer in WPF inserita:: Agosto 20, 2010, 02:04:50
Questa discussione Ŕ stata spostata in Windows Presentation Foundation.

http://www.ioprogrammo.it/index.php?topic=18990.0
5  Linguaggi di programmazione / Windows Presentation Foundation / Re: Timer in WPF inserita:: Agosto 20, 2010, 02:04:11
Modifica il codice in questo modo:

Codice:
       private void button1_Click(object sender, RoutedEventArgs e)
        {
            System.Timers.Timer aTimer = new System.Timers.Timer();
            aTimer.Interval = 2000;
            aTimer.Elapsed += new System.Timers.ElapsedEventHandler(aTimer_Elapsed);
            aTimer.Start();
        }

        public delegate void onTimeElapsedDelegate();

        void aTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            writeLabelContent();
        }

        private void writeLabelContent()
        {
            if (label1.Dispatcher.Thread == Thread.CurrentThread)
            {
                ////Visualizza i secondi.
                label1.Content = DateTime.Now.ToString("ss");
            }
            else
            {
                onTimeElapsedDelegate timeElapsedDelegate = new onTimeElapsedDelegate(writeLabelContent);
                label1.Dispatcher.BeginInvoke(timeElapsedDelegate, null);
            }
        }

In WPF, nelle applicazioni multi-thread, per accedere alla "proprietÓ" di un elemento che non Ŕ stato creato dallo stesso thread "chiamante" puoi utilizzare l'istanza della classe System.Threading.Dispatcher, esposta dall'elemento interessato tramite l'omonima proprietÓ.
6  Linguaggi di programmazione / Visual Basic.NET / Re: Anni frazione di anno inserita:: Agosto 08, 2010, 08:43:46
Prova a postare il codice che hai scritto...
7  Linguaggi di programmazione / Visual Basic.NET / Re: Anni frazione di anno inserita:: Agosto 06, 2010, 04:16:18
Una volta popolata la tabella "Totali" del DataSet "dtsAtto" dovresti ciclare le righe per fare quello che io ho fatto a mano nel codice di esempio. Puoi utilizzare un semplice "for" o "for each"
8  Linguaggi di programmazione / Visual Basic.NET / Re: Anni frazione di anno inserita:: Agosto 06, 2010, 07:27:48
Nel codice la data di partenza serve per avere un riferimento su cui poi calcolare il tempo passato. Ad esempio:

Data di partenza 01/01/1900
Aggiungo 1 anno
Ottengo 01/01/1901
Aggiungo 5 anni
Ottengo 01/01/1906

Quanti anni ?
"01/01/1906" (Data Finale) - "01/01/1900" (Data di partenza) = 6 Anni
9  Linguaggi di programmazione / C# / Re: Resfresh Form WPF inserita:: Agosto 05, 2010, 04:18:51
Citazione
mancano gli oggetti Timer

Vedi System.Timers.Timer

Le Dialog le trovi nel namespace System.Windows.Forms ad esempio:

Codice:
////Visualizza la classica FolderBrowserDialog

System.Windows.Forms.FolderBrowserDialog dg = new System.Windows.Forms.FolderBrowserDialog();
if (dg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
   MessageBox.Show(dg.SelectedPath);
}

Per r la FontDialog, la PrintPreviewDialog e la ColorDialog dovresti utilizzare i componenti forniti dal team  di WPF (SDK) , o i vari esempi sparsi in rete.
10  Linguaggi di programmazione / Visual Basic.NET / Re: Anni frazione di anno inserita:: Agosto 05, 2010, 09:33:46
Potresti risolvere in questo modo:

Codice:
        'Data di Partenza
        Dim dataBase As DateTime = New DateTime(1900, 1, 1)
        '7 anni 8 mesi 12 giorni                       
        dataBase = dataBase.AddYears(7)
        dataBase = dataBase.AddMonths(8)
        dataBase = dataBase.AddDays(12)
        '5 anni 3 mesi 1 giorno
        dataBase = dataBase.AddYears(5)
        dataBase = dataBase.AddMonths(3)
        dataBase = dataBase.AddDays(1)
        '12 anni 0 mese 17 giorni
        dataBase = dataBase.AddYears(12)
        dataBase = dataBase.AddMonths(0)
        dataBase = dataBase.AddDays(17)
        Dim dataRiferimento As DateTime = New DateTime(1900, 1, 1)

        Dim dataRisultato As DateTime = New DateTime(dataBase.Subtract(dataRiferimento).Ticks)
        'Visualizza 25
        MessageBox.Show("Anni " & dataRisultato.Year)
11  Linguaggi di programmazione / C# / Re: Resfresh Form WPF inserita:: Agosto 05, 2010, 08:46:20
Citazione
esiste poi in c# una funzione Sleep(xxx) o qualcosa di simile che blocca i processi per qualche istante?

System.Threading.Thread.Sleep



12  Linguaggi di programmazione / Visual Basic.NET / Re: Confronto textbox inserita:: Gennaio 09, 2010, 05:37:05

Citazione
Ciao a tutti, sto confrontando il contenuto di due textbox per inserire la password in un database, ho quallche piccolo problemino.

Scusa, potresti spiegare il funzionamento del tuo codice e relativo "problemino" ?
13  Linguaggi di programmazione / Visual Basic.NET / Re: Tranello Linq - Attenzione a IndexOf inserita:: Novembre 26, 2009, 01:53:47
Per estrarre gli indici in cui compare la stringa "Pluto" nella tua lista di stringhe puoi riscrivere il codice in questo modo:

Codice:
        Dim ListaStringhe As New List(Of String)
        ListaStringhe.Add("Pippo")    ' 0
        ListaStringhe.Add("Pluto")    ' 1
        ListaStringhe.Add("Paperino") ' 2
        ListaStringhe.Add("Pluto")    ' 3

        Dim sStringaRiferimento As String = "Pluto"

        Dim q As IEnumerable(Of Integer) = ListaStringhe.Select( _
             Function(nome, indice) New With {nome, indice}) _
             .Where(Function(item) item.nome.Equals(sStringaRiferimento)) _
             .Select(Function(item) item.indice)

Vorrei precisare che nel metodo IndexOf non c'Ŕ nessun tranello, in quanto, nella documentazione del metodo Ŕ riportato quanto segue (da MSDN):

"Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe Collection(T)"

Metodo Alternativo

Codice:
Dim q1 = Nomi.Select(Function(v, i) RicercaNome(v, "Antonio", i)).Where(Function(i) i >= 0)

dove RicercaNome Ŕ cosi definito:
Codice:
Private Function RicercaNome(ByVal a As String, ByVal b As String, ByVal c As Integer) As Integer
        If (a.Equals(b)) Then
            Return c
        Else
            Return -1
        End If
    End Function



14  Linguaggi di programmazione / Visual Basic.NET / Re: utilizzo microsoft visual basic 2008 express edition inserita:: Novembre 05, 2009, 01:20:04
Potresti scrivere una descrizione del tipo di errore che ti viene visualizzato?
15  Linguaggi di programmazione / Visual Basic.NET / Re: Ottenere il percorso e file in formato DOS inserita:: Ottobre 25, 2009, 06:31:48
http://www.pinvoke.net/default.aspx/kernel32.GetShortPathName
Pagine: [1] 2 3 ... 119
2: include(/mnt/host/www/ioprogrammo/footer.htm) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory
File: D:\StorageVM\malphas\www\ioprogrammo\Themes\ioprogrammo\Profile.template.php (main_below sub template - eval?)
Riga: 800