mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: connettere unità di rete

Salve a tutto il NG,
mi chiedevo se sia possibile connettere un'unità di rete utilizzando VB6.
Avrei necessità di poter settare la lettera di unità e il percorso pescato 
da "sfoglia per cartelle" su tutte le risorse di rete.
Codice o link utili?
GRAZIE 2000

Bastava usare la funzione cerca...
http://groups.google.it/group/it.comp.lang.visual-basic/search?group=it.comp.lang.visual-basic&q=connettere+unita+rete&qt_g=1
Ce n'è per tutti i gusti... ;)

vero vero!
scusa e grazie 1000
cordialità

Newsgroup: it.comp.lang.visual-basic
Titolo: Installare Visul Basic

Non riesco ad installare Visual Studio 6.0 ( a me interesserebbe soltanto
Visual Basic) sul mio computer. Il mio OS è Windows ME e ho come anivirus
Inoculate It della Computer Associates.
Qualcuno può darmi una mano? Non so di che informazioni avete bisogno per
potermi dare una mano.. cmq spero di essere in grado di darvele.
Grazie a tutti

 installazione, se il CD e' originale o copiato (ahi, ahi, magari male!),
:-(
ciao
ugo

In effetti Windows ME fa proprio schifo.. ma questo ho! Cmq il cd è copiato
(è la versione Enterprise di Visual Studio 6.0), ma attualmente dispongo
anche della versione originale (per poco!!). L'errore che mi da' in fase di
installazione è questo: dopo aver installato i file sul PC, durante
l'ultimissima fase (durante la quale credo i file vengono organizzati fra
loro..) mi appare una finestra che dice ad esempio: il file
COMMON\TOOLS\VS-ENT98\VMODELER\MVSM.EXE non è un file di Windows oppure è
danneggiato. Ho controllato, e il file in questione appartiene a Visual
Studio, quindi per forza di cose E' un file di Windows; inoltre non è
danneggiato. Questo è un esempio altre volte i file " non di Windows sono
altri". Sai darmi una spiegazione a tutto ciò?
Grazie sin da ora

 a tutto ciň?
fai cosě: prova a copiare quel file sull'hard disk e (se non ti da errori)
aprilo
con un qualunque editor (anche notepad) e verifica che i primi due caratteri
siano MZ. se non lo sono significa che il piratone ha masterizzato il cd
male.
--
Fibia "Sakamoto" 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

Newsgroup: it.comp.lang.visual-basic
Titolo: Data Report

Salve a Tutti
Vorrei sapere come si puo ricevere il numero di records che contiene un
DataReport, in modo da stamparlo solo nel caso che contenga Records.
Grazie
--
Fulvio
Fpa...@fabernet.com


Fpa...@fabernet.com
se
devi dialogare con un database come access , esegui la quey SELECT COUNT(*)
FROM "NOME TABELLA" e ti verra' restituito il numero di record richiesti
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: SCRIPT PER WINDOWS 2000 - XP

Ciao A tutti,
non sono un programmatore e mi occupo di sistemi Sun...ma ho un
problemino su una rete di pc windows..
Le utenze non sono amministrative e per me è necessario che di notte
almeno una volta alla settimana parta windows update in modalità
amministrativa (sennò se blocca)...
come posso fare?? esistono degli script che facciano questo???
riepilogando
1 - l'utente connesso non ha privilegi amministrativi
2 - alle ore "tot" occorre effettuare logoff e logon come
amministratore
3 - effettuare windows update
4 - reboot 
helllp please 
gracias 
Malleus

 
dai un'occhiata su 
www.sysinternals.com
per esigenze simili, io trovo molto utile psexec.
scriptabile, eseguibile da remoto, puoi schedularlo su un server windows 
per eseguire processi su workstation remote con le credenziali di un 
utente con privilegi amministrativi.
-- 
---
paoloopg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
---

grazie mille lo testerò al più presto
Malleus
janick ha scritto:



Non hai bisogno di uno script, ma di WSUS
http://www.microsoft.com/windowsserversystem/updateservices/default.mspx
Risparmi banda, tieni sotto controllo la stato delle tue macchine, ecc. 
ecc. ecc.
PS: è gratuito.
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

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

Forse qualcuno puņ aiutarmi...
Come posso far sapere ad un mio programma in VB quale file l'utente ha
deciso di avviare ???
Ad esempio gli antivirus scannano il file che tu vuoi far partire un attimo
prima di eseguirlo, bloccando l'esecuzione in caso di virus.
Come fanno a sapere quale programma voglio eseguire ???
Se qualcuno sa la risposta mi risponda via e-mail
Grazie in anticipo, Fabrizio

Silvano ha scritto:

Se per file intendi i file associati al tuo programma (es. .DOC a WORD),
allora guarda l'istruzione COMMAND.
Infatti se fai doppio click su un file, Windows passa all'applicazione
associata
il nome, con persorso, del file selezionato.  
Ciao
:-) Hd (-:
hd...@TOGLI.freemail.it
Sito Comune:
www.murialdo.it
\it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: WINSOCK PROBLEM

Ho realizzato un'applicazione client server utilizzando l'oggetto winsock ma
riesco a far comunicare i due applicativi solo sul mio computer di casa che
non è collegato ad una rete. Quando installo i programmi sui terminali in
rete questi cominciano a darmi una serie di errori fra i quali:
 10040 Gruppo di indirizzi non supportati
 10044 Il tipo di socket non è supportato in questo gruppo di indirizzi
 10014 Argomento non valido (al momento di inviare un dato)
 quest'ultimo sulla guida agli errori è descritto come segue:
 L'indirizzo richiesto è un indirizzo broadcast, ma il flag non  è impostato
Comunque anche quando faccio girare i due applicativi sul terminale di casa
al momento di inviare il dato la prima volta questo tenta di connettersi con
il modem al server è normale?
Comincio a pensare seriamente che ci sia qualcosa nella configurazione della
rete. Ad esempio qual'è il flag non impostato??? Ringrazio anticipamente chi
saprà darmi una risposta... Grazie

 wrote in message
8qdndc$5o6$1...@news.IT.net...


saprà darmi una risposta... Grazie
Non che io sia un esperto, ma:
1) devi avere installato sui PC dove gira la tua applicazione il protocollo
TCP/IP
2) IP (internet protocol) si basa su un indirizzo composto da 4 numeri da 0
a 255 e da una maskera per riconoscere la sottorete.
indirizzi IP del tipo 255.255.255.255 sono di broadcast ossia, che arrivano
a tutti i PC nella rete, e non ad uno soltanto.
prova ad assegnare ai tuoi PC in rete, questi indirizzi:
    PC1:
    IP = 192.168.1.100
    MASK = 255.255.255.0
    PC2:
    IP =192.168.1.101
    MASK = 255.255.255.0
3) se la tua applicazione è il client e gira sul PC1, e supponendo che il
server sia su PC2, sulla socket del client devi:
- Assegnare come indirizzo dell'host remoto:  192,168.1.101  (il PC2)
- Assegnare come porta, la porta usata dal server, e li dipende dal server.
4) quando ti connetti. lancia il modom perchè tu vai a cercare un'indirizzo
IP che non fa parte della tua sottorete, quindi il SO suppone
che sia un IP che sta all'esterno della sottorete, e quindi si connette a
internet per vedere se quell'indirizzo sta li.
nell'esempio, che ti ho fatto, la tua sottorete sarebbe 192.168.1.x  ( dove
x identifica il PC nella tua sottorete)
Ripeto, leggiti qualche libro sulle reti TCP/IP.
Ciao
Sempre il -MES-
Ettore Maronese
http://www.maronese.com/mes
(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: VB in excel... aiuto

Ciao ragazzi...
il mio problema e' questo: ho un foglio di excel molto lungo; al
cambiamento del valore di una cella vorrei inserire una riga vuota con
riempimento in grigio :come fare tutto questo con VB interno al
programma?
 
Mi spiego...
il mio foglio e' cosi':
 
LOC PARC ANNO STACCO
1 10A 2001 1
1 10A 2001 1
1 10A 2001 1
1 10A 2001 1
1 10B 2001 1
1 10B 2001 1
1 10B 2001 1
1 10F 2001 1
1 10F 2001 1
1 10F 2001 1
 
e lo vorrei cosi':
LOC PARC ANNO STACCO
1 10A 2001 1
1 10A 2001 1
1 10A 2001 1
1 10A 2001 1
--riga vuota grigia
1 10B 2001 1
1 10B 2001 1
1 10B 2001 1
--riga vuota grigia 
1 10F 2001 1
1 10F 2001 1
1 10F 2001 1
 
Come posso fare tutto questo in automatico creando un ciclo che mi
funzioni ad esempio sulla colonna B? (se ritorno all'esempio fatto..)
 
Grazie..
PS: se mi rispondete anche via email vi sarei veramente grato.
 
Ivan

> come fare tutto questo con VB interno al programma?
Innanzitutto devo
aggiungere come riferimento al tuo progetto questa dll qua: Microsoft Excel
x.x Object Library
E poi potrestri provare qualcosa del genere:
Dim
itmApplication As Excel.Application
Dim itmWorkbook As Workbook
Set
itmApplication = New Excel.Application
Set itmWorkbook =
itmApplication.Workbooks.Open("xxx.xls")
itmWorkbook.ActiveSheet.Cells(x, y).Value = vbNullString
In pratica apri
il tuo modello (xxx.xls) e poi con l' oggetto itmWorkbook gestisci le
celle, in questo caso quella con cordinate x,y e gli assegni un valore
nullo. Così puoi fare da codice tutte le cose che fa excel. Se devi provare
qualcosa particolare, puoi registrare una macro e prendere il codice così
come è, più o meno, e incollarlo nel tuo progetto vb.
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

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

Newsgroup: it.comp.lang.visual-basic
Titolo: ritornare un valore da sub main

Salve a tutti,
ho 2 programmi:
a e b. A esegue tramite shellsospensiva B. B � un exe che parte con sub 
main. Come faccio da B a ritornare un valore ad A?
Grazie 1000
A. 


Un valore di che tipo?
Se ï¿½ un semplice intero, puoi usare le api ExitProcess (con le dovute 
accortezze) subito prima di terminare B e GetExitProcessCode in A.
Bye
Raf 

 a e b. A esegue tramite shellsospensiva B. B è un exe che parte con sub


Newsgroup: it.comp.lang.visual-basic
Titolo: Vorrei fare più di una query di INSERT in un unico execute di command

Ci avete mai pensato???
Lo avete mai fatto??
Ci avete mai pensato??
E a cosa???
:))
A parte gli scherzi!!!
Vorrei poter fare più di una query di inserimento in una unica transazione
execute di command.
Se non mi ricordo male si doveva mettere un ";" tra una e l'altra... ma mi
esegue solamente la prima :((( le altre non me se le vede neanche!!!
Sapete qualcosa?
Grazie!

 Vorrei poter fare piů di una query di inserimento in una unica transazione

Newsgroup: it.comp.lang.visual-basic
Titolo: File installazione Visual Basic 2005 Express

Ciao a tutti,
ho scaricato dal sito microsoft e installato Visual Basic 2005 Express,
tuttavia mi sono accorto che il file eseguibile che ho scaricato non è
l'installazione completa dell'applicato, infatti il download viene
fatto durante l'installazione.
E' possibile avere un file di installazione completo in modo tale che
non mi serva una connessione internet per installarlo?
Ringrazio tutti in anticipo.

 non mi serva una connessione internet per installarlo?
Immagini ISO in inglese:
http://msdn.microsoft.com/vstudio/express/support/install/
In italiano:
http://beta.visual-basic.it/default.aspx?tabid=91
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL


Grazie mille!!
tra l'altro non sapevo esistesse una versione in italiano della
Express.
Forse chiedo troppo ;-)
sai dove trovare Windows Vista Beta2, ho provato nel sito della
microsoft ma pur registrandomi non sono mai riuscito a trovare il
download...
Ancora grazie!
Ciao

 download...
Non ti so aiutare con certezza, ma da quanto dice qui, pare che non si 
possa più scaricare:
http://www.microsoft.com/windowsvista/it-it/preview.mspx
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 
http://www.microsoft.com/windowsvista/it-it/preview.mspx
Una cosa strana, quella pagina era già così quando l'ho scaricato io... :-).
Comunque credo sia ancora disponibile se hai una licenza MSDN:
http://www.microsoft.com/italy/msdn/risorsemsdn/windowsvista/devcenter.mspx
http://www.microsoft.com/italy/msdn/prodotti/subscriptions/resources/subdwnld.mspx
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: problema dsn e crystal report

salve, ho un piccolo problema su un'applicazione da me scritta che
utilizza dei report di crystal report.
nel progetto, quando mi sono andato a creare i report, per connettermi
al database (che per la cronaca è un database di access xp) ho
utilizzato un file dsn.
a progetto ultimato, quando sono andato a installare il programmino
sul computer dell'utente che lo doveva utilizzare ho avuto cura di
creare anche su quella macchina un file dsn con lo stesso nome di
quello utilizzato sulla macchina di sviluppo.
ma, contrariamente alle mie aspettative il programma mi ha cacciato un
errore del tipo "impossible find phisical database"
ma come mai mi ha dato quest'errore se il file dsn che ho crato punta
esattamente al database in questione anche sulla macchina dell'utente?
c'è qualcuno disposto a farmi luce su questo mistero?
grazie 1000!!!!
albadur

Prove a verificare l'installazione delle librerie di CR sul pc nuovo
Ciao Gabriele
Newsgroup: it.comp.lang.visual-basic
Titolo: dll

Scusate l'ignoranza, ma come si fà una dll ???
Ho letto nei giorni scorsi di qualcuno che diceva che si sarebbe costruito
da solo una dll per metterci dentro tutte le immagini e le icone del
programma che stava sviluppando ... molto interessante, ma non so da che
parte cominciare.
Qualcuno ha un esempio da mandarmi o qualche sito dove leggere qualcosa ?
Grazie a tutti



Anche a me piacerebbe un esempio.
So che le dll si sviluppano un c/c++, ho provato, ma non sapendo come
sono strutturate, non c'era speranza per me!!!

 Qualcuno ha un esempio da mandarmi o qualche sito dove leggere qualcosa ?
Quel tizio ero io.
La DLL da fare in c e' un po' complesso da spiegare.
In VB puoi creare una DLL ActiveX che e' quasi uguale (non mi trucidate).
Per fare una DLL ActiveX hai bisogno della verisone professional o enterprise,
quindi niente learning o working model.
All'avvio ti chiede se create un EXE standard, una DLL ActiveX, o altro.
Scegli DLL ActiveX e poi continua a programmarti la DLL.
Da qui in poi chiamare la DLL e' cosa semplice.
Te la trovi nel menu Progetto->Riferimenti.
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

 wrote in message
8jcgn9$mc5$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Decimal Point

Ciao sonop Cristina,
ho difficoltà a gestire la virgola decimale (e quindi il punto delle
migliaia).
Praticamente: mentre le impostazioni internazionali vedono:
, = decimale
. = migliaia
VB5 vede il contrario:
. = migliaia
, = decimale
Ho spulciato l'help e ho trovato delle diciarazioni del tipo:
CurrencyThousandSymbol=.
CurrencyDecimalSymbol=,
ma si dice anche di in serirli su di un file .ini
come faccio poi a "linkare" stò file .ini al mio progetto?
Oppure, esiste un'altra soluzione?
grazie
Cris (oggi un pò troppo attiva e pimpante!)

 , = decimale
Ehm,... ovviamente
,= migliaia
.= decimale
(pimpante e...distratta!)

, = decimale
Fai così:
        Dim ThousandSep as String
        Dim DecimalSep as String
        Dim l as Long
        ThousandSep = String$(2, vbNullChar) 'Devono avere inizialmente
almeno due caratteri
        DecimalSep = String$(2, vbNullChar)
        l = GetLocaleInfo(GetThreadLocale(), LOCALE_STHOUSAND, ThousandSep,
Len(ThousandSep))
        ThousandSep = Left$(ThousandSep, l)
        l = GetLocaleInfo(GetThreadLocale(), LOCALE_SDECIMAL, DecimalSep,
Len(DecimalSep))
        ThousandSep = Left$(DecimalSep, l)
   In questo modo hai il separatore decimale e delle migliaia impostate sul
PC.
    Non ho capito molto bene qual è il tuo scopo però!
    Se vuoi modificarli puoi usare la SetLocaleInfo() (poi però rimetti
tutto a posto :)).
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Estrarre dati da COLLECTION

Ciao a tutti,
ho la necessità di estrarre dei dati da oggetti inseriti all'interno
di una collection.
esempio:
a livello di modulo ho creato una collection (es. Gruppo) e un tipo
definito dall'utente:
type pippo
	dato as string
end type
ora quando aggiungo alla collection con il metodo Add va tutto bene,
mentre quando cerco di farmi tornare il valore di pippo non so come
fare.
Ho provato con  valore=Gruppo.item(indice).dato  ma dice che non è
definito l'oggetto.
In che cosa sbaglio ??
Grazie in anticipo e BUONE FESTE a TUTTI :-))
bye... PAOLO.

In generale, secondo me, č consigliabile  definire una classe invece di
utilizzare un type; in questo caso aggiungi un Class Module al progetto che
chiami per es. "cPippo".
A livello Dichiarazioni Globali dichiari :
Public  dato a string
Quando devi aggiungere questi oggetti alla collection fai cosě:
set obj=new cPippo
obj.dato="ciao"
Gruppo.add obj
per leggerli, invece:
sString=Gruppo(i).dato
Nel caso particolare, č addirittura esagerato creare una classe che contiene
una sola variabile String. E' sufficiente inserire nella collection
direttamente le stringhe:
Dim dato as Variant
per aggiungere:
dato="ciao"
Gruppo.add dato
per leggere:
sString=Gruppo(i).dato

L'oggetto Collection permette di assegnare una Key ad ogni oggetto aggiunto
(guarda sull'Help in linea), tramite la quale poi richiamare i singoli
membri.
Ho capito bene? Era questo che volevi?
Auguri anche a te
--
Piero Santini
togliere ahaha dall'indirizzo per risposte
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] Stampante biricchina in output grafico

Devo produrre una stampa.
In particolare vorrei scrivere del testo (chiaro) su dello sfondo (scuro).
Avrei pensato di disegnare un box colorato di nero e poi scriverci sopra in
grigino chiaro.
Tradotto per la stampante:
      '-- init della stampante --
      Printer.Orientation = vbPRORPortrait
      Printer.Copies = 1
      Printer.Duplex = vbPRDPSimplex
      Printer.FontName = "Courier New"
      Printer.FontSize = 10
      Printer.DrawWidth = 1
      'Printer.NewPage '<<<------------ istruzione che fa funzionare la
stampante!!!
      '-- casella di sfondo --
      Printer.Line (0, 0)-(5000, 500), vbBlack, BF
      '-- testo --
      Printer.CurrentX = 0
      Printer.CurrentY = 0
      Printer.ForeColor = &HCCCCCC
      Printer.Print "hello world!"
      '-- fine --
      Printer.EndDoc
Succede che il foglio che esce presenta si un box nero, ma il testo scritto
sopra il box ha a sua volta uno sfondo bianco anzichč trasparente.
Ho provato in mille modi, ma senza capirne i motivi. Ho solo scoperto che se
prima di iniziare la stampa eseguo un Printer.NewPage, poi tutto funziona
correttamente.
Cosa sbaglio?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio news:213Z213Z93Z100Y...@usenet.libero.it...
Devo produrre una stampa.
In particolare vorrei scrivere del testo (chiaro) su dello sfondo (scuro).
Avrei pensato di disegnare un box colorato di nero e poi scriverci sopra in
grigino chiaro.
Tradotto per la stampante:
      '-- init della stampante --
      Printer.Orientation = vbPRORPortrait
      Printer.Copies = 1
      Printer.Duplex = vbPRDPSimplex
      Printer.FontName = "Courier New"
      Printer.FontSize = 10
      Printer.DrawWidth = 1
      'Printer.NewPage '<<<------------ istruzione che fa funzionare la
stampante!!!
      '-- casella di sfondo --
      Printer.Line (0, 0)-(5000, 500), vbBlack, BF
      '-- testo --
      Printer.CurrentX = 0
      Printer.CurrentY = 0
      Printer.ForeColor = &HCCCCCC
      Printer.Print "hello world!"
      '-- fine --
      Printer.EndDoc
Succede che il foglio che esce presenta si un box nero, ma il testo scritto
sopra il box ha a sua volta uno sfondo bianco anzichè trasparente.


Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda veloce su Web Broweser

Ho sempre usato AxWebBrowser e non ho mai avuto problemi adesso se lo aggiungo
non mi esegue il form load e il comando navigate non funziona.
Ho WinXp Home SP2.
Sbaglio qualcosa? Voi utilizzate altre librerie/metodi per permettere di
navigare in internet all'interno di un Vs programma?
Ringrazio tutti
Ciao
Davide
PS
E' una cosa molto importante
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup

 E' una cosa molto importante
io uso il wb di vb, e mi basta e avanza.
sei sicuro che non sia il fw di sp2 ?
Newsgroup: it.comp.lang.visual-basic
Titolo: applicazioni VB6

Ho notato che scirvendo applicazioni in VB6 che usano degli ogetti, non
girano su sistemi dotati di INTERNET EXPLORER 4, ma funzinano sugli setessi
sistemi dotati però di INTERNET EXPLORER 5.
Qualcuno sa qualcosa??

 ha scritto nel messaggio
news:sBky6.203$Ds5....@news.infostrada.it...

vedrai che ridere con IE 6, hanno cambiato tutto!
se ho capito usi il controllo inet e altre cosine di IE, se IE5 non è
installato sul PC dove vuoi usare il tuo programma allora PICCHE!
byeZ
Sunspot

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

Sto utilizzando il TreeView.... Mi sembra MOLTO lento soprattutto quando si aggiungono parecchi nodi. In pratica ho notato che su una macchina K6 a 400Mhz riempire il treeview con 500 nodi (con Nodes.Add) con relativa chiave e riferimento ci si impiega qualche cosa come qualche minuto.
E' possibile?????
Grazie
---
News2000 1.0b Beta tester version 
http://socket2000.8m.com

Sto utilizzando il TreeView.... Mi sembra MOLTO lento soprattutto quando si
aggiungono parecchi nodi. In pratica ho notato che su una macchina K6 a
400Mhz riempire il treeview con 500 nodi (con Nodes.Add) con relativa chiave
e riferimento ci si impiega qualche cosa come qualche minuto.
Per non parlare di quando fai un bel Nodes.Clear o termini il programma...
qui VB per riprendere il controllo impiega lo stesso (se non di più)
esasperante tempo
Se qualcuno sapesse come evitare la cosa...
Ciao

 esasperante tempo
Esatto! Diamine....


 Grazie


 Sto utilizzando il TreeView.... Mi sembra MOLTO lento soprattutto quando
si aggiungono parecchi nodi. In pratica ho notato che su una macchina K6 a
400Mhz riempire il treeview con 500 nodi (con Nodes.Add) con relativa chiave
e riferimento ci si impiega qualche cosa come qualche minuto.
Windows utilizza un "Trucco" per evitare questo,
riempie i nodi secondari su richiesta dell'utente!!!
in pratica solo quando espandi un nodo fa la ricerca
per vedere se ne contiene altri e li visualizza.
Ciao
Werty

E in VB ?


 wrote in message
news:0qy34.840$vo1....@typhoon.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: InstallShield : Static Text

Come posso fare per cambiare le static text nella finestra di richiesta Tipo
Setup?
Vale a dire come posso far apparire
Pippo
Pluto
.
.
anzichè
Tipica
Personalizzata
.
.
Grazie .


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Alarm ActiveX, come funziona ???

Ciao a Tutti !!
ho bisogno di fare un pgm scheduler e mi è stato detto di provare con "Alarm
ActiveX" che si trova qui:
http://www.jcomsoft.com
chi lo usa e mi spiega come funziona ???


Se ben ricordo te lo avevo indicato io, quindi cerco risponderti.
Alarm ActiveX consente di impostare più eventi temporali impostando la
proprietà "Alarm" nel seguente modo:
object. Alarm (Index As Integer) = "YYYYMMDDHHMMSS"
In pratica, supponi di voler fare in modo che alle 11.45.00 in punto di ogni
giorno venga eseguita una certa azione e che un'altra azione sia eseguita
all'inizio del primo giorno di ogni mese; allora imposti:
Alarm1.Alarm (1) = "????????114500"
Alarm1.Alarm (2) = "??????01000000"
e gestisci l'evento "alarm" nel seguente modo:
Private Sub Alarm1_Alarm(ByVal Index As Integer, ByVal CurrentTime As
String)
    if Index=1 then
        'qui inserisci il codice che desideri sia eseguito alle 11.45.00 di
ogni giorno
    end if
    if Index=2 then
        'qui inserisci il codice che desideri sia eseguito all'inizio del
primo giorno di ogni mese
    end if
End Sub
Supponiamo invece il caso in cui vuoi schedulare un'azione ogni 5 minuti.
Devi impostare 2 volte la proprietà "Alarm":
Alarm1.Alarm (3) = "???????????500"
Alarm1.Alarm (4) = "???????????000"
Attenzione: se usassi "???????????5??" e "???????????0??", l'evento "Alarm"
verrebbe scatenato ad ogni secondo del minuto n.0 e n.5 di ogni ora, quindi
60 volte al minuto!
Quindi:
Private Sub Alarm1_Alarm(ByVal Index As Integer, ByVal CurrentTime As
String)
    if Index=1 then
        'qui inserisci il codice che desideri sia eseguito alle 11.45.00 di
ogni giorno
    end if
    if Index=2 then
        'qui inserisci il codice che desideri sia eseguito il primo giorno
di ogni mese
    end if
    if Index=3 or Index=4 then
        'qui inserisci il codice che desideri sia eseguito ogni 5 minuti
    end if
End Sub
In definitiva, se hai molti eventi da schedulare ti conviene utilizzare la
forma "Select.....case" al posto di "If ...Then".
Sono stato abbastanza chiaro?
Comunque, se mi dici il tuo vero indirizzo e-mail, ti posso inviare
direttamente un piccolo esempio che avevo utilizzato per provare l'OCX.
Più di così.....   :o)
ALOHA!
Rogis
* ANTI-SPAM:
Rimuovi "ABC" dall'indirizzo per rispondermi
Remove "ABC" from my address to reply.

Grazie....

denis....@fantacalcio.zzn.com

denis....@fantacalcio.zzn.com

Newsgroup: it.comp.lang.visual-basic
Titolo: .res per installazione in inglese

Dove si puo' trovare?

 Dove si puo' trovare?
Non ricordo esattamente, ma cerca bene sul CD, io l'avevo trovato.
Ciao
Flavio Ronco
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]
Newsgroup: it.comp.lang.visual-basic
Titolo: dimensioni finestre..

Esiste una funzione API che restituisce le dimensioni di una finestra e una 
funzione che setta le dimensioni di una finestra il tutto passando l'handle 
della finestra?
Ringrazio
-- 
by \ \/ /\/
PerezDeQueya80 on AzzurraNET.org
http://digilander.iol.it/IVNhp

 il tutto passando l'handle  della finestra?
La funzione che cerchi e' SetWindowPos. Permette anche di impostarla
come TOPMOST, ovvero *sempre* superiore a tutte le altre. MSDN per
chiarimenti, qui sotto un esempio:
***** BEGIN SNIPPET *****
Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_NOACTIVATE = &H10
Const SWP_SHOWWINDOW = &H40
Private Declare Sub SetWindowPos Lib "User32" (ByVal hWnd As Long, ByVal
hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As
Long, ByVal cy As Long, ByVal wFlags As Long)
Private Sub Form_Activate()
    SetWindowPos Me.hWnd, HWND_NOTOPMOST, 0, 0, 800, 600, SWP_NOACTIVATE
Or SWP_SHOWWINDOW Or SWP_NOMOVE Or SWP_NOSIZE
End Sub
***** END SNIPPET *****
Happy Coding =)
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt

 ha detto:
ok, già fatto. ringrazio ancora


 La funzione che cerchi e' SetWindowPos.
Per il resto: GetWindowRect()
Ciao

 Per il resto: GetWindowRect()
Ops mi ero perso mezza domanda =o
Lokar

Newsgroup: it.comp.lang.visual-basic
Titolo: -$- Guadagnare con Internet -$- Tutti i Siti che pagano...

Tutte le ultime Novità; in periodico e costante aggiornamento con tutte le
relative e dettagliate info.
Potete trovarli alla seguente URL: 
http://www.telelavoro.fly2.it/
Appena potete dateci un'occhiata...Non ve ne pentirete!
Ciao,
Sergio Pironi

Grazie per 4 o 5 finestre che ha aperto automaticamente.
Vaff...
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Ma i nomi dei controlli a RunTime cambiano?!

Ciao,
ho un semi-dubbio.
Sto scrivendo un plugIn (DLL Ax) per una mia applicazione e sto facendo
uso del Subclassing.
All'interno della WindowProc ho questo stralcio di codice:
lpClassName = Space(50)
RetVal = GetClassName(hWnd, lpClassName, 50)
lpClassName = Left$(lpClassName, RetVal)
If InStr(1, lpClassName, "ThunderPictureBoxDC") Or _
   InStr(1, lpClassName, "ThunderTextBox") Then
....
In progettazione tutto funzionava a dovere ma una volta compilato no!
Ho svolto qualche indagine e, con mio grande stupore ho notato che, nel
compilato i controlli cambiano nome!
ThunderTextBox -> ThunderRT6TextBox
e
ThunderPictureBoxDC -> ThunderRT6PictureBoxDC
Come mai?!
Tnx!
-- 
Free As In Freedom
www.fsf.org

 Come mai?!
Evidentemente VB usa la ThunderTextBox a design e la ThunderRT6TextBox a 
runtime (RT immagino stia proprio per RT), probabilmente perchè a design ha 
bisogno di particolarità per l'integrazione con l'ide.
D'altra parte stando a quello che ci dice VB dovrebbe chiamarsi TextBox (se 
è di questa che stiamo parlando).
Qual è il tuo problema?
Ciao

 Qual è il tuo problema?
Si, è di quelle che stiamo parlando....bè, il "problemino" l'ho risolto...
..era dovuto al fatto che, subclassando sia delle TextBox che delle
Picture, nella WindowProc usavo la GetClassName per sapere a che tipo di
controllo apparteneva il messaggio corrente per poi gestirlo in maniera
diversa.
Ovviamente facendo una ricerca con ThunderTextBox, a design funzionava
ma a compile time no!
Cmq ho cambiato la stringa di ricerca semplicemente in TextBox!!
Ciao!


Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa veloce in modo testo

