Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più
Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più
Sono ormai sei mesi circa che utilizzo le Astro A50 come headset quotidiano per contenuti multimediali, musica e gaming ed è arrivato il momento di tirare le somme su quello che è un headset top di gamma con caratteristiche effettivamente ai vertici della categoria, ma che in questo lasso di tempo si è macchiato (anche in senso letterale) di alcune scelte fatte da Logitech non proprio ottimali
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale
La domanda di nuove soluzioni hardware per gestire le elaborazioni legate all'intelligenza artificiale sta diventando sempre più pressante: AMD annuncia nuove GPU della famiglia Instinct MI350, mostrando anche quelle che saranno le innovazioni previste nel 2026 per quanto riguarda GPU, CPU e networking nei datacenter. A collegare il tutto ROCm 7, anello di congiunzione tra le componenti hardware e il lavoro degli sviluppatori
Fujifilm X half: 'Ritorno al Futuro Analogico'
Fujifilm X half: 'Ritorno al Futuro Analogico'
Quest'anno Fujifilm ha messo sul piatto due delle fotocamere più discusse del 2025. Una l'abbiamo vista qualche tempo fa, è GFX100RF, ossia la medio formato compatta con ottica fissa. E l'altra è questa qui, è Fujifilm X Half che si pone all'altro estremo. È una fotocamera super compatta, sempre a ottica fissa, sempre con otturatore centrale, ma è in questo caso caratterizzata da un sensore verticale in formato da un pollice. La sua particolarità è la modalità 'pellicola' che non vi permette di vedere le foto scattate fino a che non avete sviluppato tutto il rullino virtuale. Ha senso questo Ritorno al Futuro Analogico?
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-04-2002, 23:28   #1
Magnum2000
Senior Member
 
L'Avatar di Magnum2000
 
Iscritto dal: Mar 2001
Messaggi: 352
[VB]-Metodo PRINT troppo limitato!

Ciao ragazzi.
E' da poco che mi sono avvicinato a Visual Basic e, fortunatamente, sto imparando parecchio in fretta perchè l'IDE è molto semplice da utilizzare e anche la sintassi non differisce molto dagli altri linguaggi di programmazione.
Ho notato però, che un "punto dolente" del Visual Basic è la STAMPA.
Un linguaggio cos'ì semplice da utilizzare non può complicare la vita quando c'è da inviare dai dati verso la stampante.
Molte applicazioni si appoggiano ai database per visualizzare a video dei dati risultanti da elaborazioni che, in un modo o nell'altro, serviranno a qualcosa.
Un utente si aspetta sicuramente che sia possibile stampare su supporto cartaceo tali dati.
Visual Basic, pur consentendo la stampa, non da la possibilità allo sviluppatore di formattare il testo, posizionarlo e "colorarlo" con molta facilità.
L'unico metodo presente è PRINT; ditemi voi se posso dare ogni volta un'istruzione per stampare in grassetto una parola all'interno di una frase, poi devo dare un'altra riga di codice per farlo ritornare com'era, poi se voglio cambiare le dimensioni di una parola devo ricordarmi che VB cambia le dimensioni di tutto il testo che viene dopo, e quindi devo dargli un'altra riga di codice per ripristinare le dimensioni iniziali.
Insomma, secondo me è un po troppo limitato il metodo PRINT.
Vi scrivo così perchè fino ad ora ho creato esclusivamente Siti Web e, di conseguenza, il problema della stampa non esiste proprio, in quanto è il browser che si occupa di stampare quello che c'è all'interno di esso.

Ed è proprio questo che voglio chiedervi: come posso stampare velocemente tutto quello che è attualmente visualizzato nel form di VB?
E poi, tutti i libri che ho letto non accennano neanche a come stampare un'immagine! E che diamine!!

