mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Ascoltare da una porta

Salve ho provato ad intercettare i messaggi in arrivo sulla porta 135 del
servizio messenger con il controllo winsock,
però nonstante abbia stoppato il servizio il seguente codice mi da sempre
l'errore porta in uso.
Spero qualcuno possa aiutarmi.
questo il codice:
Option Explicit
Private Sub Form_Load()
    Winsock1.Bind 135
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim strData As String
    Winsock1.GetData strData
    Debug.Print strData
End Sub
Grazie.
--------------------------------
Inviato via 
http://usenet.libero.it

tom.becker wrote:
magari bastasse stoppare il messanger per fermare tutto!
Il bastardo rimane attivo!
per eliminarlo
http://web.tiscali.it/no-redirect-tiscali/manuali/windows_xp_by_salvatore.ht
m
a proposito di msn messenger
un articolo fra i tanti
http://pub47.ezboard.com/fsicurezzanetfrm4.showMessage?topicID=37.topic
--
Il Wodkino Nazionale č a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

servizio messenger con il controllo winsock,
Uhm, qualcosa non mi torna :-(
Guarda un po' qui, che c'entra il messenger?
Port Assignments for Commonly-Used Services
http://www.microsoft.com/windows2000/techinfo/reskit/samplechapters/cnfc/cnfc_por_simw.asp
-- 
ciao, hal


Ok grazie tante, magari ci risentiamo dopo che ho visto i vari links...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Evitare la chiusura di un'applicazione con Alt+F4

Ciao a tutti!
Ho la necessità di evitare la possibile chiusura di un'applicazione da parte di
un utente non abilitato a farlo.
Ho trovato qualche post più indietro l'API che permette la disabilitazione del
bottone del form e tutto funziona egregiamente.
Poi ho provato a premere i tasti Alt+F4 e l'applicazione si è chiusa come
niente!!!!
Come si può fare per bloccare la chiusura dell'applicazione mediante la
pressione dei tasti Alt+F4?
Grazie a chi mi potrà aiutare!
Ciao!
--
Esteban
Replace 'nospam' with 'software' in the address for answer.
Hosted by 
www.seber.it

 ha scritto nel messaggio
news:K8C37.5886$Pv.1...@news.infostrada.it...


 ha scritto nel messaggio
news:hvC37.77877$cd.4...@news1.tin.it...


 news:K8C37.5886$Pv.1...@news.infostrada.it...
Grazzzzie!

Newsgroup: it.comp.lang.visual-basic
Titolo: Maiusc + F9 - Controllo Immediato

Una domandina estiva:
c'è qualche assiduo del debug di qualità che mi sa
dire se il comando   Maiusc + F9 ( Controllo Immediato )
si può trascurare, o se c'è qualche motivo per conservarlo
tra i proprii arnesi, stante che nel Modo Interruzione
posizionando il mouse su una qualsiasi variabile presente
in una routine attiva ( ossia presente nello Stack delle
chaimate ) possiamo vederne quasi istantaneamente
 il valore corrente ?
grazie per l'attenzione.
ramarro.

 dire se il comando   Maiusc + F9 ( Controllo Immediato )
essendo un tradizionalista della tastiera,
io continuo ad usarlo, soprattutto per poi premere il pulsante Add Watch ...
troppa fatica staccare le mani per prendere il mouse, puntare la variabile,
e
aspettare che compaia il valore....
--
Ciao,
Machi
---
Tessere:
9 A.M. F.C. , 9 C.P. F.C., 9 Bati F.C.,  9 Ago F.C., 9 C.Z. F.C., 3 FSFC
4 Stride "Fun" Club
----
"There's no-one left alive - it must be a draw."
The Battle of Epping Forest
Newsgroup: it.comp.lang.visual-basic
Titolo: INDICI NTX DI CLIPPER

Ho la necessità di collegare in un MDB (vb5 sp3 + DA0 3.5)  delle tabelle di
DBASE III .
Fin qui nessun problema, il fatto è che il software che lavora con questi
archivi Dbase, è realizzato in Clipper Summer87 ed usa gli indici di Clipper
( *.ntx)
Su tutti gli esempi che ho si parla di gestione file di Dbase III con i
relativi indici (*.NDX) di dbase ma non ho mai trovato niente per gli *.NTX.
Qualcuno può aiutarmi ??
Grazie per la risposta
Paolo Ardissone



Ciao,
ho avuto anch'io lo stesso tuo problema e questa è la risposta al tuo
quesito (fonte KB):
[...]
It is possible to link (attach) Clipper .dbf files to a Microsoft Access
database. To do so, link the file as a dBASE IV file. Note, however, the index
may or may not be updatable.
Clipper provides an alternative indexing method (.ntx) to the dBASE standard
(.ndx).
The Clipper index format is not recognized by Microsoft Access; therefore,
Microsoft Access cannot update it correctly.
However, if the Clipper application was developed by using the dBASE .ndx
format, Microsoft Access updates the index correctly.
[...]
Come ho risolto io? Ho importato i file .dbf e sulle tabelle ottenute ho creato
le chiavi.
teddy...@hotmail.com
ICQ 7044062
Como - Italy



Newsgroup: it.comp.lang.visual-basic
Titolo: Cd html con database

Un caloroso saluto al NG! Dovrei realizzare un Dvd-Rom che accede ad un
database di 1000 documenti pdf, chiaramente l'utente finale NON
dovrebbe installare nulla sul suo PC tranne
(eventualmente) qualche plug-in che deve risiedere sul dvd stesso.
Avete delle idee ? Qual'è il database migliore in questo caso?
Piattaforma: Windows
Tipologia Applicazione: archivio biblioteca
Struttura dati:
1. Titolo
2. Sottotitolo
3. Autore
4. Casa
5. Anno
6. Parole chiave (da 1 a 8)
7. Link pdf del documento o libro
8. Note
All inizio una query a testo libero cerca nella lista di 54 tipologie
di parole chiave predefinite (campo 6) il termine. Alternativamente 1
menu a tendina (lungo lo so) aiuta l-utente alla ricerca della parola
chiave.
La ricerca può essere effettuata solo per il campo 6, quindi il lavoro
dovrebbe essere facilitato. Così mi è stato richiesto lo so che è
curioso.
L'output deve essere una colonna report html con i campi riassunti
affiancati ad es.
TITOLO | SOTTOTITOLO |  AUTORE | CASA EDITRICE | ANNO | LINK PDF | NOTE
|
Devo utilizzare prodotti del tipo filemaker? Cristal Report? Access?
Spero mi possiate aiutare. E' urgente.
Grazie 
Marina Ostiani
mari...@hotmail.com

 ha scritto nel messaggio 
news:1158615914.9...@m7g2000cwm.googlegroups.com...
Un caloroso saluto al NG! Dovrei realizzare un Dvd-Rom che accede ad un
database di 1000 documenti pdf, chiaramente l'utente finale NON
dovrebbe installare nulla sul suo PC tranne
(eventualmente) qualche plug-in che deve risiedere sul dvd stesso.
Avete delle idee ? Qual'č il database migliore in questo caso?
Piattaforma: Windows
Tipologia Applicazione: archivio biblioteca
Struttura dati:
1. Titolo
2. Sottotitolo
3. Autore
4. Casa
5. Anno
6. Parole chiave (da 1 a 8)
7. Link pdf del documento o libro
8. Note
All inizio una query a testo libero cerca nella lista di 54 tipologie
di parole chiave predefinite (campo 6) il termine. Alternativamente 1
menu a tendina (lungo lo so) aiuta l-utente alla ricerca della parola
chiave.
La ricerca puň essere effettuata solo per il campo 6, quindi il lavoro
dovrebbe essere facilitato. Cosě mi č stato richiesto lo so che č


 
www.gbcweb.com
OT
ue zio Gibbi!!!!!
....come va?

"Wodka40[Google]" ha scritto...

Bene ciccio.
E a te?
Finite le ferie?
-> GbC
www.gbcweb.com

 Finite le ferie?
....moan ....moan...è un po!
Un giorno di questi mi reinstallo il Mirc e ci sentiamo....
c'ho da fare e c'ho casini in questo periodo.....
ma non mi son dimenticato di voi!
;o)

 ;o)