Ciao, prima che diventi pazzo di mio, mi sapete dare una dritta sul come far
stampare alla stampante nel vecchio e caro modo testo? Ho installato il
driver generico modo testo, ho provato anche a inserire i codici per il modo
draft 12 punti, ma non c'e' verso, me la manda sempre in modo letter quality
a 10 punti, modo che lento quanto la stampa grafica.
Mi sapete dare una mano?
Grazie. Stefano.

...



Cosě non funziona sotto Windows NT.
Puoi anche fare cosě:
Utilizzi il driver giusto della stampante e imposti un font nativo,
tipo "Courier 12 CPI" con 
Printer.Font.Name
A questo punto puoi anche posizionare la stampa al millimetro, se ti
serve.
P.S. Tutto questo non funziona in VB4. In VB5 devi aver installato
almeno il Service Pack 2.
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------


Hei amico, se per stampa in modo testo intendi pilotata con il vecchio
sistema dei caratteri di escape...
occhio perche alcune nuove stampanti (tipo le HP dDeskJet) non supportano
tali controlli, pensì stampano sempre in Modo Grafico...
Ciao
Pak
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Crystal Report come associare una textbox

Salve a tutti
Ho un problema con Crystal Report v. 8.5.
Ho creato un report che contiene i dati dei clienti, tra cui è presente un
campo boolean. Il campo boolean mi compare nel report come 'False' oppure
'True' a seconda del suo stato. Vorrei inserire una text (o qualsiasi altro
controllo) nel report che mi permetta, in base allo stato del campo boolean,
di visualizzare 'Attivo' oppure 'Non Attivo'. Non riesco a farlo. Ho provato
ad impostarlo nell'evento Load del form con Cr.Text1.SetText "Attivo", ma
questo imposta la text per ogni cliente al testo "Attivo" indipendentemente
dal valore del campo.
Potete aiutarmi?
Ciao
Fabio

di visualizzare 'Attivo' oppure 'Non Attivo'. Non riesco a farlo.
Allora vai nel report, inserisci Oggetto di testo 'Attivo', tasto dx
del mouse dove cè formato, Suppress (io ho la versione in inglese) lo
clicchi e nella formuletta in parte scrivi:
campo boolean=false.
Stessa cosa per testo 'Inattivo' con
campo boolean=true.
Spero di averti dato una possibile soluzione.
Andrea.

 ha scritto nel
messaggio news:2uM4a.20800$uA5.5...@tornado.fastwebnet.it...

Grazie tante siete grandi.
Sinceramente dall' Help di Crystal Report non ci capisco molto. Penso che
non sono molto specifici nelle informazioni.
Di nuovo grazie
Ciao
Fabio

Ciao
Devi andare sul Crystal Report e inserire un campo formula e nella formula
scrivere cosě :
if  nometabella.nomecampo =True then   (lo puoi selezionare)
    "Attivo"
else
    "Passivo"
N.B.: non č scrittura Visual Basic ma č in formato Crystal Report
anche se č simile
Prova cosě .....
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] Un po' di netiquette

Leggo sempre più spesso con disappunto che ci si lascia andare in
espressioni "colorite".
Niente di grave a dire il vero, ma personalmente mi danno fastidio in un
contesto come il nostro, specie perchè lo ritengo un "gruppo di amici".
Per cui per favore:
-Quando litigate, non usate espressioni dirette, ma l'ironia: non si scade
nel volgare e ferisce più a fondo.
-Eventualmente asteriscate (non è "l'azione di Asterix") le parole forti,
come "c***o", "f**a", "t***e", "c**o".
Sembra poco ma smorza l'impatto per chi legge e non è il diretto
interessato.
In ogni caso quanto detto sopra sarebbe _assolutamente_ d'obbligo quando non
si litiga.
E' indice di grande maleducazione usare turpiloqui in domande/risposte
comuni.
Ciao a tutti

 contesto come il nostro, specie perchè lo ritengo un "gruppo di amici".
Sono d'accordo :-)
ciao, Assa.
----------------------------------------------------------------------------
------
Assa (Gabriele Genta)
WebMaster del "Sito Comune dei militanti del newsgroup
it.comp.lang.visual-basic"
http://www.it-lang-vb.net

 wrote:
Ciao, scusa ma chi dice T***e quando due stanno litigando? :))
Scherzo, sono d'accordissimo con te.
Ciao
Dave


 
Uomo d'altri tempi! :-)
Hai ragione, ma la differenza tra scritto e parlato si e' andata
riducendo negli ultimi anni ...
Uno e' abituato a dire c...o, f..a, t...e nel parlato e non sa che non
sta bene scriverlo. Probabilmente nessuno lo ha imparato! ;-)
ciao
	maxx


oddio, mi sfugge una cosa... "t...e" starebbe per... ???????????

oddio, mi sfugge una cosa... "t...e" starebbe per... ???????????
forse per z...e ?

 ha scritto nel messaggio
news:dZK17.13234$cd.9...@news1.tin.it...



Risposta esatta!!!!!!!  
;-)
		maxx

forse per z...e ?
Sě, la mia sopra č una sequenza standard per quando ad es. mi crasha VB :)
Ciao

Sě, la mia sopra č una sequenza standard per quando ad es. mi crasha VB :)
LOL :D

Sì, la mia sopra è una sequenza standard per quando ad es. mi crasha VB :)
grande... la mia sequenza (quella quando si crasha windows) dura per tutto il successivo riavvio del
SO, incluso Scandisk.... :)
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
---------------------------------------------------------------------------

 nel volgare e ferisce più a fondo.
Visto che siamo tutti amici ci inviti a ferirci più a fondo? Sei un mito!
;-)
Ciao
*Roby*

Roberto Piazzolla ha scritto nel messaggio ...

Una cosa o si fa bene o non si fa.
Poi io sono un po' cinico.
Ciao

 nel volgare e ferisce piů a fondo.
Sicuramente č cosě!!! Anche se qualche volta l'ironia viene usata a
sproposito.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx

Scusate l'ignoranza
ma quando si distribuisce un ocx ... di deve distribuire solo il .ocx ...
o anche il .oca e il .lib?
Ciao Andrea

 ma quando si distribuisce un ocx ... di deve distribuire solo il .ocx ...
Solo il .ocx.
Ciao
Aldo

 o anche il .oca e il .lib?
Solo l'ocx e i file di dipendenza, se ne ha.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

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

Molti ma non tutti conosceranno spyxx.
bene , io l'ho utilizzato ma mi ha creato una scocciatura
avviato spyxx, click su window
seleziono IE4.0 (era anchesso  in esecuzione )
clicco col destro su "highlight " , lampeggia il bordo di IE 4.0
e da allora IE 4.0 ,quando viene massimizzato (la finestra)
non arriva ai bordi dello schermo ma resta più piccola (la finestra).
qualcuno sa da cosa puo dipendere tutto questo ?
Grazie in anticipo
Gabriele Memeo
gabvieleatdidopuntonet



Newsgroup: it.comp.lang.visual-basic
Titolo: MaskEdit: chi ne sa di più?

a me questo controllo non funziona come vorrei,
cioč:
dovendo inserire un numero es. 12.000.000
vorrei che il cursore sul campo partisse da destra e spostasse le cifre
inserite verso sinistra
all' uscita dal campo il numero immesso dovrebbe essere formattato con i
separatori delle migliaia.
Con una normale textbox l'allineamento a destra non č un problema, ma
non visualizza i separatori delle migliaia;
Con maskedit non funziona l'allineamento a destra, i separatori delle
migliaia restano fissi non adattando il numero al formato nel senso che
se imposto un formato:
###.###.###.###   il numero 12.000.000 viene visualizzato cosě
120.000.00_.___
saluti
pstry

pstry wrote:

Devi usare sempre la MaskEdBox ! Pero' non utilizzare la proprietŕ mask , ma
utilizza la proprietŕ Format ed impostala su #,##0 !

 utilizza la proprietà Format ed impostala su #,##0 !
grazie per la risposta
non funziona però l'allineamento a destra, vorrei fare così:
numero da inserire: 12.500
la sequenza dei tasti sarà
1    appare    _____1
2    appare    ____12
5    appare    ___125
0    appare    __1.250
0    appare    _12.500
mi sembra che con il controllo in questione non funzioni
saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore xxx Metodo '~' dell' oggetto '~'

Ciao a tutti
Ho un problemino con un programma che ho fatto un paio di anni fa che
utilizza un database access in lettura e scrittura.
Il programma ha sempre funzionato, sul mio pc che ha windows xp
professional, sul pc dei miei che aveva windows 2000 e su altri pc dove lo
avevo provato in passato.
Ora l'ho reinstallato sul pc dei miei (che č diventato xp home) e quando lo
lancio mi dice "Errore xxx Metodo '~' dell' oggetto '~'"
Ho cercato un po' nei vecchi post, ma non ci ho capito molto, a parte che
dovrebbe essere qualcosa che cerca di rieseguire e che non riconosce.
Qualcuno sa darmi qualche soluzione per farlo funzionare sul pc dei miei?
Magari devo installare qualcosa a parte (anche se pensavo che il mio
pacchetto di installazione fosse completo)
Possibilmente una soluzione che non debba rimettere le mani al codice del
programma :p
Grazie in anticipo e buone feste
-- 
Signer 2.0 by SCIRIO - 100% COMMERCIALE 
http://scirio.altervista.org
- Qual č la differenza fra una Fata ed una Strega? 
- 5 anni di matrimonio...

 Qualcuno sa darmi qualche soluzione per farlo funzionare sul pc dei miei?
soluzione standard, da provare sempre: aggiornare le librerie ado della
macchina target.
per una soluzione più specifica dovresti cercare di capire qual è
l'istruzione che ti dà problemi.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
grazie 1000, ho risolto aggiornando mdac
però credevo di averla inclusa nel pacchetto
-- 
Signer 2.0 by SCIRIO - 100% COMMERCIALE 
http://scirio.altervista.org
- Come potrò mai ringraziarla per tutto quello che ha fatto per me? 
Chiese la cliente all'avvocato dopo che questi aveva vinto la causa che la
vedeva implicata. La risposta del legale fu immediata: 
- Signora, da quando i Fenici hanno inventato il denaro, la risposta è una
sola...

 però credevo di averla inclusa nel pacchetto
Piuttosto che includere mdac nel pacchetto (che e' gia' groso
di suo) metti la versione di ADO fra i prerequisiti, come se
fosse il runtime di .net per 
vb.net
 o il jre per java.
-- 
ciao, hal

il tuo programma esegue codice che interagisce con office?
A me aveva dato quest'errore con versioni diverse di office (nell'istruzione
excel autofit)
Ciao
"scirio" <sci...@posta.poco> ha scritto nel messaggio
news:41cff167$1...@x-privat.org...


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

Io la uso e mi sembra che sia "intelligente".
Ho un procedura che ogni tot tempo interroga un db; per questo tot tempo uso
sleep(); se lavorasse tipo megaciclo mi inchioderebbe tutto, direi

Per chi ha usato l'Api Sleep, che fa windows? Un loop mostruoso che occupa
un monte di risorse oppure e' pensata in modo "intelligente"?
Bye

 Bye
La Sleep blocca il processo, non occupa risorse
Peja




 me lo potevi anche dire a voce, bischero
No, cosi' č piu' bello !!!! :))))

No, cosi' è piu' bello !!!! :))))
Humm.. colleghi? ^__^'
-- 
Giovanni "Gyo" Perdicaro
E-Mail: 
gperd...@sicilyonline.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Option button

in un user form di questo tipo:
           orizzonte:           100 giorni  [option button1]
                                    200 giorni  [option button2]
          int. confidenza:     99%        [option button3]
                                     95%        [option button4]
                     OK                    ANNULLA
come posso fare per far in modo che selezionando option button3 (per es.)
non si deselezioni l'option button2?
Spero di essere stato chiaro (anche se penso di no!)
Grazie!!!!

Un modo possibile č quello di racchiudere i due gruppi di option in due
frame distinti: nel primo frame metti option 1 e 2 e nel secondo 3 e 4. Cosě
dovrebbe funzionare. Ciao Valy

 wrote in message uQXNX2eW$GA...@cwnts22.ciaoweb...

