mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] si può fare con una query?

Ciao a tutti,
dopo essermi scervellato per un pò sono arrivato alla conclusione che con
una query non c'è modo di farlo, però magari c'è sul newsgroup qualcuno di
più esperto che mi sa indicare la strada ...
Problema:
ho una tabella in un db Sql Server 2000 in cui il campo chiave "di" é un int
durante una fase di popolamento dei dati, io ho bisogno di sapere qual'è il
primo id disponibile libero, quindi faccio:
"Select max(id) +1 from Tabella"
Purtroppo tra gli id ci possono essere dei buchi dovuti a precednti
cancellazioni, per cui io con questa query non li vado mai a riempire.
Ho pensato se c'era una query che mi poteva dire qual'era il primo id
disponibile ma non mi é venuta in mente
Si potrebbe pensare a qualche procedura software ad hoc che compatti gli id,
ma a regime sono circa 100 milioni e variano tra 2000000 (2 milioni) e
1*10^9 (1 miliardo) e quindi il tempo di esecuzione non sarebbe certo veloce
Si potrebbe anche pensare ad una procedura che scandagli la tabella ed al
primo buco lo segnali, ma comunque sarebbe lenta.
L'unica soluzione veloce per me rimane una query, ma non mi viene in mente
un modo per realizzarla.
Qualcuno che mi smentisca? thanks

 disponibile ma non mi é venuta in mente
select top 1 a.ID
from tabella as A
Left outer join Tabella as B
on a.ID+1=b.ID
where 
b.id
 is null
order by a.ID
Non intercetta il caso che manchi il numero 1, ma c'è da ritoccare solo un
paio di cose e funziona.
Importante: se gli ID non sono chiave primaria, con Access può ritornare più
di un record. Con Sql-server nessun problema.
Ciao
Alberto
--
E tutto mi sembrava andasse bene...


Con una query non credo sia possibile. Con una stored procedure che
impieghi un cursore sicuramente si, ma visto il numero di records che
hai detto, mi sa che non è una Una domanda: perchè gli ID non sono
contigui? Perchè se è per il fatto che i records possono essere
eliminati, allora vedrei bene un trigger che mette l'ID del record
eliminato in una tabella di appoggio; acco che allora ti basterebbe
cercare il valore minimo in quella tabella e poi, una volta utilizzato
quell'ID, eliminarlo dalla tabella di appoggio.
--
Ciao!
Luca Menegotto

 Alberto
Ciao
Antonio

 Luca Menegotto

order by a.ID
Questa non l'avevo pensata ed è bella, elegante ed efficiente (piccole
aggiunte a parte.. :)) )
--
Ciao!
Luca Menegotto


In realtà, questa trova l'ultimo id prima di un buco.
Per avere l'id libero, bisogna fare
select top 1 
a.id
+1 as ID_Libero
from...



Me n'ero accorto, perche'... beh, l'ho provata, mi pareva impossibile
che fosse così semplice!! 
Per questo il mio giudizio comunque resta invariato, è una gran bella
soluzione che avrei voluto trovare io... :))))
--
Ciao!
Luca Menegotto

Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco Visual dBase 7 in ita.

Cerco Visual dBase 7 in ita.

 wrote in message
p74j4.1423$bd2....@news.infostrada.it...



Newsgroup: it.comp.lang.visual-basic
Titolo: info bug

Salve a tutti, ho visto in un sito, un file.zip edito dalla
Microsoft che risolveva tutti i bug riscontrati in VB5(Enterprise).
Non so piu' dove trovarlo. :-((
Sapreste indicarmi dove posso trovarlo ?
Grazie per la risposta
----------------------
  Stefano Velluti
 
ste...@flashnet.it
----------------------

 Grazie per la risposta
ti ri-riposto parte della risposta che ti avevo dato il 3 gennaio.
prova su msdn, con search.
hth, pal
Q181854 - FILE: Vbc.exe Fixes VB 5.0 Control Installation ProblemFILE:
Vbc.exe Fixes VB 5.0 Control Installation Problem
The information in this article applies to:
Microsoft Visual Basic Control Creation, Learning, Professional, and
Enterprise Editions for Windows, version 5.0
SUMMARY
Vbc.exe installs the Vbcmpfix.exe utility, that fixes problems

Newsgroup: it.comp.lang.visual-basic
Titolo: Upgrade di un progetto da VB4.0 a VB5.0/6.0

Ciao a tutti,
qualcuno di voi ha affrontato il problema della conversione di una
applicazione scritta con vb4.0, usando le TRUE DB GRID, a vb5.0/6.0?
Ogni suggerimento è ben accetto.
Michele Amato.

...


...


Ho fatto l'upgrade ma sono tornato a vb4; oltretutto se installi vb5 poi non
riesci più a installare vb4 32bit. Non posso aiutarti per la TRUE DB GRID
perchè non la conosco;secondo me è il caso di passare a vb5 solo se hai
rogne con vb4 o se vb5 ha oggetti a te indispensabili!
Giorgio Fanci.

Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione

Sapreste consigliarmi un programma per la gestione dell'istallazione che
non sia quello di Visual Studio?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:b5476u$vvv$1...@news.newsland.it...


verba volant, google manent
:-)))
prova a googlare un po', si parlare un casino di InnoSetup, InstallShield e
altri freeware......
good googling!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 che non sia quello di Visual Studio?
A parte le vagonate di post che consigliano diversi tool, ti consiglio di
analizzare bene perchè non vuoi utilizzare quello di VS.
Considera che, usato bene, funziona su tutti i sistemi operativi senza il
minimo problema, è facile da usare (basta seguire le ben note 5-6
regolette), e addirittura ti offre i sorgenti in VB, per cui puoi anche
personalizzarlo come preferisci.
Ciao
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...

 Questo mi sfuggiva...
Guardi dentro le cartelle di VB, ce n'è una che si chiama Setup1, che è il
progetto del setup.exe


 puoi anche personalizzarlo come preferisci.
Questo mi sfuggiva...
Grazie Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: decrittatori

Salve a tutti i lettori,
Sarei molto grato, se qualcuno sapesse darmi suggerimenti su come creare un
programma di decrittazione per password. Più precisamente, il mio quesito è
il seguente: avendo un programma che necessita di password per
l'esecuzione, dove devo andare a cercare la password relativa per poterla
decrittare?
Nella speranza di essere stato sufficientemente chiaro, ringrazio fin da ora
tutti coloro che vorranno rispondermi...
saluti...
CFGO8.


Innanzitutto, decriptare password non e' in genere una cosa "carina" (a meno
che non sia tua e te la sei dimenticata, ma qui subentra la selezione
naturale e se uno e' tanto sfigato da dimenticarsi la propria password e'
giusto che soffra... parere personale).
Comunque, ci sono principalmente 2 sistemi:
1)  (solo se l'algoritmo di crypting e' bidirezionale) scopri quale
algoritmo e' stato usato e lo riapplichi alla pwd criptata per avere la pwd
in chiaro.
2) metodo brute-force, ossia provi tutte le combinazioni possibili finche'
non trovi la pwd corretta (chiaramente questo sistema e' computazionalmente
mooooolto pesante!)
Per il primo sistema, esiste una branca scientifica che si occupa
dell'argomento, quindi non e' cosi' semplice (ne' spiegarlo ne' applicarlo).
Per il secondo, basta che fai una semplice routine che crea tutte le
combinazioni di stringhe possibili...
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Ricerca Manuale Visual Basic

Salve a tutti,
sono un "novizio" di VisualBasic e sono alla ricerca di manuali e tutorial
on-line, preferimente in italiano. Protreste aiutarmi, graziassssssss
Ciao

 ha scritto nel messaggio
news:m2vA9.5095$744.1...@news1.tin.it...
[...]
www.manuali.it
http://programmazione.html.it/visualbasic/index.html
 (non l'ho letto, cito
con beneficio d'inventario)
--
[preso dal post di Lokar qui sopra]
5) Quinta fonte di informazione: cercate tra i sorgenti già scritti e
pronti che al 99%
   risolvono quello su cui state lavorando e con minime modifiche.
*  
http://www.it-lang-vb.net/
  (Sezione sorgenti)
*  
http://www.planet-source-code.com/vb/
*  
http://www.vbcode.com
*  
http://www.visual-basic.it
--
che altro aggiungere? Google, Deja, 
www.vb2themax.com
 (in inglese),
http://msdn.microsoft.com
 (in inglese)
Comunque per iniziare ho trovato molto utile un libro su carta (se hai i
soldi, compra quello di Balena, tutti ne dicono in gran bene).
Newsgroup: it.comp.lang.visual-basic
Titolo: cosa fare quando comctl32.ocx non si carica?

Credo che questo sia un errore ormai noto di VB5 risolvibile installando il
ServicePack 3.
Il problema e' che il ServicePack in questione è bello grosso (12Mb).
Non c'e' un alternativa per risolvere il problema di questo ocx?
Ho sentito parlare di vbcmpfix.exe. Se mi puo' essere utile dove posso
trovarlo?
Grazie ancora.

...



Se stai parlando di problemi di registrazione degli OCX, la soluzione e'
semplicissima: sul CD di VB5 nella directory TOOLS\CONTROLS c'e' il file
VBCTRLS.REG, basta che lanci quello (doppio click).
Comunque, ti consiglio vivamente di fare l'upgrade con la SP3, vedrai che
starai meglio, dopo.
SP3 lo puoi trovare anche nel CD di DEV di Maggio 98, lo puoi richiedere
come arretrato e, alla fine, ti costa forse meno che scaricarlo da internet
(inoltre, DEV e' anche un'ottima rivista).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: ?2 file dbf

Adesso Vi pongo questo quesito:
Un file DBF, è stato affidato al controllo Data.
Il controllo Data è agganciato al DB grid.
Creo una colonna aggiuntiva per i commenti sul DB grid
Su questa colonna però, non riesco a scrivere nulla e quindi non posso
salvare ciò che vorrei scrivere.
Forse devo creare la colonna anche nel file DBF???
sulle celle che mi passa il file DBF e quindi Data1, riesco a scrivere e a
salvare.
Aiutatemi prima che io impazzisca.
Grazie di cuore --- CIAO
C E S A R E !!!

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Input controllato

Come fare per verificare che il contenuto di un text box sia un numero
di tipo double?
Grazie, Angelo

...


 wrote in message
01beed40$09a5c020$4700a8c0@luigi...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con oggetti OLE

In Visula basic come posso inserire un oggetto OLE in un database Access
Grazie Mille
CuperMania

 In Visula basic come posso inserire un oggetto OLE in un database Access
Non lo so (forse bisogna usare un particolare tipo di campo), ma non farlo!
Inserisci invece un riferimento (percorso) allo stesso.

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare 1 pacchetto d'installazione

Salve,
    ma...č possibile che ogni volta che creo un pacchetto d'installazione su
un'applicazione di circa 30 Kb me lo espande a 4Mb???
P.S.: Cmq se tolgo le librerie necessarie per l'applicazione il pacchetto
naturalmente si riduce ma credo che non serva a nulla!!! tanto vale che
invio il prog cosě com'č!

 invio il prog cosě com'č!
Appunto :)
ciao, Assa.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire file allegato in mail

Domandona:
vorrei far partire un mio programma quando si clicca su di un allegato
con formato specifico predefinito (es *.ale).
Ovviamente la cosa si può fare con windows senza alcun problema.
La domanda è: come recupero poi il file allegato? Viene messo nella
cartella temporanea? Mi viene passato come parametro?
Al3x


Per come fare ho fatto i compiti e ho visto che con i parametri e
l'oggetto command dovrei farcela...
mi chiedo solo cosa succede nel caso di allegato che non ha un suo
percorso (a meno della temp...).
Al3x

 percorso (a meno della temp...).
Da quanto mi pare di capire un allegato viene sempre "spacchettato" prima di 
passarlo all'app usata (come fa ad es. winzip), anche perchè altrimenti le 
altre app come fanno a sapere cosa aprire?
Quindi il percorso ce l'hai sempre, e appunto, con Command (vb6) lo 
recuperi.
Ciao

 recuperi.
Perfetto, vi farò sapere quando lo farò in pratica (per ora stiamo
valutando).
Al3x
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Allineamento Database!