Non sono molto esperto, ma penso che il metodo PRINT sia troppo limitato; voi che ne dite?
__________________
"L'uomo che ha Fede è fortunato. Chi non ha Fede è una persona cui manca qualcosa nel profondo della sua esistenza. La Fede è speranza. L'uomo che abbandona questa speranza non è un uomo, è un disperato" [A. Zichichi]
Magnum2000 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2002, 22:19   #2
xegallo
Member
 
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da Magnum2000
[b]Ciao ragazzi.
E' da poco che mi sono avvicinato a Visual Basic e, fortunatamente, sto imparando parecchio in fretta perchè l'IDE è molto semplice da utilizzare e anche la sintassi non differisce molto dagli altri linguaggi di programmazione.
Ho notato però, che un "punto dolente" del Visual Basic è la STAMPA.
Un linguaggio cos'ì semplice da utilizzare non può complicare la vita quando c'è da inviare dai dati verso la stampante.
Molte applicazioni si appoggiano ai database per visualizzare a video dei dati risultanti da elaborazioni che, in un modo o nell'altro, serviranno a qualcosa.
Un utente si aspetta sicuramente che sia possibile stampare su supporto cartaceo tali dati.
Visual Basic, pur consentendo la stampa, non da la possibilità allo sviluppatore di formattare il testo, posizionarlo e "colorarlo" con molta facilità.
L'unico metodo presente è PRINT; ditemi voi se posso dare ogni volta un'istruzione per stampare in grassetto una parola all'interno di una frase, poi devo dare un'altra riga di codice per farlo ritornare com'era, poi se voglio cambiare le dimensioni di una parola devo ricordarmi che VB cambia le dimensioni di tutto il testo che viene dopo, e quindi devo dargli un'altra riga di codice per ripristinare le dimensioni iniziali.
Insomma, secondo me è un po troppo limitato il metodo PRINT.
Vi scrivo così perchè fino ad ora ho creato esclusivamente Siti Web e, di conseguenza, il problema della stampa non esiste proprio, in quanto è il browser che si occupa di stampare quello che c'è all'interno di esso.

Ed è proprio questo che voglio chiedervi: come posso stampare velocemente tutto quello che è attualmente visualizzato nel form di VB?
E poi, tutti i libri che ho letto non accennano neanche a come stampare un'immagine! E che diamine!!

Non sono molto esperto, ma penso che il metodo PRINT sia troppo limitato; voi che ne dite?
esiste l'oggetto data report
__________________
Salva il Pianeta
xegallo è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2002, 22:31   #3
Magnum2000
Senior Member
 
L'Avatar di Magnum2000
 
Iscritto dal: Mar 2001
Messaggi: 352
Re: Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da xegallo
[b]
esiste l'oggetto data report
HMMMMM!
Questo lo sapevo, però ho sentito molti dire che il Data Report non è un gran chè.
Sinceramente, proprio perchè non sono molto esperto, non ho ancora capito bene quali sono i pregi e i difetti di questo sistema per la stampa, ma mi pare di aver capito che consente di stampare dati provenienti da un database.
Se è così, è possibile formattare i dati in un certo modo, magari aggingendo del testo personalizzato?
Lo hai già utilizzato?
Dove posso reperire valide informazioni sul Data Report?
Il mio manuale non ne parla molto, anzi...
__________________
"L'uomo che ha Fede è fortunato. Chi non ha Fede è una persona cui manca qualcosa nel profondo della sua esistenza. La Fede è speranza. L'uomo che abbandona questa speranza non è un uomo, è un disperato" [A. Zichichi]
Magnum2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 12:42   #4
xegallo
Member
 
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
Re: Re: Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da Magnum2000
[b]

HMMMMM!
Questo lo sapevo, però ho sentito molti dire che il Data Report non è un gran chè.
Sinceramente, proprio perchè non sono molto esperto, non ho ancora capito bene quali sono i pregi e i difetti di questo sistema per la stampa, ma mi pare di aver capito che consente di stampare dati provenienti da un database.
Se è così, è possibile formattare i dati in un certo modo, magari aggingendo del testo personalizzato?
Lo hai già utilizzato?
Dove posso reperire valide informazioni sul Data Report?
Il mio manuale non ne parla molto, anzi...
in attesa di critiche presto arriveranno posso dirti che per me il data report è un bellissimo oggetto e anche parecchio intuitivo da utilizzare io in ogni mio programma lo uso per la stempe sia di report di database che per impaginazioni varie usando le rptlabel infatti di possono usare svariate formattazioni di testo
ripeto per me è un valido alternativo all'oggetto printer che non so se hai mai usato ma con le coordinate x e y è un casino
__________________
Salva il Pianeta
xegallo è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 14:00   #5
Magnum2000
Senior Member
 
L'Avatar di Magnum2000
 
Iscritto dal: Mar 2001
Messaggi: 352
Re: Re: Re: Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da xegallo
[b]
... è un valido alternativo all'oggetto printer che non so se hai mai usato ma con le coordinate x e y è un casino
Bellissimo!
Non ci sono coordinate da dare....
Ma come funziona + o - ?
A me servirebbe stampare del testo unito a dati provenienti da database e memorizzati ad esempio in un elenco a discesa (ComboBox o ListBox).

