mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: msgbox su più righe

Prima di tutto voglio ringraziare stracca che ha risolto il mio problema
con l'aggiornamento dei data ( re. Vi prego qualcuno mi aiuti ).
Poi vorrei porre una domanda che probabilmente farà ridere tutti quanti,
ma effettivamente non ho idea di come fare per far apparire un msgbox su
più righe. Come si deve fare per mandare a capo il messaggio del msgbox.
E poi vorrei proporre anche un'altro quesito.
Nel mio programma ho cercato di gestire gli errori al meglio possibile,
( almeno per quanto mi permettono le mie conoscienze di VB5 ), e nella
politica di gestione errori è rientrato anche un controllo sui form di
manutenzione archivi. Per questo quando l'utente deve inserire un nuovo
record in un archivio è costretto ad inserire alcune delle informazioni
che sono necessarie nelle fasi successive.Per costringerlo ho messo un
controllo su click del comando di registrazione dei record per cui se i
campi necessari sono = "" then msgbox"......".
Perchè il msgbox non mi appare sul form in questione?
Esempio: se il mio form di inizio-menu non viene mai scaricato se non
con la fine del programma, entro nel form di inserimento clienti e cerco
di salvare un cliente senza le informazioni necessarie, il msgbox mi
appare sul form inizio-menu e solo dopo che ho cliccato sul tasto ok del
msgbox ritorno sul form clienti.
Ciao.Elisa.

...


...


...


Ciao.Elisa.
Molto strano, mandami il codice !!!
Ciaps
Stracca

msgbox ritorno sul form clienti.
  Non e' che fai un Hide (o addirittura un Unload) della form clienti
prima del controllo di errore che fa apparire il msgbox?
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: ftp con Visual Basic

 wrote in message 8kikk8$lv6$1...@nslave2.tin.it...


Cerca tra le OCX di VB, Microsoft mette a disposizione un controllo FTP, come
anche HTTP e il Browser IE!
Ciao!

 Usa MSinet.ocx ..... è semplicissimo.... rifatti all'esempio dell'HELP
CIAO !!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Database ottimizzati? sto ***

Com'era il discorso dell'ottimizzazione di Access che facevamo ieri?
Giusto per curiosita' ho provato ora a compattare l'MDB di una mia
applicazione che sto sviluppando (quindi record che volano come
matti).
DB originale 50Mega
DB compattato e ripulito: 256K
Vorrei proprio sapere che puttanaio aveva messo dentro il database..
sicuramente tutti i vecchi record che mai aveva pensato di eliminare
fisicamente manco quando gli dicevo di ripulire completamente una
tabella.
A questo punto una domanda e' d'obbligo: poiche' nella mia
applicazione faccio un import violento di dati campionati, esiste un
modo, tramite DAO (che uso ora) o altro sistema, di compattare la base
dati al termine dell'operazione?

> [...] poiche' nella mia applicazione faccio un import violento di dati
campionati, esiste un modo, tramite DAO (che uso ora) o altro sistema, di
compattare la base dati al termine dell'operazione?
Tramite DAO credo proprio di no. Bisogna usare il metodo CompactDatabase
dell'oggetto DBEngine, ma certamente non ad ogni aggiunta (o eliminazione)
di record, ma once alla fine della sessione di lavoro (di tutti gli utenti
collegati).
Ciao,
Carlo.

collegati).
Ora provo a guardarlo... Comunque credo che per la mia applicazione
vada bene ad ogni aggiunta (ogni mese inserisco dati nuovi nel DB,
modificando eventualmente quelli vecchi). GLi utenti hanno un accesso
solo in lettura.

dati al termine dell'operazione?
Via codice non saprei farlo, pero' ho dato istruzioni in ufficio
tecnico per far fare un compatta database mensilmente di un file su
cui si appoggia il nostro PDM. Mediamente, in un mese di utilizzo
arriva sui 10.5/11MB e compresso scende a un po' piu' di 3.5MB.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 0.68, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
Nike Air Up Tempo Sad Walker -- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

 dati al termine dell'operazione?
C'č il Jet4 sotto ADO, unico inconveniente: compattando converte
irrimediabilmente il DB in Access2000 :(
Questo č il codice VBScript per compattare il DB, che con un paio di
aggiustamenti funziona anche con VB (eliminare il FileSistemObject e
eventualmente rimpiazzare la CreateObject con un riferimento al JRO).
Function CompactAccessDB(DataBase)
  dim strFile, strFileTo, strConn, strConnTo, objJro, fso
  strFile = Server.MapPath(database)
  strFileTo = Server.MapPath("/$db.mdb")
  strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" _
     & "Data Source=" & strFile
  strConnTo = "Provider=Microsoft.Jet.OLEDB.4.0;" _
        & "Data Source=" & strFileTo
  On Error Goto Errore:
  set objJro = server.createobject("jro.JetEngine")
  set fso = server.createobject("Scripting.FileSystemObject")
  fso.DeleteFile strFileTo
  objJro.CompactDatabase strConn, strConnTo
  CompactAccessDB = True
Errore:
  set objJro = Nothing
  set fso = Nothing
End Function
Newsgroup: it.comp.lang.visual-basic
Titolo: adodc

ciao a tutti,
imposto le proprietà del controllo ma cmq rimane disabilitato.
Strano perchè nel prg ne utilizzo già un altro e funziona bene...
qualcuno ha vuto lo stesso problema????
ciao

Lo hai associato a qualche altro controllo come una DBGrid? A me capitava se
non lo facevo...

 escribió en el mensaje
news:90luqi$8g...@news.edisons.net...


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

In un mio programma devo memorizzare il livello di visualizzazione dei vari
controlli(zorder).
Con che metodo potrei  sapere il controllo sotto e magari quello sopra :)))
Devo memorizzare su disco il loro livello .
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi freeware
-------

Penso che una cosa così possa funzionare:
Public sub ControlliSopra(byref theCntrl as control)
    dim c as control
    for each c in me
        if c.zorder > theCntrl.zorder then msgbox 
c.name
    next
end sub
In ogni caso, fai un ciclo sui controlli della form e puoi
accedere a tutte le informazioni dei controlli stessi.
Forse quando arrivi su un controllo di tipo container devi
"entrargli dentro".
Ciao
Emiliano



zorder è un metodo non una funzione non puoi fare una cosa del genere :)
cmq grazie ho "quasi" risolto con getwindow però solo per gli oggetti con
hwnd per quelli senza rimane un'incognita :)
--


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Macro Istruzioni in VB

E' possibile creare in VB macroistruzioni simili a quelle presenti nel
vecchio CLIPPER ?
Grazie a chi rispondera', Stefano

se intendi quelle con la e commerciale & no, non è possibile.
Fabio

Si quelle.
lo immaginavo grazie comunque
Ciao Stefano

 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: Calcolo Euro con 4 cifre decimali

Ciao, mi hanno chiesto l'algoritmo matematico del calcolo dell' euro (dalle
lire) con 4 cifre dopo la virgola.
Mi potete aiutare ?
Ciao e grazie

euro = lire /1936.27
format (euro,"#00,0000")
	Lore.


 ha scritto nel messaggio
news:3B1E32C8...@agip.it...


 ha scritto nel messaggio
news:9flc5r$qop$1...@news.mch.sbs.de...


 ha scritto nel messaggio
news:9flads$pcs$1...@news.mch.sbs.de...


 ha scritto nel messaggio
news:9flc5r$qop$1...@news.mch.sbs.de...


 ha scritto nel messaggio
news:9flc5r$qop$1...@news.mch.sbs.de...


attenzione nella istruzione format il divisore per i decimali, almeno sul
mio pc (non so se vari tramite le impostazioni internazionali), deve essere
un punto, cioe':
Format( euro, "#0.0000")
e non
Format( euro,
"#0,0000")
--------------------------------
Inviato via 
http://usenet.iol.it
 


A me hanno detto di arrotondare e non di troncare. Non so più dove ma questa
informazione era stata trovata anche sul sito del ministero delle finanze.
--
Lawrence Lebowsky
#marcone#@#sidsrl#.it

 ha scritto nel messaggio
news:0GqT6.6259$7F4.2...@news.infostrada.it...


 Quindi un troncamento o 4 decimali ci portano fuori dallo standard
europeo.
Un semplice arrotondamento alla 2' cifra decimale non può funzionare in
ambito contabile.
Immagina un bilancio perfettamente quadrato alla lira. Immagina ora di
convertirlo in euro secondo la normativa europea. Bè, alla fine il fatto che
il bilancio resti quadrato o meno, dipende dalla divisibilità delle cifre
per il cambio dell'euro.
Ovviamente questo sarebbe demenziale, quindi l'unica soluzione è lavorare
internamente con una precisione maggiore, e buttare il residuo nel conto
"resti di arrotondamento".
D'altra parte non è possibile semplicemente controllare alla fine che il
bilancio quadri e mettere le differenze nel suddetto campo, perchè
altrimenti i bilanci quadrerebbero tutti, anche quelli contabilmente
sbagliati, e il campo "resti di arrotondamento" assumerebbe spesso valori
stratosferici ;-)
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: chiudere un task

Sto costruendo un'applicazione che all'interno di un ciclo lancia un eseguibile tramite il comando Shell. Però ad ogni iterazione, si aggiunge una finestra (ridotta ad icona)e così in poco tempo mi ritrovo con decine e decine di finestre da chiudere. Come devo fare per chiudere in maniera automatica un task? 
Luca M.
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it


Vai sulle proprietà del programma che lanci con la shell e applica il segno
di spunta sulla casella "chiudi all'uscita" a questo punto ogni volta che
lancerai quel programma alla fine dell'esecuzione si chiuderà.
Ciao Roberto - Syd

Perfetto!!
Ora non mi resta che capire come monitorare l'applicazione in oggetto per
sapere quando questa si è chiusa in modo da poter poi aprirne un'altra
istanza.Questo mi è necessario perchè l'applicazione lavora con alcuni file
fissi.
Grazie mille. Luca M.


Non so se esiste un'api o un metodo che ti dice che la shell ha eseguito e
chiuso il programma precedentemente avviato, io quando ho avuto lo stesso
problema ho agito cosě:
Prima di lanciare la shell ho fatto un file
Poi invece di lanciare direttamente il programma ho lanciato un file di tipo
batch il quale conteneva queste due righe:
NomeProgramma.exe
del File creato prima di lanciare la shell
a questo punto se il file creato prima di lanciare la shell esiste ancora il
programma non č terminato.
Spero di essere stato chiaro.
Fammi Sapere Roberto - Syd
Newsgroup: it.comp.lang.visual-basic
Titolo: campo vuoto o nullo

devo fare un controllo su un campo  ho scritto cosi'
 If Not IsNull(RS!descrArt5) Or Not RS!descrArt5 = "" Then
            azione 1
            azione 2
  End If
ma se il campo non scivo niente le azioni le fa.
se scrivo qualcosa naturalmente non fa le azione
ma se poi cancello quello che ho scritto nel campo e il campo rimane vuoto 
le azioni non le fa perche??
helpp 


Non è che forsi devi usare AND al posto di OR ??
If Not IsNull(RS!descrArt5) AND Not RS!descrArt5 = "" Then
           azione 1
           azione 2
End If
Se ho capito bene quello che devi fare...
William.

 ha scritto nel messaggio 
news:8vHbe.86495$zZ1.2...@twister1.libero.it...

non mi sembra.
perche' io devo fare delle azione se il campo o vuoto o è nullo cioè se il 
mio campo non c'e' scritto niente 

A< 

 ha scritto 
nel messaggio news:QzHbe.11104$ms1....@tornado.fastwebnet.it...

il campo che controllo c'e' scritto qualcosa dentro mi fa delle azioni. se 
non è vuoto esce dall if e non mi fa le azioni 

 le azioni non le fa perche??
La sintassi della tua istruzione non è proprio elegantissima, dovresti 
metterci delle parentesi tonde per chiarire la priorità degi operatori.
Ma a prescindere, da quello che ho capito dalla descrizione dei risultati ti 
aspetti di eseguire delle azioni se RS!descrArt5 è NULL oppure se è "" 
(Stringa vuota).
In questo caso l'operazione più semplice è:
If IsNull(RS!descrArt5) Or (RS!descrArt5 = "") Then
     azione 1
     azione 2
End If
al contrario, se devi eseguire le operazioni quando RS!descArt5 contiente 
qualcosa allora:
If Not (IsNull(RS!descrArt5) Or (RS!descrArt5 = "")) Then


Fux ha scritto:

La cosa più veloce è sfruttare l'operatore di concatenazione &: se uno
dei due argomenti è nullo è come se fosse una stringa vuota. Pertanto
   "" & Null
restituisce una stringa vuota. Ergo:
If ("" & RS!descrArt5)="" Then
   azione 1
   azione 1
End If
Se inoltre vuoi includere nell'If il caso in cui descrArt5 contenga solo
spazi:
If Trim("" & RS!descrArt5)="" Then
   azione 1
   azione 1
End If
Ciao
   Michele

 non è vuoto esce dall if e non mi fa le azioni
Che tradotto in italiano con soggetto-verbo-complemento oggetto significa?
Questo è quello che fa o quello che dovrebbe fare?
Ciao 

 End If
Bello. Molto elegante e meno "didattico" (nel senso di prolisso) del mio 
esempio. Non avevo mai pensato ad un utilizzo simile dell'operatore di 
concatenazione. 

 ha scritto nel messaggio 
news:426f5...@x-privat.org...

dovrebbe fare.
se  il campo è vuoto non fa delle azioni. se invece c'e' i dati fa le azioni 

A< 

 non č vuoto esce dall if e non mi fa le azioni
Capisco che, non essendo tu italiano, ti riesca difficile esprimerti in
maniera corretta.
Tuttavia, questo č un NG in italiano, quindi occorre che tu faccia uno
sforzo per utilizzare un linguaggio comprensibile a tutti.
E', prima di tutto, un gesto di buona educazione nei confronti di chi
vorrebbe aiutarti.
Del resto, sei tu ad avere il problema, quindi č giusto che sia tu a
dedicare un minuto in piů alla cura di quanto esprimi.
Ciao
Alberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ai Guru di Visual Basic....

Ciao a tutti!
        Il mio problema è il seguente:
        Come faccio a linkare come in una normale pagina Web delle parole
contenute in un file RTF caricato in un controllo
RichTexBox?...  Sto realizzando un CD Multimediale.
       Grazie a tutti e buon lavoro............
<>====<>====<>====<>====<>====<>
Salvatore Maltese
tur...@tin.it
97015 - Modica - RG
Tel. 0347 5996513
Tel. 0328 6159150
<>====<>====<>====<>====<>====<>

Ciao a tutti!
        Il mio problema è il seguente:
        Come faccio a linkare come in una normale pagina Web delle parole
contenute in un file RTF caricato in un controllo
RichTexBox?...  Sto realizzando un CD Multimediale.
       Grazie a tutti e buon lavoro............
 
www.modicanews.com


...


 wrote in message
809qt5$maf$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: scroll e stampa per WebBrowser

Salve a tutti.
sto usando la dll SHDocVW.Dll che contiene la componente M$ WebBrowser.
Questa componente permette di fare un browsing di pagine html.
Il mio problema è il seguente:
1) come faccio a stampare il contenuto di questa componente?
2) come si fa a fare uno scroll della pagina html volendo utilizzare dei
CommandButton
p.s. Uso VB5 chiaramente!!!
Grazie per l'attenzione
Michele TOMMASO
mik.t...@iol.it

...

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Matrici Dinamiche

Come posso creare una tabella FIFO o LIFO
con una matrice.
Grazie

 con una matrice.
come vuoi tu, usi un vettore (matrice a 1 sola dimensione), poi crei 2 func
o trasformi tutto in una classe con metodi Push e Pop in cui gestisci i dati
es:
(pseudocode)
VettFifo()
subPush(valore as long)
    indice = vettfifo.ubound+1
    redim preserve VettFifo(indice)
    vettfifo(indice) = valore
end func
funcPop()as long
    funcpop = vetfifo(vettfifo.ubound)
end func
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 ha scritto nel messaggio
news:bqll06$23sbla$1...@ID-174485.news.uni-berlin.de...


 Gigio2K  grazie per il codice.
we' ricontrolla tutto e aggiungici le varie parti di gestione errori e
controlli vari, il codice e' scritto a memoria e ... meglio non fidarsi
della mia memoria ^_^;;
-- 
-Gigio@Work(?)-

Newsgroup: it.comp.lang.visual-basic
Titolo: pressione di pulsante

Salve a tutti,
come intercettare la pressione del tasto che apre il menů avvio e impedire
che.... svolga il suo lavoro ?
grazie infinite,
D.A.

..Io non darei supporto a tentativi di hackeraggio :)))
Cmq sia cerca in rete per "Keyboard hooking" , "Hook Keyboard" per
intercettare gli eventi da tastiera di windows. "Hook Mouse" per il mouse,
le API FindWindow, EnumWindow per riconoscere la finestra
Buon Nuke
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET è Ambient.UserMode di VB6

Eccomi qua io questa volta a chiedere; una volta, taaaaanto tempo fà
esisteva Ambient.UserMode di VB6 che permetteva di sapere quando si
era in modo run-time o design-time. Questo io lo avevo utilizzato per
dei componenti che potevano essere utilizzati a design-time solo
tramite una licenza specifica fatta ad hoc (senza l'utlizzo del file
VBL incluso nell'ActiveX).
Ora il problema è che questo metodo non è piu disponibile in 
VB.NET
, o
meglio tramite la definizione di alcune proprietà di una funzione <> è
possibile nascondere la funzione a run-time ma non è possibile
intercettare questa differenza durante l'esecuzione, semmai dentro un
New.
Vi viene in mente una soluzione a questo ? a me no! uff.
Danilo
------------------------------------------
www.prioregroup.com

 New.
ciao Danilo,
vedi se questa tecnica risolve il tuo problema:
Private Function CheckDesignMode() As Boolean
     Return System.Diagnostics.Debugger.IsAttached
End Function
HTH
Marcello Cantelmo
www.cantelmosoftware.com


Non ricordo esattamente come si comportava il vecchio .UserMode, ma
l'equivalente ora dovrebbe essere la property DesignMode esposta
dall'oggetto Component e derivati.

 End Function
YESSSSSS! thanks Marcello :)) grande!
Danilo
--------------------------------------------
www.prioregroup.com

 dall'oggetto Component e derivati.
Grazie Luca, va bene anche quella nel caso di componenti, perfect!
Danilo
------------------------------------------
www.prioregroup.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Posizionarsi in ultima riga di una TextBox (multiline)

Utilizzo una TextBox multiline per visualizzare un log e
dopo avere caricato il file, la TextBox mi si posiziona
all'inizio, visionando i log piu' vecchi.
E' possibile fare "scrollare" alla fine la TextBox in modo
da vedere l'ultimo log.
Vi ringrazio in anticipo a tutti coloro che vorranno aiutarmi.
Distinti Saluti
Corrado C.

Ciao,
    Text1.SetFocus  'occorre il focus sull'oggetto
    SendKeys "^{END}"
beppe

 ha scritto nel messaggio
news:GyvS4.174$KR2....@news.infostrada.it...


Questo codice ti permette di posizionarti sull'ultimo carattere della
textbox:
Text1.SetFocus
Text1.SelStart = Len(Text1)
-----------
Ciao
Sabba

Newsgroup: it.comp.lang.visual-basic
Titolo: Setup Wizard

Qualcuno puo' consigliarmi un buon generatore di SetUp, che consenta tra
l'altro di creare strutture su disco, o di definire un DSN?
Grazie
Massimo 8-]

 ha scritto nel messaggio
news:390EB1A6...@txt.it...

Io uso wise installbuilder 8.0 e mi trovo benissimo.

 Io uso wise installbuilder 8.0 e mi trovo benissimo.
Grazie per l'informazione. Provero'...
Massimo 8-]
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiutino su Data

Salve a tutti,
vorrei poter cercare in un database dei dati ma con la dicitura text1.text
non va bene, mentre se inserisco un numero (libro) va tutto bene e mi esegue
la ricerca.
ERRATO
Private Sub cmd_numeri_libri_Click()
    Dim qry As String
    qry = "select * from [biblioteca salone] where [numero libro] =
text1.text"
    Data2.RecordSource = qry
    Data2.Refresh
End Sub
ESATTO
Private Sub cmd_numeri_libri_Click()
    Dim qry As String
    qry = "select * from [biblioteca salone] where [numero libro] = 150"
    Data2.RecordSource = qry
    Data2.Refresh
End Sub
Ma il numero non lo devo inserire da codice, deve essere l'utente che in
text1 mi deve inserire il numero del libro che vuole cercare, come faccio?
Ciao e grazie
------------------/My site\-------------------
http://utenti.tripod.it/stefanoforcina
--------------------------------------------------

 text1.text"
Non stai mica programmando in Perl, dove le variabili vengono interpretate
anche se dentro alle stringhe! :)
qry = "select * from [biblioteca salone] where [numero libro] = " &
text1.text
Consiglio:
- Cerca nell'help il simbolo "&" come operatore di concatenzazione di
stringhe.
- Quando ti trovi in questi problemi la prima cosa da fare è usare il
debugger:
-- breakpoint subito dopo qry = "...
-- F5 (run)
-- CTRL + G (quando si è fermato sul breakpoint)
-- ? qry <invio>
Ciao

Grazie Zanna! Ho risolto tutto (o quasi!)
Come mai quando nella text di ricerca immetto un numero va tutto bene e
invece quando devo cercare l'autore o il titolo che sono testo devo metterci
le virgolette altrimenti mi da errore? Eppure nel database non ci sono le
virgolette...

 ha scritto nel messaggio
news:dLF28.22946$tl3.7...@twister2.libero.it...

Noto qualche lacuna (direi una palude intera) che mi lasciano perplesso :)
Ti rispondo con una domanda:
Perchè in VB quando assegni una stringa fai
MiaStr = "ciao"
e non
MiaStr = ciao
?
Mentre con numeri e variabili conosciuti dal compilatore le virgolette non
sono necessarie?
Anche un manualetto di primi passi di programmazione non sarebbe una cattiva
idea :)
Ciao

 ha scritto nel messaggio
news:dLF28.22946$tl3.7...@twister2.libero.it...

ROOOOOOOOOOOOOOOOOOOOTFL!
Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: Dao->Rdo

Ho un applicazione che sfrutta una database access e per connettersi
utilizza dao 3.6, vorrei ora convertirla in una applicazione client-server
in modo da aggiornare i dati anche da remoto, è una scelta saggia utilizzare
RDO?
Ringrazio fin d'ora per i consigli.
Andrea

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

 RDO?
No, RDO era una scelta obbligata qunado non c'era ADO; dovendo fare una
scelta oggi conviene scegliere ADO sia perchè ti costa meno passare da DAO
ad ADO rispetto a RDO e poi soprattutto in funzione del supporto futuro.
Ciao.
--
----------------------------------------------------------------------------
Esiste un luogo dove tecnologia e arte si incontrano
www.tecnologiaEarte.net
----------------------------------------------------------------------------
Gianluca Pisano


No, guarda sul sito comune (
www.it-lang-vb.net
) l'esempio di Moreno Sirri
(WebMaster :)) sulla gestione dei database in remoto usando XML o DCOM
Ciao
--
Timothy Redaelli
timothy.redae...@email.it
Togliere NONSPAMMARE per rispondere

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] conteggio con Graphics.DrawString

Buona Domenica a tutti.
Sto creando un countdown con drawstring.
Stampo la stringa con:
grfx.DrawString(Me._sTextTime, Me._fntTextTime, New SolidBrush
(Me._colTextNormal), RectangleF.op_Implicit(Me._rectText), sf)
ma anche se il valore in sTextTime cambia non viene rinfrescato vedo 
sempre lo stesso valore
Come si fa a fare il refresh del drawstring ?
Grazie, Alverman

Fatto

Newsgroup: it.comp.lang.visual-basic
Titolo: Meglio SDK o libro sulle API?

Salve a tutti,
vorrei per favore informazioni sulla documentazione delle API.
In particolare vorrei sapere se il libro di Appleman (Quello sull'uso
di API in VB) contiene un' "enciclopedia" dei laboriosi insetti più
esempi d'uso mirati a VB o se si limita a fare un po' di esempi
generici.
Rispetto alla documentazione che si trova nell'SDK delle MSDN library
com'è questo libro?
Ringrazio anticipatamente per l'attenzione.
Bye
Luca
Please remove _ABC from my address to reply
Cast your eyes on the ocean
Cast your soul to the sea
When the dark night seems endless
Please remember me
Loreena McKennit, Dante's prayer

generici.
[...]
Puoi trovare l'indice del libro sul mio sito (pulsante BOOKS).
Ciao
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://space.tin.it/computer/gaais/
http://www.tempolibero.com/user/mix/
-
--
---
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Visualizzare i trigger associati ad una tabella

Ciao a tutti
era tanto che non postavo per fare qualche domanda ..
non si finisce mai di imparare.
Nel visualizzatore dati (quello che gestisce in pratica i data link)
dall'IDE di VB6 č possibile visualizzare e modificare il codice dei trigger
associati alle tabelle.
Dal menů popup trovo solo la voce per la creazione di un nuovo trigger ...
sapete aiutarmi ...
Grazie

 wrote in message
news:akkrts$27f$1...@fe2.cs.interbusiness.it...

Mi rispondo da solo ...
nell'elenco della tabelle .. selezionare la tabella desiderata, quindi
visualizzare l'elenco dei campi .. come ultimi campi si trovano (con icona
diversa) l'elenco dei trigger.
Saluti

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

Ciao a tutti qualcuno mi sa dire dove posso trovare del materiale per
imparare ad usare il controllo Winsock
Grazie ciao

imparare ad usare il controllo Winsock
Sembra una risposta data tanto per darla, ma non lo e':
sito comune ! (
http://www.murialdo.it/it_lang_vb/
)
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Come capire quando mi connetto/disconnetto da Internet???

In un semplice programmino Visual Basic vorrei sapere quando mi connetto e
quando mi disconnetto da Internet, utilizzando un TA ISDN e una connessione
di Accesso Remoto sotto Windows 2000.
Quale č il modo piů semplice???
Grazie
--
===================================
Andrea Sistarelli
ICQ: 11598516
===================================

 Quale è il modo più semplice???
Registro o API...
Guarda sul Sito comune
Ciao
--
Timothy Redaelli
timothy....@email.it

 Guarda sul Sito comune
Ehm... Mi diresti dove è il sito comune???


Grazie
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 Grazie

 Guarda sul Sito comune
Nel Registro dove??
Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Oggetto printer e due LPT

Tramite codice ricerco la stampante:
Dim P As Object
For Each P In Printers
    If P.DeviceName Like "*Generic*" Then
        Set Printer = P
        Exit For
    End If
Next P
Trovata la stampante desiderata ho una serie di Printer.Print che però
vengono indirizzati verso la stampante predefinita.
Ora ho due stampanti collegate al sistema una su LPT1 e l'altra su LPT2.
Se generic è collegata a LPT2 e anche Printer.port mi torna LPT2 perchè
la stampa viene inviata sempre su LPT1 che guarda caso è quella
predefinita?
Come risolvere i problema?
Grazie
Angelo

...

Newsgroup: it.comp.lang.visual-basic
Titolo: SONO NELLA CREMA!!!

Ciao a tutti!
Ho sviluppato un database in access 97 programmandomelo un po' a piacere ma
poi se porto il file su un'altro PC il mio database si inchioda ridandomi
questo messaggio:
Errore di run-time numero 429:
Il componente ActiviX non è in grado di creare l'oggetto
premendo di tasto Debug la corrispondenza nel codice è :
set DB= OpenDatabase("arcai.mdb")
(p.s. sulla macchina "sorgente" ho installato anche il VB5)
i file OCX usati li ho registrati in access, penso correttamente !!
cosa posso fare? sono davvero fermo !!!!!
grazie a tutti

...


set DB= OpenDatabase("arcai.mdb")
perche' questa istruzione per access dovrebbe andare benissimo, se hai
dimensionato anche la variabile VB e se arcai.mdb esiste (a parte che
se cio' non si verificasse avresti un messaggio di errore assai
chiaro).
per vb potrebbe non andare bene se non hai aggiunto i riferimenti al
motore jet.
======================================================
my opinions do not necessarily have to be true.
======================================================
per rispondermi rimuovere NOSPAM. dall'indirizzo email
to answer me remove NOSPAM. from email address
======================================================

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Occhio alla posta "anonima"

Suppongo che nessuno tra voi sia tanto scemo da aprire un allegato
eseguibile di una lettera anonima, ma visto che me ne č appena arrivata una,
non vorrei che magari mi fosse arrivata proprio da uno del NG.
Per hobby vi invio l'IP del poveraccio infetto che mi ha (auto)inviato il
virus:
212.171.108.45
Franco.

eseguibile di una lettera anonima, ma visto che me ne è appena arrivata


a me ne sono arrivati due la settimana scorsa, identici, dallo stesso
mittente e con lo stesso EXE attaccato. li ho cancellati immediatamente ma
me la sono fatta sotto lo stesso... ::)))))
Newsgroup: it.comp.lang.visual-basic
Titolo: Nome file

Ciao a tutti sono un principiante,
Supponiamo di dover creare un file di testo in questo modo:
Open ("C:\prova\file1.txt") For Append As nuovofile
Print #nuovofile, "salve";,..............etc
In questo caso il nome del file lo decido io, ma se volessi che il file txt
assumesse il nome di una variabile per esempio
la variabile (& nome)   (nome = pippo) , come posso fare?
Spero di essere stato chiaro.
grazie a tutti
Roberto

la variabile (& nome)   (nome = pippo) , come posso fare?
Dim strVarNomeFile As String
Dim nuovofile As Integer
strVarNomeFile = "C:\Temp\Documento.txt"
nuovofile = FreeFile()
Open strVarNomeFile For Append As #nuovofile
ecc. ecc.
hth, hal

Beh o così:
Const MyFileName= "\Miofile.txt"
Open (app.path & MyFileName) For Append As nuovofile
oppure
dim nomefile as String
nomefile= "\Miofile.txt"
Open (app.path & nomefile) For Append As nuovofile
per il percorso ho scelto App.path che ti restituisce il percorso nel quale viene eseguito il tuo Prog.
poi fai tu!
Ciao SIMO
p.s.: Se non è quello che intendevi tu...o se non funge...perdono :-))
--
__________________
www.sasim.cjb.net


ecco hal ti ha spiegato anche il metodo per l'apertura corretta dei file....segui il suo esempio!!!
Ciao SIMO
--
__________________
www.sasim.cjb.net


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

 Roberto.
Dim strVarNomeFile As String
Dim nuovofile As Integer
strVarNomeFile = "C:\Temp\" & variabileContenenteSoloilNomeDelFile & ".txt"
nuovofile = FreeFile()
Open strVarNomeFile For Append As #nuovofile
Max

Giusto come ha detto MegaMax.....Roberto...noi ti abbiamo dato lo spunto...metti un pochetto di ingegno e le cose saltano
fuori....il
bellod ella programmazione è questo....Cmq..perdonbo per non aver capito bene!
Ciao SIMo
--
__________________
www.sasim.cjb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Convertire una variabile di tipo string in una di tipo Date!!

E' da più di un giorno che ci sto provando, ma senza risultati... potete
darmi una mano??
grazie

 ha scritto nel messaggio
news:9nv8cr$2ao$1...@nreadb.inwind.it...



Dim stringa as string
Dim data as date
stirnga = "10/12/99"
data = cdate(stringa)
ciao.

Magari prima prova a vedere se è una data valida con IsDate(MiaVar$)
-> GbC

 darmi una mano??
semplicissimo: CDate
controprova:
Msgbox typename(cdate("12/01/01"))
--
Fibia "Service Bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

> Magari prima prova a vedere se č una data valida con IsDate(MiaVar$)
La IsDate č tremendamente primiva
MsgBox IsDate("1/13/01")
MsgBox IsDate("13/1/01")
:((
tanto ridicola da essere inutile :)


tanto ridicola da essere inutile :)
Be', non vorrai mica permettere agli utonti di passarti l' anno a due cifre !
(sul resto, pero', sono d' accordo che non e' sempre affidabile)
ciao, hal

Scusate il disturbo, qualcuno mi saprebbe dire come inserire in una
variabile di tipo string la data corrente del pc?
Grazie.
    Spinus

variabile di tipo string la data corrente del pc?
Questa non e' propriamente una domanda da rivolgere ad un ng,
visto che trova la propria risposta nell' help in linea e anche
sul piu' economico manuale di vb.
Comunque:
Dim strData As String
strData = CStr(Date)         ' formatta la data secondo il pannello di controllo
' oppure
strData = Format$(Date, "dd/mm/yyyy")    ' formatta come vuoi tu
ciao, hal


Scusate la domanda: perche' non dovrebbe dare in entrambi i casi
"Vero" ?

 wrote in message
9nvkdk$aefkk$1...@ID-56381.news.dfncis.de...

Il problema non e' l'anno ma il mese: i due formati sono incombatibili tra
loro (o hai il sistema impostato gg/mm/yyyy oppure mm/gg/yyyy) eppure il
risultato delle funzioni eseguite sulla stessa macchina e' sempre True...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett Brown

 "Vero" ?
perché IsDate non ha un formato fisso ma scambia le impostazioni italiane
con quelle internazionali a casaccio.
la prima data a casa nostra nel formato Italiano, indicherebbe appunto il
primo undicembre, ovvero il 13° mese. la seconda data indicherebbe
soltanto 13 gennaio.
Ammettendo invece che IsDate utilizzi il formato internazionale allora la
prima dovrebbe essere corretta e la seconda no.
E' una funzione molto imprecisa e non può essere considerata utile per
controllare le date... mi chiedo allora.. a che cavolo serve? :P
--
Fibia "Sakamoto" FBI


Newsgroup: it.comp.lang.visual-basic
Titolo: ? Nota di credito

Volevo sapere se le Note di credito le memorizzate nelle tabelle che usate
per le fatture (Intestazione e Dettaglio) con un campo "TipoDocumento" dove
inserite Fattura se è una fattura oppure NotaCredito.
O se invece utilizzate Tabelle a parte.
Grazie
Carmelo

 ha scritto nel messaggio
news:BrzFb.201514$vO5.8...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Algoritmo di ordinamento di un recordset

Salve a tutti,
Ho questo problema da risolvere e non riesco a venirne a capo.
Ho un recordset con vari campi tra cui due in particolare sono quelli
che mi servono e che sono da ordinare. Premetto che lavoro in VB6 e sql
Server. Il primo è un campo DataOra che è valorizzato con un'ora
senza data il secondo è un campo che riceve i valori 'E' ed 'U'. Il
valore 'E' significa entrato, 'U' significa Uscito. La procedura si
riferisce alle entrate ed uscite dal lavoro e a scanso di equivoci non
ho un campo data valido nel senso che la data è dello stesso giorno ma
in realtà una marcatura di uscita può essere anche riferita al giorno
seguente conservando la stessa data dell'entrata. Il record con il
campo 'U' deve essere sempre ordinato dopo del campo 'E'   anche se ha
un'ora minore (00:06) e nel recordset ci possono essere n campi 'U' ed
'E'. Quindi devo ordinare con 1° campo un campo 'E' poi un campo 'U'
con ora maggiore .... poi l'ultimo campo 'E' e infine il campo 'U' con
l'ora minore di tutte.
Grazie

 wrote in message
news:1128007909.9...@f14g2000cwb.googlegroups.com

Il "timbrometro", da noi c'è il Badge, è un orologio, perchè mai devi 
badare al campo "U/E"...?
Di solito il cambio U/E è programmato all'interno dell'Orologio, ma
se hai quelli a cartoncino fanno solo della confusione, ad esempio
se timbro in uscita prima che lui abbia cambiato U/E sovrascrive
sul cartellino, ma a parte questo è chiaro che se ho timbrato alle
8:00 e poi alle 11:00 sono uscito alle 11:00 a meno di non essermi 
addormentato negli spogliatoi, essere uscito alle 8 per la colazione
ed essere rientrato alle 11...!
Io non credo che sia un campo che possa esserti utile.
Se metti le timbrature in ordine cronologico la prima è
sempre Entrata, l'ultima è Uscita.
Può esserci un inghippo se devi gestire i Turni, ma E/U
di sicuro non ti aiuterebbe molto se non a complicarti la vita.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Perchè in questo modulo si fa tutto manualmente e le marcature vengono
prese da un file sfornato dal marcatore quindi siamo noi a dovere
gestire il Db ed anche l'orario da programma quando ci sono le
marcature manuali ma come data nel db abbiamo solo una data che
corrisponde alla data della marcatura in entrata
Grazie della risposta Alex
Ciao


capito niente :-(
come fai a distinguere la precedenza di due entrate fra di loro?
sarebbe utile qualche info in piu` sul tracciato record.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Imports System.IO (.net)

Devo leggere un file ma se aggiungo
Option Strict On
Imports System.IO
A ogni assegnazzione mi da errore come posso fare per ovviare al problema?
ERRORE="Option Strict On non consente conversioni impicite di string e
integer"
Grazie in enticipo



La soluzione e' fare conversioni esplicite, ad esempio
con CType o con la classe System.Convert:
Dim strNumber As String, dNumber as Double
dNumber = 12.34
strNumber = System.Convert.ToString(dNumber)
-- 
hth, hal

Con VB6 era possibile fare un cosa di questo tipo:
Dim k as Integer
K="12"
Ovvero quella che era (ed è) conosciuta come la ETC (Evil Type Conversion)
Con VB.Net è possibile (attraverso Option Strict On) far si che le
conversioni tra tipi debbano essere definite dallo sviluppatore e non
dall'ambiente di sviluppo in questo modo, malgrado si debba scrivere di più,
si puo essere sicuri che la riga
k="12"
è un errore di battitura (e porre fine a precchi bugs), nel tuo caso
probabilmente dovrai convertire il valore stringa in un valore intero, per
far questo puoi usare Integer.Parse ("Stringa")
HTH
--
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: Mi spiego meglio: form di un programma in primo piano: effetti indesiderati

Avevo già postato il problema ma evidentemente non sono
stato chiaro.
Nel programma chiamo una form (in modalità amodale) che deve rimanere
in primo piano rispetto al form principale ,
perchè DEVO POTER CONTINUARE A "LAVORARE" SUL FORM PRINCIPALE.
Per questo scopo utilizzo l'Api:
SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOREDRAW Or SWP_NOSIZE Or
SWP_NOMOVE)
con
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_NOREDRAW = &H8
Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
Il problema nasce dal fatto che se passo ad un altro task di windows, la
form rimane sempre in primo piano, mentre vorrei che lo fosse solo nel "suo
programma".
Qualcuno ha qualche suggerimento?

 ha scritto
| Il problema nasce dal fatto che se passo ad un altro task di windows, la
| form rimane sempre in primo piano, mentre vorrei che lo fosse solo nel "suo
| programma".
| Qualcuno ha qualche suggerimento?
Form2.show vbModeless, Form1

 Form2.show vbModeless, Form1
Grande
Mucio

Newsgroup: it.comp.lang.visual-basic
Titolo: File e Cartelle di un unità ...

Se io volessi sapere quali cartelle ci sono in un disco rigido, o in una
particolare cartella, per analizzarne il contenuto, come devo operare ?
Grazie, Giacomo 
ande...@tin.it


Devi usare il comando DIR$, vedi l'help.
C'e' un esempio anche sul CDRom, e pure sul Sito Comune di questo NG.
URL: 
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: Report Designer e ADO

Sto' facendo una stampa con report generator di VB6; in fase di
progettazione ho creato una fonte dati e tutto va' ok. Al runtime vorrei,
ovviamente, passare una fonte dati creata al momento.
Qualcuno sa' dirmi come posso fare?
PS
E' possibile far coesistere nella stessa appl. DAO ed ADO?
Saluti
Stefano


Ciao. FDS

 >E' possibile far coesistere nella stessa appl. DAO ed ADO?


Newsgroup: it.comp.lang.visual-basic
Titolo: data link

Sono nuovo e saluto tutti.
Ho iniziato a cimentarmi con visual 
basic.net
 e, prima di iniziare, ho già
incontrato difficoltà:
sul pc da tavolo ho generato un file per il collegamento ad un database:
nuovo documento di testo a cui ho modificato l'estensione da .txt a .udl.
Doppio clic e mi appare il form delle proprietà del data link per collegarlo
ad database di cui sopra. Tutto ok.
Sul portatile, seguendo lo stesso procedimento, quando con il doppio clic
vado sul file .udl mi appare un form che mi comunica che il file non può
fare riferimento al data link perché assente sia dall'hard disk che dalla,
rete per cui non posso impostare le proprietà.
Come risolvere il problema?
Datemi una dritta.
Grazie e ciao.
--
armando

Come risolvere il problema?
Apri il file udl con il blocco note.
-- 
ciao, hal

 ha scritto nel messaggio
news:cej8tvoafun8a4i06...@4ax.com...


Ti farň sapere. Grazie comunque.
Guarda che la mia non era una battuta: i file udl sono 
semplici file di testo Unicode.
-- 
ciao, hal

 >Ti farò sapere. Grazie comunque.


ti chiedo scusa.
Ehm, sono io che mi devo scusare: forse ho dato l'impressione di
sentirmi offeso, ma ti garantisco che non lo sono :-)
-- 
ciao, hal

 >Ti farò sapere. Grazie comunque.

Newsgroup: it.comp.lang.visual-basic
Titolo: compatibilità con win98 ed ME

Innanzi tutti mi presento al NG essendo la prima
volta che scrivo...
Utilizzo VB6 si Win2K
Sono arrivato al lancio di un programma per il
quale ho lavorato circa 4 mesi, pacchetto
d'installazione e verifica su altre macchine
(win2k) tutto ok funziona!!!
Nel report finale del Package and Deployment
Wizard viene scritto
"Se il pacchetto verrà installato in un sistema
Windows 95/98,
dovrà essere installato in modo appropriato
DCOM98."
In effetti installando il programma su sistemi
Win98 e Me non funziona, o meglio funziona fino a
quando non esistono ActiveX dialoganti, ad esempio
anche il semplicissimo DataCombo 6.0(OLEDB) non
visualizza i dati associati...
Ho navigato un bel pò nel sito microsoft ed ho
scaricato DCOM98 e il COMCNGF95, tuttavia dopo
aver installato il tutto i problemi sono
rimasti...
Adesso non so più cosa fare, di certo non posso
lanciare l'applicazione dicendo "Ehi funziona solo
con Win2K !!!", sarebbe ridicolo.
Spero nel NG, spero di trovare la soluzione o
qualcuno con cui condividere il dramma, magari
ritrovandosi in un bar a bere per dimenticare
:-)....

 ha scritto
nel messaggio
news:avUb8.81282$3J1.2...@news2.tin.it...


 questa mia disperazione :-(
Usi ADO?? Se si devi installare Mdac...
Prova a fare un applicativo di prova e a caricarci uno per uno i componenti
che utilizzi nell'applicativo reale... in modo da capire esattamente quali
son i componenti che ti danno il problema...
Ciao

 Ciao
ciao

 novamente....
Dovresti controllare se il wizard include le librerie necessare a
dataenviroment... Probabilemnte il problema è quello...
:(

Newsgroup: it.comp.lang.visual-basic
Titolo: Function: come si attivano?

Cioe' voglio che in una Textbox dove scrivo ad es. Prova =344
Mi restituisca nel Msg Inferiore ma con Sub command1.Click()
 Controlla End Sub mi da' Argomento non facoltativo.  ho provato e
rip. dove sbaglio?
Function Controlla(Prova As Integer)
Controlla = IIf(Prova > 1000, "Superiore", "Inferiore")
MsgBox Controlla
End Function
Grazie caio
--
                                          Caraibi
_


Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.









Newsgroup: it.comp.lang.visual-basic
Titolo: e la command line in vb 2005...

leggo la riga di comando, così
My.Application.CommandLineArgs(0)
ma se non contiene niente restituisce errore. Come fare per verificare
se esiste?
grazie
p.s. scusate se la domanda è scema ma oggi sto dormendo alla grande...

Daniele ha scritto:

la conferma che sto dormendo: subito dopo aver postato ho premuto dei
tasti a caso e mi è uscito questo
        If My.Application.CommandLineArgs.Count <> 0 Then
            'se c'è
        Else
            'se non c'è
        End If
buon 2008... ah gia, 2007 :P
Newsgroup: it.comp.lang.visual-basic
Titolo: (?) Numero record in una query

Premetto che sono assolutamente a digiuno di VB, ed ho letto tutti i
messaggi del NG e ho visitato il sito comune, senza trovare quello che
cerco, forse perche' e' talmente semplice ed ovvio che non ce n'e' bisogno.
Ma io non riesco a trovarlo.
Avrei bisogno di sapere quanti record ci sono in una query creata con
access97.
Riesco a leggere tutto nella query, ma come faccio a sapere quanto leggere?
Un'altra cosa: ho provato i sorgenti per spedire e-mail del sito comune, ma
mi da errore:
"Errore durante il caricamento. Per informazioni fare riferimento a
...\smtp.log".
Ed ecco quello che c'e' scritto nel log:
"Riga 75: impossibile caricare il controllo WS; licenza non disponibile."
Inoltre, se provo a far partire il codice mi da:
"Errore di run-time '53': Impossibile trovare il file"
riferito al file list.txt che e' correttamente contenuto nella stessa
cartella del progetto.
Se cambio il riferimento al file da relativo ad assoluto (se cioe' ci metto
tutto il percorso) stranamente riesce a trovarlo, il form parte ma se provo
a spedire l'e-mail mi da:
"Errore di compilazione: Sub o Function non definita"
riferito a WS()
Chi mi puo' dare una mano?
PS: Ho VB5 (credo senza SP3, ne ho sentito parlare qui) e Win98.
--
ciao
gelty
--
Visita 
http://www.sifor.it
Elimina *toglimi* per le risposte

 mi da errore:
[Sul resto non entro nel merito.]
--
Ciao.
Maurizio

 Buon appetito!
Grazie:-)
Ti ringrazio per avermi spinto a cercare quello che volevo. Cosi' non me lo
scordero' in futuro.
Ancora non sono arrivato alla soluzione finale, ma ci sono vicino (sono
riuscito a trovare anche un esempio nell'help...)

Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica Part.Iva

Buongiorno a tutti
ho un soft che verifica l'esatteza di una partita iva in fase di immissione;
vorrei inserire questa funzione in un mio programmino di fatturazione,ma non
conosco il criterio che consenta di effettuare questa verifica.
Qualcuno sa suggerirmi in tal senso?
Grazie anticipatamente
Cordialitą
Spoon

 ha scritto nel messaggio
news:9d5mgu$a5h$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:cXtJ6.8044$DF1.1...@news1.tin.it...


MA codice fiscale e partita iva non sono due cose diverse?
--
_________________________
www.sasim.cjb.net


Certo che si, ma si da il caso che il link porti ad un articolo su entrambi.
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Duff device, VB6/NET ...

Avrò dormito male, fumato l'impossibile ...
Il fatto è che stamattina mi sono svegliato con una domanda ...
Ci sono in VB6 o VBNET combinazioni di codice "simili"
(ingegnose/criptiche) al dispositivo di Duff nel C/C++?
Il dispositivo di Duff in C, combina assieme uno 'switch' (select) e
un 'do-while' :
 register n = (count + 7) / 8;      /* count > 0 assumed */
 switch (count % 8)
 {
   case 0:        do {  *to = *from++;
   case 7:                 *to = *from++;
   case 6:                 *to = *from++;
   case 5:                 *to = *from++;
   case 4:                 *to = *from++;
   case 3:                 *to = *from++;
   case 2:                 *to = *from++;
   case 1:                 *to = *from++;
                       } while (--n > 0);
   }
Giusto per curiosità! Ciao!

    }
non ho capito bene, ma sta cosa non esegue tutti i case da 0 fino a 1 
e poi esce dalla while ?
se e' cosi e' : 
[VB6]
n =  (count + 7)/8
do  
    Select Count ?????
        case 1
                ....
        case 2
                ....
        ...
        case else
                ...
    End Select
'sicuro che si esca dal ciclo ? 
while n > 0

[VB6]
[cut]
Lungi da me, cercare di capire cosa combina esattamente il gingillo
qua sopra ;-) ...
La cosa che più mi colpisce è che il ciclo è innestato nello switch,
lo switch viene usato per entrare in un determinato punto del ciclo.
Se non erro solo quando il modulo di count/8 è 0 allora vengono
passati tutti i case ...
Cmq. la mia curiosità è se ci siano esempi di codice così "contorto" e
funzionante in VB6 o VBNET, non mi interessa convertire il succitato
in VB! (Quanto sopra risulta essere C standard)
Ciao!

 in VB! (Quanto sopra risulta essere C standard)
Se vuoi ti mando qualche mio programma! ;-)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!