Il mio ufficio è provvisto di una lan ed ogni mio rappresentante di un pc
portatile.
Vorrei installare il un programma di archiviazioni dei dati anagrafici dei
clienti su tutti i portatili dei miei rappresentanti
e fare in modo che ogni volta che si connettano alla rete dell'ufficio i
clienti inseriti sul portatile vengano aggiunti al db di rete.
Vorrei un consiglio operativo dato che non ho trovato suggerimenti sui libri
che possiedo.
Devo installare un db su ogni portatile e fare in modo che quando si
connettono alla rete i diversi db vengano allineati con un comando a me
sconosciuto con il  db centrale ?
O esiste un modo per non installare su ogni portatile un db e memorizzare
sotto un 'altra forma i nuovi clienti?
Un ultima domandina : esiste un comando che mi permette di sapere se il pc è
connesso allarete?
Ringrazio anticipatamente sperando di essermi spiegato bene!

Il tuo e' un problema piuttosto complesso che richiede un'analisi piu'
approfondita di qualche risposta su un ng.
Dipende molto dal db utilizzato... io ho fatto qualcosa del genere, so che
ci sono alcuni db (tipo oracle) che mettono a disposizione tool per la
sincronizzazione dei database, anche microsoft ne ha uno ma mi sfugge come
si chiama (sara' replication manager o qualcosa del genere), altrimenti uno
puo' fare tutto "a mano" con un programma dedicato ma gli aspetti da
considerare sono diversi...


Newsgroup: it.comp.lang.visual-basic
Titolo: Accedere ad un DB Oracle da ADO..

Salve,
sono un novizio di Vb e mi servirebbe un aiuto.
Ho necessità di accedere ad un Db Oracle (un'altra macchina collegata
in rete locale) da Nt4 tramite un programma che ho fatto, utilizzando
ADO. Ho provato a creare una stringa di connessione ma Vb mi
restituisce un errore, come se mancassero dei componenti installati
per Oracle. Fino a un mesetto fa da quella stessa macchina un'altra
persona riusciva ad accedere e usare quel Database.. Devo forse
configurare / installare qualcosa prima di poter usare ADO --> Oracle?
Grazie!
Walter "Quincy"

 Ho necessitą di accedere ad un Db Oracle (un'altra macchina collegata


 Walter "Quincy"
 
Potrebbe mancare la componente minima dell'installazione del client 
Oracle
 per accedere al DB, cioè il SqlNet (che contiene la stringa di 
connessione 
per poter puntare al DB, da referenziare nella stringa di connessione), 
oppure
 la componente MDAC (Microsoft Data Access Components), cioè il tuo
 sistema operativo non ha tutti i driver aggiornati (in questo caso il 
provider 
MSDAORA) per permettere a VB di accedere al DB.
Spero di esserti stato utile.
Ciao.
 
Alessandro Longo
-- 
Posted from 151.39.236.253 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare i bottoni stile VB5 o OE5?

Come faccio a creare dei bottoni stile Outlook Express 5? del tipo che il
bottone fino a che il puntatore non ci passa sopra non viene messo in
evidenza.......
ho provato con imglist + toolbar ma nisba.......
Alex

 wrote in message 82eip0$kkb$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] - Invio su textbox

Ciao a tutti!
Quando premo invio su una textbox avverto un beep. E' possibile
disabilitarlo?
Grazie
Max

disabilitarlo?
Da:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=062901c34463%24f98acc60%24a501280a%40phx.gbl&rnum=5&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF-8%26as_drrb%3Db%26q%3Dnet%2Btextbox%2Breturn%2Bsound%26as_miny%3D2000%26as_minm%3D2%26as_mind%3D12%26as_maxy%3D2004%26as_maxm%3D5%26as_maxd%3D27
...
   Private Sub TextBox1_KeyPress( _
      ByVal sender As Object, _
      ByVal e As System.Windows.Forms.KeyPressEventArgs) _
      Handles TextBox1.KeyPress
      If e.KeyChar = Chr(13) Then
         e.Handled = True
      End If
   End Sub
Ma mi chiedo se non ci sia qualcosa di meglio!
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Nascondere il codice sorgente in Acces

Mio malgrado sono costretto a mettere mano al codice sorgente di un
programma VBA dentro access. Dato che l'utente non è un esperto, è possibile
impedire che l'utente veda codice sorgente (per esempio quando genera un
errore e offre la possibilità di debug) ?
Scusate l'ot
Grazie a tutti

 errore e offre la possibilità di debug) ?
intanto sarebbe buona norma non lasciare in giro errori non gestiti, per
il resto quello che chiedi dovrebbe essere possibile, tramite la gestione
delle autorizzazioni.
prova a dare una occhiata qui:
http://www.google.it/groups?as_q=access%20autorizzazioni&as_ugroup=it.comp.lang.visual-basic&lr=&hl=it
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: fare scansioni in visualbasic

Storealizzando un progettino per fare scansioni in visual basic.
No creato una text box ed un command button.
le text box deve ricevere l'immagine della scansione.
Non sono però riuscito a settare il codice da inserire nel command button
per far si che aprisse la porta dello scanner e aquisisse l'immagine.
Cosa debbo mettere, qualche controllo particolare.
Vi ringrazio anticipatamente e ciao

 ha scritto nel messaggio
news:9a45ku$2o2$1...@fe1.cs.interbusiness.it...


 le text box deve ricevere l'immagine della scansione.
un'immagine nella textbox?
ahahahahah :))))
spero intendessi dire PictureBox
ciao
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: Fonts nei controlli

*** Per rispondermi in email, togliete "cancellare." dall'indirizzo!

...

Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: Chiusura di WIN da VB

Salve,
Qualche buon'anima sa dirmi come posso fare a chiudere win da dentro
un'applicazione VB ?
Grazie a chi vorrà rispondermi...
Ciao
--
NiBBle
** Remove .nospam **

...


