mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere un file su PC remoto senza WinSock

Vorrei sapere come potrei scrivere un programma che si colleghi a un
altro PC in rete locale (protocollo IP) conoscendo il nome del PC
es.scrivere un file sul pc "\\PC03\c\prova.txt" il normale comando
open funziona in questo caso???
Se no come posso fare, non mi serve il codice ma solo in piccolo
suggerimento, se proprio non ci riusciro' ve lo diro'.
Grazie
Ciao
Diego The Dolphin
-- 
Il gesto piu' alto che una creatura possa compiere
e' quello di rinunciare alla vita con una fine che da dolore.
                Herman Hesse

La risposta, in effetti, te la sei data da solo... :-)
Funziona perfettamente... ma è una tecnica un po' sporca: non potrai mai
realizzare un'applicazione VERAMENTE client-server in questo modo.
In generale funziona con qualsiasi cosa necessiti di un riferimento ad un
file o cartella o un percorso qualsiasi. Il percorso di rete può essere
sempre inserito al posto di un percorso locale.
Ciao.
Giubodi

Funziona se sul server c'è una directory condivisa che si chiama "c" (che
forse invece qui indicava il disco). Normalmente non funziona una cosa del
tipo open "\\server\c:\program files\pippo.txt" mentre funziona open
"\\server\pippo\pippo.txt" posto che pippo sia il nome di una condivisione.
Idem con le stampanti.
----------------------------------------------------------------------
Stefano Minardi
Zetesis: 
zet...@mclink.it
----------------------------------------------------------------------

Idem con le stampanti.
Grazie per la tua risposta; il problema di capire quale e' il percorso
non sussiste visto che il mio programma server permettera' la
riconfigurabilita' dei percorsi dei client se questi ultimi dovessero 
variare.
Per leggere i file da PC remoto stessa cosa; invece che     FOR OUTPUT
si sostitusce con    FOR INPUT 


realizzare un'applicazione VERAMENTE client-server in questo modo.
Lo so, ma il mio problema e' quello di dover scrivere un programma che
gestisca altri programmi installati sui client e sviluppati, NON
RIDETE, in Turbo Pascal, come avrete sicuramente capito i client
vengono sviluppati a scuola dai miei compagni di 3^A informatica  che
imparano il TP; io che oltre al TP conosco abbastanza bene anche il VB
mi e' venuta l'idea di creare un programma in VB che comandi, tramite
file scritti sul HD del client, il programma sviluppato dai miei
compagni, e come sapete il TP non permette di collegarsi ad una rete
locale, ricevere e inviare dati tramite la stessa, e cosi sono
costretto ad usare,come veicolo di comunicazione, i file :-(((

Newsgroup: it.comp.lang.visual-basic
Titolo: [VBNET] Confronto tra variabile e "testo"

Sera a tutti,
perchï¿œ se x contiene "disconnected" non viene processato come uguale 
in questo codice ?
                Dim x As String
                x = System.Text.ASCIIEncoding.ASCII.GetString(Bytes)
                If x = "disconnect" Then
                    Client.Close()
                    Listener.Start()
                End If
grazie, Alverman

 ha scritto nel messaggio 
news:200912161...@mynewsgate.net...

Non capisco cosa ci sia di strano, "disconnect" e "disconnected" sono 2 
stringhe diverse...
Raf 

 Raf 
Mi hai fatto venire un dubbio ed ho controllato .....
Mi sono sbagliato nello scrivere il messaggio, ho scritto diconnected 
invece di disconnect

 Raf 
Quindi riscrivo il messaggio:
perchï¿œ se x contiene "disconnect" non viene processato come uguale 


Anche se provo a mettere solo A mi dice sempre che x = "A" false !!
picchï¿œ ?

 ha scritto nel messaggio 
news:200912161...@mynewsgate.net...

Non ï¿œ che x contiene *solo in apparenza* la stringa "disconnect"?
Confronta le lunghezze: potrebbe essere che la stringa in x abbia un 
carattere non stampabile alla fine.
Eventualmente "allenta" un po' il confronto, cosï¿œ:
    If x.ToLower.StartsWith("disconnect") Then ...
Ciao
Raf 

 Raf 
Avevi ragione :)
La lunghezza di x ï¿œ 8193 byte !!
Grazie


Ciao,
il metodo System.Text.ASCIIEncoding.ASCII.GetString(Byte[]) trasforma una  
sequenza di Byte in una stringa.
La domanda da porsi è quindi se il tuo array Bytes contiene i caratteri  
necessari a creare la parola "disconnect".
In senso generale il tuo snippet è corretto, non ci sono errori di  
programmazioni. Bisogna verificare la creazione dell'array.
Un piccolo suggerimento, esiste il metodo:
System.Text.ASCIIEncoding.ASCII.GetString(bytes as Byte(), index as Int32,  
count as Int32)
In questo modo potresti richiamare  
System.Text.ASCIIEncoding.ASCII.GetString(Bytes, 0, 10) e verificare che i  
primi 10 caratteri di Bytes corrispondano alla stringa "disconnect".
Carmine

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

Ho bisogno di realizare una progress bar che avanza a mano a mano che viene
aperto un file, qualunque esso sia. Ho bisogno di questo per un editor di
testi realizzato con una richtextbox.
Grazie a tutti in anticipo.

 testi realizzato con una richtextbox.
Qualche giorno fa su questo ng sono state pubblicate alcune soluzioni,
persino piuttosto semplici, piu' i link a progetti di esempio.
Cerca "progress".
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Porting applicazione da VB4 a VB6

Ciao
  dovrei fare il porting di una applicazione scritta in VB4 in VB6. Visto
che sono spariti alcuni controlli tipo SSPanel quale è la strada che mi
consigliereste per procedere?
Grazie 1000

   dovrei fare il porting di una applicazione scritta in VB4 in VB6. Visto
che sono spariti alcuni controlli tipo SSPanel quale è la strada che mi
consigliereste per procedere?
Sparo una ipotesi tutta da verificare (a te l'onere...;) anche perche' molto
dipende da quanto massiccio e` stato l'uso di tali controlli e dallo stile
di programmazione usato.
Potresti creare delle classi con gli stessi nomi dei controlli che non puoi
piu` usare, che incapsulino idonei controlli che invece puoi usare. Ed a
tali classi dovresti far esporre le proprieta`, metodi ed eventi che hai
usato...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: dbgrid

Salve a tutti,
Ho un database Access su cui faccio una query, i risultati di questa query
li facci visualizzare su un dbgrid tramite un controllo data. Questo
funziona tutto correttamente. A questo punto dovrei fare in modo che quando
si fa doppio click (o qualcosa del genere) su una riga dovrei essere in
grado sdi aprire un form che contenga i dati di quella riga. Come posso
fare?





Newsgroup: it.comp.lang.visual-basic
Titolo: Problema TextBox

........
e che la proprieta' MultiLine sia True.

Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitare Aiuto!!!

Salve a al NG
sapete come fare per disabilitare il tasto destro del mouse(non solo nel
form, ma in tutta l'area del desktop)  e il lettore CD-Rom attraverso
VisualBasic?
grazie

 form, ma in tutta l'area del desktop)
Credo che ti abbia plonkato l'intero NG.
Go away.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?2] - Crystal Report

E' possibile sapere prima dell'anteprima di stampa il numero di pagine che
verranno stampate ?
Mi spiego,
    Voglio fare in modo da stampare i totali solo sull'ultima pagina del
report (sulle altre tramite una formula indico che i totali si trovano
sull'ultima pagina), ma non posso fare affidamento sul numero di record che
vengono
stampati per pagina perché cambia da stampante a stampante. Mi potete dire
come risolvere ?
    Grazie per ogni risposta che mi darete
--
Qualunque cosa, non sono stato io
 
rdim...@tdi.it


Esiste una sezione dedicata a questo: "Piè di pagina report". Quello che
inserisci qui dentro viene stampato alla fine dell'ultima pagina.
Ciao
--
Nino Stella
Inteldata Srl
email: 
nino...@tin.it


    Se faccio stampare tutto sul "Piè di pagina report", sulle altre pagine
non sarà possibile indicare che i totali si trovano sull'ultima pagina, e
soprattutto non sarà possibile far stampare la dicitura
    Pagina x di y.

 wrote in message
808rhd$ev2$1...@fe2.cs.interbusiness.it...

Scusa ma non esiste il "piè di pagina" ovvero piede di ogni pagina del
report?????
Lì ci metti quello che vuoi scrivere su ogni fine pagina (pagina x di y
ecc.), nel "Piè di pagina report" ci metti i totali.


    Purtroppo il Crystal Report ha un funzionamento un po particolare,
perché non è in grado di dirti il numero totale di pagine che saranno
stampate prima di stamparle.
Mi sorge un dubbio:
-----------------------------------------------------
    Il Crystal Report conosce il numero di record che vengono stampati
SOMMANDOLI per ogni pagina, quindi, se gli dico che saranno stampati N
elementi, fino a quando non ha stampato il record N, nel piè di ogni pagina
mi dirà che continua, altrimenti mi darà i totali.
    E così ho superato il problema dei totali sull'ultima pagina
-----------------------------------------------------
    Ma ne rimane ancora uno. Far stampare la dicitura pagina X di Y.
    Se mi riesce vi farò sapere.
    Se VI riesce fatemi sapere.


     Grazie per ogni risposta che mi darete


 ciao
    Ma non esiste la proprietà PageCount ne da Codice ne in CR, mi fai
capire dove devo mettere questa stringa di codice che mi hai postato ?


 wrote in message
80b8gk$bmo$1...@fe2.cs.interbusiness.it...


 sorry
    Mi potresti dire dove posso scaricarla che la uso pure io ?



Devi scaricarla da un fornitore ;))
Non è gratuita, oltretutto se decidi di acquistare prendi la versione 7.


 Non è gratuita, oltretutto se decidi di acquistare prendi la versione 7.
Ok, dove la posso ordinare ?


Newsgroup: it.comp.lang.visual-basic
Titolo: Richiesta inserimento floppy

Ciao a tutti,
ho un programma che mi crea un file e permette di salvarlo su un percorso.
Il 90% delle volte questo file viene salvato su a:\.
Se non ho inserito però il dischetto mi da ovviamente errore n.71 in questo
punto.
FileCopy App.Path & "\" & file1$, TextDrive.Text & file1$
(il file lo creo in app.path e lo copio dove mi è stato detto)
es.
File copy C:\Programma\pippo.txt, a:\pippo.txt
C'è un modo per verificare prima se c'è il floppy?
E se invece devo gestire l'errore come mi consigliate di fare?
Grazie :D

 E se invece devo gestire l'errore come mi consigliate di fare?
Intanto ho buttato giù questa function.
Dovrebbe funzicare :)
Si usa in questo modo:
    If FloppyControl then 'esegui copia
****
Public Function FloppyControl(copypath As String) As Boolean
Dim EsciBool As Boolean 'Se premo annulla
Dim risp As Integer
On Error Resume Next
Err.Clear
EsciBool = False
If UCase(copypath$) <> "A:\" Then
  FloppyControl = True
Else
Do Until EsciBool = True Or FloppyControl = True  'esco se ho messo il
floppy/annullo
  tmp$ = Dir(copypath)
  If Err.Number = 0 Then
    FloppyControl = True
  Else
    risp = MsgBox("Inserire un floppy nell'unità o annullare la copia" &
copypath, vbRetryCancel + vbDefaultButton1 + vbInformation, NOMEPRG)
    If risp = 2 Then 'annulla
      FloppyControl = False
      EsciBool = True
    Else 'riprova
      Err.Clear
    End If
  End If
Loop
End If
End Function
*****

 ha scritto nel messaggio
news:tWDfe.107079$zZ1.3...@twister1.libero.it...


 C'è un modo per verificare prima se c'è il floppy?
Private Const ERROR_NOT_READY As Long = 21&
Private Declare Function GetVolumeInformation Lib "kernel32" Alias _
   "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal _
   lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, _
   lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, _
   lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, _
   ByVal nFileSystemNameSize As Long) As Long
Public Function FloppyInserted() As Boolean
   FloppyInserted = True
   If GetVolumeInformation("A:\", vbNullString, 0&, ByVal 0&, _
      ByVal 0&, ByVal 0&, vbNullString, 0&) = 0& Then
      If Err.LastDllError = ERROR_NOT_READY Then
         FloppyInserted = False
      End If
   End If
End Function
Nella tua routine:
If FloppyInserted() Then
   'Ok
Else
   MsgBox "Inserisci un dischetto"
End If
Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX, DLL ???

Ciao a tutti,
ho il seguente problema: ho realizzato in VB 6.0 il protocollo di
comunicazione via seriale con un dispositivo, mettendo tutte le funzioni in
un Modulo Base e usando MSComm, ma vorrei relizzare un Oggetto con
Proprietą, Metodi, Eventi in modo tale che impostando la Proprietą su
ascolto della seriale quando arriva una stringa dal dispositivo lanci
l'evento relativo ('StringaIn' per esempio) e che con il metodo 'Send' mandi
una stringa al dipositivo.
Cosa dovrei fare?
Saluti Mosca

 una stringa al dipositivo.
Per la buona programmazione dovresti creare un componente ActiveX.
In realtà potresti creare anche solo un form, in cui puoi aggiungere
proprietà, metodi, ed eventi (di fatto anche il codice di un form è un
modulo di classe).
Ma esattamente cosa ti serve ?
Saluti

 Cosa dovrei fare?
Non è difficile.
La cosa più semplice è fare uno UserControl, al cui interno metti l'oggetto
MSCOMM.
Nell'evento generato da MSComm quando arriva qualcosa (adesso non lo
ricordo, ma so che l'ho usato tante volte), fai partire la risposta alla
porta e subito dopo scateni l'evento che sarà intercettato dal contenitore
del controllo.
Per il resto, tutte le proprietà di MSComm puoi trasportarle pari pari nel
tuo controllo, facendo semplicemente una assegnazione su MSComm ogni volta
che c'è un property Let o Set.
Guardando su MSDN e cercando UserControl, trovi parecchi esempi di cose
analoghe.
Ciao
Alberto

Salve,
il mio problema è il seguente:
Mi è stato chiesto di modificare un foglio di excel
con delle macro in Visual Basic al fine di poter aprire connessioni 
internet.
Pensavo di usare il WinSock, ma pare proprio che non funzioni.
Dato che non conosco per niente il Visual Basic e le sue sfumature
  - il C mi è sempre bastato - le domande sono le seguenti:
1) Il Visual Basic delle macro di Excel è completo o manca di funzioni / 
metodi / proprietà (o addirittura è un'altra cosa)?
2) Come posso usare il WinSock dentro le macro di excel ?
3) Come fareste voi ?
Grazie,
Mi[G]hi
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Errore 482

Ho inserito in un form un controllo activex che genera codici a barre.
Quando lancio il printForm ottengo l'errore 482 Errore della stampante. Se
elimino il componente dal form, il comando print funziona regolarmente.
Di seguito inserisco il link dove scaricare il software da cui recupero il
componente activex (è la versione demo), nella speranza che qualcuno abbia
il tempo di dargli
un'occhiata e potermi suggerire una soluzione per la stampa...
Grazie per l'aiuto...
http://www.compuart.it/it/ftp/cbar211i.ZIP



 
http://www.compuart.it/
a giudicare dall'home page, e' m34d@ pura
-- 
ciao, hal

 ha scritto nel messaggio
news:QRYoe.11244$is5....@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:QRYoe.11244$is5....@tornado.fastwebnet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] button come nella barra di win ?

Sapete come posso ottenere dei pulsanti come quelli della barra di win o di
office ?
Intendo quelli che appena si passa il mouse sopra si alzano !
Grazie !

Usa l'oggetto Toolbar.
Ciao
                     Pixel

Newsgroup: it.comp.lang.visual-basic
Titolo: [???] Divisione intera

>Used to divide two numbers and return an integer result.<<
Ma forse e dico forse la risposta e' questa ???
Remarks
Before division is performed, the numeric expressions are rounded to Byte,
Integer, or Long expressions.
quindi il caro VB prima effettua una conversione .... facendo diventare 2.3
un semplice 2 ???
sono senza parole..........
chiaramente per ottenere quello che volevo ho dovuto fare :
? INT(4 / 2.3)
Saluti.
Ven.


Penso che la spiegazione a tutto č che l'operatore binario "\" si
aspetta 2 valori interi come argomenti, pertanto effettua un "cast"
a int prima di calcolare il risultato. Per dirla con il C effettua un:
((int) 4) \ ((int) 2.4)
e (int)2.4 restituisce 2 !!!
Comunque la guida in linea che hai riportato č corretta:
"Before division is performed, the numeric expressions are rounded to Byte,
Integer, or Long expressions."
dice esattamente quello che ho detto io.
E' normale (e anche matematicamente corretto!) che arrotondandando
2.3 all'intero piů vicino si ottenga 2, cosě come l'arrotondamento
di 2.6 restituisce 3.
Saluti, Massimo.
Newsgroup: it.comp.lang.visual-basic
Titolo: [API] Aggiornamento raccolta api v1_13

Nuovi aggiornamenti funzioni API su 
http://members.xoom.it/CesareRizzi
dove puoi scaricare la guida API in italiano in formato CHM
Per consentire una migliore gestione degli Update, verrà comunicato un
numero di versione
Attuale V.1.13
Queste le funzioni aggiunte:
PolyPolyLine
SetMenuItemBitmap
GetMenuItemId
ShellExecute
Tutte con i relativi file di esempio
Inoltre nuovi OCX per i quali ringrazio sentitamente Gabriele Bonomi per la
Collaborazione.
la raccolta API in CHM contiene un link su ogni pagina descrittiva che
consentirà di scaricare un file di esempio per la dimostrazione dell'API in
questione.
Affinchè la "Cosa" possa essere sempre più completa, ed UTILE A TUTTI,
Ti invito a collaborare inviandomi un e-mail completa di *.txt e *.vbp in
italiano e spiegazioni sull'utilizzo di chiamate API
Puoi scaricare la Raccolta da 
http://members.xoom.it/CesareRizzi

 ha scritto nel messaggio
news:9ch0o9$o8f$1...@lacerta.tiscalinet.it...

Scaricatela tutti, senza di essa, non so cosa farei :-)
Ciao
--
Timothy Redaelli
timothy....@email.it

 Attuale V.1.13
[CUT]
Questa guida mi ha sempre aiutato molto, grazie mille per aver
avvertito dell'aggiornamento, corro subito a scaricarla!!! :)
---------------------------------------------------------
             ASSA
http://assatarram.yohoo.it
Bookmark download:
http://www.redangel.it/beta_zone/Click_p.asp?ID_P=19
Napster: Assatarram3
---------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: estrarre immagini da eseguibili windows

ciao a tutti
C'è qualcuno che mi puo consigliare un programma per estrarre le risorse(nel
mio caso immagini) da un file eseguibile ????
in visual studio 6 esiste qualche utility?
grazie

Se per immagini intendi icone, puoi usare la funzione API ExtractIcon (o
ExtractIconEx). Se non si tratta di icone dovrebbe esserci qualcosa di
analogo, di cui però non ricordo il nome.
--
________________________________
Raffaele Tripodo
E-Mail:              
raff...@conmet.it
MSN Messenger: 
px...@hotmail.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Newsgroup: it.comp.lang.visual-basic
Titolo: impostare data e ora di sistema

Come posso impostare da visual basic la data e l'ora di sistema???
grazie.
Salvatore
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ignorate la richiesta ho risolto
Grazie


 Ignorate la richiesta ho risolto
Uno col tuo stesso problema fa ' una ricerca
su google e cosa si ritrova ?
 ho risolto .....
se postavi anche come avevi risolto forse quel qualcuno invece
di mandarti a quel paese avrebbe brindato alla tua salute :-(
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO Urgente con importazione da Excel

Ciao a tutti. Ho creato una routine che legge da un file di Excel97 con 8500
record e li importa su una tabella di Access 97.
Tutto va bene fino al 1213° record circa. Dopo si impalla.
Vi prego , non so proprio come fare
Il codice è questo:
Dim FileExcel As Workbook
Set FileExcel = Excel.Workbooks.Open(Text1.Text)
    Set R = DB.OpenRecordset("tab_esattoria_temp")
    fine = Sheets("Foglio1").Range("A1").End(xlDown).Row
    For i = 2 To fine
        R.AddNew
        R!Soc = IdSoc
        R!PROTOC = Sheets("Foglio1").Cells(i, 1).Value
        R!pre = Sheets("Foglio1").Cells(i, 2).Value
        R!num_tel = Sheets("Foglio1").Cells(i, 3).Value
        R!cod_fisc = Sheets("Foglio1").Cells(i, 4).Value
        R!DATA_INCAR = Sheets("Foglio1").Cells(i, 13).Value
        R!tot_fatt = Sheets("Foglio1").Cells(i, 14).Value
        R!spese = Sheets("Foglio1").Cells(i, 15).Value
        R!versamento = Sheets("Foglio1").Cells(i, 16).Value
        R.Update
    Next i
Set FileExcel = Nothing

Come e' composta la riga 1213?
Come sono i dati della tabella access?
Che messaggio di errore ti da?


 Che messaggio di errore ti da?
Nessun errore. Il programma rimane immobile. Il sistema è bloccato come se
la memoria fosse piena.
Ho messo anche on error goto Pippo, ma a Pippo non arriva mai.
Grazie ancora.


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] little domanda su SELECT

Salve a tutti, avrei una domandina sulle SELECT:
come faccio a gestire una select dove devo ordinare la tabella Access prima
per codice e POI per variante?
ho tentato così ma non ci sono riuscito
sSQL = "SELECT * FROM Fabb_Art ORDER BY cod_art AND ORDER BY VARIANTE"
anche in qst modo niente
sSQL = "SELECT * FROM Fabb_Art ORDER BY (cod_art AND VARIANTE)"
Grazie 1000
Ciao.
Paolo.

Potresti usare GROUP BY...
            Ciao
                Allanon

Prova così:
sSQL = "SELECT * FROM Fabb_Art ORDER BY cod_art,VARIANTE"
Ciao.
Luciano.

 Prova cosě:


Metti "," al posto di and
ciao Tano
-- 
Posted from [212.216.176.239] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Qualcuno sa come attivare uno scanner TWAIN da VB?
grazie...
-- 
Paolo Mencaroni 
Via Pistoiese, 138/c            
50145 Firenze (Fi) Italy
Tel/Phone/Fax (+039) 55 30.00.69
Port. GSM 0335-8220056                   
E-mail: 
menc...@iol.it
 
IW5CXI    
 
PGP Public key avail. on keyserver (cripted and/or signed PGP mail 
welcome) 
PGP fingerprint 8D 85 BB 9C D9 8F F8 EB  3D 5E BF 11 6C ED 6F F2

se hai installato imagimg dovresti avere già tutti i controlli che ti
servono.. e gratis...
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTOOOOOOOOOOOOOOOOOOOOOOOOOOOO

ho creato un programma che gestisce un archivio fotografico.
Finchè carico il programma (scritto in vb5) su un computer con Win 95 tutto
OK.
Se lo carico su win 98 le foto sono perfettamente visualizzate ma appena le
mando in stampa mi dice errore formato della foto non corretto.
Ho provato su diverse macchine il problema è sempre lo stesso.
Qualcuno sa se c'è da scaricare un aggiornamento dell'oggetto printer?
o cosa altro fare.
grazie

...

Senti, e' gia' il secondo tuo msg che vedo con Subject che non c'entrano un
cavolo con la domanda del msg...
Per favore, cerca di  usare dei Subject piu' chiari, altrimenti non si
capisce cosa vuoi (ti ricordo che molti decidono quali msg scaricare
leggendo solo il subject, quindi se vuoi che qualcuno ti aiuti, regolati di
conseguenza).
L'oggetto Printer in VB5 e' bacatissimo, devi installare il Service Pack 3
di VB5 per correggerne gli errori.
Dove trovare il SP3?
Questa domanda e' stata postata decine di volte su questo NG, per favore non
richiederlo, ma cercati la risposta tra i vecchi messaggi (li puoi trovare
su 
www.dejanews.com
).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [mswinsock.ocx & VB6] - SOS

Sono disperato! :-(
Aggiungendo il controllo nel form, mi esce un messaggio di errore con su
scritto:
"Non sono disponibili informazioni sui diritti di licenza per questo
componente. Non sono disponibili i diritti di licenza necessari per
utilizzare questa funzione in ambiente di progettazione".
Uno di noi mi ha risposto che forse è il solito problema delle OCX di VB5
messe su VB6.
Datemi una mano, ve ne prego.
CIAO e grazie a tutti

 utilizzare questa funzione in ambiente di progettazione".
mi sembra che ci sia un file di registro nel CD di VB, fatto apposta; se
non riesci a risolvere prova a usare SocketWrench, freeware, su
http://www.socketwrench.com/
hth
--
Faber

E' possibile inviare e-mail tramite questo controllo freeware?

 utilizzare questa funzione in ambiente di progettazione".
Prova la patch di Microsoft per risolvere i problemi di registrazione in VB5
E VB6.
La trovi nel sito comune!
Newsgroup: it.comp.lang.visual-basic
Titolo: Comandare applicazioni

Come posso comandare un eseguibile sotto W95 ?
Mi spiego meglio. Lancio un qualsiasi eseguibile in cui, ad esempio, ci
sono dei pulsanti da premere. Posso, con un programma in VB, far si che
l'eseguibile "capisca" che ho premuto uno dei suoi pulsanti ?
Con applicativi Microsoft tipo Excel o Word mi sembra sia semplice,
tramite le DDE, ma con un qualsiasi altro programma non so cosa fare.
Ciao
Andrea
--
Posted from 
mta10-acc.tin.it
 [212.216.176.41]
via Mailgate.ORG Server - 
http://www.mailgate.org


Innanzitutto: DDE e' morto e sepolto! Lascialo perdere.
Il sistema piu' utilizzato e' OLE Automation (se non sai cos'e' OLE, ti
consiglio la lettura del manuale di VB e di qualche altro buon libro
sull'argomento).
Naturalmente l'uso di OLE e' possibile solo se l'applicazione da "comandare"
e' un OLE server (tutte le applicazioni Office e VB stesso sono OLE
servers).
Altrimenti la strada e' lunga e difficile (bisogna fare tutto con le
funzioni API ed i messaggi di Windows, ossia programmazione ad un livello
piuttosto basso).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: compiti di matematica

Ciao
vorrei fare un programmino per far fare a mio fratello (8 anni!) le
divisioni...
Estrarre 2 numeri a caso il primo tra 1e100 e l'altro tra 1 e 10 non è il
mio problema. Solo dovo fare in modo che il risultato sia un numero intero.
Avete qualche suggerimento da darmi tenuto conto che sono alle prime armi
col VB??
In teoria dovrei estrarre e scartare i numeri primie evitare divisioni tipo
35 diviso 4
insomma dovrebbe abbinare i numeri non proprio a caso...
Che debba partire da una moltiplicazione?
Grazie dei suggerimenti
Stefano

 ha scritto nel messaggio
news:s9k47.12832$m06.4...@news.infostrada.it...


è molto più semplice di quanto sembra: estrai un numero casuale tra 1 e 10 e
poi moltplicalo per un'altro numero casuale tra 1 e 10. Ciò che esce è il
dividendo, uno dei due numeri casuale è il divisore, l'altro è il
risultato... e sono tutti e tre numeri interi!
Francesco
Newsgroup: it.comp.lang.visual-basic
Titolo: ridimensionamento picture...?

vorrei visualizzare una bitmap in un riquadro di
dimensioni fisse mantenendo inalterate le proporsioni.
Come fare?
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [193.204.187.162] by way of 
law2-f99.hotmail.com
 [216.32.181.99]
via Mailgate.ORG Server - 
http://www.mailgate.org

dimensioni fisse mantenendo inalterate le proporsioni.
Se ho ben capito la tua domanda, è sufficiente utilizzare un controllo
"image", impostando nella proprietà "Picture" il file BMP da visualizzare, e
mettendo a "true" la proprietà "Stretch". Modificando le dimensioni del
controllo "image", la BMP in esso contenuta verrà ridimensionata di
conseguenza.
Ciao
Cesare Nicola

Come fare?
Mettiamo che l'immagine che vuoi ridimensionare sia in una picturebox di
nome 'Origine' e che la destinazione sia una picturebox di nome 'Dest',
allora:
Dim W as single
Dim H as single
'Se l'asse di riferimento è X
    w=dest.scalewidth
    h=(w*origine.scaleheight)/origine.scalewidth
'Se l'asse di riferimento è Y
    h=dest.scaleheight
    W=(h*origine.scalewidth)/origine.scaleheight
'E' ovvio che uno esclude l'altro...
'A questo punto non ti resta che fare il paint
    dest.paintpicture origine.image,0,0,w,h
Spero di aver ben interpretato la domanda
Ciao
Daniele

Devi creare un Picturebox e mettere la proprietą Stretch a True
Ciao da Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Chiudere un eseguibile da NT

ciao a tutti,
con shell faccio partire un .exe in modalità hide, ritorna l'ID e poi coi
terminateprocess() lo chiudo.....questo è il codice che uso con W95
    hProc = OpenProcess(PROCESS_TERMINATE, False, idProg
    If hProc = vbhNull Then
        MsgBox "openprocess non funziona!!!!! "
    End If
    If hProc <> vbhNull Then
        ritorno = TerminateProcess(hProc, -111)
        If ritorno = 0 Then
            MsgBox "TerminateProcess NON FUNZIONA!!!!!!!!"
        End If
    End If
    CloseHandle hProc
con NT non funziona....probabilmente x problemi di sicurezza....privilegi
ecc...
quindi dovrei aprire il processo non con shell ma con l'API create process()
chi la sa usare?
grazie
d.

 chi la sa usare?
Newsgroup: it.comp.lang.visual-basic
Titolo: visionare video personali in vb 6.0?

ciao,vorei havere uno spunto su cosa devo usare per vedere dei video
fatti da me in un programma fatto con vb 6.0,con tanto di player,
stop ,pausa,avanti indietro.  grazie

 stop ,pausa,avanti indietro.  grazie
eccoti lo spunto...
http://www.google.it/search?hl=it&q=vb+creating+player+video&btnG=Cerca&meta=
oppure ti sarebbe bastato guardare il sito comune per ottenere diversi 
esempi...
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=player&x=0&y=0
Oggetivamente visto i tuoi post precendenti non penso tu sia in grado di 
capire e/o modificare questi esempi di codice, quindi ti consiglio di 
partire con qualcosa di più facile...
ricorda inoltre che il NG non è un supermarket dove arrivi e chiedi ciò che 
ti serve...quelli sono i motori di ricerca...che di solito rispondo anche 
piu velocemente.
Bye
Giuseppe

 Giuseppe
ciao,grazie dei link,non ho mai penzato che sia un chiedi e
trovi,infatti non mi hanno risposto diverse volte ,ma io ho risolto
uqualmente i problemi,certo surando molta piu' fatica ma vabbene cosi!

 uqualmente i problemi,certo surando molta piu' fatica ma vabbene cosi!
  8-|

Newsgroup: it.comp.lang.visual-basic
Titolo: video capture

i seerch a ocx to make capture video
email 
jfri...@infonie.fr

Hi!
I think that this OCX is good for your problem:
http://volftp.tin.it/cgi-bin/scheda?screenx.zip
ftp://volftp.tin.it/pub/pc/windows/win95/programming/activex/screenx.zip
27193 byte, 18/06/1998, Freeware
Screen OCX
Screen OCX e' un controllo ActiveX per la cattura ed il disegno di
pixels sullo schermo dell'applicazione.
jfri...@infonie.fr
 ha scritto nel messaggio
<01bb531a$e00994c0$3250f2c3@coppelo>...


Newsgroup: it.comp.lang.visual-basic
Titolo: S.O.

Qualcuno sa drimi come si identifica via codice, il tipo di S.O. installato
sul Pc
Grazie

sul Pc
Un esempio lo trovi sul mio sito...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Matrici

Cia a tutti
mi togliete una curiosità... ma come si creano le matrici? e soprattutto
come si riesce a trovare un determinato valore???
grazie

Le matrici sono come un vettore, solo che hanno 2 (o più dimansioni - almeno
in C).
Dim intMiaMatrice(10,10) as integer
intMiaMatrice(1,1)=100
intMiaMatrice(10,1)=12
ecc..
Ecco una rappresentazione schematica:
C.1 |C.2 |C.3  |C.4  |C.5  |C.6 |C.7  |C.8  |C.9 |C.10|
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 1
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 2
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 3
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 4
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 5
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 6
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 7
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 8
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 9
Val , Val , Val , Val , Val , Val , Val , Val , Val , Val | Riga 10
CiaoCiao
"Myrn" <ytt...@tutttt.tui> ha scritto nel messaggio
news:9349cr$8k$1...@fe1.cs.interbusiness.it...


 e soprattutto come si riesce a trovare un determinato valore???
Un metodo rozzo ma efficace con matrici di non molti elementi e` quello di
confrontare il valore da cercare con il valore di ogni singolo elemento per
mezzo di un ciclo "For ... Next" con limiti "LBound" e "UBound" o "For Each
... Next". Cerca sulla guida tutte le parole che ho scritto fra doppi apici.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

> Dim intMiaMatrice(10,10) as integer
..e l'Option Base?...:-)
Io preferisco utilizzare la notazione esplicita:
Dim malMatrice(1 To 10, 4 To 5) As Long
Per la ricerca (semplificata):
Dim i As Integer
Dim ii As Integer
For i = LBound(malMatrice,1) To UBound(malMatrice,1) 'Per tutti gli indici
della prima dimensione della matrice
    For ii = LBound(malMatrice,2) To UBound(malMatrice, 2) 'Per tutti gli
indici della seconda dimensione della matrice
        If malMatrice(i,ii) = <valore ricercato> Then 'Trovato valore
ricercato
            ...
        End If
    Next ii
Next i
 Ciao
Franco


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] "Data Source" o "Fonte Dati"?

Ciao a tutti.
Ho un dubbio che mi assilla da parecchio tempo e che mi costringe a trovare
delle soluzioni veramente poco eleganti per ovviare al problema.
Utilizzando ADO io mi collego a dei database per elaborazioni varie.
All'apertura di un Form la stringa che utilizzo per aprire la connessione e'
la seguente:
Connessione.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User
ID=MIOUSER;Password=MIAPWD;Initial Catalog=MIOCATALOGO;Data
Source=MIOSERVER;Timeout di connessione=120"
Sul mio PC generalmente va tutto bene, ma quando distribuisco il programma
ad altre persone, alle volte ottengo messaggi di errore del tipo "Si sono
verificati errori" oppure "[DBNMPNTW]Server SQL specificato non trovato".
Guardando a destra e a manca e facendo alcune prove mi sono accorto che su
alcuni utenti mettendo nella stringa di connessione "Data Source=MIOSERVER"
dava i suddetti errori, mentre mettendo "Fonte Dati=MIOSERVER" andava tutto
bene. Per altri utenti succedeva il contrario.
Per risolvere il problema, utilizzando una specie di ingresso nel programma
tramite Utente e Password, ho detto che se l'utente e' tizio, caio o
sempronio, nella stringa di connessione il programma scrive "Data
Source=MIOSERVER", mentre se l'utente e' pincopallino nella stringa di
connessione il programma scrive "Fonte Dati=MIOSERVER". Ovviamente cosi' non
mi va bene perche' se avessi 100 utenti che utilizzano il programma lo
dovrei provare su tutti e vedere come si comporta per associare l'utente
alla relativa stringa funzionante. Inoltre se gli utenti aumentano o
diminuiscono o cambiano PC divrei ogni volta controllare che tutti funzioni
a dovere o apportare le dovute modifiche.
La mia domanda e': c'e' un modo che in automatico mi possa far riconoscere
cosa cavolo devo scrivere nella stringa di connessione (se "Data Source" o
"Fonte Dati") in modo indipendente dall'utente e dal PC? E poi perche'
esiste questa differenza nella lingua con cui scrivo quel dato (visto che e'
l'unico che mi da' problemi)? Eventuali altre soluzioni?
Grazie 1000 e scusate se sono stato lungo.
Saluti
Michele
mic...@tiscalinet.it
oppure
jdmi...@jumpy.it

 e'l'unico che mi da' problemi)? Eventuali altre soluzioni?
Non conosco ADO quindi non entro nel merito specifico ma mi ha colpito il
fatto che tu sia costretto a memorizzare le impostazioni "per cliente". Dato
che i casi sono due, o funziona con la stringa italiana o con quella
inglese, non puoi verificare se e' la lingua dell'installazione, o di altro,
ad influenzare questo comportamento e cosi' "intercettare" il tipo di
localizzazione facendo comportare il tuo codice di conseguenza? O anche, non
puoi individuare nel file registro se c'e' qualcosa che riguarda tale
stringa quindi farlo leggere dal tuo programma? Oppure, non puoi
intercettare l'errore con la prima stringa quindi ritentare con la seconda e
cosi' far andare avanti il programma?
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Sommatoria

Ciao è la prima volta che chiedo qualcosa al newsgroup, fino ad ora ho solo
risposto a qualcuno, ma adesso sono io ad avere bisogno d'aiuto.
Mi spiego:
sto facendo un programmino gestionale e ho inconttrato dei problemi. Voglio
sommare tutti gli item (numeri ovviamente) di una listbox. Notate che non
conosco a priori il loro numero, nel senso che sono di volta in volta
diversi.
Spero di essermi spiegato chiaramente
Grazie a tutti in anticipo
luckyo

 ha scritto nel messaggio
news:N7Kvb.75005$hV.28...@news2.tin.it...

Dim N as Integer
Dim Somma as Integer (o Long, vedi tu...)
For N=0 To <nomelistbox>.ListCount - 1
    Somma= Somma + cint(<nomelistbox>.List(N))    --> oppure clng, o cdbl, a
seconda del caso...
Next N
                        Ciao
                                    Zephiross

 ha scritto nel messaggio
news:bpnr9q$1iqkqn$1...@ID-209276.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: CRC32 dll in Assembly.Interessa?

Ciao a tutti,
    finalmente son tornato sul NG, anche se per poco.
diciamo che avevo bisogno di una routine di CRC32 e che sul sito comune ho
trovato quella realizzata da IL MES.
Ho notato che l'algoritmo utilizzato non ha molto seguito, visto che quasi
tutte le applicazioni utilizzano quello descritto alla pagina tal dei tali
di una guida MS (per intenderci è lo stesso usato da *Zip). Così cercando in
rete ho trovato l'algoritmo in assembly e l'ho ricodificato, sempre in
assembly, per essere gradito a VB.
Il risultato è una dll da 4 Kb che esporta:
-una funzione per il calcolo del CRC32 per un vettore di Byte (o una
stringa)
-una funzione per il calcolo diretto del CRC32 di un file (mappato in
memoria)
-una funzione che converte un long nella corrispondente stringa Hex.
...una buona velocità e come si interfaccia Asm a VB (è più facile che col
C)
Se interessa...
Ciao
--
V. Roccasalvo
email:
vrocca...@iname.nospam.com
Pregasi rimuovere i nospam prima di scrivere.


Why not: postalo al Sito Comune.
Grazie a nome di tutti.
ciao
ugo


Domani preparo il progetto di esempio con due righe e lo posto.
Ciao.

 ha scritto nel messaggio
news:os177.13391$gU3....@news1.tin.it...


 ha scritto nel messaggio
news:Hk877.13632$gU3....@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] l'asterisco nel LIKE non funziona :-(

Ciao a tutti !
In una query Sql devo eseguire delle ricerche tipo : "tutti i nomi che
iniziano con Mar..." (Marco,Marcello,Mario,ecc..)
Per far questo pensavo che bastasse scrivere : "SELECT Nomi FROM nometabella
WHERE Nomi LIKE 'Mar*'  "
solo che il carattere "jolly" del like non funziona !! E ho copiato
l'esempio della guida... niente. Non mi trova nemmeno un nome.
ma se scrivo : ".... LIKE 'Mario' " , allora trovo tutti i mario...
Sembra che nel sistema sopra, la query cerchi tutti i nomi che contengano un
asterisco, ma la guida di VB dice che per cercare un carattere speciale
bisogna inserirlo tra parentesi quadre, quindi la mia sintassi dovrebbe
essere giusta.
Dove sbaglio ?
Grazie , alla prossima !!
DaVe
P.S: uso VB6sp3 , Database formato Access, ADO
--
Leave [KILL SPAM] from adress.

 wrote in message
news:7uk1n7$spn$3...@bw107zhb.bluewin.ch...


Newsgroup: it.comp.lang.visual-basic
Titolo: -> frame2 - frame.htm (0/1)


--
vuoi smettere di postare messaggi senza senso, per favore ?

scusa sto facendo delle prove


 ha scritto


scusa sto facendo delle prove
Dacci un taglio a fare prove *QUI*.
Vai su it.test.
Saluti.
-- 
      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

 scusa sto facendo delle prove
Per le prove esiste it.test
Ti piacerebbe se tutti quanti "facessimo delle prove" con il tuo indirizzo
di posta ?
Alla prossima, ti segnalo ad abuse.

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO!!

salvate un povero programmatore....
ho assolutamente bisogno di un ocx o dll FREEWARE che mi converta un
file bmp in formato 256 colori in un TIFF compresso o comunque un
formato tipo giff....
vi prego aiutatemi...
Grazie in anticipo

...


L'unico difetto è che sono in inglese e che non c'è manco un'esempio...
Dovete cercare nel database di MSDN (Microsoft), ci sono esempi per tutte le
funzioni dei controlli.
Ciao
--
-
MIX (VB5SP3)
post...@yahoo.com
80 links ai siti VB
http://space.tin.it/computer/gaais
http://www.tempolibero.com/user/mix/
 (alternativo)
-

il vero problema de quei controlli è che non scrivono file tiff
compressi.... praticamente sono come i bmp e purtroppo non mi sono di
nessuna utilità .....
in ogni caso grazie

Io uso gli ocx della Wang. Li installi con l'Imaging di win'95.
I file sono:
ImgEdit.ocx
ImgScan.ocx
ImgAdmin.ocx
ImgThumb.ocx
Ti permettono di usare i file in formato BMP, TIF, JPG, e altro
Ciao


Ciao Max!
Io ho fatto dei programmi usando gli ocx della Wang (sono quelli
che ti si installano con l'Imaging fornito con Win'95).
I file sono:
imgedit.ocx (per visualizzare immagini e salvarle nei vari formati)
imgadmin.ocx (come le commondialog ma per i file grafici)
imgthumb.ocx (per le anteprime)
imgscan.ocx (per la gestione dello scanner)
L'unico difetto è che sono in inglese e che non c'è manco un'esempio!








Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare report



...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx Winsock - Help

Ciao a tutti, chi mi puņ aiutare? Problema:devo scaricare tramite ocx
winsock 6.0 un file dalla cartella del mio sito internet, con i comandi
connect, user e pass mi collego al server ftp ma non so come specificare
la
directory del server, quella locale e come prelevare il file. Non
conosco i
comandi... con l'ftp di dos basterebbero i comandi cd, lcd e get
ma li ho
provati e non mi funzionano.
Grazie anticipatamente a tutti.
Help! help! help!
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:193Z207Z48Z1Y1...@usenet.iol.it...

Non so risponderti,  ma se posti ancora due o tre volte lo stesso
messaggio(magari cambiando nome o oggetto) nella stessa giornata anche chi
sa risponderti, difficilmente lo farą.
Prendilo come un suggerimento:
Leggi il manifesto che viene postato ogni settimana.
--
Ivan Castellaro
Mettere un punto tra nome e cognome per l'e-mail.
ivancas...@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] Errore connesione DAO a database Access97

 
Collegandomi ad un database in ado non riesco ad utilizzare il
raggruppamento di SQL (quindi tutte le query tipo Max(..), Count(..),
UPDATE) che  mandano l'applicazione in errore. Quando non uso questi
tipi di comandi riesco ad accedere al db correttamente. 
Il messaggio di errore è il seguente:
  L'istruzione 0x1b7fbe84 ha fatto riferimento alla memoria     
  "0x0000000..". La memoria non poteva essere read.
Premendo OK l'applicazione viene inesorabilmente chiusa.
Il codice che uso per la connessione è il seguente:
Dim ADOConn As New ADODB.Connection
strBD = "C:\Percorso\db.mdb"
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & strBD
( ho provato anche   strConn = "DRIVER={Microsoft Access Driver
(*.mdb)}; DBQ= " & strBD)
strSQL = "UPDATE ....."
ADOConn.Open strConn
ADOConn.Execute strSQL
L'errore viene provocato dal comando execute.
Ho provato a sostituire la libreria che va in errore (Msjtes40.dll) ma
senza successo. Come posso risolvere il problema?
Ho un PC con SO Win2000 e Access97. La versione di MDAC è 2.70
Cosa posso fare per risolvere il problema?
Grazie BB

Scusate per il messaggio precedente....


Prova un po':
1) crea un file di testo vuoto (.txt), rinominalo myconn.UDL e poi eseguilo.
Si aprirą la finestra di creazione del data link. Seleziona il provider Jet,
seleziona il database ecc... testa la connessione e se tutto va bene dai la
conferma. Poi apri il file con NOTEPAD e copia la stringa di connessione
nell'ultimo rigo del testo. Il nome del DB lo puoi sempre cambiare, ma
almeno sai qual'č il provider che funziona.
2) Per fare la connessione, supposta strCn la stringa di connessione
completa e strSQL la stringa con la query:
'Importante: se non hai esplicitamente bisogno dell'oggetto connection, usa
direttamente il command!
Dim adCmd as ADODB.Command
Set adCmd = New ADODB.Command
'Questo effettua la connessione
adCmd.ActiveConnection = strCn
'Questo esegue la query
adCmd.Execute strSQL
Se ti va ancora in errore, prova su un'altra macchina, potresti scoprire che
si tratta di un problema di configurazione e/o service pack. Se il problema
persiste... beh ci ho provato!
Fammi sapere.
Giubodi


wrote:
[cut]
Ho installato SP3 del jet ed ora i comandi che usavo hanno ripreso a
funzionare.
Grazie BB
Newsgroup: it.comp.lang.visual-basic
Titolo: Quando current record ?

Ciao a tutti
Per sapere se in un recordset esiste un currentrecord, l'unico metodo è
quello di tentare di accedere ad un suo field e gestirne l'eventuale errore,
o esiste un altro sistema ?
Grazie Francesco C.

o esiste un altro sistema ?
Devi utilizzare le proprietà EOF e BOF del recordset. Guarda sulla guida in
linea per tutte le possibili combinaizione.
Ciao Bruno

Grazie Bruno per avermi considerato.
Il mio quesito, almeno nelle mie intenzioni, era piů esteso.
Infatti possono esserci altri motivi per i quali puň non esserci un record
corrente.
Quello che non riesco a testare, se non con la gestione dell'errore, č
quando un record presente nel mio recordset viene cancellato da un altro PC.
Ciao Francesco

via Mailgate Server - 
http://www.mailgate.org
Scusa mi potresti indicare il codice per bloccare un record sia utizzando
DAO che Datacontrol.
Ciao.


Con Access NON si puo', semplicemente perche' NON esiste il lock a livello
di singolo record, ma a livello di pagina di 2KB.
Per il lock di pagine, cerca LockEdits nell'help in linea.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Recupero gestore di psta predefinito

