Francesco Geri

Il blog di Francesco Geri
posts - 94, comments - 165, trackbacks - 2

febbraio 2008 Blog Posts

Componente PageSetupDialog

  Il componente PageSetupDialog ha un baco (noto) per cui se (nel computer) le impostazioni di misura sono quelle metriche i valori dei margini impostati vengono convertiti in pollici, e quindi diminuiti. In pratica, se si esegue la ShowDialog del componente l'utente può imposta il valore 10 per il margine sinistro, preme ok e voi dalla vostra applicazione leggete che ha impostato 3,9! Il problema è descritto nell'articolo: http://support.microsoft.com/?id=814355 Per ovviare a questo inconveniente possiamo modificare la chiamata alla ShowDialog del componente nel modo seguente:       1 Imports System.Drawing.Printing     2      3 Public Class Form1     4      5   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _     6   Handles Button1.Click     7     ' Inizializza la proprietà PageSettings     8    ...

posted @ venerdì 22 febbraio 2008 00:28 | Feedback (1) | Filed Under [ Tips VS2005 .Net ]

[OT] Ticketone: no grazie

Ticketone lo conoscono tutti. E' una bella opportunità per acquistare i biglietti per un concerto stando comodamente seduto sulla propria poltrona. Certo, comprare biglietti su internet è una bella comodità, un servizio, e come tutti i servizi si deve pagare per averlo.   Quindi ecco la mia opinione: Comprare 2 biglietti "prato" per il concerto di Vasco Rossi ad Ancona: Euro 80,50 Comprarli dal sito di Ticketone: Euro 80,50 + 4,50* di spese di commissione Farseli mandare a casa perché altrimenti li devi ritirare un'ora prima dalla biglietteria...

posted @ giovedì 21 febbraio 2008 04:51 | Feedback (5) | Filed Under [ [OT] Relax ]

Excel VBA e Regional Settings

  Il collega Osvaldo mi ha segnalato oggi che una nostra applicazione che si interfaccia con Excel tramite VBA generava il seguente errore:   System.Runtime.InteropServices.COMException (0x80028018): Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))   Indagando sulla cosa abbiamo visto che l’errore si verifica quando sulla macchina in cui gira l'applicazione c’è office in una lingua (es English) e le regional settings in un’altra (es. italiano).   Per risolvere il problema è sufficiente cambiare le regional settings e metterle nella lingua di excel. Se questa soluzione non ci piace possiamo intervenire sul codice. Se la nostra applicazione l'abbiamo già venduta e non vogliamo rilasciare la patch...

posted @ martedì 19 febbraio 2008 03:46 | Feedback (5) | Filed Under [ Tips .Net MS Office ]

[OT] Trasformati la faccia (2)

Come andrea, anch'io mi voglio trasformare la faccia. Ed anche nel mio caso l'unica immagine che non spaventerebbe i bambini è quella ottenuta modiglinizzandomi:     Il link: questo è il link

posted @ venerdì 15 febbraio 2008 02:03 | Feedback (2) | Filed Under [ [OT] Relax ]

Add-in per VS2005 : Collapse di una qualunque regione di codice

Oggi ho installato un add.in per VS 2005 con cui posso finalmente comprimere il codice come mi pare! Evviva! Questo è il link: http://submain.com/default.aspx?nav=products.smartoutline [...]

posted @ mercoledì 13 febbraio 2008 21:51 | Feedback (8) | Filed Under [ Tips VS2005 .Net ]

Aprire documenti Word da interner Explorer nel programma Word anziché dentro il browser

Oggi mi sono chiesto come si fa a stabilire il comportamento di Internet Explorer al click su un link ad un documento Word. Le possibilità sono 2, o si avvia Word (esternamente) aprendo il documento oppure il documento viene mostrato dentro al browser. Per modificare questo comportamento ci sono 2 vie: Usando il registro (ovvio!) Seguento questa procedura (cito da qui):   Per configurare Internet Explorer in modo che i file di Office vengano aperti nel programma di Office appropriato utilizzando lo strumento Opzioni cartella: 1. Aprire Risorse del computer. 2. Nel menu Strumenti...

posted @ mercoledì 6 febbraio 2008 02:06 | Feedback (7) | Filed Under [ Tips MS Office Vista ]

[OT] Post sull'INPS

In questo post voglio scrivere alcune critiche all'INPS. Niente di più banale, direte voi. Ma queste critiche non sono dirette all'istituto INPS, bensì al sito INPS. Ho provato un po a navigarlo per informarmi su alcune cose. Ho notato: C'è un form per conttattare l'INPS (Inps risponde) funziona in modo deprimente: dopo aver scritto la mia domanda in un textbox da 1000 caratteri e aver premuto Invia ho ottenuto un bellissimo: Error 500: Failed to load target servlet [servletdispatcher] Ho pazientemente riscritto il mio messaggio sul notepad e ho ritentato sfruttando, questa volta, il copia...

posted @ lunedì 4 febbraio 2008 23:08 | Feedback (6) |

Powered by:
Powered By Subtext Powered By ASP.NET