Devi utilizzare la funzione API ExitWindowsEx ( la definizione completa la
[...segue risposta....]
Grazie davvero.
Sei stato prezioso ! Spero di aver l'occasione per ricambiare la cortesia.
Grazie ancora.
Nibble

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report .NET

Ciao!
Uso Visual Studio .NET e vorrei imparare ad usare crystal report.
Ho un grosso problema: creo una nuova soluzione, e quando faccio
"Aggiungi nuovo file" e seleziono "Crystal Report", mi dà un messaggio
di errore:
CODICE NON VALIDO
Non solo, se cerco di aprire i report di esempio (quelli di msdn), mi
dà ancora lo stesso errore!!
Qualcuno ha un'idea di cosa sia la causa?
In questo modo nn riesco neppure ad iniziare :-((
Grazie!
Bia

 ha scritto nel messaggio
news:6856d05.03092...@posting.google.com...


 ha scritto nel messaggio
news:6856d05.03092...@posting.google.com...

Prova a ripristinare/correggere l'istallazione
La maschera d'istallazione del programma ti permette di reinstallare la
configurazione presente nel pc.
Ave
giuseppeD

 attivazione?
No, nn ho fatto nessuna procedura di attivazione... :-(
Ho provato a reinstallare visual studio .net ma ancora niente.
A quale attivazione ti riferisci, e come va fatta? 
GRAZIE!!
Bia


Newsgroup: it.comp.lang.visual-basic
Titolo: Wrong runtime dll!

    Quando questo errore (Wrong version of runtime DLL) avviene in fase
di installazione dei dischetti creati col SetupWizard, ma nella fase
INIZIALE, cioè appena dopo la comparsa del messaggio "Setup is copying
necessary installation files" (o qualcosa del genere :-), prima cioè che
parta il processo di installazione vero è proprio, cosa è successo
secondo voi? Quali file dovrei ripristinare sul calcolatore dell'utente?
E come si fa a prevedere e prevenire questo tipo di errore? Per evitare
di distribuire dei dischetti di installazione "che non funzionano"???
    Ogni consiglio o suggerimento sarà ovviamente graditissimo..... :-)
    Massimiliano
m.m...@teseo.it

parta il processo di installazione vero č proprio, cosa č successo
Hai lo stesso mio problema! La DLL in questione e' VB40016.DLL (o la 
VB40032.DLL) che risulta gia' presente sul sistema in come versione
_successiva_ rispetto a quella richiesta da VB4. L'unico modo che
ho trovato per bypassare il problema e' quello  di estrarre a mano
la DLL dai dischetti, copiarla in \windows\system e poi rilanciare
il SETUP dell'applicazione VB.  <:(
.... come si sul dire ... MicroSOFT ... MacroBUG!  ;)
~~
Roberto Colmegna
roberto...@login.it
Ipotesi su di un linguaggio `multicromatografico`:
 
http://members.tripod.com/~roberto1972/
Newsgroup: it.comp.lang.visual-basic
Titolo: WebBrowser

 ha scritto nel messaggio
news:9fmgsd$gcq$1...@nreadA.inwind.it...


Potresti sempre modificare il menù del tasto destro...
In genere questi esempi vengono presentati abbinati all'eliminazione del
tasto X di chiusura... Però c'é anche come eliminare il chiudi da un menù di
sistema...
Non so se si possa fare... però... prova
            Ciao
                Allanon

Newsgroup: it.comp.lang.visual-basic
Titolo: Bug di VB?

Da una settimana giro intorno ad un problema senza essere ancora riuscito ad
arrivare alla soluzione. Ho anche inviato 2 ms al NG, che sono rimasti senza
risposta, quindi presumo che nessuno sia mai incappato nel problema, o
quantomeno che nessuno abbia una risposta.
Da qui mi sorge il sospetto di un bug. Il codice sospetto è il seguente:
Command1_Click()
 RichTextBox1.SelPrint (Printer.Hdc)
 Printer.EndDoc
End Sub
Orbene, se la stampante è una getto inchiostro tutto ok, se è una laser solo
fogli bianchi. Mi sa che sia un bug.
Saluti e grazie a quanti volessero provare.


Ciao stefano


Ciao, e comunque grazie per la lettura

Scusa Stefano, in realtà ero sicuro ci fosse la riga Printer.Print "" ed
invece non c'era.Adesso funziona, ma a metà.
Nel senso che se scrivo:
selstart=0
sellength=2000
dobrebbe stamparmi 2000 caratteri, invece ne stampa molti di meno, piu o
meno una decina di righe... hai un'idea?






Purtroppo no. qualcuno negli scorsi giorni aveva un problema simile o meglio
non riusciva a s tampare su piu pagine, forse e' un problema simile o forse
non e' che sellenght seleziona i caratteri del formato rtf non solo i
caratteri visibili?
Ciao stefano



 fogli bianchi. Mi sa che sia un bug.
2 tentativi.
- Prima dell'EndDoc, stampa almeno un vbcrlf
- Controlla che il driver della stampante sia corretto e che sia una
versione recente. Quando mi sono interessato della stampa in grafica di
moduli prestampati fiscali, ho avuto un sacco di casini con driver HP
vecchi.
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: copiare tutto il contenuto di una cartella in un altra cartella

qualcuno ha un esempio di codice vb per copiare tutto il contenuto di una 
cartella in un altra cartella
(sottocartelle e file)
 
grazie. 
 

Ssn google
 
Set FS = CreateObject("Scripting.FileSystemObject")
FS.CopyFolder "C:\MiaCartella", "C:\CartellaTemporanea\"
 
puoi utilizzare anche "*" per poter indicare tutte le cartelle contenute in 
una directory:
 
FileSystemObject.CopyFolder "c:\mieidocumenti\lettere\*", 
"c:\cartellatemporanea\"
 
 
 
 
 
"tmtube"  ha scritto nel messaggio 
news:528e2338$0$1379$4faf...@reader1.news.tin.it...



VB.NET
 ?
 
http://it.letmegooglethatforyou.com/?q=vb.net+copy+folder+contents+to+another+folder
 
 
VB 6 ?
 
http://it.letmegooglethatforyou.com/?q=vb+6+copy+folder+contents+to+another+folder
 
 
(guarda l'esempio codeproject)
 
Ciao, Vincenzo

"c:\cartellatemporanea\"
 
grazie, se volessi visualizzare una barra di avanzamento o un valore in 
percentuale che incrementa mentre  il processo di copia � in corso come 
potrei fare?
 
qualche consiglio?
 


allora
se usi CopyFolder secondo me non gliela fai
dovresti copiare i file uno per uno
 
non ho sottomano VB, ma il codice non dovrebbe essere incasinato
conti il numero di elementi nella cartella
crei la barra di avanzamento
fai un paio di calcolini :-)
decidi ogni quanti file deve avanzare la barra
con un ciclo di qualunque tipo, inizi a copiare i file
enjoy :-)
 
-- 
"Anche quelli che sostengono che tutto � predeterminato guardano bene,
prima di attraversare la strada." -- Stephen Hawking
Newsgroup: it.comp.lang.visual-basic
Titolo: stampante emulazione esc pos

