Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
C'è una cosa che con VB6 e C++ si fa e con .NET no...
mercoledì 01 dicembre 2004 - 11.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mmassari
Profilo
| Newbie
3
messaggi | Data Invio:
mer 1 dic 2004 - 11:22
Ciao a tutti...
Ho un programma in VB6 che volevo convertire in .NET e l'ho trovato impossibile!!!
Magari qualcuno di voi sa la soluzione ma neache sui newsgroup di MIcrosoft sono riusciti a rispondermi...
Il programma deve fare questo:
Dato un certo file di testo il programma lo legge e lo deve inserire in una immagine (Formato A4 96dpi) con la carta intestata aziendale.
Le righe non possono andare a capo poichè il file proviene da un OS a testo e sono file destinati alla stampa su stampanti ad aghi a 132 colonne.
Cosa devo fare? Devo strecciare i singoli caratteri (non ridurre la dimensione ma solo la larghezza di ogni carattere) per farli stare in un A4.
in VB6 o in C++ era facile... nella struttura LOGFONT imposti l'unità di misura, il tipo di carattere (rigorosamente monospace), la larghezza del carattere e l'altezza del carattere...
Ma in .NET?
Posso specificare le dimensioni del carattere (i punti) ma non posso andare a modificare l'altezza e la larghezza del singolo carattere...
A me sembra una bella mancanza nel grandioso Framework creato da Microsoft...
Comunque posso sempre creare il software in .NET ed usare la dll fatta in C++ e risolvo il problema,,,
Era solo per segnalare questa mancanza...
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 6 dic 2004 - 01:38
Come ben sai il .NET si può incrociare con tecnologie precedente.
Con la famosa interoperabilità è possibile richiamare API win32 che chiamavi probabilmente anche in VB6 o in Visual C++.
Oppure come dicevi tu ricollegarsi alla DLL che hai scritto in C/C++ e usarne le sue funzionalità.
Non sono molto esperto nell'area in cui stai lavorando tu, ma io credo che con GDI+ sia possibile visto che wrappa ed estende tutte le funzionalità contenute in GDI 1.0.
ciao
david
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !