Newsgroup: it.comp.lang.visual-basic
Titolo: come creare una nuova connessione

Salve vorrei creare un programmino che mi imposti in automatico i parametri
per creare una nuova connessione ad internet con la possibilità di poter
scegliere la località e quindi il numero di telefono.
Qualcuno può darmi un consiglio su come muovermi?
Grazie
Luigi

scegliere la località e quindi il numero di telefono.
Cerca documentazione sulla libreria RasApi, cioe' tutte quelle
funzioni che iniziano con "Ras" e trovi su msdn.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] troppi dati per un recordset?

Devo leggere un file di excel da un prg scritto in vb 6.
Lo apro come db... tutto ok.
Accedo alle singole celle come se fossero campi di un recordset... tutto ok.
Problema con fogli di excel molto grossi, l'instruzione:
mioRecordset.movefirst
non mi posiziona all'inizio del foglio ma ad una "riga" posta a 3/4.
Come mai?... forse i dati sono troppi x il recordset e i primi vengono
eliminati?
Come posso risolvere il problema?
Premetto non ho installato nessun service pack per vb!!
Grazie.

prova a forzare un MoveLast e poi un MoveFirst.
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente Mscomm

Salve a tutti. Ho un problema con il controllo mscomm,
Il mio intento e' quello di ricevere in ingresso dei dati dall com in
modalita' binaria.
Non sono riuscito tuttavia a trovare la corretta dichiarazione della
variabile alla quale assegnare il valore di INPUT. Ho provato conVariant, ma
poi ne perdo il controllo, dal momento che devo assegnare ad ogni dato in
arrivo una determinata azione. C'e' qualcuno che puo' aiutarmi x favore?
Ciao.
Sandro

 wrote in message
1Z145.242825$VM3.1...@news.infostrada.it...


Scusa il ritardo, ma solo oggi ho letto il tuo messaggio
Dim t_buffer_mdm as string
Private Sub mdm_OnComm()
  Dim n As Long
  Dim buffer As Variant
  Dim arr() As Byte
  ' Controlla la presenza di dati.
  If mdm.InBufferCount Then
    ' Legge i dati.
    buffer = mdm.Input
    arr = buffer
    For n = 0 To UBound(arr)
      t_buffer_mdm$ = t_buffer_mdm$ + Chr$(arr(n))
      ' qui è possibile gestire il singolo carattere
    Next n
  End If
End Sub
come vedi io accodo i caratteri letti in un buffer che poi, nel ciclo
principale, mi scandisco con calma utilizzando anche la seguente funzione
Private Function estrai_str(stringa As String, n_c As Integer) As String
  Dim com_str As String
  Dim c_str As String
  If Len(stringa$) >= n_c Then
    com_str$ = Left$(stringa$, n_c)
    c_str$ = Right$(stringa$, Len(stringa$) - n_c)
    stringa$ = c_str$
  Else
    com_str$ = ""
  End If
  estrai_str = com_str$
End Function
è naturalmente possibile gestire all'interno della ruotine di evento il
singolo carattere ma l'uso del buffer generalizza la routine stessa.
Ciao, Giorgio