Siamo lě :P
#it_lang_vb
-> GbC
www.gbcweb.com

 
www.gbcweb.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio su file di testo

Sono alle primi armi e ho un problema, devo salvare delle stringhe su file
di testo in questo modo:
Luca,45,25,si,....
e fin qui nessun problema, lo so fare ma volevo sapere come posso fare a
ricavare da un file di testo di questo tipo le medesime stringhe
riconoscendo la virgola came fine di una stringa.
Ringrazio anticipatamente
frag...@tin.it

 riconoscendo la virgola came fine di una stringa.
Cerca il messaggio del 21/03 "Trovare un carattere specifico".
Nelle risposte ci sono due esempi di funzioni, uno mio e uno di
Maurizio Borrelli, che effettuano il parsing di stringhe di questo
tipo.
In alternativa c'è la funzione Split di VB6.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] [SUPER] [PERDONATEMI] ITALIA AGLI OTTAVI

Ennesimo gol annullato per fuorigioco inesistente, ma siamo agli ottavi.
Forse non vinceremo la Coppa, pero' abbiamo fatto meglio della Francia
campione.
Sospiro di sollievo e andiamo avanti!
- SonicBoom -

 wrote in message
news:581O8.8879$j65.2...@twister1.libero.it...

Mah... secondo me dobbiamo ringraziare più
l'Ecuador per aver tenuto a freno la Croazia,
che l'Italia che ha dimostrato di non crederci
sin dal primo minuto.
Meno male che mister Del Piero aveva tutto
l'interesse a far vedere cosa era in grado di fare,
altrimenti...
Totti prima e Montella dopo erano semplicemente
schifati di giocare, Vieri praticamente un cadavere...
L'unico che aveva voglia di giocare, Inzaghi, è stato
fatto uscire...
--
Er Roscio.


Abbiamo avuto un c*lo micidiale (pacchi dono al paraguay che era già
eliminato).
Scusate ma non attachiamoci ai gol annullati, come al solito gli altri, un
tiro un gol.
Non avevamo i giocatori più forti ?
O forse le vagonate di soldi che guadagnano gli fanno seccare gli attributi.
JKLJKL :-/

Non mi attacco ai gol annullati, assolutamente. Se siamo qui e' solo per la
classica botta di sfintere anale...
Dico solo che Espana '82 insegna...
Ora pensiamo a cacciare fuori i cadaveri dalla squadra (chi ha orecchie per
intendere...) e a ridare fiducia a giocatori che non sono partiti per il
Giappone solo per fare i turisti...
Ciao,
- SonicBoom -

 O forse le vagonate di soldi che guadagnano gli fanno seccare gli
attributi.
Anche le veline =8-P
Alberto

io non esulterei piu' di tanto per una partita vergognosa come quella di
oggi
L'Italia ha fatto pena alla grande, non corre mai dietro la palla fà sempre
lanci
lunghi a cazzo, mentre il Messico con due passaggi stava nella nosta area
Abbiamo fatto veramente pena
Huntercity

 O forse le vagonate di soldi che guadagnano gli fanno seccare gli
attributi.
Esatto!
Paolo

Del piero ha cominciato a restituirci il mondiale e l'europeo che ci aveva
ciulato!!!!!!! Bravo!!!!!
comunque botta di culo paurosa, adesso bisogna capitalizzarla, certo che
morire d'infarto a trent'anni non e' bello e se continuiamo a giocare
cosi'.....ci vado vicino
benny

 ha scritto nel messaggio
news:9j3O8.40532$5i1.1...@news2.tin.it...

Dimmelo a me che ne ho anche meno e sto pensando di fare causa alla
Nazionale per avermi causato gravi danni fisici (vedi tre infarti e due
bypass coronarici) nel corso di questo mondiale :-)
Cmq. gran culo
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Quando VB7?



Newsgroup: it.comp.lang.visual-basic
Titolo: Display LCD

Salve a tutti, sto' cercando una procedura o una fuzione per scrivere
del testo su un display LCD collegato alla parallela.
Se qualcuno avesse delle info puo' mandarmele in e-mail
Grazie mille in anticipo a tutti !!!!
By Mario Machine'
E-MAIL:	
mar...@dinamica.it

 wrote in message
news:132s3t4kk2pj6gi0b...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Errore 3228 - Che cosa è

    Ho fatto un programmino che gira in rete.
    Funziona su tutti i computer collegati in rete, meno che sul computer su
cui dovrebbe funzionare.
        All'avvio del programma, mi esce una finestra di errore che dice:
****************************************************************************
*************************
ERRORE NUMERO 3228
SEQUENZA DI ORDINAMENTO SELEZIONATA NON SUPPORTATA DAL SISTEMA OPERATIVO
****************************************************************************
*************************
    La cosa bella è che fino a qualche giorno fa funzionava correttamente su
quella macchina.
    Evidentemente è stato installato qualcosa che mi ha rovinato il DAO
(suppongo).
    Le domande che ho da farvi sono due:
        1) Che cosa è di preciso questo errore, o almeno da dove lo posso
andare a cercare (la guida di VB non lo riporta) - e quindi come eliminare
l'errore
        2) (E se possibile non ditemi che è cosi') Mica devo formattare il
computer per rimuovere l'errore?
    Ringraziando per l'attenzione a me data
    e Pregandovi di rispondere,
        Porgo 1000 grazie a chiunque possa essermi utile,
        e 999 a chi non lo può fare, ma mi risponde lo stesso x
solidarietà....
                    Ciao da R[D/L]+1  
rdim...@tdi.it

 ha scritto nel messaggio
news:8kuiea$a1l$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Errore che sfugge all' intercettazione? Bah !

Con DAO .
La seguente routine mi da errore di runtime 3021: no current record,ma solo
dal "compilato".
Che non ci siano record...siamo d'accordo ! Ma Cosa succede? Perchè con
quell' If non riesco ad intercettare l'errore?
O mi sfugge qualcosa?
Dim Msg As String
Dim numeroclienti as Long
Msg = "Probabile errore di digitazione oppure non esiste alcun dato
riferibile alla ricerca"
datClientiRS.RecordSource = "select * from CLIENTI Where Left(COGNOME,'" &
lung & "') = '" & portacognome & "' order by COGNOME,NOME"
datClientiRS.Refresh
If datClientiRS.Recordset.AbsolutePosition = -1 Then 'non ci sono record
numeroclienti = datClientiRS.Recordset.RecordCount   'uguale a zero
'oppure anche con numeroclienti=0
Suona App.Path & "\bird.wav", 1
MsgBox Giustifica(Msg, Me, 2500), vbInformation + vbOKOnly, "CONTROLLO DATI"
camporicerca.SetFocus
--
Gulp
....forse mi sono perso qualcosa !

 camporicerca.SetFocus
grave errore. per vedere se ci sono record nel recordset usa le proprietà
EOF e BOF, non .RecordCount e nemmeno .AbsolutePosition, che sono una
dannazione......
:-)))
per cui usa, come ho detto, datClientiRS.Recordset.EOF.......
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri
di Jair, Rone, Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia
oppressione di questo giorno e nell'oscurità caliginosa
di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

 good coding!!!
Già provato.Non cambia nulla ! E non riesco a cavarmi sto errore e relativa
uscita dal programma nemmeno con On Error resume next

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] passare e riprendere una matrice...

Come posso passare e riprendere una matrice (già dimensionata nella classe)
e una struttura UDT ad un modulo di classe inserita in una DLL ActiveX?
Grazie mille a chi mi risponde.. Ho cercato nei manuali di VB e in rete.. ma
non sono riuscito..
Grazie
--
- - - Codice Alpha - - -

 non sono riuscito..
Un semplice parametro di un banale metodo...
Ciao
-- 
Free .Net Reporting Tool - 
http://www.neodatatype.net

Newsgroup: it.comp.lang.visual-basic
Titolo: INIBIRE IL BEEP NEI TEXTBOX

In una mia applicazione faccio uso del tasto invio nei textbox,
purtroppo ad ogni pressione del tasto invio, VisualBasic emette un beep che
vorrei eliminare perchè si confonde con quelli dei messaggi d'errore.
Qualcuno sa come si fa?
Stefano
_______________________________________________________
Excite Inbox: la tua email gratuita e personalizzabile
http://inbox.excite.it
Il Mio Excite
http://www.excite.it
A.A.A. Relazioni: trovare l'amore non è mai stato più facile
http://aaa.excite.it/relazioni
-- 
Posted from 
ewey-rwcmta.excite.com
 [198.3.99.191] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:28800442.985936199...@prance.excite.com...
In una mia applicazione faccio uso del tasto invio nei textbox,
purtroppo ad ogni pressione del tasto invio, VisualBasic emette un beep che
vorrei eliminare perchč si confonde con quelli dei messaggi d'errore.
Qualcuno sa come si fa?
Stefano
_______________________________________________________
Excite Inbox: la tua email gratuita e personalizzabile
http://inbox.excite.it
Il Mio Excite
http://www.excite.it
A.A.A. Relazioni: trovare l'amore non č mai stato piů facile


Sull'evento key press ci metti KeyAscii=0
CiaoZ
SebaMix

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

How can I change a computers DNS settings using VB?
thanks, Gerald

 thanks, Gerald
You may not be aware that you posted your message on an italian
newsgroup (the "it" in the group's name stands for "Italy" not for
"Information Technology").
Ciao.
-- 
BSD is for UNIX-lovers -- linux is for Windows-haters.

Newsgroup: it.comp.lang.visual-basic
Titolo: problemino con Date

perchè se scrivo:
debug.print CLng(Now); CLng(DateValue(Now))
mi escono 2 numeri che differiscono sempre di 1?????? non dovrebbero essere
uguali? non capisco...
MarioH

 perchč se scrivo:


beh direi di sě... ma come č possibile che a te non succede???? ommioddio la
cosa č grave...!!!!!!!!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO e due tabelle giganti

Salve a tutti. Riprovo a sottoporre il mio problema:
Ho due tabelle di circa 50.000 record ognuna. La prima tabella viene
ricreata periodicamente da un As400 e poi importata in access. La seconda ha
gli stessi campi della prima, ma in piů ci sono altri campi che vengono
aggiornati dagli utenti. Io devo verificare la corrispondenza dei dati
variati tra la prima e la seconda. Opero cosě: apro il recordset eseguo un
ciclo fino a fine file sulla prima tabella ed un aggiornamento sulla seconda
tabella se trovo il dato, altrimenti aggiungo il nuovo record.
Arrivo a circa 40.000 record e poi si esauriscono le risorse del sistema.
PII 350 128Mhz 6.4Gb, non č proprio da buttare!!!
Che  c...o sbaglio!!!!!!!!
Tanks

Ciao,
Non ti sarà di molto aiuto, ma probabilmente l'approccio strettamente ISAM
non è che sia molto gradito ad Ado. Quello che fai con il loop su tutti i
record della prima tabella (mica è detto che tutti i record siano stati
modificati) potrebbe essere svolto molto più efficacemente da una o due
query sql in successione, salvaguardando le pur ingenti risorse del sistema.
La prima query potrebbe selezionare solo i dati modificati, e la seconda
aggiornare i dati che non corrispondono, oppure tutto con una query che però
lascia poco spazio a ripensamenti....
Io ho approcciato la stessa tipologia di applicazione solo che i campi erano
perfettamente identici e i record potevano essere stati modificati o
aggiunti dagli utenti, in pratica si trattava di tenere sincronizzate le
tabelle, ho fatto una prima query che selezionava solo i dati aggiunti
rispetto alla seconda tabella e ce li aggiungeva, poi una seconda che
cercava quelli diversi aggiornando a sua volta quelli modificati.
Le  tabelle erano di alcune centinaia di migliaia di record e su un pentium
133 32 mega di ram dopo una decina di minuti (forse meno non mi ricordo) era
tutto finito, adesso su un biprocessore pentium II 400 con 128 mega di ram
si risolve in meno di un minuto comprese tutte le operazioni di servizio ed
i file transfer.
Il fatto che la seconda tabella abbia un paio di campi in più non dovrebbe
rappresentare un problema, ma sarà sicuramente una complicazione.
So di non aver risolto il tuo problema (magari si tratta solo di una
continua apertura e chiusura di file all'interno del loop), spero solo di
non aver creato maggiore confusione, volevo solo comunicarti la mia
esperienza che ogni giorno mi porta sempre più  lontano dall'approccio ISAM
fatto da innumerevoli e poco scalabili cicli sui record.
Ciao e a presto.
Axelmet
per rispondere via e-mail togliere GRAZIE dall'indirizzo

Grazie, ma purtroppo la prima tabella viene rigenerata ogni volta dall'as400
e quindi non sono in grado di determinare i soli record variati.
Axelmet <axe...@GRAZIEhotmail.com> wrote in message
7rgli0$55a$1...@aquila.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto con RegisterDatabase

Quando registro una fonte dati ODBC con il metodo RegisterDatabase vien
impostato
il protocollo named pipe, come posso impostare in fase di registrazione il
protocoloo TCP/IP?
Immagino sia un valore da mettere nella stringa degli attributi ma a tal
proposito non sono
riuscito a trovare della documentazione.
Grazie,
Luca Stanghellini

 ha scritto nel messaggio
news:9ahabt$g51$1...@fe2.cs.interbusiness.it...


 ha scritto nel messaggio
news:jnWy6.17658$Oz4.4...@news2.tin.it...


 a specificare il protocollo da utilizzare (TCP/IP)
Ma non credo sia necessario specificare il protocollo! Quello dipende dalle
impostazioni di rete e penso sia indipendente dalla configurazione di una
fonte dati ODBC... tanto piu' che RegisterDatabase non prevede che ne venga
specificato uno!
Con DAO:
Option Explicit
Private Const ODBC_ADD_DSN = 1
Private Const ODBC_CONFIG_DSN = 2
Private Const ODBC_REMOVE_DSN = 3
Private Const VbAPINull As Long = 0&
Private Declare Function SQLConfigDataSource Lib "ODBCCP32.DLL" _
  (ByVal hwndParent As Long, ByVal fRequest As Long, ByVal lpszDriver _
  As String, ByVal lpszAttributes As String) As Long
Public Sub CreateDSN(sDSN As String, PathDB)
  Dim nRet As Long
  Dim sDriver As String
  Dim sAttributes As String
  sDriver = "Microsoft Access Driver (*.mdb)"
  sAttributes = "DBQ=" & PathDB
  DBEngine.RegisterDatabase sDSN, sDriver, True, sAttributes
  nRet = SQLConfigDataSource(VbAPINull, ODBC_ADD_DSN, sDriver, sAttributes)
End Sub
Public Sub DeleteDSN(sDSN As String)
  Dim nRet As Long
  Dim sDriver As String
  Dim sAttributes As String
  sDriver = "Microsoft Access Driver (*.mdb)"
  sAttributes = sAttributes & "DSN=" & sDSN
  nRet = SQLConfigDataSource(VbAPINull, ODBC_REMOVE_DSN, sDriver,
sAttributes)
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare il tipo dato di una tabella Oracle senza droppare la tabella...

Salve,
è possibile cambiare il tipo di un dato all' interno di una tabella
già creata senza dover ricreare la tabella?
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:157Z29Z81Z46Y...@usenet.iol.it...

Puoi estendere la dimensione di un campo, tipo da NUMBER(4) a NUMBER(6). Il
contrario dovresti poterlo fare solo se quel campo non ha dati al suo
interno. Se devi cambiare il tipo in modo netto e non estenderne
l'estensione, ho proprio paura che dovrai droppare la tabella e ricrearla.
Potresti comunque procedere in questo modo:
1.crea una nuova tabella con tutti i campi uguali a quella precedente,
tranne quello da cambiare, che sarà del tipo nuovo;
2. realizza e lancia uno script di travaso dei dati dalla vecchia tabella
alla nuova, convertendo in modo opportuno il contenuto della campo di tipo
nuovo;
3. droppa la vecchia tabella;
4. rinomina la nuova tabella con il nome della vecchia appena droppata;
Nel caso in cui sulla vecchia tabella insistano dei vincoli di integrità,
questa procedura però si complica.... dovresti rimuoverei i vincoli sulla
vecchia tabella prima di dropparla e poi ricrearli sulla nuova tabella, il
tutto nel giusto ordine.
Spero che la versione di Oracle cui fai riferimento sia la 8.
Ciao

Altro metodo sembra essere questo, ma non l' ho provato :)
alter table
nome_tabella modify ( nome_campo nuovotipo );


Newsgroup: it.comp.lang.visual-basic
Titolo: Data Environment, ADO e Access

Premesso che nella mia applicazione in VB utilizzo ADO e il data environment
di VB
Questa applicazione è multiutente.
Mi succede spesso che il mio DB di Acces si corrompe e non si riesce più
aprire, in quanto devo
ripristinarlo bloccando il lavoro aziendale.
Quale può essere il problema?
Connessioni aperte troppo a lungo? Scrittura contemporanea su un DB?
E' un problema di Access?
Grazie

 Mi succede spesso che il mio DB di Acces si corrompe e non si riesce piů

Newsgroup: it.comp.lang.visual-basic
Titolo: quotare

GATTO NERO GATTO BIANCO e' una ciofeca
(snip)
Alberto, davvero tu hai dei problemi.
Vuoiti bene, evita figure di questo genere.
*****************************************
...nella quale l'intero mio messaggio e' stato "snippato" lasciando solo il
nocciolo della questione.

Il "quoting", questo sconosciuto!
[...]
a proposito se mettevi i tag [LUNGO][!] ed eventualemente [OT] non era
male! ;)
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 --
sorry per i tag :-(
secondo te è una bella idea se questo post lo inserisco tipo una volta ogni
10 giorni, tipo manifesto2 la vendetta? (con i tag ot ! lungo)
magari a forza di rompere le balle qualcuno impara
ciao

>
_imho_ e' del tutto ridondante.
se lo dico e' ovvio che lo penso
e che non sono di opinione tanto umile.
allora a che pro mentire per la gola ?
ciao, a.

 _imho_ e' del tutto ridondante.
adoro la ridondanza, è come il peccato di gola...
:-)