Ad esempio se volessi stampare la scritta:

Il dato reperito è: "valore corrente del ComboBox"

Proprio così: la prima parte in grassetto ed il resto in corsivo
Come si fa con il DataReport?

AH! E poi nessuno mi ha mai detto come si stampa un'immagine da VB

Che mi dici?
__________________
"L'uomo che ha Fede è fortunato. Chi non ha Fede è una persona cui manca qualcosa nel profondo della sua esistenza. La Fede è speranza. L'uomo che abbandona questa speranza non è un uomo, è un disperato" [A. Zichichi]
Magnum2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 14:51   #6
xegallo
Member
 
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
Re: Re: Re: Re: Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da Magnum2000
[b]

Bellissimo!
Non ci sono coordinate da dare....
Ma come funziona + o - ?
A me servirebbe stampare del testo unito a dati provenienti da database e memorizzati ad esempio in un elenco a discesa (ComboBox o ListBox).

Ad esempio se volessi stampare la scritta:

Il dato reperito è: "valore corrente del ComboBox"

Proprio così: la prima parte in grassetto ed il resto in corsivo
Come si fa con il DataReport?

AH! E poi nessuno mi ha mai detto come si stampa un'immagine da VB

Che mi dici?
allora il valore della combo devimetterlo in una variabile e passarlo alla label all'interno del datareport per l'immagine basta che come metti la label nel report puoi mettere anche immagini
__________________
Salva il Pianeta
xegallo è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 14:54   #7
xegallo
Member
 
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
Componenti di Data Report


La finestra di progettazione Data Report è composta dai seguenti oggetti:

Oggetto DataReport. Simile a un form di Visual Basic, questo oggetto include una finestra di progettazione e un modulo di codice. Nella finestra di progettazione è possibile creare il layout di un report, mentre nel modulo di codice è possibile aggiungere il codice per la formattazione a livello di programmazione dei controlli o sezioni inclusi nella finestra di progettazione.


Oggetto Section. Ciascuna sezione della finestra di progettazione Data Report è rappresentata da un oggetto Section dell'insieme Sections. In fase di progettazione, ogni sezione è rappresentata da un'intestazione, su cui è possibile fare clic per selezionare la sezione, e da un riquadro in cui è possibile inserire e posizionare controlli. Tramite questo oggetto e le relative proprietà è possibile riconfigurare un report in modo dinamico prima dell'effettiva creazione.


Controlli di Data Report. Si tratta di controlli speciali che funzionano soltanto nella finestra di progettazione Data Report. Nota: nella finestra di progettazione Data Report non è possibile utilizzare i controlli intrinseci di Visual Basic o altri controlli ActiveX. I controlli di Data Report sono inclusi nella casella degli strumenti di Visual Basic nella scheda DataReport.
Sezioni della finestra di progettazione Data Report
Per impostazione predefinita, la finestra di progettazione Data Report include le seguenti sezioni:

Intestazione report: include il testo visualizzato all'inizio di un report, ad esempio titolo, autore e nome di database. Se si desidera includere l'intestazione del report nella prima pagina, impostare la corrispondente proprietà ForcePageBreak su rptPageBreakAfter.


Intestazione pagina: include informazioni visualizzate all'inizio di ciascuna pagina, ad esempio il titolo del report.


Intestazione gruppo/Piè di pagina gruppo: includono una sezione ripetitiva del report. A ogni sezione Intestazione gruppo corrisponde una sezione Piè di pagina gruppo, entrambe associate a un singolo oggetto Command di Data Environment.


Dettaglio: include la parte ripetitiva del report più interna (i record). Questa sezione è associata all'oggetto Command di livello inferiore nella struttura gerarchica di Data Environment.


Piè di pagina pagina: include informazioni visualizzate in fondo a ciascuna pagina del report, ad esempio il numero di pagina.


Piè di pagina report: include il testo visualizzato alla fine del report, ad esempio informazioni di riepilogo, un indirizzo o un nome di referente. Questa sezione è inclusa tra l'ultima sezione Intestazione pagina e la sezione Piè di pagina pagina.
Controlli di Data Report
Quando in un progetto si aggiunge una finestra di progettazione Data Report, nella nuova scheda DataReport della casella degli strumenti vengono aggiunti automaticamente i seguenti controlli:

Controllo casella di testo (RptTextBox). Consente di formattare testo e assegnare un oggetto DataFormat.


Controllo etichetta (RptLabel). Consente di inserire etichette per l'identificazione dei campi o delle sezioni del report.


Controllo immagine (RptImage). Consente di inserire elementi grafici nel report. Non può essere associato a un campo di dati.


Controllo linea (RptLine). Consente di disegnare righe nel report per contraddistinguere in modo più chiaro le varie sezioni.


Controllo forma (RptShape). Consente di inserire nel report rettangoli, triangoli, cerchi e ovali.


Controllo funzione (RptFunction). Consente di inserire una casella di testo speciale per il calcolo di valori durante la creazione del report.
__________________
Salva il Pianeta
xegallo è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 15:27   #8
Magnum2000
Senior Member
 
L'Avatar di Magnum2000
 
Iscritto dal: Mar 2001
Messaggi: 352
Re: Re: Re: Re: Re: Re: [VB]-Metodo PRINT troppo limitato!

Quote:
Originariamente inviato da xegallo
[b]
allora il valore della combo devimetterlo in una variabile e passarlo alla label all'interno del datareport per l'immagine basta che come metti la label nel report puoi mettere anche immagini
Quindi i dati nel Data Report vanno inseriti in delle Label (perchè è più comodo o perchè è così e basta?)
Comunque, queto DataReport è un componente che va inserito nel form come il DataGrid?
__________________
"L'uomo che ha Fede è fortunato. Chi non ha Fede è una persona cui manca qualcosa nel profondo della sua esistenza. La Fede è speranza. L'uomo che abbandona questa speranza non è un uomo, è un disperato" [A. Zichichi]
Magnum2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2002, 16:31   #9
xegallo
Member
 
Iscritto dal: Jan 2001
Città: PATAVIUM
Messaggi: 280
Re: Re: Re: Re: Re: Re: Re: [VB]-Metodo PRINT troppo limitat

Quote:
Originariamente inviato da Magnum2000
[b]

Quindi i dati nel Data Report vanno inseriti in delle Label (perchè è più comodo o perchè è così e basta?)
Comunque, queto DataReport è un componente che va inserito nel form come il DataGrid?
no è un form a se stante
__________________
Salva il Pianeta
xegallo è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2002, 08:56   #10
Magnum2000
Senior Member
 
L'Avatar di Magnum2000
 
Iscritto dal: Mar 2001
Messaggi: 352
Re: Re: Re: Re: Re: Re: Re: Re: [VB]-Metodo PRINT troppo lim

Quote:
Originariamente inviato da xegallo
[b]
no è un form a se stante

AAAAAA!
Allora anche i metodi e/o le proprietà + o - sono quelle di un Form (Hide, Show, ecc).
__________________
"L'uomo che ha Fede è fortunato. Chi non ha Fede è una persona cui manca qualcosa nel profondo della sua esistenza. La Fede è speranza. L'uomo che abbandona questa speranza non è un uomo, è un disperato" [A. Zichichi]
Magnum2000 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più Astro A50 Gen 5 dopo 6 mesi: sono davvero le mig...
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale AMD Advancing AI 2025: le nuove GPU per l'intell...
Fujifilm X half: 'Ritorno al Futuro Analogico' Fujifilm X half: 'Ritorno al Futuro Analogico'
Recensione Edge 60 Pro: la fascia medio-alta che ci piace Recensione Edge 60 Pro: la fascia medio-alta che...
L'innovazione in Europa è a un bivio. Ne parliamo con Plug and Play L'innovazione in Europa è a un bivio. Ne ...
Incredibile: Luca De Meo lascia Renault,...
Sconti su iPad, MacBook Air M4, iPhone 1...
Nuova interfaccia cervello-computer cons...
Tutti gli sconti sui componenti PC di ul...
Meta Quest 3S a 299€: la Realtà Virtuale...
Prezzi da urlo su Amazon: iPhone 16 Pro ...
ASUS Vivobook sotto i 600€: Ryzen o Inte...
Un portatile sotto i 1000 euro che pu&og...
Scoperta del MIT: un nuovo magnetismo po...
È crollato il prezzo dell'LG OLED...
Balle Spaziali 2 si farà! Il trai...
DeepL può tradurre tutto il web i...
Memorie DDR4 al tramonto: preparatevi a ...
Soldati immuni allo stress grazie a una ...
AMD Ryzen 5 5500X3D: il più econo...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:09.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v