mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO: colorare porzioni di testo...

Ciauz.
Lo stesso problema di qualche giorno fa, ancora sine solutio. Mi spiego
meglio: ho fatto un programma per scrivere il raw HTML. E' molto carino,
crea le mappe cliccabili, converte i valori dei colori RGB in valori
esadecimali, restituisce il codice ASCI dei tasti ecc... però ha una pecca:
il testo é tutto nero, non ha cioé la tipica funzionalità degli editor HTML
di colorare, per esempio in blu, le parole che sono riconosciute come validi
tag HTML e lasciare in nero il testo "neutro". Ho a mia disposizione un file
di testo nel quale sono contenuti (uno per riga) i tag che vorrei segnare.
Il file vorrei fosse modificabile nel senso che non dovrà causare problemi
l'aggiunta o l'eliminazione (da parte dell'utente) di righe, inoltre vorrei
che le righe di commento che iniziano con un carattere speciale (punto e
virgola) non vengano prese in considerazione dal prog. Qualcuno può
aiutarmi? Il programma, ripeto, é free.
Grazie in anticipo.
--
GUiLE

 parole che sono riconosciute come validi tag HTML
Non e' poi cosi' complicato, visto che mi pareva usassi il richtextbox.
1) Ti trovi il tag che vuoi colorare (probabilmente dovrai cercare
        l'inizio "<" e la fine ">"
2) li selezioni
3) con rtb.selcolor li colori
4) magari prima blocchi il refresh del controllo con LockWindowUpdate(),
        altrimenti di sfarfalla. e ovviamente lo sblocchi alla fine

         altrimenti di sfarfalla. e ovviamente lo sblocchi alla fine
Uh... hai ragione, é facile. Bastava pensarci
--
GUiLE

Newsgroup: it.comp.lang.visual-basic
Titolo: Finestre di dialogo comuni

Ciao a tutti,
ho trovato delle routine che mi permettono di visualizzare le finestre di
dialogo comuni senza passare attraverso l' OCX,
però, a differenza di quest' ultimo, vengono visualizzate in alto a
sinistra.
Qualcuno sa dirmi che cosa posso fare per dargli una posizione specifica ?
grazie
                                Paolo


wrote:

Se non ricordo male sul Sito Comune c'è un'ottima classe di Roal
Zanazzi... hai provato a darci un'occhiata?
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,
sei stato molto gentile: è esattamente quello che cerco.
A risentirci
                                        Paolo
Newsgroup: it.comp.lang.visual-basic
Titolo: La programmazione... oltre il codice c'è di più

io e un amico visto i buoni risultati ottenuti con la realizzazione di un
paio di semplici programmini gestionali abbiamo deciso di fare sul serio e
vorremmo cercare di allargarci un po' vendendo veramente i nostri lavori,
magari su commissione. Avremmo una buona proposta di collaborazione che ci
potrebbe procurare un buon giro d'affari rimanendo su programmi gestionali o
simili. Il problema è: cosa ci serve per fare tutte le cose in regola?
-Il VB deve essere registrato?
-Se sì, visto che siamo in due come dobbiamo fare? registrarlo ad uno solo,
è  possibile registrarlo a un nome X che rappresenti entrambi, è necessario
fare una piccola società? Che costi dobbiamo affrontare?
-Per incassare il pagamento per i nostri lavori, qual è il metodo più facile
ed indolore? Il nostro contatto ci ha offerto di fatturare lui i programmi
che gli passiamo, ma come? che tu sappia è possibile?
-Per garantire una certa originalità del software a cosa bisogna stare
attenti e cosa bisogna fare?
Alcune di queste domande devono essere già state affrontate anche nel NG ma
non essendo ancora direttamente interessato non c'ho badato.
Aspetto vostre dritte a riguardo, grazie

>attenti e cosa bisogna fare?
Cosa intendi? Per non farsi copiare le cose? Il miglior metodo e' la chiave hardware, viceversa ci sono altri metodi meno costosi e meno sicuri (controllo del numero di serie dell'hard disk, ad esempio).
Antonio

Newsgroup: it.comp.lang.visual-basic
Titolo: finestre di dialogo in Excel: eliminare o rispondere autom. : si può?

Sto facendo un programma con Excel (che prima o poi metterò su qualche sito
solo per farlo "ammirare" a tutti coloro che mi stanno aiutando) in cui ho
una gestione abbastanza elastica dei fogli di lavoro (sheets), ovvero ne
aggiungo e ne tolgo in gran quantità.
Il mio problema è che con il comando DELETE
worksheets("W_il_NG").delete
mi si apre una finestra di excel che mi dice "sei sicuro che vuoi eliminare
il foglio di lavoro?"
Io vorrei che questa finestra non si aprisse oppure che automaticamente la
procedura di cancellazione provvedesse a rispondere "ok"...
Vi viene in mente qualcosa?
Grazie
Francesco
(vi suggerisce l'ascolto di: Ulan Bator)

 Francesco
Ciao Francesco,
prova a consultare l'help per la Proprieta'
'DisplayAlerts' dell'oggetto Application.
Es.
Sub Macro1()
   Application.DisplayAlerts = False
   Sheets("Sheet2").Delete
   Application.DisplayAlerts = True
End Sub
HTH
Ciao 
	Adriano
Newsgroup: it.comp.lang.visual-basic
Titolo: [NEOFITA] Controllo OCX

Perdonbatemi la domanda da assoluto neofita:
che cosa è un controllo ocx e cosa posso farci ?
Grazie



Perdonatemi la domanda da assoluto neofita:


 che cosa è un controllo ocx e cosa posso farci ?
azz , da dove partire ? umm umm ...
un OCX in parole povere e' un "oggetto" che puoi insewrire in un tuo
programma , per risparmiarti tempo e codice , per esempio un ocx puo' essere
la barra laterale di outlook hai presente ?
tu metti sta cosa in una tua form e poi vai a lavorare sulle sue proprieta'
e metodi per esempio :
barra.addnewitem  (Titolo,ICONA) e' una proprieta'
barra.refresh e' un metodo
cmq il discorso e' abbastanza lungo , ti conviene seguire qualche guida on
line oppure comprarti un libro della serie for dummies per iniziare e poi
avrai le idee un po + chiare !

 che cosa è un controllo ocx e cosa posso farci ?
C'è da distinguere: ocx è il file .ocx che contiene uno o più controlli.
I controlli sono *tutti* gli oggetti grafici che puoi inserire nei form.
A cosa servono... a cosa può servire una textbox o un commandbutton?
Ciao
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: Presentazione di un nuovo form!

Salve a tutti sono nuovo da queste parti, per chi  intressa sono LK2 (Luck
Killer 2) semplice programmatore in VB, TP, JAVA,HTML.
Ho bisogno subito di un consiglio:
Ho bisogno che la mia applicazione quando viene ridotta a icona, e quindi
non utilizzata, comici a contare e dopo 5 minuti salti fuori una bella
msgBox che dica: "Il programma è inattiva da 5 minuti terminare la sessione
di lavoro con..." SI NO etc...
Io sono arrivato, attraverso il timer di VB a 2 minuti, però più in la non
riesco a spingermi come posso fare?
Ringrazio anticipatamente tutti quelli che mi risponderanno...
LK2

...

Ti fermi per così poco :-)) ?
Metti il timer a 1 minuto, nell'evento timer mettici questo:
'---------
Private Sub Timer1_Timer()
    If Form1.WindowState <> vbMinimized Then Exit Sub
    Timer1.Enabled = False
    Static TempoTrascorso As Integer
    Static TempoTotale As Integer
    TempoTrascorso = TempoTrascorso + 1
    TempoTotale = TempoTotale + 1
    If TempoTrascorso >= 5 Then
        If MsgBox("Vuoi dormire ancora 5 minuti ?", vbYesNo + _
        vbDefaultButton2 + vbQuestion, "Stai dormendo da " & _
        TempoTotale & " minuti !") = vbYes Then
            TempoTrascorso = 0
        Else
            TempoTotale = 0
            TempoTrascorso = 0
            Form1.WindowState = vbNormal
        End If
    End If
    Timer1.Enabled = True
End Sub
'-----------
Buon lavoro e fammi sapere...
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Oppure usa WM_TIMER con le Api
--
DoS
minic...@cheerful.com


Semplice, tieni una variabile che ti fa da contatore, nell'evento timer
(ogni 1 minuto) incrementi il contatore e controlli quando e' arrivato a
5...
--
Roal Zanazzi
z...@iol.it

HTML"...
Forse, hai ragione, ma considera questo: se non utilizzi un programma tipo
Front Page Express, Word, Hot Dog etc..
e per fare delle pagine in HTML utilizzi solo il blocco note di windows, beh
allora significa che la pagina te la fai tutta da te, scrivendo anche il
codice e in un certo qual modo significa programmare la pagina! giusto?
Grazie anche per la risposta al mio questito
LK2

 Grazie anche per la risposta al mio questito
De nada ;-)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: E per creare un offuscatore .Net?

Salve a tutti,
Una domanda un pò "curiosa" forse...
Cioè, per realizzare un offuscatore .Net, da dove si dovrebbe partire?
Ad esempio, oltre al renaming dei metodi/classi/ e tutto il resto 
(approposito, si può fare con la reflection?) che altri stratagemmi vengono 
di solito usati per mandare in crash reflector & co. ed evitare la 
decompilazione?
Ovvio che non pretendo una protezione di alto livello (a quel punto meglio 
comprare prodotti già belli fatti come Goliath), ma più che altro per 
provare a farsi un "offuscatore personale".
Esistono per caso offuscatori open-source?
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site: 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
Gamertag XBOX Live: Carmine XX
http://live.xbox.com/it-IT/profile/profile.aspx?pp=0&GamerTag=Carmine+XX

> Esistono per caso offuscatori open-source?
magari...

 magari...
In effetti sembra strano che non esistano offuscatori OS, dato che ormai di 
OS si trova di tutto e a volte più che in soluzioni commerciali.
D'altra parte il concetto stesso di offuscatore va un po' in conflitto con 
il concetto di open-source :)
Ciao 


Fondamentale l'overload induction, anche se decompili ci capisci ben poco..

Newsgroup: it.comp.lang.visual-basic
Titolo: ricerca file

ciao a tutti.
veloce veloce:
sono alle prime armi e cerco 1 sistema rapido per trovare 1 file all'interno
di un disco (subdir comprese) esiste 1 comando specifico, o necessito di una
qualche routine?
ciao e grazie

 qualche routine?
Necessiti di una routine. Questo è il classico caso risolvibile con codice
ricorsivo.
La funziona base deve fare circa così (non è codice vero, ma pseudocodice):
Function TrovaFile(sDirectory as string, sNomeFile as string) as string
Dim sPuntaProssimaSottoDirectory as string
if Not EsisteIlFile(sDirecory & "\" & sNomeFile) then
  Do While  (PuntaProssimaSottodirectory <> KsNonEsiste and  TrovaFile ="")
      sPuntaProssimaSottodirectory =
SeEsisteUnaAltraSottodirectoryDimmelo(sDirectory)
      if sPuntaProssimaSottodirectory<> KsNonEsiste then
         TrovaFile=TrovaFile(sPuntaProssimaSottodirectory,sNomeFile)
      Endif
  Loop
Else
   TrovaFile=sDirecory & "\" & sNomeFile
Endif
End Function
KsNonEsiste è una costante che deve contenere una qualunque stringa che
ritornerà la funzione <SeEsisteUnaAltraSottodirectoryDimmelo> nel caso in
cui non esista una altra sottodirectory nella directory corrente.
La creazione del codice da utilizzare all'interno delle funzioni
<SeEsisteUnaAltraSottodirectoryDimmelo> e <EsisteIlFile>, viene lasciato
come esercizio per lo studente. 8-)
Ciao
*Roby*
P.S.
Per tua informazione, quello che richiedi è attualmente l'oggetto di una
competizione su Visual Basic Italia:
http://digilander.iol.it/VBItalia/COMPETIZIONE.html
Buffo, ma ancora nessuno ha mandato neppure una riga di codice stando a
quello che dice in fondo alla pagina. 8-)
Newsgroup: it.comp.lang.visual-basic
Titolo: SHBrowseForFolder

Ciao a tutti essendo alle prime armi con il VB mi servirebbe qualche aiuto
su come aprire la finestra dell'api dando come cartella visualizzata  all'
apertura una cartella da me scelta.
Ringrazio anticipatamente

 ha scritto