è collegata tramite porta usb al PC...
Come faccio ad inviare i comandi ESC POS alla stampante ?
Uso Printer.Print ?
Grazie,
Ciao

Uso Printer.Print ?
Nelle Epson ci sono esiste un set di caratteri di controllo con cui accedere
alle funzioni della stampante.
Si installa il driver per W e poi si decide se utilizzarla come una
qualsiasi stampante W o in modo nativo. Nel secondo caso i caratteri li
mandi a manina.
Ad esempio il taglio della carta, se supportato, si fa cosě:
 
Printer.Font.Name
 = "ControlA"
        Printer.Print "P"
Ma conosco solo le Epson (e le compatiBBili).
Il manuale della stampante devi leggerlo PRIMA di accenderla, anche perché
poroblematiche legate alle stampanti POS ce n'č un putiferio.
Bau
-> GbC|
www.gbcweb.com

l'elenco dei comandi ce l'ho.
Non capisco xkè setti il font "ControlA"

 Non capisco xkè setti il font "ControlA"
Per favore non usare le x.
Non lo sopporto.
'ControlA' è un set di caratteri interno alle stampanti POS Epson (quelle
conosco e di quelle parlo) che consente di usare le funzioni specifiche
dell'hardware.
 
Printer.Font.Name
 = "ControlA"
        Printer.Print "P"
Non stampa una 'P' ma effettua il taglio della carta, come è scritto nel
messaggio.
Nel caso quindi di stampanti POS con linguaggio standard ESC POS i caratteri
di controllo si inviano con il printer.print, come vedi.
Per le istruzioni della tua stampante (che roba è?) fa riferimento al
manuale.
Hola.
-> GbC|
www.gbcweb.com

ho una cosa tipo questa:
http://www.custom.it/ing/pos/01-05.htm
con interfaccia seriale


Ah, le Custom... Ne ho sentito parlare ma non la conosco... Uso normalmente
le Epson TM-L88x/TM-L90x e le Olivetti PRT-100 (che lavorano anche in
emulazione TM-L88).
Solo il manuale ti può salvare.
-> GbC|
www.gbcweb.com

consigli di installare i driver e poi printer.print o comunicare con la
seriale ?


Non so.
Devi guardare sul manuale.
Non conosco le Custom.
-> GbC|
www.gbcweb.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Inno Setup Form Designer

Chi mi da un link con il tutorial?
Ho diverse necessità ma non capisco come andare avanti... esempio pratico
l'uso di un combo per creare 2 diverse installazioni... boh...
Help


http://www.jrsoftware.org/newsgroups.php
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 >
scusa il ritardo, siccome stò cercando anch'io vedi un po' questo se
va bene:
http://www.vbcorner.net/ita/isfd.htm
ziogio

Newsgroup: it.comp.lang.visual-basic
Titolo: Codici MUD x la dichiarazione dei rifiuti

Ciao all!
So' che sto' per chiedere una cosa non proprio comune a tutti...
Sto' cercando un DB o qualcosa con cui ricavare un DB formato con tutti i
codici italiani riguardanti il MUD (Modello unico per la dichiarazione dei
rifiuti) correlati con i comuni, vedo di spiegarmi.
Praticamente ogni citta' d'Italia ha un CAP (alcune piu' di uno), per ogni
citta'/CAP vi e' assegnato un codice MUD per poter poi scrivere il vero e
proprio documento MUD con i dati corretti.
Attualmente io ho una minima parte di questi MUD correlati con i CAP, ora
sto' cercando un elenco completo di tutti i codici MUD per i rifiuti
correlati ai vari CAP, qualcuno di voi ha gia' o sa dove potrei trovare una
cosa del genere?
--
RedFoxy
A fox around web
Power at fox for a yiffing world!

 potrei trovare una cosa del genere?
http://www.sinanet.apat.it/aree/Rifiuti/Progetti/Rapp_wis.asp
qui ne parlano ma di "dbmud" nemmeno l'ombra
http://www.inforifiuti.campania.it/NewSito/osserv_rifiuti.asp
qui invece ci sono dei "CER" da scaricare ... non so !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 dichiarazione dei rifiuti)
Ma davvero hanno chiamato il modulo per i rifiuti MUD ?? (che in inglese
significa "fango" :-D )
Ciao
*Roby*

 inglese significa "fango" :-D )
MUD = Modello Unico di Dichiarazione, esistono + mud

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come sviluppare e risolvere fornule???

Se io ho in una stringa una formula tipo "((5 * 14) + 5^2) / 3.14)" come la
posso sviluppare in VB?
Esiste una funzione che passata la stringa torna il risultato?
Me la devo fare io? se si come? (forse scomponendo tutti i membri,
individuare gli operatori...)
Esiste una qualche dll ?
Sicuramente è un problema sentito e risolto e la risposta potrebbe essere
banale.
Ma non mi si è mai posto il problema quindi non lo ho mai affrontato
prima...
Grazie
Ciao
--
pa...@citynet.re.it
 (togliere una k dall'indirizzo)

Sul sito comune guarda l'esempio Eval.zip
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb
Ciao Marco
-- 
Remove xxx from E-mail.

individuare gli operatori...)
Devi farlo tu a mano.
Ma....
C'e' un esempio funzionante sul Sito Comune, si chiama Eval.zip
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)


vuoi una soluzione "sporca"?
chiama Excel (OLE Automation) e falla risolvere  a lui!!!!

 
http://www.murialdo.it/it_lang_vb
Non so cosa faccia con esattezza il prog "Eval" su menzionato, perň se
hai il controllo "Microsoft Script Control" puoi farlo fare a lui in
questo modo:
 
Sub MiaSub(...)
	Dim dRet As Double
	dRet = ScriptControl1.Eval("((5 * 14) + 5^2) / 3.14)")
	MsgBox "Il Risultato č: " & Str(dRet)
End Sub	
Cia' da Martino

Newsgroup: it.comp.lang.visual-basic
Titolo: [MEETING] Link temporaneo funzionante

potete accedere alle pagine del meeting qui :
http://www.g2kweb.it/meeting
e' completamente funzionante, segnalatemi se ci sono anomalie.
Il modulo di registrazione e' stato testato e funziona.
(Ecco un pregio dei bkup, ti salvano la vita davanti a questi eventi
inaspettati)
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

inaspettati)
Non era inaspettato... te l'avevo preannunciato in chat! :P

 Non era inaspettato... te l'avevo preannunciato in chat! :P
Si ma non mi hai detto la data :p
PS; aggiustato il link ?



La sfera di cristallo č in riparazione uffa! :P

 La sfera di cristallo è in riparazione uffa! :P
(che tempi con SferaXP.Net non ci si capisce + nulla)


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT+CROSSPOST] Vacanza

Un grosso saluto a tutti!
Tra poche ore parto per la prevacanza in Sardegna... vi penserň [poco ;-)]
dalla spiaggia!
-- 
Alex {per email metti '[NOSPAM]' nell'oggetto}
"Se i partiti non rappresentano piů gli elettori, cambiamoli questi
benedetti elettori."
(Corrado Guzzanti)

 ha scritto nel
messaggio news:2m6ishF...@uni-berlin.de...

Buona PRE (Pre?????! *.*z!!!#@) vacanza.
Se tanto mi da tanto,
a risentirci l'anno prossimo
MAssimiliano
Newsgroup: it.comp.lang.visual-basic
Titolo: Report di Access

Salve a tutti.
Esiste un modo di lanciare da Vb i report presenti all'interno di un Db di
Access.
Mi sarebbe comodo evitare di utilizzare CrystalReport
Grazie mille.

Mi sarebbe comodo evitare di utilizzare CrystalReport
Questo articolo e' riferito ad Access, ma il codice di esempio
puo' essere usato quasi pari pari da vb. 
Tra l' altro, il bello e' che dovrebbe funzionare a prescindere
dalla versione di access (purche' ne sia installata almeno una):
ACC: How to Use Automation to Print Microsoft Access Reports 
Q145707
http://support.microsoft.com/support/kb/articles/Q145/7/07.ASP
A proposito:
anche non hai msdn, puoi caricare l' home page 
msdn.microsoft.com
e scrivere nel campo di ricerca il codice dell' articolo:
verranno fuori altri link che possono servirti.
hth, hal

 ha scritto nel messaggio
news:9odsqa$cmtro$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: ma come si caricano i contenuti in un form?

Ciao,
sono un web developer.
Solitamente lavoro in php e 
asp.net
 ma questa volta mi sono voluto
buttare in un progetto in visual basic.  Uso l'express edition.
Il mio problema e' che mi piacerebbe diventare un pelo produttivo :)
Il mio problema e' caricare un contenuto in una form. Ho capito di
dover usare gli user control ma sono il alto mare.
A me piacerebbe fare un applicativo a form unico che in base alla
scelta da menu carica un contenuto.
Mi date qualche dritta per favore?
Solo per sapere se gli user control sono la strada giusta e come
attivarli?
Grazie
Michele

 ha scritto nel messaggio 
news:1175257239.6...@e65g2000hsc.googlegroups.com...

Parametrizzalo oppure usa una un file di risorse
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi Crystal Report e DBGrid in VB4 Pro.

Non so se è capitato pure  a voi.
Faccio un report collegato ad un MDB in una cartella che ipoteticamente può
essere posizionata su un PC stand alone o su di un server, nel codice metto
un form per selezionare il percorso del file dei dati e dei report (sono
però volutamente nella stessa cartella) in modo da rendere più versatile e
personalizzabile il programma, uso, dopo aver rinominato la cartella
contenente i dati il form di definizione percorso e funziona tutto bene per
quanto riguarda l'accesso all'MDB mentre i report non funzionano.
Ho notato che crystal report mantiene li percorso del file MDB a cui è
collegato anche se è selezionata l'opzione che permette di definire il
percorso dell'MDB uguale a quello del report stesso.
Non so' se esite un modo per ovviare a questo problema, ma poichè è
difficile che si trovino sempre nomi di unità di rete uguali e gli utenti
che vogliano mettere su un server i dati sempre in un ben determinato
percorso, gradirei suggerimenti per risolvere questo problema.
Inoltre, avendo difficoltà ad implementare all'interno di un DBGrid un
DBCombo (tipo Access) vorrei sapere se esistono degli OCX shareware o
freeware che permettano di fare una cosa del genere.
Grazie anticipatamente, Paolo


wrote:

Io imposto il il percorso del database "uguale al report", dopodiché
funziona dovunque installi il programma.
Mi sembra di capire che tu hai fatto la stessa cosa, e questo è
strano, dato che tutti installano in directories diverse.
Il primo problema è scoprire se il runtime di crysta reports non trova
il file .rpt, oppure lo trova ma poi non trova il file .mdb. A questo
punto puoi approfondire il problema.
Io comunque installo in modo diverso. La directory che contiene il
database e i reports è quella predefinita dal collegamento. In questo
modo basta specificare il nome del report, senza preoccuparsi del
path.
Per quanto riguarda la seconda domanda, TrueDBGrid 5, prodotto dalla
Apex (
www.apexsc.com
) fa quello che ti serve.
Ciao.
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Filtri di Importazione MS Clipart

Salve a tutti,
Avete notato i filtri di importazione della serie Office ?
Permettono di leggere moltissimi formati di file grafici, qualcuno sa' come
si puo' ottenere una interfaccia a VB5 per poterli utilizzare all'interno
delle nostre applicazioni ?
Ciao
Giovanni
---------------------------------------
Giuseppe Giovanni Selgi
Software Developer
Sel...@dns.omnia.it


Ma proprio nessuno sa come fare ???????
Spero proprio di no !

Newsgroup: it.comp.lang.visual-basic
Titolo: Query di eliminazione

Ho due tabelle, diciamo A e B entrambe con i campi Cognome e Nome
Devo cancellare dalla tabella A tutti i record che hanno una corrispondenza
in B tramite il cognome ed il nome.
Come faccio?!?!
grazie a tutti.
Skysurfer

 wrote in message
news:8s3qca$sfv$1...@fe2.cs.interbusiness.it...


Grazie 1000!
SkySrufer
locaduck <locaduc...@tin.it.INVALID> wrote in message
97133668...@eva.enter.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Single Threaded

Ciao a tutti volevo esporre un problema:
Usando VB6 devo creare uno User control che a sua volta contiene dei
controlli forniti da una terza parte. Per poterli inserire mi viene imposto
di cambiare la proprietą del progetto Threading model impostandola a "Single
Threaded". Questo cosa comporta?
Grazie

Threaded". Questo cosa comporta?
Probabilmente i controlli inseriti non supportano il multithreading,
non sono thread-safe.
In soldoni, significa che il tuo user control non puo' essere usato in
una applicazione multithread (non puo' essere istanziato in IIS o COM+,
per esempio).
Se il contenitore e' la classica applicazione vb monothread non devi
preoccuparti di nulla.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere un'applicazione prima di aprirne una uguale?

Ciao a tutti!
Come faccio per killare tutti i processi (es: pippo.exe) aperti in vb?
ho letto i post precedenti ma non ci si capisce una mazza! chi dice di usare 
la api, chi dice di no! chi dice di usare la cmd /k pippo.exe chi no! 
'nsomma, tante soluzioni ma nessuna chiara! come fare?
Grazie a chi potrà aiutarmi
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
--- 

 Grazie a chi potrà aiutarmi
Beh, se ho una applicazione che mi apre una finestra, poi questa fienstra
si nasconde (bubu...settete!) e me ne apre un'altra, e cosi' via... direi
che l'applicazione e' progettata male! IMHO farei un codice 'base' che
chiama la prima finestra in modalita' modale. Questa finestra quando ha
finito il suo compito viene scaricata, ridando cosi' il controllo alla
'base', che a seconda di quanto e' successo chiama un'altra finestra, o
termina l'applicazione. 
Bye by SixaM 8-]
P.S. Se invece stiamo parlando di buttar giu' eseguibili che stanno
girando per i fatti loro, il discorso e' diverso...a questo punto le
tecniche sono diverse, sia usando le API che facendone a meno.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 termina l'applicazione.
il problema è che nella rete dove dovrà girare la mia applicazione, ci sono 
spesso dei problemi (ingestibili sia dal lato umano [per inefficienza] che 
da quello applicativo)... capita quindi che il programma non possa eseguire 
determinate routine e resti allocato nella memoria... l'utente, risolti 
momentaneamente i sopraccitati problemi, cliccherà quindi sull'icona per 
riavviare il programma, e nel momento in cui lo fa, il programma dovrà 
intercettare altri suoi alter-ego allocati e killarli, in modo che giri lui 
e solo lui!
forse nel primo posti, mi ero spiegato male (anzi, rileggendolo, di 
sicuro!!!)
come posso fare?
Grazie!
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
--- 

 determinate routine e resti allocato nella memoria... 
e vuoi dire che non c'e' modo di gestirlo da programma?
che cosa fa da rimanere caricato in stato catatonico?
-- 
ciao, hal

 determinate routine e resti allocato nella memoria... 
mmm...io gli aggiungerei un po' di ON ERROR, giusto per vedere se le cose
migliorano. 
Se la situazione non diventa gestibile cosi', l'idea e' di far lanciare il
tuo applicativo da un 'Loader' separato (che e' il programma che l'utente
lancia per primo, poi gli diventa trasparente il successivo passaggio),
che si occupa di cercare istanze appese del programma, e di buttarle giu'
(dovresti guardare il funzionamento dell'API FindWindowEx e simili).
Bye by SixaM 8-] 

Newsgroup: it.comp.lang.visual-basic
Titolo: Il setup del prg non installa tutti i files?

Salve a tutti.
VB5.
Ho integrato con un'interfaccia Windows (programma.exe) un EXE
(convertitore.exe) che lavora in DOS per convertire dei files di CAD.
Programma.exe lancia convertitore.exe passandogli i parametri in modo
automatico.
Quando lancio l'autocomposizione installazione mi viene indicato fra gli
altri che convertitore.exe è necessario per la corretta installazione del
programma.
Nella cartella che crea l'autocomposizione c'e' anche un file
convertitore.ex_
Come mai, lanciato il setup di programma.exe, nella cartella di destinazione
non viene inserito l'eseguibile convertitore.exe?
COme posso ovviare al problema?
CIao e grazie
*frankyz

 destinazione non viene inserito l'eseguibile convertitore.exe?
Prima ipotesi: La cartella dove è finito non è quella dove lo cerchi.
Seconda ipotesi, anche se improbabile (per un EXE): Durante il Setup non hai
diritti amministrativi.


[...cut..]
Mi scuso, nella cartella del sutup non c'e' riferimento a
convertitore.exe... :-(
Come fare allora?
Ciao
*frankyz

[*frankyz* = fra...@VIAQUESTOtin.it in
news:RtPpb.89930$
vO5.3...@twister1.libero.it
] ha scritto:

Se parli dell'autocomposizione di VB (PDW) quando la avvii ti chiede qual č
il progetto (VBP) e da questo dovrebbe risalire all'EXE compilato
conseguente. A dire il vero non ho mai provato a compilare un progetto in un
EXE con nome diverso dal progetto stesso...
In subordine a un certo punto del wizard ti compare un bottone "Aggiungi".
Cliccalo e inserisci il tuo EXE nel pacchetto.
Se usi qualcosa di diverso dal PDW di VB, beh, buttalo.

"frankyz" <fra...@VIAQUESTOtin.it> ha scritto nel messaggio
news:RtPpb.89930$vO5.3...@twister1.libero.it...

indipendentemente dal programma che usi per creare il setup, devi
aggiungerlo tu a mano.
Mi spiego meglio: se usi PDW (quello di vb6), lui apre il vbp e capisce da
solo l'EXE associato a quel progetto, per cui sei a posto. Se ti serve un
altro exe, lo devi aggiungere a mano, come faresti con qualsiasi altro file
di supporto al tuo programma.
mi pare che PDW dia problemi se crei un setup con 2 exe, mi pare che dà un
errore di protezione.
se così fosse, userei i sorgenti del PDW (setup1.vbp, mi pare).....
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!

Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura IE e OE

Salve,
quali chiamate occorre utilizzare per aprire Outlook e fargli aprire un
nuovo messaggio con il destiantario e il mittente preimpostati?
E per aprire InternetExplorer con un indirizzo prefissato?
In sostanza vorrei ottenere lo stesso effetto del geturl e del mailto
dell'HTML.
Grazie.
Croupier

Croupier
See you
Aran Banjo
-
C'č da chiedere cosa togliere nell'indirizzo ;)
Replay to: *[[banjo]]spamdim..@**
abilene.it
**
Newsgroup: it.comp.lang.visual-basic
Titolo: GetDeviceCaps

Ciao a tutti
ho il seguente problema :
di recente ho dovuto fare delle modifiche a degli applicativi arrivando per
necessità alla seguente struttura :
EXE Tradizionale
EXE ActiveX
DLL ActiveX
i tre progetti fanno riferimento ognuno al progetto seguente.
la DLL ActiveX ha un metodo che riceve in ingresso un hDC e chiama
GetDeviceCaps(hDC,LOGPIXELSY). il valore ottenuto lo restituisce.
Se il metodo lo chiamo dall'EXE tradizionale tutto funziona bene.
Se invece, all'EXE activeX Aggiungo una Classe con un metodo analogo a
quello della DLL che anchesso riceve in ingresso un hDC e chiama il metodo
della DLL e dall'EXE tradizionale chiamo il metodo della classe dell'EXE
ActiveX, il valore restituito è sempre zero.
so che può sembrare una mastur...mentale ma nella mia situazione che è un po
più complessa ho identificato questo problema
Qualcuno sa spiegarmi cosa succede...
se volete vi mando il progetti semplificati che verificano il problema
grazie anticipatamenti a chi risponderà
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ActiveX, il valore restituito è sempre zero.
Se l'hdc viene passato dall' EXE normale all' EXE activeX non dovrebbero 
piu' corrispondere gli handles perche' si tratta di processi diversi.
Prova a passare dall' EXE normale all'EXE activeX l'interfaccia COM 
dell'oggetto da cui poi ricaverai l'hDC da passare a GetDeviceCaps().
Nota che se si tratta di oggetti interni a VB (come Form e PictureBox,
ad esempio) devi passarli come Object.
Non sono sicuro che funzioni, ma c'e' qualche possibilita' in piu'.
-- 
ciao, hal


ha scritto:



 Perché nella situazione di prima non deve funzionare...
Hai provato a vedere cosa ti restituisce GetLastError()?
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: rendere eseguibili i programmi in un setup

Sono un piccolo programmatore visual basic.
Ho usato fino un mesetto fa la versione 3 professional.
Ora invece ho la 6 enterpr.
Il mio dubbio e' questo.
Nella versione 3.0 avevo la possibilita' di crearmi un setup con
l'eseguibile del mio programma e le librerie annesse e connesse cosi' che
quando installavano il programma su un pc ,avevo la possibilita' di farlo
funzionare.
Questa funzione non sono riuscito a trovarla in vb6,ma non posso credere che
non ci sia.
Ora sono costretto a copiare le lib ocx a mano.
Da dove si puo' avviare il processo di setup???
grazie

 wrote in message
7v3vun$1g02$1...@stargate1.inet.it...


 wrote in message
%FfR3.7716$yQ.8...@typhoon.libero.it...


 wrote in message
7v4en1$2h4a$1...@stargate1.inet.it...


Nel menu' "Strumenti di Micrsoft Visual Studio 6.0" che ti ha crato nel
Menu' Avvio :)))
Sempre che tu l'abbia installata :))))

Newsgroup: it.comp.lang.visual-basic
Titolo: Modem K56flex - Problemi di connessione.

Possiedo un modem K56Flex (con tecnologia V90 ma non attivata) sentite un
poco quale e' il problema:
- Collegato al mio computer, in una zona che non e' servita da una centrale
non digitale ma analogica, non funziona - O meglio funziona qualche volta su
mille!!!!!!!!!!!!!
- Lo stesso computer, con lo stesso modem, senza cambiare nessun parametro,
o meglio solo cambiando la modalità da IMPULSO a TONO, in un'altra zona
servita da linea digitale, funziona perfettamente!
Non è che la tecnologia K56flex richiede la linea digitale?
Qualcuno di voi ha avuto lo stesso problema?
Grazie.

pensa all'infinità del tempo, alla grandiosità dell'univero moltiplica per
mille e sprofanda il tutto nel + buio degli inferni e avrai solo un'idea di
quanto sei OT
it.comp.hardware.modem

tin.it.k56
Ciao
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Buste di Word

Dovrei interfacciarmi a Word x stampare delle buste da lettera.
Qualcuno mi sa aiutare ?
Grazie

 Qualcuno mi sa aiutare ?
Possiamo provarci. Qual e' il problema?
--
Ciao.
Maurizio

 ha scritto nel messaggio
news:8c7mn7$cli$6...@nslave2.tin.it...


 in automatico e passargli i dati dal db.
Non fai prima a preparare un documento di stampa unione ?

 stampale in automatico e passargli i dati dal db.
Vediamo di intenderci. In Word (97) ci sono due "funzionalita' buste":
. una in "Strumenti; Buste ed etichette...", che permette di aggiungere "al
volo" al documento una busta digitando l'indirizzo del destinatario o
prelevandolo dalla "rubrica";
. una in "Stampa unione...; Crea; Buste...".
Quella che dovrebbe essere utile nel tuo caso e' la seconda.
Prima di continuare: sicuro che vuoi/devi usare Word per cio' di cui hai
bisogno? Suppongo che la risposta sia positiva, quindi procedo.
La procedura di base, buona per un primo approccio, in sintesi, e' questa:
. prepari una query in Access che contenga i campi che fanno parte
dell'indirizzo (Nome, Citta', CAP...). In questa fase non e' necessario
filtrare o ordinare, ma se i record sono molti, per non perdere tempo
potresti fare in modo che vengano prelevati solo i primi cento o solo quelli
che hanno determinate caratteristiche;
. apri Word ed avvii il dialogo stampa unione seguendo i passi che ti
vengono proposti: Crea: Buste; Dati: il tuo database, la tua query,
seleziona i campi per l'indirizzo. A questo punto la busta dovrebbe essere
pronta. Salva e sperimenta un po' tutti i pulsanti che trovi sparsi in giro
cercando di coglierne l'utilita': usa anche la guida.
Ora, pero', quello che abbiamo ottenuto non e' molto soddisfacente in quanto
implica che nel pc sia installato Access. Dovremo trovare un modo di far
dialogare Word ed il database senza Access. Quindi ripeteremo i passi di
prima usando stavolta MSQuery (avrai gia' notato la presenza di questo
pulsante).
Conclusa questa fase avremo un documento di Word che preleva i dati dal
database tramite MSQuery. Puoi quindi governarlo da VB.
Potremo ancora far meglio: gestire totalmente da VB usando l'oggetto di Word
MailMerge.
--
Ciao.
Maurizio