magari a forza di rompere le balle qualcuno impara
Direi che già il post giornaliero non sembra sortire molti effetti...
eviterei di intasare il ng... cmq la cosa andrebbe discussa meglio con
i partecipanti del ng...


i partecipanti del ng...
C'e' poco da discutere. Mettiamo una pagina sul SC e buona notte.
Quando qualcuno quota a c@%%0, il primo che ne ha voglia posta il link,
_evitando_ di fare polemiche.
alla pagina in questione e gli altri se ne stanno buoni buoni.
Tanto  va solo a vantaggio di tutti e chi non e' d' accordo viene
condannato a correggere vecchi sorgenti cobol con un goto
ogni tre righe :-PPP
-- 
ciao, hal

 ogni tre righe :-PPP
Peggio dell'inferno di dante insomma ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: File Help

Salve a tutti, come faccio a creare file Help


Compilatore HTML HELP WORKSHOP
scaricabile gratuitamente da sito della Microsoft
giuseppeD

 wrote in message
ZprR7.784$2A4....@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI Controls

Ciao a tutti, ho il seguente problema:
ho usato i controlli ActiveX "Microsoft MAPI Controls 6.0" per l'invio della
posta elettronica, ma mi hanno dato degli inconvenienti.
Le E-Mails senza attachment ogni tanto partono e ogni tanto no, qualche
volta ricevo l'errore 32002, altre volte nessun errore, ma in realtà le mail
non partono.
Le E-Mails con gli attachments non partono.
Ho spulciato l'MSDN e la sezione BUG e FIX sul sito Microsoft, ma non sono
venuto a capo di nulla.
Il mio sistema:
WIN NT Workstation Service Pack 6
MS Office 2000
Visual Studio
Come sistema di messaggistica sottostante ho Outlook Express
Potete aiutarmi?
Ecco il codice incriminato:
Public Function Send(ByVal Subject As String, _
        ByVal Body As String, _
        ByVal SendTo As String, _
        Optional AttachmentPath As String) As Boolean
    On Error GoTo Err
    Form1.MAPISession1.DownLoadMail = False
    Form1.MAPISession1.LogonUI = False
    Form1.MAPISession1.NewSession = True
    Form1.MAPISession1.SignOn
    Form1.MAPIMessages1.SessionID = Form1.MAPISession1.SessionID
    Form1.MAPIMessages1.Compose
    Form1.MAPIMessages1.RecipAddress = SendTo
    Form1.MAPIMessages1.MsgSubject = Subject
    Form1.MAPIMessages1.MsgNoteText = Body
    If AttachmentPath <> "" Then
        Form1.MAPIMessages1.AttachmentPathName = AttachmentPath
    End If
    Form1.MAPIMessages1.Send False
    If Err Then
        MsgBox Err.Description
    End If
    Form1.MAPISession1.SignOff
    Send = True
    Exit Function
Err:
    mvarErrore_Descrizione = Err.Description
    mvarErrore_Numero = Err.Number
    Form1.MAPISession1.SignOff
    Send = False
End Function

Prova questo codice:
Option Explicit
Private Declare Function ShellExecute Lib "SHELL32" Alias "ShellExecuteA"
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String,
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
Private Sub Command1_Click()
    Dim COMANDO As String
    COMANDO = "mailto:" & "
ce...@libero.it
"
    COMANDO = COMANDO & "?cc="
    COMANDO = COMANDO & "&ccn="
    COMANDO = COMANDO & "&subject=" & "Oggetto"
    COMANDO = COMANDO & "&body=" & "TESTO"
    ShellExecute Me.hwnd, "open", COMANDO, ByVal 0&, ByVal 0&, ByVal 0&
End Sub



 ha scritto nel messaggio
news:qllZ6.20057$bG1.1...@news1.tin.it...


 ha scritto nel messaggio
news:2llZ6.20056$bG1.1...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ridimensionare un form....

Salve,
come da subject, come si fa a impedire che qualcuno allunghi, o
allarghi, un form? Per bloccargli le dimensioni e non permettere che
si possa ridimensionare; esiste una proprietą?
Saluti...

 wrote in message 3a82309...@news.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ho scoperto l'acqua calda.....

Mi sono perso parecchie puntete ma per quanto ho potuto cercare non ho
trovato risposte soddisfacenti.
Poniamo il quesito:
come posso fare a rendere in modo automatico il dimensionameto del form su
qualsiasi tipo di monitor (dimensionamento pollici e risoluzione intendo).
Ho sentito parlare di librerie... se esistono veramente potete darmi
informazioni in merito? Sono ben accetti rimandi a post che mi sono sfuggiti
o a link interessanti.
Grazie

 o a link interessanti.
Se ho ben capito tu vuoi che con qualsiasi risoluzione video il tuo form
rimanga invariato... Se si non devi fare altro che specificare nell'evento
Load del form (ancora meglio nel Main di un modulo) le sue dimensioni
relative all' oggetto screen e riconvertire la posizione degli oggetti nel
form mantenendo le proporzioni...
Ti allego questo esempio:
'Variabili per memorizzare le dimensioni del form standard
Dim FW As Single
Dim FH As Single
Private Sub Form_Load()
Dim X As Single
Dim Y As Single
Dim H As Single
Dim W As Single
'Memorizzi le dimensioni del form standard
FW = Me.Width
FH = Me.Height
'Dimensioni il form con riferimenti all'oggetto screen
X = Screen.Width * 0.25
Y = Screen.Height * 0.25
W = Screen.Width * 0.5
H = Screen.Height * 0.5
End Sub
Private Sub Form_Resize()
Dim O As Object
Dim X As Single
Dim Y As Single
Dim H As Single
Dim W As Single
' Ridimensioni ogni oggetto
For Each O In Me
    X = (O.Left * Me.Width) / FW
    Y = (O.Top * Me.Height) / FH
    W = (O.Width * Me.Width) / FW
    H = (O.Height * Me.Height) / FH
    O.Move X, Y, W, H