se nessuno qui ha idee migliori, prova magari a cercare su 
www.mvps.org
, nei
suoi vari sotto-siti, e/o a sentire sui ng americani (server free:
msnews.microsoft.com
 e 
news.devx.com
).
ne avevo discusso con domenico statuto tempo fa e non e' molto semplice.
tant'e' che moltissimi prg che la usano la aprono su risorse del computer,
direi.
ciao, a.

 tant'e' che moltissimi prg che la usano la aprono su risorse
del computer, direi.
Esatto. In effetti bisogna fare le cose in due tempi per mezzo
di una funzione callback. E l'elemento "lpfnCallback" della
struttura BROWSEINFO ha questo scopo. Io, con VB4 e senza
AddressOf, non ho mai potuto provare ma sono sicuro di aver
visto un esempio da qualche parte. Sul Sito comune?
Precisazione: se si imposta, come in effetti e` possibile, una
cartella di partenza senza callback, questa diventa la
"radice" e non si puo` "retrocedere". Cosi`almeno mi pare di
ricordare da esperimenti fatti in passato. Confermate?
Io mi sono rassegnato ad usare la modalita` senza cartella
predefinita all'apertura.
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Intrappolamento degli errori

Ciao a tutti, volevo chiedervi a quali istruzioni associereste in
particolare delle routine di intrappolamento degli errori.
Mi spiego: conviene creare delle trappole in ogni Procedura oppure solo
in quelle, ad esempio, in cui cerco di aprire un file, carico
un'immagine, etc.
Grazie per l'attenzione, Carlo

...

In genere un buon programmatore gli errori li evita, non li intrappola.
In casi come la gestione dei files un controllino sugli errori è quasi
d'obbligo anche se a volte viene usata la gestione degli errori per
sopperire ad una pigrizia nel gestire controlli opportuni.
Comunque trovo più veloce e pratico gestire ogni errore a seconda del
contesto, senza routines associate.
Ricorda però che la gestione pesante degli errori rallenta il codice, lo
rende illeggibile e aumenta le dimensioni dell'eseguibile.
In conclusione: sempre meglio farne a meno dove si può.
Spesso si tende a fare un controllo (per velocità di stesura e migliore
leggibilità) del tipo:
If Err.Number<>0 then [...]
Così però non sai mai cos'è successo veramente, e non è una bella cosa.
Specie se poi ti capita di doverci fare del debugging!
Ciao.

Se si può sarebbe meglio prevenirli gli errori. Tuttavia (soprattutto per
questioni di tempo) l'utilizzo delle trappole scarica un bel po' di
responsabilità (ne siamo poi così sicuri?).
Principalmente le utilizzo in funzioni per l'apertura di file e db, queste
sono strutturate tipo le funzioni dell'API: ritornano un valore > 0 in caso
di successo 0 altrimenti.
Ciao Marco  
-- 
Remove xxx from E-mail.
Newsgroup: it.comp.lang.visual-basic
Titolo: istruzione LIKE AIUTO!!!!

Vorrei sapere come usare l'istruzione LIKE con un valore immesso in una
finestra di testo, in quanto non riesco a far controllare una variabile da
LIKE, nel mio caso è
"where nomerecord like testo" dove testo dovrebbe essere text1.text con
"where nomerecord like '*10*'" invece funziona aiutatemi grazie 

Vallone Valeria wrote:

prova con      where nomecampo like '*" & text1.text & "*'"
 se il campo testo contiene una stringa  senza apicetti se è un numero con
cancelletto per le date.
Ciao Bicio.

 LIKE, nel mio caso č


"where nomerecord like '*10*'" invece funziona aiutatemi grazie
Sql = " ................. where nomerecord like '*" & text1.text & "*' "
Ciao.......
Ven

Se inserisco testo come si vede dal tuo esempio non funziona in quanto mi
dice che l'operazione č sbagliata o l'operatore non ha tutti gli argomenti
per la verifica, anche l'esempio precedente mi da errore aspettando il
compilatore la fine istruzione dopo il penultimo " e evidenziando come
inutile il resto dell'istruzione.
Devo forse settare qualche libreria o qualche impostazione particolare.
Altrimenti il VB5 adotta un operatore che faccia la stassa funzione in modo
piů intuitivo e soddisfacente?
Grazie per l'aiuto

Grazie per l'aiuto
L'esempio che ti ho fatto funziona, l'ho provato e ti assicuro che va.
La considerazione che posso fare e' che il campo nomerecord non sia numerico
altrimenti l'errore e' sicuramente dovuto a qualcos'altro e non
all'istruzione SQL.
Occhio a non confonderti tra apici singoli e doppi.
Inoltre il database che leggi che roba e' ??? Access ?? Sql ?? Oracle ??
Se vuoi puoi postarmi la parte di codice che utilizzi per fare la select
anche al mio indirizzo e-mail cosi' gli do' uno sguardo.
Ciao
Ven.

 Grazie per l'aiuto
Domanda forse inutile!
Ma tu devi effettuare la ricerca su un campo testo vero?
xChč se č numerico like non funziona!!!!!!
CIAO.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] VB per Windows Mobile

Ho la necessità di creare un programmino che gestisca sul mio palmare un
database che viene gestito anche su pc da un software fatto da me in VB.
Conoscendo già VB per pc ho pensato di usare VB per palmari ma non sono
riuscito a trovare il comando Data (che trovavo molto utile) o un suo
simile.....
Qualcuno può darmi una mano?

 ha scritto nel messaggio
news:41f8a938$0$130$5fc...@news.tiscali.it...

Palmari di che tipo? 
CE.NET
, Windows Mobile 200x, Palm, Symbian?
Per i primi due, il consiglio è quello di usare il .NET Compact Framework
con uno dei linguaggi che preferisci.
Comando Data? Volevi forse dire controllo Data!? Non esiste nella versione
per palmari. Si usa 
ADO.NET
 oppure ADOCE.
Se il database sul tuo pc è un file di Access, puoi convertirlo in un file
cdb per pocket Access. Se hai bisogno di avere i DB sincronizzati tra PC e
palmare, credo (e chiedo conferma a qualcuno più esperto) sia meglio fare il
porting su SQL Server in modo da sfruttare la replica del DB.
Oppure se è un problema riscrivere l'applicazione su PC puoi considerare il
fatto di usare XML per scambiare i dati con il palmare.
PS.: se vuoi continuare a lavorare con VB6 devi prendere i controlli della
AppForge. Se non sbaglio tra questi controlli c'è qualcosa simile al
controllo Data.
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: Istruzioni SQL in codice Visual Basic

Devo risolvere un problema urgente, non sono molto pratica di Visual
Basic e vorrei sapere quali sono le classi per eseguire le seguenti
operazioni, meglio ancora avere degli esempi di codice:
- Connessione al db (SQL-Server).
- Esecuzione di una stored procedure (o anche genericamente di
un'istruzione SQL).
- Disconnessione dal db.
.
grazie
nabir albar


cioe`, non sai nulla ed hai *urgenza*?
-- 
ciao, hal

 cioe`, non sai nulla ed hai *urgenza*?
Ma allora non hai capito che è urgente? E tu perdi tempo con altre
domande....
--
Greg


giusto :-P
per farmi perdonare, scrivero` la risposta "definitiva":
42
-- 
un hal in vena di citazioni

 ha scritto

per non parlare di quelli che perdono tempo intasando il thread di messaggi 
inutili.
e dell'inevitabile mossaggio (lapsus da servizi segreti) del poster 
iniziale, che, dopo avere scorso speranzoso tutti i messaggi inutili, si 
imbraga perche' nessuno ha risposto a tono e tutti perdono tempo invece di 
andare a
*nanna*
ciao, a.

 ha scritto
e dormendo in piedi si e' scordato una serie di smiley e sberleffi :>

 e dormendo in piedi si e' scordato una serie di smiley e sberleffi :>
attento a non rigare lo specchio ;-PPP
-- 
ciao, hal

hal1961 ha scritto:

Dai su, ragazzi, non fate gli spiritosi :-).
Fino a qualche anno fa programmavo, ma in C; ora devo fare questa cosa
in VB, tra tante altre, perciò non ho tanto tempo. 
ciao, Nabir

 - Disconnessione dal db.
Se in vb6 risolvi tutto con un oggetto adodb.connection
Se in .net, quasi uguale
-- 
Salutoni
Sergio
La vita è un lungo apprendistato per imparare ad essere giovani
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Melchiade Bedrosian Baol ha scritto:

VB6; grazie, ora provo. Devo includere qualche libreria?
ciao
nabir

 Devo includere qualche libreria?
Microsoft ActiveX Data Object


 42
La domanda! Vogliamo la domanda!
Lokar.so.long.and.thanks.for.the.fish
Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica Array ( per esperti )

Salve Gente.
Piccolo Quesito Su Gli Array :
Io Ho Una Tabella Dove Memorizzo dei Dati, tra Cui il Campo [IDCategoria]
il problema è questo :
ho un Array di 13 Valori es:
Dim MyaArray (1 to 13) as long
       MyArray(1)=1      ' Accessori
       MyArray(2)=2      '  Accessori 2
       MyArray(3)=2      ' Accessori 3
      ......
devo poi memorizzare in un'altro Array dalla mia Tabella Tutti i Valori del
Campo [IDCAtegoria] es:
dim i as long
dim MyArray2()
i=1
redim preserve MyArray2(miorecordset.recordcount)
do while not miorecordset.eof
        myarray2(i)=miorecordset.IDCAtegoria
        i=i+1
    miorecordset.movenext
loop
a questo Punto devo confrontare i due Array
cioè devo sapere  in MyArray2 Quali Elementi Mancano di MyArray
Es :
MyArray = 1,2,2,3,4,5 ' Elementi Fondamentali
MyArray2=1,2,3,5          ' Manca il 2 e il 4 di MyArray
questo x visualizzare in seguito es:
Attenzione Mancano Gli Accessori : 1,2,3 ....
Come Posso Fare ???
Spero non sia difficile
Grazie Mille a chi riesca a fare il possibile!!!!!!

 ha scritto nel messaggio
news:kiSM8.18855$TS.5...@news1.tin.it...


Dim Mancanti() as Long
Dim nm as Long, i as Long, j as Long, Msg as String, CeSta as Boolean
For i = 1 to Ubound(MyArray2)
     CeSta=False
     For j = 1 to UBound(MyArray1)
           if MyArray1(j)=MyArray2(i) Then
              CeSta=True
              Exit For
           Endif
     Next
     If Not CeSta Then
         nm=nm+1
         ReDim Preserve Mancanti(nm)
         Mancanti(nm)=MyArray2(i)
     Endif
Next
For i = 1 to nm
      St = St & Mancanti(i) & ","
Next
Msgbox "Attenzione, Mancano i seguenti elementi: " & St
------------------------------------------------
Nel caso gli elementi fossero diverse migliaia, sarebbe opportuno ordinarli
(con un QuickSort)
Per pochi elementi (sotto i 1000) dovrebbe andare bene il sistema esposto
sopra
Fabio

Newsgroup: it.comp.lang.visual-basic
Titolo: Allargare Colonne di una Dbgrid

Come si fa ad impostare in fase di esecuzione la larghezza / Altezza di una
DbGrid.
Ho 4 colonne di cui una è una descrizione e delle altre un numero,
vorrei che la col. 2 abbia lunghezza nn , la 4 nn , ecc..
Grazie mille a
tutti
Ronny.
--------------------------------
Inviato via 
http://usenet.iol.it

 vorrei che la col. 2 abbia lunghezza nn , la 4 nn , ecc..
DBGrid1.Column(1).Width = nn
DBGrid1.Column(3).Width = nn
ecc..
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Margini di Stampa

Come ricavo l'area non stampabile di una pagina per la stampante in uso?
Non intendo i margini impostabili dall'utente quando stampa un documento con
word o simile, ma i margini minimi per la stampa, quelli dove non ci posso
mettere nulla e che con CurrentX ed Y non posso usare?

Come ricavo l'area non stampabile di una pagina per la stampante in uso?
Qui c'e' un esempio minimale per realizzare una print preview, dove,
fra l'altro, mostra anche quello che chiedi:
HOWTO: Print Preview in Visual Basic Applications
http://support.microsoft.com:80/support/KB/ARTICLES/Q193/3/79.asp
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: scaricare un file da internet da vb... come fare?

salve,
vorrei scaricare un file da internet (ad esempio
www.firesoft.it/fileprova.zip
) da visual basic,
ma non ho la piu' pallida idea di come posso fare...
chi mi sa aiutare?

 ma non ho la piu' pallida idea di come posso fare...
Controllo INET.
Funziona benissimo e su MSDN c'è parecchio codice di esempio proprio per il
download.
Ciao
Alberto

 ha scritto nel messaggio
news:CIpJ9.1076$Ou4....@twister2.libero.it...


sempre il controllo Inet che ti ha suggerito Albe V°. Puoi fare una sessione
FTP, per cui puoi uploadare o downloadare file da e vero un sito
Internet......
guardalo bene, prima di postare ancora!!!!
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
---
"Tu devi capire che lei è nuova a queste cose..."
"Bhè, e che cosa ci vuole?"
"Ci vuole, ci vuole, è questione di orizzonti che non è abituata a
vedere..."
Una persona che conosco, 8 Novembre 2002

Newsgroup: it.comp.lang.visual-basic
Titolo: compilazione condizionale

Qualcuno sa' se è possibile inserire parti di codice
in compilazione condizionale (tipo '#if' del C)
in un progetto VB5?
Come si fa'?
Thanks

Come si fa'?
#if win16
    ....codice_16
#if win32
    ...codice_32
Ciao

Come si fa'?
Si , e' possibile; prova a cercare '#Const' e '#If' sull' help in linea oppure
guarda il progetto 'Setup1.vbp' nella cartella setupkit di VB
Ciao.
--
Luca Dormio
l...@ifminfomaster.com
ldo...@tin.it


Certo che è possibile ed è del tutto simile al C.
Es:
#If Win16 Then
    ...	'Codice per Win16
#End If
#If Win32 Then
...	'Codice per Win32
#End If
Credo però che la compilazione condizionale sia limitata solo
all'utilizzo del semplice IF.
Saluti
Alian

Se per 'includere' ti riferisci alla direttiva #include del C, No.
Se per includere indendi inserire oppure eliminare parti di codice in base a
determinate impostazioni,Si.
L' instruzione da usare è la #IF e relativo #End If. Tutto il codice
compreso tra i due statement verrano compilati (e inclusi nell'eseguibile)
solo se la condizione che segue #IF è True.
es:
#IF Debug then
...1
...2
#ElseIF
...3
...4
#End If
le righe di codice (1,2) verranno eseguite solo se la costante Debug è
vera,altrimenti verranno inserite la 3,4.
Per definire la costante puoi usare la direttiva #Const
es:
#Const Debug=True
Tenendo presente che è visibile solo a livello di modulo.
Oppure se vuoi una direttiva globale inseriscila nelle 'Conditional
Compilation Argument' presente nella Tab Make delle proprietà del
progetto,separando varie direttive con ' ; '
Esistono due costanti Win16 e Win32 già definite da VB, ma da VB5 in poi
hanno perso ogni significato.
Ciao,
Corrado

...


Come si fa'?
Prova a cercare nella documentazione in linea la voce "condizionale". Buona
lettura.
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci - NT4WKSITA+SP3 - VB5PROITA+SP3
pbe...@bigfoot.com
http://www.bigfoot.com/~pberto/
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~
Newsgroup: it.comp.lang.visual-basic
Titolo: Update command

Ciao a tutti ho un bel probblema di con VB .NET e ADO.
Ho un piccolo database con poche tabelle. Per interagire con il database ho
creato un DataSet e un DataTableAdapter. Il problema nasce quando devo
modificare i dati sul database. Quando ho creato il DataSet il visual studio
mi ha creato in automatico il metodo Fill che esegue una select sul data
base per recuperare le informazioni. Fino a quando uso il metodo
autogenerato funziona tutto bene. I problemi cominiano quando cerco di
creare una select personalizzata. Il visual studio mi genera un nuovo metodo
Fill e cominciano i guai...
Ogni volta che tento di modificare i dati inseriti mi restituisce l'errore
'Concurrency violation' .
Googlando un po' ho letto che si puo' modificare il metodo di update
standar, e che questo poteva risolvere il problema, purtroppo non ho trovato
molte informazioni su come creare il nuovo metodo update, qualcuno puo'
aiutarmi ?
Ciao e grazie



L'errore che riporti può essere dovuto al fatto che cerchi fare una
modifica che qualcun altro ha già fatto, tipo eliminare un record che
non esiste, inserire un elemento che provochi una violazione di chiave
primaria o aggiornare un record che è stato modificato (del db) tra il
fill e l'update.
Il problema è la SELECT che gli passi. Se potessi postarla sarebbe
più semplice capire il problema. 
Ciao.

Questa e' la select che passo:
select * from tabella1 where UserID=?
Non ho altre connessioni aperte al database, solo questa.
Ciao

Sembra che Luca abbia detto :

L'UPDATE del DataAdapter si basa sul confronto di TUTTI i campi 
estratti.
Se anche solo uno è stato modificato nel frattempo, l'update fallisce.
Per risolvere (qualora, consapevole di questo, tu voglia comunque 
effettuare l'update), devi personalizzare ciò che avviene all'invocare 
Update, ossia la proprietà UpdateCommand.
Su MSDN trovi esempi a volontà su come scrivere un UpdateCommand.
Visto che la tua select è molto 'semplice', direi che dovresti trovare 
qualcosa da copiaincollare brutalmente.
Ciao
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.


Grazie per il consiglio sono andato a vedere su MSDN e ho trovato
un'esempio, questo dice che update command e' una proprieta' di DataAdapter,
ma quando ho creato il dataset il wizard mi ha creato solo un TableAdapter.
La riga dell'update e':
Me.Tabella1TableAdapter.Update(Me.Tabella1DataSet.Tabella1)
Tabella1DataSet.AcceptChanges()
Scusate se faccio domande stupide ma sono agli inizi
Newsgroup: it.comp.lang.visual-basic
Titolo: [SCRIPT] Modifiche ad un paragrafo

Ho una pagina web con un'immagine molto grossa, un paragrafo di spiegazione
in italiano e una piccola immagine con la bandiera inglese. Vorrei che
clikkando sulla bandiera inglese comparisse la spiegazione in inglese al
posto di quella italiana e al posto della bandiera inglese comparisse quella
italiana... il tutto senza caricare di nuovo la pagina web.
Accetto qualunque metodo...
 Grazie 1000!!!
--
Jimmy
jimmy...@hotmail.com
ICQ#: 41646051
P.S. I don't know if the newsgroup comp.lang.javascript is an italian
newsgroup. If it isn't, tell me and I will send this message in english.
Thank you very much!

Usando la libreria dHTML.js, che trovi all'indirizzo
http://jslabs.webhostme.com
 o 
http://www.probo.it/javascript/dhtml/
  puoi
scrivere:
<div id="italiano" style="visibility:hidden">Testo in italiano"</div>
<div id="inglese" style="visibility:hidden">Testo in inglese</div>
<a href="ita.htm" onmouseover="showLayer('italiano',true)"
onmouseout="showLayer('italiano',false)"><img src="bandierina_ita.gif"></a>
<a href="eng.htm" onmouseover="showLayer('inglese',true)"
onmouseout="showLayer('inglese',false)"><img src="bandierina_ing.gif"></a>
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
-------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
jsl...@yahoo.com
-------------------------------------------
S.E.T.I. Project supporter
http://setiathome.ssl.berkeley.edu
news:it.scienza.astronomia.seti
-------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Interruzione del programma

Ho un ciclo for che mi controlla dei record di un database,
una volta trovato un record non corrispondente alle mie esigenze il
programma
si dovrebbe fermare e visualizzare i dati per poi a comando riprendere il
controllo.
l'interruzione e la ripresa ?
Grazie
--
Maurizio Pugi

 l'interruzione e la ripresa ?
Prepara un form per la visualizzazione dei dati (frmVisRecord) con un
bel pulsantone OK --> Unload Me e lo visualizzi come Modale all'interno
del ciclo for scrivi:
For ...
   If record_non_corrispondente Then
      frmVisRecord.Show vbModal
   End If
Next ...
Occhio pero' che se i record "non corrispondenti" sono tanti verranno
visualizzate una caterva di finestre.
Potresti aggiungere una proprieta' al form chiamante (quello che
contiene il ciclo for) che ti permetta di "skippare" i record successivi
(permetta ovvero di non visualizzarli):
'Nel Form principale:
Public Skip As Boolean
'Nella routine che contiene il ciclo for:
Skip = False
For ...
    If record_non_corrispondente And Not Skip Then
    End If
Next
'Nel form di visualizzazione (frmVisRecord) aggiungi anche un pulsante
cmdSkip
Private Sub cmdSkip_Click()
    FormChiamante.Skip = True
    Unload Me
End Sub
hth
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare in VB 6

Siamo alle solite : come si fa a stampare un DataReport in VB 6, a partire
da una tabella (interrogata con una query con parametro in un database
Access) che è stata appena modificata ? Queste modifiche non risultano nella
anteprima di stampa (DataReport.Show), ma chiudendo e riaprendo il report,
queste appaiono magicamente : devo forse chiudere e riaprire l' oggetto
Command sottostante il report ? Grazie per l' aiuto
Francesco
mac...@geocities.com

Salve a tutti  volevo sapere se qualcuno puņ aiutarmi.
Da un'applicazione in Visual Basic come si gestice la stampa su etichette
barcode possedendo perņ una stampante di tipo Datamax Allegro collegata
tramite porta seriale RS232.
Da premettere che  riesco a stampare perņ, non in modo da potere gestire la
posizione dei caratteri  sull'etichetta.
Ringrazio tutti anticipatamente.
Ciao :).


mac...@geocities.com
piů o meno o lo chiudi e riapri o gli dai il refrash e quindi reinizializzi
anke il data report
per lo meno io ho fatto cosě... perň ho anch'io un sacco di dubbi...
Newsgroup: it.comp.lang.visual-basic
Titolo: Ogni 15 minuti dalle 18 alle 07

Ciao... non mi viene l'idea di come azzerare e riattivare un timer unico o
se usarne due, ma come mi consigliereste di poter far intervenire un
programma SOLO ogni 15 minuti dalle 18 alle 07, premesso che prima di
attivarsi dovrebbe dare <YES o NO> con timeout automatico entro 10 secondi
altrimenti... parte l'applicazione richiesta?
Questo allo scoccare di ogni 15 minuti!
Grazie per un possibile consiglio... ::))
Anto
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 100,000 Newsgroups - 19 Different Servers! =-----

 Questo allo scoccare di ogni 15 minuti!
E' solo un'ipotesi, da valutare se conteggiare o meno (ora non lo conteggia)
tutto il tempo impiegato dalle funzioni che vengono avviate ogni 15 minuti.
Crea un form con dentro un Timer con nome Timer1 e incolla il codice che
segue:
Dim periodo_da_controllare As Boolean
Dim secondi_trascorsi As Long
Dim secondi_intervallo_timer As Integer
Dim minuti_controllo As Integer
Private Sub Form_Load()
    Timer1.Enabled = False
    periodo_da_controllare = False
    secondi_trascorsi = 0
    secondi_intervallo_timer = 10   'Max 32!
    minuti_controllo = 15
    Timer1.Interval = secondi_intervallo_timer * 1000
    Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
    Select Case Hour(Now)
        Case 18 To 23, 0 To 7
            periodo_da_controllare = True
        Case Else
            periodo_da_controllare = False
    End Select
    If periodo_da_controllare = True Then
        secondi_trascorsi = secondi_trascorsi + secondi_intervallo_timer
        If secondi_trascorsi >= minuti_controllo * 60 Then
            Timer1.Enabled = False
            'Qui fai quel che devi
'           '...
            secondi_trascorsi = 0
            Timer1.Enabled = True    'Riattivi il conteggio dei successivi
minuti_controllo
        End If
    Else
        secondi_trascorsi = 0
    End If
End Sub

         Case 18 To 23, 0 To 6    '<<< Non 7

 Anto
Puoi tenere sempre attivo il timer con interval=1000 (1 secondo) e
utilizzare una variabile che conti quanti secondi sono passati, come segue:
------------------------------------------------------------
Dim TempoPassato as integer
Sub Timer1_Timer
        if hour(now)>=18 or hour(now)<=7
                TempoPassato=TempoPassato+1
        else
                TempoPassato=0
        end if
        if TempoPassato>900 then
                call esegui_la_procedura
        end if
End Sub
----------------------------------------------------------
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>
Newsgroup: it.comp.lang.visual-basic
Titolo: Sceta immagini da una cartella

Ciao,
Avrei la necessità di inserire in un form una finestra che mi permetta di
visualizzare tutte le immagini *.bmp presenti in una determinata cartella,
chiaramete ridimensionate, magari con una barra di scorimento.
E dare all' utente la possibilità di selezionarne 1 a scelta, che dovra
comparire sul form nelle dimensioni predefinite, ma con la possibilità di
poterla ingrandire o rimpicciolire da parte dell' utente.
Avete idea di come fare ?
Qualche sorgente ?
Grazie a tutti :..

 ha scritto nel messaggio
news:8kh61c$qjv$1...@nslave2.tin.it...


 wrote in message
news:09Wa5.5526$TE6....@news.infostrada.it...


 ha scritto nel messaggio
news:8khmh5$226m$1...@stargate1.inet.it...


 Grazie a tutti :..
Ciao
    sei fortunato che ho appena pubblicato il mio sito internet.
l'indirizzo è: 
http://space.tin.it/computer/btqmaz/diego
Guarda sulla pagina programmi e scaricati il codice di Anteprima
Se clicki sul monitorino a fianco puoi vedere un'anteprima dei form del
programma.
Non è il massimo perchè l'ho fatto velocemente e un bel po' di tempo fa.
Sicuramente dovrai sistemartelo.
--
Diego Mazzaro
"L'importante non è conoscere tante cose ma sapere dove trovarle" A.
Einstein

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Service Pack su sito comune

Salve, pensavo di scaricare il Service Pack dal sito comune di questo
newsgroup. Volevo sapere per che versione di visual studio è, italiano o
inglese, oppure se è ininfluente. Grazie.
Nicola


Ho una brutta notizia,
la sezione FTP è probabilmente andata persa durante l'ultima
riconfigurazione del server murialdo :-((
Con essa, anche tutti i SP.
E' un priodo difficile per il Sito Comune, che non ha piu' un sufficente
controllo sul server che lo ospita.
Dobbiamo pazientare, fino ad oggi abbiamo avuto molto supporto da murialdo,
ma adesso le cose si sono un po' complicate,
non abbiamo piu' un riferimento diretto sul server.
Non do false illusioni su possibili immediate soluzioni, dico solo che se
spunterà l'occasione di avere nuovamente disponibilità elevata su qualche
server, non mancheremo di approfittarne (a costo di spostare il SC dal
mitico server murialdo su un'altro server).
Il SC è ancora + che vivo, ma com qualche limitazione in +.
Ettore Maronese
il Mes



















il Mes
Che ne dici di mettere una pezza al guardafuori espresso?
-- 
Sidewinder  
---------------------------------------------------------------------
Whoa...I did a 'zcat /vmlinuz > /dev/audio' and I think I heard God...
	-- mikecd on #Linux
---------------------------------------------------------------------

il Mes
Sě, penso di avere capito... :)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Select di oralce

DEvo selezionare solo una 3 caratteri di un campo formato da venti
caratteri
avevo intenzione di usare
sql="Select left(campo,3) from tabella"
ma non va bene
mi aiutate, come devo fare?
Database Oracle
Salvatore
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Salvatore
KillerBoy

 non va bene perchè su oracle non c'è la "left"
Forse dico una cavolata xkè vado a memoria... ma non c'era una funzione tipo
SQL pass true... che traduce SQL del DAO in quello necessario in base alla
connessione? in questo caso Oracle??
Boh..
Ciao
Cristina

Il 08/04/2004 18.07, Cristina scrisse:

Anche se esistesse, non e' il caso di studiare i manuali di Oracle?
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!
Newsgroup: it.comp.lang.visual-basic
Titolo: COMPACTING A DATABASE...

Qualcuno mi sa dire come compattare
un database da codice senza dover
costringere l'utente a chiuderlo ( analogamente
a quanto accade selezionando la voce di
menu a database aperto )...
Potete gentilmente inviare copie della risposta
anche a :
del...@mediacom.it
e
del...@hotmail.com
Grazie a tutti !


Dall'help in linea "È necessario chiudere vecchiodb prima di compattarlo. In
un ambiente multiutente, gli altri utenti non possono tenere vecchiodb
aperto durante la compattazione. Se questo non viene chiuso o non è
disponibile per un utilizzo esclusivo, si verificherà un errore."
Hai mai pensato di compattarlo quando chiudi il programma?
Ciao Bruno

menu a database aperto )...
Impossibile. DEvi chiuderlo, compattarlo e riaprirlo.
Ciao

Dal momento che il database si compatta con:
    DBEngine.CompactDatabase DbSource, DbDest
e cioč non compatti il database ma ne crei una copia compattata, non č
possibile fare
ciň a database in uso.
bye
Mauro Mariz
3nto

Newsgroup: it.comp.lang.visual-basic
Titolo: "Azzerare" campo data in mdb2000

Ma per rendere un campo "date" vuoto devo per forza impostarlo a Null?
Non esiste altro modo?
Mi sorge questo dubbio perche un po di tempo fa lessi un po di post sul
fatto di dover gestire o meno i valori Null dei campi, e non mi ricordo chi,
forse Lupo ma probabilmente mi sbaglio cmq lui c'entrava :-), disse che non
serviva preoccuparsi del Null in quanto bastava consentire la lunghezza zero
ai campi testo e inserire 0 nei campi numerici.... ma nei campi data?
--
____________________________
   G 1 0 X®
Web: 
www.giox.net
Alt. Mail: 
info...@libero.it
Icq Uin: 47698601
Irc Chan. @azzurranet:
   #mhackerone; #ahccc; #linux;
   #hackers-it; #programmatori
_____________________________

 ai campi testo e inserire 0 nei campi numerici.... ma nei campi data?
una qualsiasi data che tu consideri "nulla", es. la prima valida (#1/1/100#)
oppure 0, che però equivale a 31/12/1899
Ciao
--
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 Ciao
Ciao!


 contratto è  stato firmato il 1/1/100 !
Credo che Zanna intendesse dire: imposta la data ad un valore che consideri
nullo, e prima di visualizzarlo verifica se ha questo valore e reagisci di
conseguenza.
A mio parere, almeno per le date, il null è abbastanza utile.
--
Salutoni
Sergio

 Sergio
Ciao

 ai campi testo e inserire 0 nei campi numerici.... ma nei campi data?
I campi Date sono numeri. Mettici uno 0 (che per te, convenzionalmente, vuol
dire data non indicata) e testalo prima di esporla/formattarla (se no vale
un certo giorno -30 o 31- del dicembre 1899)
Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock.dll

Come è possibile impostare il timeout della libreria in oggetto?
Mi servirebbe per fare l'ftp di alcuni file da Unix con Ws_ftp.
Grazie e buon lavoro!


Non ho capito bene, vuoi usare winsock in una tua applicazione oppure usare
Ws_FTP? Mi sa che hai fatto un po di confusione!
Ciao, Vincenzo

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Programmatore cerca lavoro in Roma

Esperto sistemista / programmatore cerca lavoro anche part time in Roma
Prego rispondere al NG. Grazie
email: 
bo...@tiscalinet.it
--
<***********************************>
Vigna Federico...
<***********************************>


Ci manca solo di far diventare questo un NG di offerte di lavoro.
Esiste it.lavoro.informatica che è pieno di offerte e di richieste.
E comunque, il messaggio [OT] va bene, ma le risposte al NG mi sembra
che sia meglio evitarle.
Anche per te, in quanto ti potrebbero soffiare il lavoro.
Ciao e auguri
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!
Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora modem: Dealyed

Ri-ciao,
ancora un altro problemino con il modem che prende delle decisioni per conto
suo...
Ora il modem decide di chiamare un numero quando dice lui.
Quando, con il MSComm1.Output = "ATDT" & Numero & VbCr chiedo di chiamare il
numero, lui risponde con:
DELAYED 03:31:42
Cosa e'?
Si puo' evitare?
Non erano meglio i piccioni viaggiatori?
Ah, dove posso trovare una lista con i comandi AT per i modem?
Ciao... Maurizio

 typed:

ma hai letto quello che ti ho scritto l'altra volta?

 Ah, dove posso trovare una lista con i comandi AT per i modem?
Here is a repository of AT command sets grouped by chipset type:
http://www.vee90.net/atcom/
http://www.uli.it/config/Modem/Comandi_AT/body_comandi_at.html#uno
Configurazione modem  (stringa inizializzazione)
http://help.virgilio.it/guide/dettaglio.jsp?id=3187&step=3544
CommAndi AT V92
http://modemsite.com/56k/v92c.asp
http://www.spallared.com/
http://www.simemu.com/
--
Fosco

 ma hai letto quello che ti ho scritto l'altra volta?
...
Emm... si, ed anche il link che hai fornito. Interessante ed utile per cio'
che riguarda il problema del Blacklist, ma non vedo cosa c'entrino con il
delayed e i comandi AT.
O forse il delayed eì una conseguenza del tempo di attesa per le chiamate
successive (quelle che poi vanno a formare la blacklist)?
Ciao... Maurizio

...
TNX
Maurizio

 typed:

Esatto! E' prprio così... quando trova occupato finisce in blacklist con un
ritardo variabile che di solito cresce con i tentativi di chiamata! :(

 ritardo variabile che di solito cresce con i tentativi di chiamata! :(
...
Nelle ultime prove da me fatte, non ho mai trovato il numero occupato, ed in
particolare, l'ultimo tentativo prima di questa mattina e' stato martedi ed
e' andato a buon fine.
Questa mattina, dopo aver fatto piccole modifiche, ho riprovato a lanciare
il prg che doveva fare la chiamata... risultato... il modem risponde con un
Delayed ed un tempo che superava le 7 ore!!!
Considerando che ne sono passate almeno 40 dall'ultima volta che questo
modem aveva composto (tra l'altro con successo) questo numero, c'e' qualche
cosa che non capisco :-(((
Ho provato a leggere *tutta* la pagina relativa alle faq sui modem nel link
che mi hai passato, ma non c'e' nulla sul Delayed.
Boh!!!
Ciao... Maurizio

 Boh!!!
http://www.google.it/search?q=delayed+modem+at+blacklist&hl=it&ie=ISO-8859-1
Secondo messaggio del primo link per una spiegazione... poi dai un'occhiata
agli altri link... dovresti trovare quello che fa al caso tuo!
hth

 Secondo messaggio [...]
...
Grazie di tutto, vado a leggere.
Nel frattempo ho mandato una mail al produttore del modem (Atlantis) per
chiedere lumi. Ciao... Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto sui registri

Salute a tutti!Sono un neo-programmatore.
Ho bisogno di sapere come recuperare dai registri di Windows (oppure in
qualche altro modo) il percorso del browser di default.(Netscape ,
Explorer ,...).
Grazie per l'aiuto.





I registri sono IL registro ?
Ciao.
""""""""""""""""""""""""""""""""""""""""""""""
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
""""""""""""""""""""""""""""""""""""""""""""""
                 Trust no ONE.



  Ecco la routine con le dichiarazioni delle API utilizzate: tieni
presente che il risultato e' completo di path e di nome
dell'eseguibile del browser.
Public Declare Function RegOpenKey Lib "advapi32.dll" Alias
"RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult
As Long) As Long
Public Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As
Long) As Long
Public Declare Function RegQueryValue Lib "advapi32.dll" Alias
"RegQueryValueA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal
lpValue As String, lpcbValue As Long) As Long
Function currentBrowser$()
    Dim hKey As Long
 
    Dim strPathsKey As String
    searchstring = "SOFTWARE\Classes\http\shell\open\command"
 
    Dim strResolved As String
    strResolved = Space$(255)
    'XX& = RegOpenKey(HKEY_LOCAL_MACHINE, searchstring, hKey)
    If Not RegOpenKey(HKEY_LOCAL_MACHINE, searchstring, hKey) Then
        RegQueryValue HKEY_LOCAL_MACHINE, searchstring, strResolved,
255
        RegCloseKey hKey
        Temp$ = strResolved
    End If
    'MsgBox (temp)
    For x% = 1 To Len(Temp$)
        This$ = Mid(Temp$, x, 3)
        If UCase(This$) = "EXE" Then
            For y = x To Len(Temp$)
                If Mid(Temp$, y, 1) = " " Then
                    currentBrowser = Left(Temp$, y)
                    Exit Function
                End If
            Next y
            currentBrowser = Temp$   ' No space was found so return
whole string
            Exit Function
        End If
    Next x
End Function
  P.S. Non serve postare tre volte lo stesso messaggio...
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258



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

Salve qualcuno sa consigliarmi una guida sull'utilizzo di dao360?
so che è fuori moda, di solito uso ado, ma purtroppo mi serve
grazie

 so che è fuori moda, di solito uso ado, ma purtroppo mi serve
Beh, se lavori già con ADO, non dovresti avere grosse difficolta a fare il
downgrade ;)
Dai un'occhiata a questo link
http://www.thebestweb.com/vbarticles/daobasics.htm
Altrimenti, cerca sulla rete il file "pssadojet.chm" che illustra le
differenze tra DAO e ADO.
Se non lo trovi, è nell'Area Download di 
www.visual-basic.it
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://italy.mvps.org