Per dare l'ultimo tocco ad un progetto che consente di inviare mail da un
qualsiasi account di posta elettronica configurato su un computer, e che
verrà pubblicato sul sito, se il WM lo considererà degno di tale onore,
avrei la necessità di riuscire a determinare, all' interno di un programma
VB 6, qual'è il gestore di posta predefinito del sistema, in modo da
modificare le strategie di intervento a seconda che sia Outlook o Outlook
Express.
Se qualcuno fosse in possesso di questa informazione e fosse disposto a
condividerla, ne ricaverà in cambio:
1) la mia eterna (e assolutamente priva di oneri) gratitudine
2) la citazione nei credits
Salutoni
Sergio

1) la mia eterna (e assolutamente priva di oneri) gratitudine
Non è che sei di Genova? ;-)
hth
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 Non è che sei di Genova? ;-)
no, no. non te l'avrebbe data, te l'avrebbe forse forse prestata.
piu' probabilmente noleggiata :)
http://planet-source-code.com/xq/ASP/txtCodeId.38421/lngWid.1/qx/vb/sc
ripts/ShowCode.htm
direi usi la seconda di lord, paro paro.
altro arriva chiedendo a google
    get the mail client name visual basic
come al solito, il casino e' formulare la domanda
ormai non serve quasi piu' nemmeno google ng
a prop di mail: lord, come stai a linea e mailbox ?
paperino dice che devo mandarti 3 dll intel,
2 + 2 + 90 mb :P
j.puff.puff.24h.per.mandrake9.3cd.iso

 :P