Next O
'Rimemorizzi le variabili del form
FH = Me.Height
FW = Me.Width
End Sub
PS Magari la prossima volta cerca un titolo migliore per la tua domanda: non
tutti hanno il tempo di aprire tutti i post del NG...
Ciao
Daniele
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 H = Screen.Height * 0.5
me.move x,y,w,h
Mi ero scordato questa linea :-)
Ciao

Comprendo pienamente che non tutti abbiano il tempo per leggere
cosa si cela dietro un oggetto... pero' dai c'e' di peggio nella vita...
Scherzi a parte pecco parecchio di fantasia "oggettistica" o forse
eccello??!!
Torniamo a cose piu' serie e piu' in tema.
Grazie intanto per il suggerimento ma non so dirti ancora nulla a riguardo
in quanto ho fatto un velocissimo copia e incolla del codice e non ho ancora
approfondito la problematica.
Appena trovero' un po' di tempo tutto mio (come vedi anch'io sono parecchio
impegnato) ti faro' sapere.
Grazie nuovamente x la disponibilita'
Ciao Riccardo
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione database

Qualcuno saprebbe dirmi se in VB esiste qualche comando che consente di fare
una copia di un intera tabella, con o senza dati, all'interno dello stesso
database, naturalmente specificando il nuovo nome?
Ed un comando che dia la possibilità di eliminare una tabella?
Grazie mille...
Maurizio Coffinardi
sec...@secoges.com

...


Roberto
Grazie mille per la risposta ma a me servirebbe proprio sapere come copiare
una tabella con i vari indici, chiavi, valori predefiniti ecc.
Ciao
Maurizio Coffinardi
sec...@secoges.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [DLL] Classe e property object [mediamente lungo]

Allora, vi spiego l'inghippo:
Io avevo 2 DLL che mi servivano per fare le ricerche a livello di maschera.
Funzionano egregiamente e praticamente:
1° gestisce la maschera di ricerca vera e propria
2° gestisce la griglia nella maschera di ricerca
Adesso io e miei colleghi siamo giunti alla conclusione che la seconda DLL
(quella che gestisce la griglia) la possiamo anche eliminare (visto che la
usiamo solo li). Detto fatto la elimino e do una sistemata alla 1° DLL.
Solo che mi sono bloccato su di un problema che mi sta facendo venire il mal
di testa...
Nella form di ricerca ho una griglia True DB Grid (qualcuno se la ricorda?
^_^) e nella classe ho una var privata ADODB.Recordset chiamata rsForm. Ho
fatto le property Get e Set (che devono essere Friend - ma penso non sia
questo il problema).
Allora le property le metto come ADODB.recordset, poi vado nella maschera di
ricerca (dove ho un oggetto istanziato che fa riferimento alla classe
sopracitata) e faccio più o meno questo:
Select Case myCTRLL.DataRecord.Fields(objCol.DataField).DataFormat
Dove objCol è un oggetto Column della True DB Grid che ottengo con un
for..each e myCTRLL e l'oggetto famoso.
Quando tento di avviare con compilazione completa mi da il seguente errore:
"Impossibile trovare il metodo o il membro dei dati" sottolineandomi
".DataFormat"
Allora prendo le property Get e Set e le passo da ADODB.Recordset a Object
Compila, ma quando eseguo questa stringa mi da "Tipo non corrispondente".
(Entra comunque nel Get)
Ecco qua la dichiarazione della property
Friend Property Set DataRecord(ByRef vData As Object)
    On Error GoTo DataRecord_Set_Err
    MsgBox "SET DATARECORD"
    Set rsForm = vData
DataRecord_Set_End:
    Exit Property
DataRecord_Set_Err:
    ShowError2 Err, NOMEROUTINE & "DataRecord_Set"
    Resume DataRecord_Set_End
End Property
Friend Property Get DataRecord() As Object
    On Error GoTo DataRecord_Get_Err
    MsgBox "GET DATARECORD"
    Set DataRecord = rsForm
DataRecord_Get_End:
    Exit Property
DataRecord_Get_Err:
    ShowError2 Err, NOMEROUTINE & "DataRecord_Get"
    Resume DataRecord_Get_End
End Property
Nel set ho provato a cambiare ByRef con ByVal e viceversa con tutti le
possibili combinazioni... ma nulla mi da sempre problemi.
Ho comunque notato che l'intellisense quando le property sono dichiarate
come Recordset funziona. Cioè mi fa vedere tutti i membri di un oggetto
recordset se faccio myCTRLL.DataRecord.... e DataFormat me lo da. Sigh.
Ah objCol.DataField contiene effettivamente il datafield della colonna che
sto analizzando...
Spero che qualcuno possa aiutarmi!
CiaoZ
SebaMix

