Browsing Category

Pc

Digitalizzare Libri con Book Liberator


Da oggi è possibile Digitalizzare Libri con Book Liberator.

Ogni giorno vengono venduti sempre più eBook, quindi secondo le stime, come utilizziamo i lettori Mp3 per sentire le nostre canzoni preferite, utilizzeremo esclusivamente eBook Reader per leggere i nostri libri.

Se vogliamo convertire in Mp3 i nostri CD, esistono decine e decine di software!
Invece per Digitalizzare i Libri? (more…)

Il tablet pc da 150 € si chiama Freescale

freescale_tablet_pc_tastiera

Freescale Semiconductor ha annunciato un tablet pc con un prezzo di soli 200$. I primi esemplari dovrebbero essere presentati in queste ore a Las Vegas dove si sta tenenendo il CES.

freescale-tablet

Questi terminali saranno dotati di display da 7 pollici, processore Freescale i.MX515, connettività WiFi e Bluetooth. Visto il basso costo dei terminali in questione c’è da presumere che vi sarà implementtato sistema operativo Linux o il bellissimo Android! Non possiamo far altro che sperare nell’implementazione del secondo sistema visto che questo 2010 sembra essere l’anno di Android!

freescale-tablet-colori

Funzioni e proprietà dell’orologio di sistema

Visual Basic possiede diverse proprietà e funzioni per recuperare informazioni dall’orologio di sistema.Informazioni tipo la data corrente, l’orario, il mese e l’anno.
Supponiamo di voler visualizzare l’orario: creiamo una Label ed un Button, a quest’ultimo inseriamo la seguente stringa:

Label1.Text = TimeString
(Label1 è il nome di default.Se è stato dato un altro nome alla Label mettere quello al posto di Label1.)

Adesso mandiamo in esecuzione e clicchiamo sul pulsante Button1.L’orario corrente verrà visualizzato nella Label1.
Per visualizzare la data, basta sostituire la proprietà TimeString con DateString.

Per visualizzare solo il mese corrente inseriamo nel pulsante Button1 la seguente stringa:

Label1.Text = DateTime.Today.Month

mentre per visualizzare l’anno sostituiamo Year a Month.

Spuntare una casella e visualizzare un’immagine

Vogliamo visualizzare un’immagine quando spuntiamo una casella?Procediamo così:
costruiamo un form con 2 CheckBox e 2 PictureBox(entrambi i controlli si trovano nella casella degli strumenti)e impostiamo le seguenti proprietà:

CheckBox1

Checked = True

Text = Vegeku

CheckBox2

Text = Majin Bu

PictureBox1

Image = Il percorso dove risiede la vostra immagine

SizeMode = Normale

PictureBox2

SizeMode = Normale

Nella CheckBox1 che in questo caso si chiama “Vegeku” inseriamo questo codice:

If CheckBox1.CheckState = 1 Then
PictureBox1.Image = System.Drawing.Image.FromFile(“percorso dell’immagine di Vegeku”)
PictureBox1.Visible = True
Else
PictureBox1.Visible = False
End If

Mentre nel CheckBox2(Majin Bu)scriviamo

If CheckBox2.CheckState = 1 Then
PictureBox2.Image = System.Drawing.Image.FromFile(“
percorso dell’immagine di Majin Bu”)
PictureBox2.Visible = True
Else
PictureBox2.Visible = False
End If

Il codice è quasi identico dato che la funzione è la stessa.Cambia solo il nome dei controlli.
Adesso avremo un form simile al seguente.

spuntarecaselle

La casella “Vegeku” è spuntata di default perchè abbiamo impostato l’opzione Checked su True.
Nella routine CheckBox1 e CheckBox2 viene utilizzata una struttura decisionale If – Then.La proprietà CheckState presenta il valore 1 se è presente un segno di spunta mentre 0 se non vi è alcun segno di spunta.
Adesso mandiamo in esecuzione il programma cliccando su Avvia Debugging.
Spuntiamo a caso le 2 caselline per vedere i risultati.

vegekuemajinbu

majinbu

Generare numeri casuali

E’ possibile fare in modo che Visual Basic generi numeri casuali quando avviene una determinata azione. Per esempio, supponiamo di voler generare un numero casuale quando premiamo il
pulsante “Button1″.
Possiamo farlo con la seguente stringa:

Label1.Text = CStr(Int(Rnd() * 10))

La funzione Rnd crea un numero casuale compreso tra 0 e 1(quindi un numero con molte cifre decimali) mentre la funziona Int lo moltiplica per dieci e restituisce solo la parte intera del risultato.
Questo calcolo crea numeri assolutamente casuali compresi tra 0 e 9.
La funzione CStr invece converte i numeri in testo per poi copiarli nella label.

Esempio

Rnd = 0,36725985
Rnd * 10 = 3,6725985
Int Rnd * 10 = 3
CStr Int Rnd * 10 = 3(convertito)

numericasuali1

Clicchiamo sul pulsante “Button1″.

numericasuali2

Riclicchiamo sul pulsante “Button1″.

numericasuali3

Programmare lo spegnimento del PC

A volte potrebbe risultare comodo programmare lo spegnimento del computer ad un
determinato orario. Windows non possiede un’utility che sia in grado di fare ciò ma possiamo comunque risolvere questo problema senza usare programmi esterni, grazie al file rundll32.exe.

Andiamo sul Start, Tutti i Programmi, Accessori, Utilità di Sistema, Operazioni Pianificate.


Aggiungiamo un’Operazione Pianificata dal menù File, clicchiamo su Nuovo e appunto
su Operazione Pianificata.Diamo un nome a piacere alla pianificazione appena creata
e lasciandola selezionata andiamo su File, Proprietà.

Nella prima riga(Esegui)scriviamo il percorso del file RUNDLL32.EXE, cioè C:\Windows\System32\rundll32.exe ed aggiungiamo la stringa user.exe,exitwindows.

Pianifichiamo il tutto andando nella scheda Pianificazione e settiamo come preferiamo le varie opzioni dalla scheda Impostazioni, dopodichè clicchiamo su OK.

Impostazione dell’IDE Visual Studio

Visual Studio 2005 è uno strumento di programmazione multi-funzionale, cioè supporta diversi linguaggi di programmazione(Visual Basic, C#, C++, J#, ASP).Per questo è possibile impostare
con pochi clic l’ambiente di sviluppo, l’editor di codice, i comandi di menù e la barra degli strumenti verso uno specifico linguaggio.

Andiamo nel menù Strumenti e facciamo clic su Importa/Esporta Impostazioni, ci apparirà la
seguente finestra.
alt=”Importa/Esporta Impostazioni” width=”500″ height=”417″ />
Selezioniamo la terza opzione Reimposta tutte le impostazioni e clicchiamo su Avanti.
Ci verrà chiesto se salvare le impostazioni attuali, se vogliamo farlo selezioniamo il pulsante
Si, salva le impostazioni personali correnti,
mentre se non vogliamo salvare nulla selezioniamo
No, ripristina solo le impostazioni sovrascrivendo le impostazioni correnti.
Clicchiamo ancora su
Avanti e visualizzeremo l’elenco predefinito delle impostazioni.
Scegliamo l’opzione che preferiamo e clicchiamo su Fine.

Cambiare nome al Cestino di Windows

Quante volte ci siamo chiesti “come diavolo si cambia il nome al cestino di Windows?”.Infatti di default l’opzione per farlo non c’è, ma mettendo mano al registro di sistema è possibile farla apparire.
Innanzitutto apriamo il classico blocco note di Windows e incolliamo questa stringa:

REGEDIT4

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
“Attributes”=hex:50,01,00,20

“CallForAttributes”=dword:00000000

Salviamo il file con un nome qualsiasi, dopodichè modifichiamo l’estensione da .txt a .reg(esempio cestino.txt – cestino.reg)facendo clic con il tasto destro del mouse sul file in questione e scegliendo l’opzione Rinomina.
Il “nuovo” file si presenterà con ques’icona: .Facciamo doppio clic su di esso per importare le informazioni nel registro di sistema.
Adesso se clicchiamo con il tasto destro del mouse sul cestino noteremo la “nuova” opzione Rinomina, grazie ad essa possiamo modificare il nome del cestino.

Per tornare indietro fate sempre la stessa procedura, inserendo però la seguente stringa:

REGEDIT4

[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
“Attributes”=hex:40,01,00,20

“CallForAttributes”=dword:00000000

Ancorare e nascondere automaticamente una finestra in Visual Studio

I numerosi strumenti di programmazione presenti in Visual Studio potrebbero far apparire questo IDE(Integrated Development Environment – Ambiente Integrato Di Sviluppo) alquanto confuso.Per ottenere un controllo completo sulla forma e sulle dimensioni delle finestre, è possibile spostare, ridimensionare, ancorare e nascondere automaticamente la maggior parte degli elementi dell’interfaccia di Visual Studio.
Per spostare una delle finestre di strumento è sufficiente fare clic sulla barra del titolo e trascinare l’oggetto nella nuova posizione.Se una finestra viene allineata lungo il margine di un’altra finestra
questa sarà attaccata, o meglio, “ancorata” a quest’ultima.

Un’opzione molto interessante è quella di nascondere automaticamente una finestra di strumento sulla parte laterale dell’IDE facendo clic sul pulsante Nascondi Automaticamente .
Nascondere automaticamente una finestra vuol dire farla rimanere visibile solo quando il puntatore del mouse viene posizionato nell’area della finestra; significa che se spostiamo il puntatore in un punto diverso dell’IDE la finestra non sarà più visibile.