Perchč lei cosa sta usando? E perchč ha un 200 piů di me? (IE6 SP1?)
;-PP

 ;-PP
y, tu no ?
bella questa corsa ai sp.
quasi quanto quella alle rel lx.
mo' mischiano anche kde e gnome.
io non ci capivo un fusillo prima, figurati adesso.
robe da sistemisti :P

j.puff.puff.24h.per.mandrake9.3cd.iso
Anch'io più o meno lo stesso tempo per il mirroring in locale della
SuSE 8.0 I386 (5+GB non stà nemmeno tutta su un DVD-R)... adesso esce
la 8.1... :-)


 la 8.1... :-)
se qualcuno mi sparla ancora dei s.p. ms gliela mando in mail, la
8.1...

8.1...
Guarda che la 8.0 è fuori da molti mesi... ;)
Ciao


 Guarda che la 8.0 č fuori da molti mesi... ;)
molti ? con tutti noi come beta, almeno in ms se ne accorgono prima,
dei buchi :P

 Non è che sei di Genova? ;-)
No, solo che "la casa è umile ma onesta" (cit da "La Smorfia", "Natività",
meglio nota come "Annunciaziò, Annunciaziò"), però fino a una birra ci
arrivo.
Fra qualche giorno (impegni permettendo) pubblicherò i risultati
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: a cosa servono i file .olb?

come da subject:
a cosa servono i file .olb

 a cosa servono i file .olb
Sono librerie dinamiche che contengono la descrizione di oggetti esposti da
una particolare applicazione, per esempio excel, word, ecc.
Ciao
Aldo