Scusassero. Mea culpa. Ho risolto togliendo DataFormat e mettendo Type.
Ma perchè mi rompeva le scatole con DataFormat? :(
CiaoZ
SebaMix
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Richtextbox...

Ho un form con una richtextbox chiamata RTB
Scrivo queste due sub che dovrebbero aggiungere del testo nella RTB e
colorarlo:
  Sub stampaBlu(ByVal s As String)
        RTB.Text &= s 
        RTB.SelectionStart = RTB.TextLength - s.Length
        RTB.SelectionLength = s.Length
        RTB.SelectionColor = Color.Blue
    End Sub
    Sub stampaVerde(ByVal s As String)
        RTB.Text &= s 
        RTB.SelectionStart = RTB.TextLength - s.Length
        RTB.SelectionLength = s.Length
        RTB.SelectionColor = Color.Green
    End Sub
Metto nel form_load queste 2 chiamate:
stampaBlu("Pippo")
stampaVerde("Pluto")
Avvio e ottengo nella RTB il mio testo PippoPluto metà blu e metà verde.
Ora modifico il form_load e metto 3 chiamate invece di due:
stampaBlu("Pippo")
stampaVerde("Pluto")
stampaBlu("Minnie")
Adesso ottengo PippoPlutoMinnie tutto blu. Le altre impostazioni del
colore spariscono. Ho provato in tutti i modi... avere idee?
Ciao Fil
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 [SNIP]
Prova cosi':
 Sub stampaBlu(ByVal s As String)
       RTB.SelectionStart = RTB.TextLength
       RTB.SelectionColor = Color.Blue
       RTB.Text &= s 
 End Sub
hth,
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Lokar


 colorarlo:
Taglio
Private Sub Button1_Click
        stampaRTB("pinocchio", Color.Blue)
        stampaRTB("gatto", Color.Red)
        stampaRTB("volpe", Color.Green)
        stampaRTB("geppetto", Color.Maroon)
        stampaRTB("mangiafuoco", Color.Olive)
    End Sub
    Private Sub stampaRTB(ByVal str As String, ByVal colore As Color)
        Me.RichTextBox1.SelectionStart = Me.RichTextBox1.TextLength
        Me.RichTextBox1.SelectionColor = colore
        Me.RichTextBox1.AppendText(str)
    End Sub
Ave
giuseppeD
---
CCR


         RTB.Text &= s 
Cambia questa riga con 
RTB.AppendText(s) 
e tutto va :)
saluti 
-- 
[CapoBecchino]
www [dot] boundlessminds [dot] it
Da Barzellette.it:
 In una lapide di un cimitero c'è questo epitaffio:
"Qui riposa, per la seconda volta, Ernesto Rossi. Una prece."
Un tizio, incuriosito, chiede informazioni al necroforo che, fra l'altro,
conosceva il defunto e così gli risponde:
- Vede signore, il defunto Rossi in vita lavorava in Comune...


     End Sub
Cosě funziona perfettamente. Mi rimane perň un po' di amaro in bocca... si
vede che AppendText funziona in maniera diversa dall'operatore &=.
E pensare che mi sono scritto una classe per risolvere alla radice il
problema e formattare direttamente il testo in Rtf per poi passarlo alla
richtextbox. Magari la posto sul SC.
Molte grazie...
Ciao Fil

Newsgroup: it.comp.lang.visual-basic
Titolo: Image control

Stiamo cercando di inserire delle immagini in VISUAL BASIC 4 .0 (32-bit). 
Vogliamo consentire all'utente finale di "zoommare" l'immagine senza
effettuare ne' un resize del control ne' uno strechting dell'immagine.
Vorremmo quindi sapere se esistono controlli (OCX) freeware e royalty-free
che ci consentano di ottenere quanto desiderato. 
In alternativa ci accontentiamo di indicazioni su prodotti di mercato di
bassa fascia.
Grazie,
Mauro.

effettuare ne' un resize del control ne' uno strechting dell'immagine.
Se il formato delle immagini e' supportato direttamente dal controllo
picture del VB e non vi spaventano le API potete provare con le BitBlt
e StrechBlt senza alcun controllo aggiuntivo (tra l'altro mi sembra
che si possano anche applicare filtri ed effetture rotazioni tramite
la stessa famiglia di API). Ciao.
Massimiliano Gaudenzi.

Newsgroup: it.comp.lang.visual-basic
Titolo: Info su vb5

So che esiste la versione professional di vb5 in italiano acquistabile
con la "licenza studenti".
Esiste però la versione italiana di vb5 prof. completa ? (anche di
manuali cartacei per intenderci)
grazie anticipatamente .
Max 

...

Newsgroup: it.comp.lang.visual-basic
Titolo: vb net Annulla chiusura form

Ho una form di accesso. Alla pressione del tasto X (chiusura form) il 
programma controlla se i dati inseriti sono corretti.
Vorrei annullare la chiusura del form se l'utente inserisce dati sbagliati.
Grazie.

 ha scritto nel messaggio 
news:%fAJh.21637$J11.4...@twister1.libero.it...

Sul Closing del tuo form, dopo aver validato i dati, setti e.Cancel=True o 
False a seconda di quello che vuoi fare.
Ciao 

 ha scritto nel messaggio 
news:2oVJh.24392$K8....@news.edisontel.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Codice sparito o distrutto

Vi è mai capitato di trovarvi con del codice in parte sparito e ridotto alle
condizioni come sotto?
Sembra quasi che io abbia appoggiato un libro sulla tastiera, ma questo
scempio si trova in diverse sub della form, quindi escludo la cosa.
Cosa può essere? un maledetto virus?
Sub RiVisualizza()
Set D = DBEnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ (tagliata: è lunghissima)
        Else
        CmdLett(i).Caption = "NO"
        CmdLett(i).BackColor = QBColor(12)
    End If
    CmdLett(i).Tag = R!utente
    i = i + 1
    R.MoveNext
    n = i
Loop
End Sub
-- 
Greg

 Cosa puň essere? un maledetto virus?
Un settore fottuto sull'HD
Ciao.
Mauro

 Un settore fottuto sull'HD
Uhm... era su una chiavetta usb; forse č ora di cambiarla
-- 
Greg

 sopra".
Già...
Dischetti, penne, etc... etc... SOLO per passare i dati da un PC 
all'altro, mai lavorarci sopra direttamente.
-- 
Disclaimer:  Any errors in spelling, tact, or fact are transmission errors.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net
Newsgroup: it.comp.lang.visual-basic
Titolo: azzerare msflexgrid

Vorrei azzerare il contenuto di una msflexgrid ed ho studiato questo codice:
(le righe sono sempre 91)
    For i = 0 To 90
        MSFlexGrid1.RemoveItem 0
        Next i
ma arrivato all'ultima riga mi segnala
errore 30015
impossibile rimuovere l'ultima riga non fissa
Non riesco a trovare un riferimento a questo errore da nessuna parte.... sto
sbagliando qualcosa?
Grazie a tutti

 ha scritto nel messaggio
news:buobgb$9l$1...@fata.cs.interbusiness.it...


 cancellando solo il testo della riga o modificare la proprietą fixrow
Ma, scusate, che senso avrebbe una griglia con sole righe fisse?
Segatele tutte, meno una, no?
PS: Non si fa prima a "ridefinire" la griglia assegnando il numero di righe
e di righe fisse?

 > cancellando solo il testo della riga o modificare la proprietà fixrow


 ha scritto nel messaggio