Newsgroup: it.comp.lang.visual-basic
Titolo: database engine SERIO

e mysql?
PgSQL e' piu' veloce e piu' indicato per db medi e grandi, mentre
MySQL va meglio per le cose piccole --e manca di alcune potenzialita'
che non ricordo-- e, soprattutto, per gli accessi da web: php e
modperl sono piu' contenti di accedere a MySQL che a PgSQL, anche se
con un minimo di lavoro si va anche su Postgres.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

Che driver ODBC/OLE DB usate? io ne ho provato qualcuno free, ma ho avuto un
Io uso PgSQL, non Interbase, visto che posso tenere il db sotto Linux.
Il driver ODBC per PgSQL funziona molto bene.


sapevi?)
Lo so, ma ho amici in lista Erlug che con gli ODBC non si sono trovati
ugualmente bene. Inoltre, l'isql di Interbase e' meno prestante e
flessibile del psql di PostgreSQL. Ultima cosa, meno importante per me
perche' non la uso, le API in C per Linux di PgSQL sono decisamente
migliori e piu' semplici da usare di quelle di Interbase: non si sa
mai che non decida di fare un qualche wrapper od interfaccia in Linux
direttamente in C senza passare da psql...
E poi oramai ho fatto una scelta: cambiare db mi creerebbe qualche
problema...
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-V --- Kawasaki "Gas Gas" ZZ-R 1100


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con una callback

Salve.
Avevo un problema.
Praticamente ho una callback del tipo classico:
Public Function callback(byval sdsds.......
....
End function
Praticamente la callback viene chiamata dal sistema diverse volte in un
secondo: E' infatti uno stream.
Il mio problema è questo. Se all'interno della callback eseguo il metodo
"SendData" di un Winsock control che ha opportunamente accettato prima una
connessione all'esterno della callback mi restituisce un errore strano di
run-time e mi dice che è impossibile eseguire il metodo. (ma non perchè non
esiste)
Sono riuscito a risolvere questo problema accettando la connessione
all'interno della callback aggiungendo un codice simile a questo:
If accettaconnessione = true Then
      intMax = intMax + 1
      Load form1.sock(intMax)
      form1.sock(intMax).LocalPort = 0
      form1.sock(intMax).Accept server.reqid
      form1.sock(intMax).SendData "ciao"
      form1.sock(intMax).SendData CStr(intMax)
      DoEvents
accettaconnessione = false
End If
Ebbene. Il codice di sopra all'interno della callback non restituisce errori
ma la cosa più strana è che la sendData funziona ma se ne metto un'altra
fuori dall'if la sendData verrà richiamata ma il client non riceverà mai
nulla.
Succede anche che se tolgo il "Doevents" neanche la prima sendData non
funzionerà a dovere.
Qualcuno sa spiegarmi cosa può essere?
Se potete scrivete anche qui: 
cla...@tin.it
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Newsgroup: it.comp.lang.visual-basic
Titolo: Suono di sottofondo MIDI

Io ho un sito nel quale ho inserito una musica di sottofondo MIDI che però,
cambiando pagina, smette di suonare.
Come posso fare per fare in modo che:
La musica di sottofondo cominci dalla homepage e duri durante tutto l'arco
di tempo che l'utente è connesso al mio sito ?

maz_ent ha scritto:

io ti consiglierei di usare due frame, uno per l'indice e uno per le pagine
web; da quello del menu (che viene caricato una sola volta) fai partire il midi
e nell'altro l'utente girovaga per gli affartacci suoi
--
By matteo(olè)
Mail to: 
ori...@libero.it
 
vuoiunscinquant...@yahoo.it

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

A qualche anima pia
sono neofita di acces ed ho un problema
come posso fare a:
attribuire il valore al campo Comm. della tabella Portf ( o maschera Portf )
il quale deve essere uguale al valore del campo Commissioni Tabella Legenda
a condizione che il campo Gestore tabella legenda sia uguale al valore del
campo Istituto nella tabella Portf ( o Maschera Portf )
esemp.
tab, Legenda                                       Tab. Portf
Gestore    Commissione                    Istituto    Comm.
   A                 ?                                   A             X
Spero di essermi spiegato
Un Grazie immenso a chi di Voi potrà spiegarmelo
Gi...@hi-net.it
Giovanni

 wrote in message
8dntpi$pul$4...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: tabella e listbox in .net

Dovrei usare una listbox per inserire dei dati, il problema che per una
questione di ordine vorrei che il testo sia disposto in maniera allineata.
ES
X        Y        Z
a1    b1        c1
ci2   dd        gv
Grazie in anticipo.

 ha scritto nel messaggio
news:WrWha.64230$7y3.2...@twister1.libero.it...

Usare una ListView
giuseppeD

O usi ControlChars.Tab oppure utilizzi le proprietą  MultiColumn e
ColumnWidth
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: mdi form in vb.net

ciao
non riesco ancora a capire come funzionano i form genitori con i form figlio
se io volessi avere un mdiform e più figli,
aprire con una voce di menù il form1 e poi con un command sul form1 aprire
il form2(sempre figlio)
come faccio?
sb

Questo esempio ti permette di aprire il child form
dim oF2 as new Form2
oF2.MdiParent=Me
oF2.Show
HTH
Corrado

si questo l'ho fatto, ma se poi dal form2 voglio aprire un altro formChild
con un button e chiudere form2?
ho fato mille prova ma niet
sandro
"Corrado Cavalli" <a@b.c> ha scritto nel messaggio
news:jPqH8.81836$CN3.2...@news2.tin.it...


Non è possibile (in pratica la 'pompa dei messaggi' verrebbe ad
interrompersi) quindi l'unica soluzione è quella di 'nascondere' form2 al
posto di chiuderlo.
Per farti un esempio in VBNet non è possibile partire da una sub main e
scrivere
Sub Main
  Dim of1 as new form1
    of1.show
End Sub
In quanto vedresti apparire form1 e terminare l'applicazione, ma devi
utilizzare il metodo Run della classe Application che si occupa di gestire
la coda dei messagi da inviare a form1
Se vai su MSDN trovi ulteriori dettagli.
Ciao
Corrado