news:buobgb$9l$1...@fata.cs.interbusiness.it...

basta fare msflexgrid1.rows=1
fine.

 basta fare msflexgrid1.rows=1
Ahhh, ecco, mi pareva d'averlo già sentito...

Newsgroup: it.comp.lang.visual-basic
Titolo: Systray area

E' possibile creare un'applicazione che risieda nel tray area con VB4
Se si, come??
Grazie,Luciano.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: TOGLIERE un'icona dalla traybar!

 che non hanno utilita'.... ma sara' possibile???
Certo che è possibile, quelle icone in realtà corrispondono a programmi
che vengono caricati automaticamente; il riferimento ai suddetti
programmi è contenuto nel registro di win95 e precisamente in
  HKEY_LOCAL_MACHINE
    Software
      Microsoft
        Windows
          CurrentVersion
            Run
Ogni stringa contenuta nella sezione Run corrisponde ad un programma,
eliminando la stringa al successivo riavvio di windows il relativo
programma non sarà più caricato.
Ciao.
--
Automatic posted from 
prioris.netsystem.it
 [194.243.138.2]
via Mailgate Server - 
http://www.mailgate.org

> serve TOGLIERLA!! :-)


Ma non potresti scaricare il programma che le mette e basta ?
Ciao.
""""""""""""""""""""""""""""""""""""""""""""""
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
""""""""""""""""""""""""""""""""""""""""""""""
                 Trust no ONE.

Molti programmi "seri" permettono di eliminare l'icona
dalla traybar.
prova nelle opzioni del prog.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DataReport - stampa su più pagine

Ciao,
    diciamo che io debba stampare documento con dei dettagli, e che alcuni
elementi (nella sezione dettagli o pič di pagina) devono essere stampati
SOLO se sono all'ultima pagina.
    Come accidenti si fa? Si puň?
Grazie.

sapere a che pagina sei è sempre un controllo di datareport
Scusa, forse non mi sono spiegato (o forse non ti sei spiegato tu :))
Io devo stampare una caption di datareport1.sections(n°).controls("nome")
su tutte le pagine, tranne sull'ultima dove la caption cambia.
Come cavolo si fa? E si può fare?
'sto bidone di un datareport non ha nessun evento che ti dice a che pagina
sei o cosa stai stampando...
Ciao e grazie ancora...


 wrote in message 8tev0o$o31$1...@nslave2.tin.it...


dettagli ho da stampare?.
Credo di aver trovato la soluzione, anche se non l'ho ancora provata.
Quanti sono i dettagli io lo so già prima di fare il report.
E so anche quanti che ne stanno in ogni pagina.
Quindi le pagine usate sono pag = (dett_totali \ dett_per_pag) +
(dett_totali Mod dett_per_pag)
Faccio un for
For i = 1 To pag
    ' >> Qui clono il recordset copiandoci solo i record che stanno su
questa pagina
    ' e assegno questo recordset al datareport.
    if (i = pag) then
        DataReport.lblTotale.Caption = Totale
    else
        DataReport.lblTotale.Caption = "continua"
    endif
    DataReport.PrintReport 'lo stampo pagina per pagina
Next i
Non è una soluzione globale ma per questo problema dovrebbe funzionare
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Fine reinstallazione =)

Ora posso ricominciare a reinstallare. Di nuovo...
Quello che sul sito Microsoft avevamo interpretato come qualcosa che
avesse a che fare con un tool per la creazione di pacchetti di
installazione --tra le altre cose-- e' di fatto la nuova release del
Platform Software Development Kit, che io ho scaricato in versione
integrale --la modica cifra di oltre 640MB-- e che ho, poi, proceduto
ad installare in versione integrale.
Ecco, a parte avere piu' di 1GB di spazio su disco occupato, non trovo
davvero niente di utile per fare piu' di niente.
Tra l'altro, su Win98 non si possono nemmeno installare i tool di
debug... Inoltre ci sono tanti tool davvero cretini che molto mal
funzionanti, tipo lo Spy, che non e' lo Spy++, ma un tool che fa
vedere nella stessa finestra tutti i messaggi spediti a tutte le
finestre... Favoloso =) Poi ci sono tante altre minchiate ed
inutilita' e una valanga di cose inutilizzabili. Una delusione
incredibile... E non vedo, come prima occhiata, alcun accenno ad alcun
tool di installazione. Per avere il Visual Studio Installer, l'ho
messo su a manina dopo il pSDK e dopo aver guardato un po' tra i menu'
e le cose installate.
Boh, l'unica cosa simpatica che ho visto e' un editor per cursori per
il mouse, che forse nel vecchio VS non c'era --oddio, diciamo che non
l'ho mai visto e/o usato--. 1GB per creare i miei puntatori del mouse
mi sembrano un po' tanti...
Penso che nei prossimi giorni piallero' il disco fisso un'altra volta
e non mettero' piu' su il pSDK...
Almeno, nel vecchio pSDK c'era il compilatore: in questo manca pure
quello.
Comunque il pc funziona ancora: e' gia' qualcosa...
In compenso, senza che io stia facendo nulla in LAN, il mio portatile
sta dialogando a circa 150/250kbit/sec col server da un'ora e rotti...
Chissa' cos'avranno da dirsi...
Saluti che tra un anno dovremo avere tutti una Gigabit solo per avere
l'elenco delle macchine in Risorse di Rete...
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 quello.
Compilatore? A quale compilatore ti riferisci? Non ci ho mai trovato
nessun compilatore (C/C++).
Ciao.

nessun compilatore (C/C++).
Mi sbagliero', ma nel primo psdk che scaricai --forse 2 anni fa o
qualcosa in piu'?-- c'era anche il compilatore c/c++.
Boh, non ricordo bene: i ricordi si annebbiano e, comuqnue, la cosa mi
interessa relativamente poco, visto che, in tutti i casi, gia' allora
avevo il mio bravo VC++ 4.x installato e usavo quello.
Comunque per mettere una robusta pezza alla delusione del psdk, ho
riformattato e reinstallato tutto *un'altra volta* :)
Saluti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettazione tasto win

Come faccio a intercettare il tasto win in modo che non lanci il menu start
?
Ho cercato nei post vecchi ma non sono riuscito a trovare nulla.
grazie in anticipo

[Guycho]

Per quanto ne so il tasto win corrisponde alla pressione contemporanea
dei tasti CTRL + ESC.
hth, Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt