mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Net user view plus v.2.18

Rilasciata la versione 2.18.16 del software (interamente sviluppato in VB6) "Net user view plus".
Per fare comodamente dal tuo computer quello che occorre fare sul Server di un sistema Active Directory (o anche local group) senza
toccare il Server. Basta soltanto loggarsi dal proprio computer con un account locale avente stesso username e stessa password di un
"administrator" del Server da gestire.
Attributi di un account utente che possono essere gestiti:
- ProfilePath (directory creato automaticamente nell'inserimento di un nuovo account con le appropriate autorizzazioni NT)
- HomeDrive, HomeDirrectory (directory creato automaticamente nell'inserimento di un nuovo account con le appropriate autorizzazioni
NT)
- LogonHours (gli orari in cui è possibile effettuare il login, anche per sistemi locali)
- Workstations (client dai quali è consentito effettuare il login)
- ChangePasswordAtNextLogon (richiedi cambio password)
- CantChangePassword (password non modificabile)
- DontExpirePassword (password senza scadenza)
- Disabled (per abilitare/disabilitare)
- Lockout (per lo sblocco)
Per maggiori informazioni:
http://netuser.altervista.org/

 "administrator" del Server da gestire.
Scusami, ma qual'è il vantaggio di "Net user view plus" rispetto ad 
installare lo snap-ip di "AD Users & Computers" sul client?
Se installi l'Admin Pack (che trovi nella Admin$ di WinServer 2000/2003) 
oltre ad avere lo snap-in di AD, hai tutto il resto degli snap-in per la 
gestione del server, compreso il client di TS (se non usi XP e il suo RD).
Pertanto, non riesco a capire l'esatto scopo di "Net user view plus"...
Ciao.
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca


Lo scopo e' semplicemente la comodita' d'uso; il programma utilizza un
database di tutti gli account (e permette anche di effettuare l'importazione
di quelli esistenti) per cui le operazioni ripetitive possono essere fatte in
un singolo passaggio: non mi pare che lo snap-in microsoft di AD permetta
di fare un'operazione su piu' utenti contemporaneamente.
Poi, ad esempio, e' possibile cambiare gli orari di login permessi anche su
sistemi non AD (un client per intenderci) e permette inoltre di creare gli
eventuali directory di profilepath e homedirectory sul server con gli
appropriati permessi preimpostati (altra cosa che lo snap-in mi pare non
permette di fare, o sbaglio?)
Grazie lo stesso Ciao

 l'importazione...
Ok, grazie per la delucidazione.
Gli darò sicuramente un'occhiata...
ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: Recordset impazzito

Ciao a tutti,
Questa è la prima volta che la vedo!
Oggi apro il mio bel recordset nuovo fiammante come faccio ogni giorno da 
anni con
Set rs = db.OpenRecordset(BanaleSelectConWhereEOrderBy, dbOpenSnapshot)
e... prima magia:
rs.RecordCount: 4
rs.eof: True
Non è posizionato sul primo record!
Ok, dico, non è normale, ma gli facciamo un bel
rs.MoveFirst
controlliamo:
rs.AbsolutePosition: 1
Ok, tutto a posto, ora un po' di debug
debug.print rs("campo1")
debug.print rs("campo2") --> Nessun record corrente
"Nessun record corrente"??? Erano 4 record, sono sul primo record, il primo 
campo me lo legge e il secondo mi dice "Nessun record corrente"?
Ricontrollo
rs.eof = true
rs.AbsolutePosition = -1
Boh... Ridebugghiamo...
rs.MoveFirst
debug.print rs.absolutePosition ' stampa 1
debug.print rs("campo1") ' stampa il valore
debug.print rs.absolutePosition ' stampa 3
TREEEE??? Come 3???
E' un'ora che sto recordset mi sta facendo impazzire!
Leggo un campo e si sposta a caso su un record sucessivo... ma che cacchio 
sta succedendo?
Ciao 

 sta succedendo?
A) variabile condivisa usata altrove
B) non ricordo come è fatto uno snapshot, sarà mica quello, per caso?
-- 
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

 B) non ricordo come è fatto uno snapshot, sarà mica quello, per caso?
va solo avanti, e grazie a questo e' piu' leggero.

 A) variabile condivisa usata altrove
no, la var è locale a una sub e il solo valutare il campo lo faceva 
avanzare, ad es.
Debug.Print rs("codice") ' 1080
Debug.Print rs("codice") ' 1082
Debug.Print rs("codice") ' 1083
Riavviato VB e tutto è tornato normale, la cosa strana, oltre a questo 
comportamento, è che nella sub non era il solo snapshot presente ma era 
l'unico a funzionare male, anche stoppando e riavviando il programma... 
boh...
Come disse qualcuno, non ho parole, solo parolacce.
Ciao 

 
Una possibile spiegazione:
http://www.wired.com/news/technology/0,1282,68216,00.html?tw=wn_tophead_5
ciao
	maxx

Newsgroup: it.comp.lang.visual-basic
Titolo: Datacontro e SQL

Salve, sto realizzando un programma che gestisce un database tramite
l'oggetto DATA...
Mis erve pero' di utilizzare istruzioni SQL, come si lega il controllo DATA
a SQL?!
Dove trovo info per la gestione dei due?!
Grazie
--
-------
 Nicola Tomassoni
E.Mail:  
to...@cronos.it
#ICQ:  15148012
IRC nick:  ^ZoD^
º--------------

...

Newsgroup: it.comp.lang.visual-basic
Titolo: cercasi sviluppatore ID3 Tagger

Ciao,
sto cercando un buon software per scriver i tag ID3 degli mp3 (possibilmente 
freeware) e con la possibilità di contattare lo sviluppatore per una 
personalizzazione (come aggiungere alcuni tag).
Mi potreste consigliare?
Grazie 

 ha scritto

avevo usato questo
http://www.id3-tagit.de/english/index.htm
prima la versione vb6, poi la net.
mi era sembrato molto buono.
vedo nella pagina che dice che non riesce piu' a starci dietro (lo capisco 
:), quindi sulla personalizzazione non so, cmq puoi dare un'occhiata.
ciao a.

Sarei anche interessato a far sviluppare un software per editare i
tag, aggiungendone alcuni con qualche regola di formattazione (ad
esempio AA-111-BB).
A chi potrei rivolgermi?
Grazie



Sul sito comune c'è diversa roba:
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=MP3&x=0&y=0
Io ero partito da qui:
http://www.it-lang-vb.net/download.asp?file=http://www.it-lang-vb.net/Archivio/Sorgenti/Mp3Info.zip&ID=309
per fare un programma che legge da un CD e tutte le varie sottodirectory gli ID
degli MP3, a quello che mi ricordo non dovrebbe essere impossibile modificarli.
--
ciao
  Stefano

Ciao Stefano,
vorrei contattarti per una proposta.
Provo a scriverti togliendo "nooo" e "spam" dall'indirizzo..
Se è l'indirizzo sbagliato scrivi qui quello giusto.
Grazie

 ha
scritto:

Non ho assolutamente tempo
--
ciao
  Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: dao e vb.net

avrei necessità di collegarmi ad un db access protetto da password in dao
aprire poi un recordset di una tabella e cercare un record con un certo 
numero
 
qualcuno ha un esempio di codice 
vb.net
 per farlo?
 
grazie. 
 

 aprire poi un recordset di una tabella e cercare un record con un certo numero
 
La domanda che mi sorge è: perchè in .NET vuoi usare DAO?
 
Nicola
 

Nel suo scritto precedente, Nicola Ottomano ha sostenuto :

Ha perso una scommessa e deve pagare pegno.
 
Alberto
 
 

Nicola
 
La risposta č perchč sono piů pratico in dao in altri ambienti ma non in vb, 
devo usare ADO in 
vb.net
?
in caso affermativo hai un esempio di connessione ad un db access con 
password e apertura di un recordset?
 
grazie.
 


Access 2007
http://www.connectionstrings.com/access-2007
 
 
Access
http://www.connectionstrings.com/access
 
 
Per il resto qualcosa di simile a questo esempio dove mi limito a 
recuperare una notizia dall'archivio news:
 
 
         Public Shared Function GetItem(ByVal id As Integer) As News
             Dim myNews As News = Nothing
 
             Using cn As New OleDbConnection(StringaDiConnessione)
                 cn.Open()
                 Using cm As OleDbCommand = cn.CreateCommand
                     cm.CommandType = CommandType.Text
                     cm.CommandText = "SELECT * FROM News WHERE ID_News 
= @IDNews"
                     cm.Parameters.AddWithValue("@IDNews", id)
 
                     Using dr As OleDbDataReader = cm.ExecuteReader
                         Do While dr.Read
                             myNews = FillDataRecord(dr)
                         Loop
                     End Using
                 End Using
             End Using
             Return myNews
 
         End Function
 
 
Ciao, Vincenzo

Ciao, Vincenzo
 
Grazie mille.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] cambiare lo "stile" della listview....

salve,
nel mio programma ho la necessitą di inserire una listview in una toolbar e
fin qui nessun problema...
ho creato la tollbar e ho creato la listview con stile=report.
perfetto solo che vorrei una listview simile ad una "combo" cioč a
"tnewdina".. si puą fare con le API??
(uso Vb 5)
grazie
Davide

 (uso Vb 5)
API a parte e, se ho ben capito quel che chiedi, ...
... in soldoni una "combo" e` una TextBox + un CommandButton +
una ListBox invisibile che, al primo clic sul CommandButton
diventa visibile, al secondo di nuovo invisibile e... cosi`
via.
Forse potresti "arrangiare" cosi`.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 wrote in message 8m8i2f$mcc$1...@nslave1.tin.it...


 ha scritto nel messaggio
news:8mb4sg$p5c$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: L'insieme Controls

Non sono riuscito a capire se esista un metodo che dica quale controllo del
form ha il focus in un dato momento.
Per Esempio:
For i = 1 to Controls.Count -1
    If Controls(i).Nonsocosa
        'Questo controllo ha il focus attivo
    End if
Next i
Se quel che cerco non è possibile, esiste comunque un modo per spostare da
codice il focus secondo la sequenza dei TabIndex ?
Grazie, Sauro

 codice il focus secondo la sequenza dei TabIndex ?
Il sistema più semplice è questo: SendKeys("{TAB}")
Non è certo il più pulito, però...
Ciao
*Roby*

 ha scritto:


Grazie.
Visto che sei ferrato in materia ti chiedo un'ultima cosa.
C'è un modo semplice per sapere se un controllo è all'interno di un
determinato frame ?
Io saprei farlo solo calcolando i vari Top, Left, ecc.
Ciao, Sauro

 determinato frame ?
Se _appartenente_ (e non solo graficamente compreso), vedi proprietà
Container

 determinato frame ?
Usa la proprietą Container.
Per fare un esempio, crea un progetto, inserisci un frame e dentro mettici
un pulsante. Usa i nomi di default che ti propone VB.
Poi incolla nella form questo codice:
Private Sub Command1_Click()
   MsgBox 
Command1.Parent.Name
   MsgBox 
Command1.Container.Name
End Sub
Command1.Parent ritorna il form in quanto oggetto. 
Command1.Parent.Name
ritorna il suo nome.
Command1.Container ritorna il frame (cioč il contenitore del pulsante) in
quanto oggetto. 
Command1.Container.Name
 ritorna il suo nome. Se non
esistesse un contenitore, la proprietą Container e quella Parent si
equivarrebbero (cioč ritornerebbero sempre la Form)
Ciao
*Roby*

 form ha il focus in un dato momento.
Screen.ActiveControl
Screen.ActiveForm
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: Gioco prontezza riflessi - conversione da old basic a visual basic

Chi mi aiuta a convertire il seguente programma, che girava su una
calcolatrice programmabile Casio, in VB?
Si tratta di un gioco divertente che misura la protenzza di riflessi. 
Non conosco quali sono i comandi corrispondenti in VB. 
10 D = 0
20 FOR B = 1 TO 10
30 IF KEY$ <> "" THEN 30
40 A = INT(RAN# * 10)
50 PRINT MID$("01234567890", 1, A + 1); "|"; MID$("01234567890", A +
3);
60 FOR C = 1 TO 500
70 E$ = KEY$
80 IF E$ <> "" THEN 100
90 NEXT C
100 IF E$ < "0" THEN 130
110 IF E$ > "9" THEN 130
120 IF VAL(E$) = A THEN D = D + 1: BEEP: GOTO 140
130 BEEP
140 PRINT
150 NEXT B
160 PRINT CSR; 2; "RIGHT"; D;
170 IF D <> 10 THEN 210
180 FOR B = 1 TO 10
190 BEEP
200 NEXT B
210 END

 Non conosco quali sono i comandi corrispondenti in VB. 
i "comandi corrispondenti"....
vediamo, la ran# la devi cambiare con un rnd... magari unitamente al 
comando randomize per inizializzare il seme... A riga 60 il delay per far
scadere la richiesta del tasto è un po' troppo breve, visto che i PC  
sono leggermente più veloci delle calcolatrici Casio... mi sa che
ti conviene utilizzare un timer... Poi direi basta... il resto mi 
sembra compatibile (ovviamente senza contare che devi cambiare tutto l'i/o
visto che VB non fai conosole application...) :D
-- 
Asso

 Non conosco quali sono i comandi corrispondenti in VB. 
Perché mi sa tanto di compito a casa?
Andrea

 visto che VB non fai conosole application...) :D
Quali comandi  corrispondenti di i/o posso utilizzare in visual basic?
So che la domanda può essere scandalosa ma non sono ancora molto
pratico.

pratico.
Il mio post di prima era un po' ironico... Il fatto è che 
non ci sono corrispondenti... devi crearti un form, gestire la 
visualizzazione dei numeretti (dove vuoi, anche in una label), e
intercettare l'evento keypress per la pressione del tasto...
Comunque se vuoi imparare vb direi che l'ultima cosa da fare 
è prendere i "vecchi basic" e convertirli... ha poco senso, visto 
che è la logica di programmazione ad essere profondamente 
diversa....
-- 
Asso
Newsgroup: it.comp.lang.visual-basic
Titolo: confronto fra stringhe in Access 2000

ho un problema con il visual basic in Access 2000. non so se il
problema è dovuto al linguaggio o ad Access (in questo caso se sapete
dirmi dove posso rivolgermi ve ne sarei grato).
quello che voglio fare io è questo: in un report voglio che in base al
contenuto di un campo vengano scritte varie cose.
nell'origine controllo dell'elemento del report scrivo una cosa del
genere:
=Switch([NomeCampo]="stringa1";"scrivi questa cosa";
[NomeCampo]="stringa2"; "scrivi questa altra cosa"....)
mi restituisce errore.
il problema è nel confronto tra stringhe.
se scrivo questa cosa funziona e ovviamente mi da come vera la prima
ipotesi:
=Switch("stringa1"="stringa1";"...";....)
quindi sembra che non capisca che [NomeCampo] è una stringa da
confrontare con l'altra dopo l'uguale.
facendo altri esperimenti, ad esempio, funzionava questa cosa:
=IIf([NomeCampo]<>"stringa1";"vero";"falso")
ovvero con l'operatore <> riesce a fare il confronto mentre con = non
lo riesce a fare.
sapete aiutarmi.
grazie.
--
magoparanoico
http://magoparanoico.tripod.com

 =IIf([NomeCampo]<>"stringa1";"vero";"falso")
Anche questo con i ; ?


con le virgole non me lo accetta e poi ho visto che funziona con i
punti e virgola. quello che sembra non andare è solo
[NomeCampo]="stringa"
--
magoparanoico
http://magoparanoico.tripod.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Funzione DLL che ritornano puntatori.

Ciao a tutti!
Ho un problema:
ho una funzione in una DLL che ritorna come valore un puntatore ad un Long.
Come devo dichiarare la funzione, e come posso leggere il dato restituito
dalla funzione stessa?
Esempio:
La funzione č:
const long  __interface * __linkage GetIData (KD_HANDLE h, KD_VARIABLE v)
io l'ho dichiarata in VB in questo modo:
Declare Function GetIData Lib "KDLIB32.DLL" (ByVal lngTrackHandle As Long, _
    ByVal lngKDVariableNumber As Integer) As Long
e l'ho usata cosģ:
Dim lngValore as Long
lngValore = GetIData(lngTrack, lngKDVarNumber)
In questo modo, perņ in lngValore ho il puntatore al valore e non il valore
stesso.
Ho trovato in MSDN la funzione AddressOf, esiste qualcosa che faccia il
contrario?
Grazie per l'aiuto!
Esteban
Hosted by 
www.seber.it

 contrario?
No, prova ad usare la CopyMemory().
Dunque, tiro a indovinare :P
Dim ValorePuntato as long
lngValore = GetIData(lngTrack, lngKDVarNumber)
Call CopyMemory(ValorePuntato, ByVal lngValore, 4&)
' o forse esattamente il contrario... non ricordo mai :)
' Call CopyMemory(ByVal ValorePuntato, lngValore, 4&)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione al provider

Ho creato un conta  scatti, (informazioni:
http://users.iol.it/conte_conte/cst.html
 )
vorrei, nella seconda versione mettere il pulsante "Connetti" per aprire la
connessione
di accesso remoto predefinita. Come posso fare?
Grazie a tutti coloro che mi risponderanno.

Problema risolto.

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] access: percorso di origine

ciao a tutti
in vb si può avere il percorso dell'applicazione con app.path
in excel con activeworkbook.path
qualcuno sa come fare in access?
curdir() non va bene, perchè cambiando i percorsi sotto win mi sballa
tutto
grazie
daniele

 curdir() non va bene, perchč cambiando i percorsi sotto win
mi sballa tutto
 
Access.Application.CurrentDb.Name
ti restituisce percorso + nome del file.
Se ti serve sapere come ricavare il percorso cerca il thread
"Domanda banale, Path di un file" di due o tre giorni fa.
--
Ciao.
Maurizio


Dalla stringa restituita dalla proprietà 
nomedellavariabiledatabase.name
(che contiene tutto il percorso + il nome del file del database) prendi solo
la parte che ti interessa con la funzione mid.
Per essere più chiaro ti faccio un esempio
Dichiarata la variabile  >>public db as database
aperto il database       >>set db =
opendatabase("c:\miadirectory\miodb.mdb")
la funzione                  >>mid(
db.name
,1,len(
db.name
)-10)
restituisce                   >>"c:\miadirectory"

Newsgroup: it.comp.lang.visual-basic
Titolo: x curiosità

Non può succedere che,
nell'inserire e cancellare record
nel campo contatore di un database,
si saturi.
Come va risolto questo rischio.
Non mi dite che,ogni tanto,bisogna loopare tutti i
record e ordinare il campo contatore e tutti i
record con lo stesso id di altre tabelle?

record con lo stesso id di altre tabelle?
Che diavolo stai dicendo, Willis!
Se intendi quello che temo, no, assolutamente no, scordatelo!!! :-)
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Vendere i sw fatti con vb

Salve a tutti,
qualcuno mi sa indicare dove trovare le modalità per la distribuzione di
pacchetti fatti con VB?
Serve una versione particolare???
Bisogna riconoscere dei diritti a MS per vendere i propri pacchetti?? Se si
a quale prezzo???
Grazie Mille
Luca

 Serve una versione particolare???
si!
quella originale...
Ciao
Enrico
Newsgroup: it.comp.lang.visual-basic
Titolo: oe crashes

http://support.microsoft.com/?id=814834

 
http://support.microsoft.com/?id=814834
se posso sintetizzare il contenuto del link:
"salve, ci siamo accorti di aver fatto una cazzata, se volete abbiamo una toppa
per rimediare, ma siccome non siamo del tutto sicuri che funzioni, vi
consigliamo di:
1) provare a mettere la toppa solo se il buco vi da molto fastidio
2) aspettare e vedere se ci riesce di fare una toppa migliore"
voi che scegliete?
--
Salutoni
Sergio

 voi che scegliete?
Posso?
Di 'ste cose se ne vedono spesso, da loro.
Mandagli un po' di birra. Se non è pronta, fa lo stesso.
Quelli tracannano anche il mercurio dei termometri.

 Mandagli un po' di birra. Se non è pronta, fa lo stesso.
col cavolo che spreco il prezioso liquido con chi non è in grado di valutare la
differenza tra una ale e una stout
--
Salutoni
Sergio

 ha scritto nel messaggio
news:b6jnjp$65dj7$1...@ID-173193.news.dfncis.de...

Mandagli una pils, allora... ;-)))
--
Er Roscio.

 Mandagli una pils, allora... ;-)))
sě, la solita faciloneria italiana, che crede che la pils sia una birra
facile...
intanto dovrebbe essere fatta con quell'acqua lě, quella delle sorgenti di
plzen, cosě povera di sali da essere quasi distillata (a proposito "Pilsner
Urquell", sai cosa vuol dire?), il malto giusto, poco tostato, per avere una
birra chiara e con pochi zuccheri non fermentabili, il fiore di luppolo saaz, in
abbondanza, perchč il gusto finale deve tendere parecchio all'amaro.
al massimo, ai nostri amici bevitori, possiamo mandare una nastro azzurro, la
birra piů insipida della storia.
--
Salutoni
Sergio

 birra più insipida della storia.
Lascia perdere, che al peggio non c'è fine... :-(((
--
Er Roscio.

voi che scegliete?
un altro client di posta?
-- 
ciao, hal

 un altro client di posta?
a proposito di posta: ricevuto nulla, ultimamente? ;-)
--
Salutoni
Sergio

a proposito di posta: ricevuto nulla, ultimamente? ;-)
Ricevuto si', ma nulla all'orizzonte :-(
-- 
ciao, hal

 
http://support.microsoft.com/?id=814834

[a.p]
[SNIP]
Grandissimo :)
L'altro ieri mi e' giunta un'email con allegato
patch669.exe, mittente "Microsoft Internet Customer
Services", con il fix. Devo dire che stavo per cascarci in
pieno. Testo + grafica + link in perfetto stile Microsoft.
Poi ho aperto l'intestazione... solito spammer bastardo.
Riporto l'inizio:
"Microsoft Customer
this is the latest version of security update, the
"April 2003, Cumulative Patch" update which eliminates
all known security vulnerabilities affecting Internet
Explorer,
Outlook and Outlook Express as well as five newly
discovered vulnerabilities."
seguiva l'elenco dei s.o. e ver. sw corrette, come
installarlo, info sul ms technical support, ecc., e dal
copyright.
Un falso d'autore direi :)
Occhio!
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Poi ho aperto l'intestazione... solito spammer bastardo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzare Outlook Express

Sto sviluppando una piccola utility e vorrei fare in modo che cliccando su
un indirizzo e-mail mi si aprisse OE predisposto a scrivere un nuovo
messaggio. Credo che l'unica soluzione sia avviare outlook express dal
prompt di comandi.
in "modalità nuovo messaggio" ( per intenderci è quello che succede quando
si clicca su di un indirizzo e-mail con explorer).
Per esempio per leggere un messaggio salvato è possibile scrivere dal prompt
msimn /eml:nomefile
Se volessi, in modo simile, avviare OE per creare un nuovo messaggio
passandogli l'indirizzo e-mail ?
Avete suggerimenti ?
Grazie per l'attenzione

 ha scritto nel messaggio
news:8rhs5r$ueg$1...@lacerta.tiscalinet.it...


Uitlizzail controllo OCX MAPI ; non solo puoi fa aprire il gestore di posta
predefinito ma anche creare mail con allegati , liste di distruibuzione ecc.

 ha scritto nel messaggio
news:8rhtqf$1vq$1...@serv1.iunet.it...

Non c'è un modo per aprire OE, inserire il destinatario di una mail,
l'oggetto ed il corpo della lettera (già che ci siamo ditemi anche se vale
per l'allegato), senza usare ocx ma solo API e comandi vari?
Ciao
Ghigo    ;)

 wrote in message 
%EpD5.4254$N93.1...@news.infostrada.it...


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

Ho sviluppato un piccolo programma su un computer con risoluzione 640 x 480;
quando poi ho provato a farlo girare su un altro computer con maggiore
risoluzione ho visto che tutte le form vengono deformate: devo concludere
che il passaggio a una diversa risoluzione non conserva la proporzione tra i
componenti visuali.
La domanda č:
č possibile conservare la proporzione cambiando risoluzione ?
in alternativa come č possibile fare (forse sviluppando piů sub a seconda
della risoluzione utilizzata dall'utente ?)
Grazie mille.
Francesco.

 in alternativa come è possibile fare (forse sviluppando più sub a seconda


in alternativa come č possibile fare (forse sviluppando piů sub a seconda

Newsgroup: it.comp.lang.visual-basic
Titolo: pulsante chiudi dei form

ciao 
domandina..
sapete come si fa a disabilitare la "X" che serve per chiudere qualsiasi
form; nel help ho trovato il minbutton e il maxbutton ma quest'altro
pulsante no
mi potete aiutare?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bc9e4d$179$1...@news.newsland.it...


 mi potete aiutare?
Con la proprietą controlBox lo togli,
per eliminarlo cč un aperonzola in giro!
Cerca nei vecchi post!
MIk

Disabilitare il pulsante di chiusura di un form inserire nell'evento
Form_Load :
Dim hMenu As Long
hMenu = GetSystemMenu(Me.hWnd, False)
DeleteMenu hMenu, SC_CLOSE, MF_BYCOMMAND
Dichiarare le seguenti costanti e funzioni in un modulo:
Public Const SC_CLOSE = &HF060
Public Const MF_BYCOMMAND = &H0&
Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal
bRevert As Long) As Long
Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal
nPosition As Long, ByVal wFlags As Long) As Long
In questa maniera elimini dal menu di sistema del form la voce Chiudi ed
automaticamente si disabilita il pulsante di chiusura del form
Saluti!

 proprietà controlbox (ti leva anche l'inconcina in alto a sinistra)


grazie tante
ciao


Dimenticavo di aggiungere che una volta tolta non si può più rimettere...
Ri-Saluti!

mi potete aiutare?
Cosě fatta al momento da codice:
-----------------------
Private premuto As Boolean 'dichiarazioni
Private Sub Command1_Click()' tasto esci
    premuto = True
    Unload Me
End Sub
Private Sub Form_Load()
    premuto = False
End Sub
'disattiva la X
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
   If premuto = True Then
     Cancel = False
   Else
     Cancel = True
   End If
End Sub
------------------------
Andrea.

 Ri-Saluti!
ma lo togli a livello sistema?
o solo su quel form?


Solo su quel form... (dato che gli si passa l'handler della form)
Newsgroup: it.comp.lang.visual-basic
Titolo: Informazione su una API per la stampante!

Dunque: io vorrei fare apparire il pannello di settaggio delle
proprietą di una stampante (in pratica quello che si apre cliccando
sul pulsante "Proprietą" accanto alla combo box con l'elenco delle
stampanti nel pannello di scelta della stampante).
Ho provato con la API PrinterProperties(), ma non succede
assolutamente niente quando la chiamo.
C'č qualcuno che la sa usare, oppure esiste un altro sistema?
Grazie.
Marco Frazzoli
PS: Nell'ipotesi che quella sia la API giusta, come faccio a leggere
le impostazioni che l'utente ha, eventualmente, cambiato (tipo formato
carta, orientamento, risoluzione, ecc...)?
Vedo che la funzione ritorna un LONG: sarą mica il puntatore a qualche
struttura che non conosco? Thanx a lot.

Probabilmente non avevi l'handle della stampante, ecco il codice:
Option Explicit
Private Declare Function PrinterProperties& Lib "winspool.dll" (ByVal hwnd
As Long, ByVal hPrinter As Long)
Private Declare Function OpenPrinter& Lib "winspool.drv" Alias
"OpenPrinterA" (ByVal pPrinterName As String, phPrinter As Long, ByVal
pDefault As Long)
Private Sub Command2_Click()
Dim hPrinter As Long, sPrinterName As String
'---------------------------------------------------------
sPrinterName = "Canon LBP-8 III" '// Modificare con tuo nome
OpenPrinter sPrinterName, hPrinter, 0
PrinterProperties Me.hwnd, hPrinter
End Sub
Ciao
Corrado


wrote:

Grazie.
Allora ho una seconda domanda: dopo che ho effettuato le modifiche nel
pannello come faccio ad ottenere i parametri delle stampante che ho
appena cambiato?
Se, ad esempio, modifico la stampante non di default come faccio a
leggere i parametri. Ho provato a controllare l'insieme Printers, ma
mi sembra che i cambiamenti non si riflettano.
Sbaglio qualcosa?
Grazie ancora. Marco

Dovrebbe esserci una API che fa quello che chiedi,adesso è un po tardi
domani ci dò un occhio.
Ciao
Corrado

La cosa non é cosí immediata, richiede un pó di codice e qualche API.
(GetPrinter)
Ti consiglioi il libro di Appleman che tratta molto bene questo argomento (e
molti altri)
Ciao,
Corrado

...


Newsgroup: it.comp.lang.visual-basic
Titolo: -> elencare solo le directory

si puo' indicare al comando Dir di escludere i file,elencando solo le
directory?
Come?
-- 
Rispondetemi solo sul newsgroup. Grazie
    (il mio indirizzo e' alterato)

...

prova con Dir$(Path, vbDirectory).
Se non dovesse funzionare correttamente (a volte la Dir$ sembra fare un po'
quello che vuole) controlla cosě:
if (GetAttr(Path) And vbDirectory) <> 0 then
    ' č una directory
else
    NON č una directory
end if
Ciao

Ciao
adesso Roal scrive la stessa cosa in una sola riga e badando bene di non
impiegarci un tempo eccessivo ;-))


stavo scherzando zanna,
m'ha fatto ridere roal quando ha ridotto un pezzetto di codice ad una sola
riga e proprio indicando la soluzione migliore per risparmiare qualche
millesimo de secondo... purtroppo pero' non ricordo in che messaggio l'ho
letto
ciao
Davide


O, in una sola riga:
FileExist = (Len(Dir("path e nome file")) <> 0)
Newsgroup: it.comp.lang.visual-basic
Titolo: OLE E COM

domanda semplice...
Che cosa sono?
grazie, ciao

 Che cosa sono?
due sigle.
che ti serve sapere?
www.microsoft.com/com
http://www.google.it/search?hl=it&ie=UTF-8&q=ole+object+linking&btnG=Cerca&l
r=lang_it

 grazie, ciao
Ciao,
Andrea
P.S. Ancora adesso i programmatori si lamentano che COM è
macchinoso/lento/inaffidabile/ecceccecc <eg>

Newsgroup: it.comp.lang.visual-basic
Titolo: vb.net Impostare desktop

Come posso impostare con 
vb.net
 un immagine di sfondo per il desktop
compatibile con win98?
Grazie in anticipo

Ciao!
Questo codice funziona con VB6, Credo che non serva alcun adattamento verso
VB.NET
, ma non l'ho riguardato...
Private Const SPI_GETDESKWALLPAPER As Integer = 115
Private Const SPI_SETDESKWALLPAPER As Integer = 20
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal
lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Function GetWallpaper() As String
  Dim buff As String
  buff = String$(255, Chr(0))
  SystemParametersInfo SPI_GETDESKWALLPAPER, 255, buff, 0
  GetWallpaper = Mid$(buff, 1, InStr(buff, Chr(0)) - 1)
End Function
Public Sub SetWallpaper(imgpath As String)
  Dim buff As String
  buff = imgpath & String$(255 - Len(imgpath), Chr(0))
  SystemParametersInfo SPI_SETDESKWALLPAPER, Len(imgpath), buff, 0
End Sub
            Ciao
                                                        Allanon
-- 
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

Dimenticavo...
...non funziona con l'ActiveDesktop... :(

Newsgroup: it.comp.lang.visual-basic
Titolo: [LEONARDO] Esiste una collezione di UserControl?

Ciao a tutti,
Come spesso notifico in fondo alla firma, partecipo allo sviluppo comune del
progetto Data Raptor del Sito Comune. (vedi sezione Leonardo)
Mi sto occupando di fare un pannello che gestisce l'editing visuale degli
oggetti che verranno inseriti nel Report (per spostarli, ridimensionarli,
selezionarli, multi-selezionarli ecc..).
Per fare questo sto creando un controllo ActiveX, che usa pesantemente il
subclassing e gli hooks d sistema.
Ho avuto le seguenti difficoltà, e vorrei sapere se qualcuno piò darmi
qualche delucidazione.
uso VB6 SP3
a) Dato che le funzioni call-back si possono fare SOLO nei moduli .BAS, e
dato che gli eventi vanno rigirati ai vari controlli ActiveX, mi farebbe
comodo scandire tutti gli "UserControl" che sono stati allocati
(istanziati), per poter capire a chi vanno dispach-ciati gli eventi (hook e
subclass). quindi: Esiste una collezione di UserControl istanziati?
La soluzione che ho attuato è stata quella di creare una gestione nel .bas
per registrare/deregistrare i controlli, richiamate nell' Initialize e nel
Unititialize del controllo ActiveX (si chiamano così? non ricordo). Questo
però mi ha portato ad alcuni problemini (punto b)
b) In fase di design time capita che venga generato l'evento di Initialize
del controllo, e non quello di Unititialize, in particolare quando riapro la
finestra del controllo ActiveX a design-time. Vi è mai capitato? Ci sono
soluzioni? (sapete com'e', mancare una deregistrazione di hook o subclass
causa crask pesanti)
c) Domanda: Ma nei progetti ActiveX, i .BAS sono comuni a tutte le istanze
create sotto windows, o a tutte le istanze create sotto la singola
applicazione, o i .bas fanno parte di ciascuna istanza?
d) Ho sentito dire che sotto Windows 2000 server il subclassing con la
SetWindowLong() non funziona + perchè va usata quella a 64 bit. Qualcuno ha
qualche informazione a proposito?
Grazie
 /\/\/\/\/\/\/\/\/\/
| Una iniziativa a livello di questo NG:
| Partecipa alla stesura di progetti VB sviluppati in team, informati sul
Sito Comune
| sezione Leonardo.  Io partecipo al progetto Data Raptor, alleati con noi.
 \/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

 eventi vanno rigirati ai vari controlli ActiveX...
[cut]
Premetto che non ho mai neppure visto come si possa creare un controllo
AX in VB, quindi potrei dire qualcosa di inesatto, pero' io quando
"subclasso" una Form la WindowProc la scrivo direttamente nella form
stessa (e non in un modulo .bas) e quindi credo non ci siano problemi a
fare altrettanto con un controllo.
Appena ho un attimo provo a dare uno sguardo al progetto in questione.
Ciao.

 qualche informazione a proposito?
No, solo con su Win64.
Ciao.

 solo la meta' della struttura a 64bit).
bho, eviodentemente questa cosa non è ancora matura.
Meeting:
Dunque a quanto pare non vieni al meeting (non ti 6 registrato al form dei
partecipanti sul SC)

Newsgroup: it.comp.lang.visual-basic
Titolo: query e tabelle

Ciao a tutti, qualcuno sa dirmi se da visual basic riesco, tramite una
funzione a sapere le tabelle su cui si basa un mio report fatto in access?
spero di essermi spiegata...
grazie giulia
<<<sono disperata>>>

 qualcuno sa dirmi se da visual basic riesco, tramite una
funzione a sapere le tabelle su cui si basa un mio report
fatto in access?
Dim o
  With Access.Application
    With .CurrentDb
      For Each o _
      In .Containers.Item("Reports").Documents
        With o
          Access.Application.DoCmd _
            .OpenReport .Name, acViewDesign
          With Access.Application _
            .Reports.Item(.Name)
            Debug.Print .Name, .RecordSource
          End With
          Access.Application.DoCmd _
            .Close acReport, .Name
        End With
      Next
    End With
  End With
C'e` un sistema migliore?
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 6 guida per lo sviluppatore di database

Ciao a tutti, cerco manuale Visual Basic sui database, in particolare cerco 
questo libro:
Visual Basic 6 guida per lo sviluppatore di database - Tutte le tecnologie e 
le soluzioni.
Se qualcuno lo avesse e fosse intenzionato a venderlo mi contatti per email 
per sapere
dirmi il prezzo e per accordarsi sulla vendita.

 ha scritto nel messaggio
news:kdRWe.3791$jG6.2...@news3.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Info Licenza Students

Finchč sono ancora studente vorrei comprare il VB6 con una licenza students.
Me lo consiglaite? Ha delle limitazioni? Se sě quali?

 Me lo consiglaite? Ha delle limitazioni? Se sě quali?
Non puoi realizzare programmi per poi venderli...
anche se sei studente.
Non so se ci sono altre limitazioni.
--
Daniele Pinna  (leva oops. per rispondere) * ICQ 24567484
Sito Web: Il DoCFa in Pillole: 
www.dapinna.too.it

 ha scritto nel messaggio
news:9rgsek$79o$1...@nreadb.inwind.it...
| Finchč sono ancora studente vorrei comprare il VB6 con una licenza
students.
| Me lo consiglaite? Ha delle limitazioni? Se sě quali?
|
compra Visual studio che comprende molte cose in +.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Modello palmare CASIO

Salve.
Sono venuto a conoscenza di una persona che si toglie un
palmare CASIO usato. Siccome è del 2003, non so nemmeno se sia
ancora in produzione, quindi domando qui per alcune cose specifiche.
Allora, tanto per cominciare, queste sono le cose che ho trovato
scritte sulla scatola:
CASIO EM-5051
32MB( presumo sia la RAM?)
CASSIOPEIA  Windows Powered.
Non c'era, apparentemente, alcuna traccia di indicazioni sulla
possibilità d'uso del CompactFramework e dalle immagini fuori
della scatola, sembrava lo stile di Win 3.1, il che rende ancora più
forte il dubbio che forse dovrei usare Embedded VB, ipotesi che
sinceramente mi non mi rallegra nemmeno un pò.
Il costo propostomi è intorno ai 100 euro.
Quanto alla "integrità" del palmare non credo ci siano dubbi, poichè
altrimenti non me lo avrebbe proposto(sono un cliente abbastanza
regolare, sia io che mio fratello, c'è una "corsia preferenziale" per
dire così).
Qualcuno sa illuminarmi sulla questione?
Grazie in anticipo,
Andrea

 ancora in produzione, quindi domando qui per alcune cose specifiche.
Perchè qui?
it.comp.hardware.palmari
Ciao

 Ciao
Ciao,
Andrea

Il 19/12/2004 22.28, Andrea Raimondi scrisse:

Chiedi di la', ci sono decine di smanettoni che si comprano un palmare 
alla settimana e sanno tutto, molto piu' di quanto ne puo' sapere un 
programmatore VB.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Andrea
-- 
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://blogs.ugidotnet.org/pape

Newsgroup: it.comp.lang.visual-basic
Titolo: Ftp con Inet

Salve
E' possibile col controllo Inet di VB sapere quanto è lungo un file da
scaricare?
In poche parole vorrei far vedere quanto tempo manca alla fine del download.
Se potete aiutarmi un grazie in anticipo.
maurizio

 scaricare?
No. :-(
Vedi la risposta pochi minuti fa a David Ruscelli, nel thread "Inet e LIST".
Bye, G.

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

Ho realizzato un programma che utilizza una gif animata. Per portarlo su un
altro pc devo copiare anche il file dll che ho preso dal sito comune? E se
si, dove devo metterlo sull'altro pc?
Lo so che questo scoccia e che di solito non si fa, ma siccome non ho
possibilità di controllare la posta, vi prego di rispondere a
gse...@tiscalinet.it
Grazie infinite.
Marco

 ha scritto nel messaggio
news:a8ak26$mal$1...@pegasus.tiscalinet.it...

Le cose sono due o installi la Dll con il comando: REGSRV32 <nomedll.est>
oppure crei una procedura di instalazione !
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)
Newsgroup: it.comp.lang.visual-basic
Titolo: Fusione Progetto & Dipendenze in un UNICO EXE

c'è un programma che mi permetta di fondere il progetto sorgente con le sue
dipendenze OCX, DLL (comprese le librerie di RunTime) ?
E' possibile ?
in modo che l'EXE funzioni su qualsiasi macchina con OS Windows
(e senza bisogno di registrare ogni volta le OCX e senza avere bisogno delle
librerie di RunTime)

 librerie di RunTime)
Questo potrebbe.
P.S.: il cross-posting è deprecabile (a me fa inc****re che non riesca a
postare perchè cerca NG che non trova sul server)
Ciao

 bisogno delle librerie di RunTime)
Cerca fusion nei post precedenti su google...
ah... il crossposting è male! :-\


Esiste un programma chiamato  FUSION che fà (molto male) quello che tu
chiedi.
Ciao
Ven.

 Altri l'hanno usato e si sono trovati bene.
Anch'io l'ho provata: gli .exe che genera continuavano a darmi .gpf  ;-((
Ciao, Max

 Altri l'hanno usato e si sono trovati bene.
Buon per loro: gli lascio volentieri l'accrocchio...
ciao
ugo

"Massimiliano Bertoglio" ha scritto nel messaggio

Quando non viene intercettato prima dagli antivirus...
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: access 2000???

Salve , ho provato a fare un piccolo programma che gestisce un database di
access2000 ma quando vado a selezionare il campo record siuce nel controllo
DATA mi dice che il file .mdb a cui fa rferimento non va bene.. dipende da
access2000? come posso risolvere ? devo usare per forma access97?
grazie

 ha scritto nel messaggio
news:%A3W6.6940$7S1.2...@news.infostrada.it...


 ha scritto nel messaggio
news:%A3W6.6940$7S1.2...@news.infostrada.it...

Per Accedere a un db Access 2000  usa Jet 4.0

 wrote in message
9F4W6.44113$Uo3.1...@news6.giganews.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Finestra sempre in primo piano

Ciao a tutti,
Espongo subito il mio problema. Nella mia applicazione ho inserito una
finestra "Trova" per cercare il testo digitato in una casella. Vorrei
ottenere questo risultato: quando la finestra "Trova" è aperta, se faccio
clic sulla finestra del programma, la finestra "Trova" deve perdere il
focus, ma rimanere in primo piano (proprio come accade con la funzione
"Trova" di Visual Basic"). Ho provato utilizzando lo "ZOrder", ma in questo
modo la finestra "Trova" conserva anche il focus.
Forse con l'API di Windows "SetWindowPos" posso riuscire nel mio intento,
però ho fatto varie prove senza successo.
Qualcuno mi può dare una mano?
Grazie a tutti in anticipo.
Marco Minerva, 
vbco...@libero.it
http://www.marcominerva.com/vbcorner

 "Trova" di Visual Basic").
dovrebbe essere
Call frmFind.Show(vbModeLess, frmMain)
Faber

 > ottenere questo risultato: quando la finestra "Trova" č aperta, se


 Non ci credo, era così semplice... Grazie!
le cose semplici sono, spesso, le più efficaci  :)
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Descrizione campo DB Access

Utilizzando ACCESS è possibile inserire una descrizione per ogni campo delle
tabelle che compongono il Db.
Access ne visualizza il contenuto sulla barra di stato per dare ulteriori
info sul campo
A me servirebbe di poter accedere a questa descrizione anche da VB,
possibilmente utilizzando il controllo data, ma non ho trovato nulla al
riguardo.
Se qualcuno di voi ha qualche idea, e magari un piccolo esempio di codice,
mi farebbe un grande favore.
Grazie a tutti
gio...@newsoft.it

 
La table dovrebbe avere la collezione Proprietà: scorredola dovrestri 
trovare la proprietà descrizione. Non ho mai provato a farlo ma guardando 
le classi di Jet dovrebbe esserci.
Fammi sapere.
-- 
-------------------------------------------------------------------------
The BitStreamer - 
thebits...@hotmail.com
Because living on the 'net is a stream of bits..
-------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Trascinare un icona

Ho notato che quando trascino dei files vicino a un file zip e lascio andare
il tasto del mouse, parte winzip che propone di aggiungere il file
trascinato.
Quindi ho due domande:
1) Come posso impostare il mio programma che quando si sposti un file sul
programma (quando è chiuso) o su un file dell'estensione di quest'ultimo
faccia determinate operazioni? (In .net)
2) Ho visto che Cartelle compresse di winxp fa questo lavoro, posso per caso
utilizzarlo?
Grazie in anticipo

 faccia determinate operazioni? (In .net)
se si trascina un file sulla tua icona, il path + nome del file viene 
passato al tuo programma sulla righa di comando. lo puoi gestire così.
-- 
regards,
Simon
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Wow, il mitico news.cis.dfn.de down...

Cominciamo ad essere in troppi?

 Cominciamo ad essere in troppi?
Forse sì, ma fanno alla svelta....

 Forse sě, ma fanno alla svelta....
un paio di volte alla settimana sono irraggiungibili per 15-20'.
anche escludendo i binari, considerando che anche su ng usa lo considerano
il miglior server e quindi mi sa che siamo davvero in parecchi, qualche
ricarica alle pile e' da prevedere.
ciao

 ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO & Sql-Server

Utilizzando ADO è possibile creare tabelle e/o db, da visual basic
ovviamente, su Sql-Server ? 
O è indispensabile per questo utilizzare SQL-DMO ??
Grazie.
---
'NzistiCaResisti

Raiss <rai...@SPAMMATISULMURObigfoot.com> wrote in message
pq5WOI2EdWjV4i...@4ax.com...

puoi semplicemente eseguire un comando SQL:
m_conn.Execute "CREATE TABLE tabella (ID prog,String nome,varchar(80)
cognome ecc...)

 wrote in message
83bu0h$qnh$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Rete NetBEUI

Quale metodo è consigliabile per l'utilizzo di una rete microsoft con
protocollo NetBEUI? Per  la comunicazione tra due computer?

 wrote in message
news:SrUE5.5341$Z95.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Popolare un array 3D

Ciao a tutti, scusate la domanda banale: per popolare interamente un
array tridimensionale (25*6*2), devo snocciolarmi riga per riga tutte
le assegnazioni per ciascuna combinazione di indici? Ossia:
myarray(0,0,0) = "Ciao"
myarray(0,0,1) = "Pippo"
myarray(0,1,0) = "Pluto"
...
oppure esiste qualche altro modo? Ovviamente i valori sono delle
costanti indipendenti tra di loro e quindi non posso sfruttare cicli o
simili, ma qualcosa del tipo "elencazione" esiste? Qualcosa che nei
monodimensionali suonerebbe tipo myarray = ("Ciao", "Pippo",
"Pluto")... boh!!!
Ciao e grazie dell'aiuto! ^__^
-- 
Xander (ver. 0.9 beta)
Per rispondermi via e-mail togli i "3" e ".invalid" dal mio indirizzo.
"It's time to kick ass and chew bubble gum! And I'm all outta gum."
(Duke Nukem)

 Ciao e grazie dell'aiuto! ^__^
P.s.
in rete c'è un motore 3d in vb ....che usa le classi!
se ti interessa recupero il link!
---
Posta in uscita controllata con AVG Antivirus
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.658 / Virus Database: 422 - Release Date: 13/04/2004

...perchč non lo puoi fare???
Ho impressione che l'amico arrivi da C++ o da Java (dove le matrici le
puoi popolare esplicitamente)..... 
Puoi ad esempio operare la seguente inizializzazione in fase di
dichiarazione della variabile, e questo ovunque, anche a livello di
scope globale:
char chTest[4][4] = 
    { { 'a', 'b', 'c', 'd' }, 
      { 'e', 'f', 'g', 'h' }, 
      { 'i', 'l', 'm', 'n' }, 
      { 'o', 'p', 'q', 'r' } };
Cosa molto comoda di cui ho molto sentito la mancanza, in VB. Se non
che poi mi sono accorto come fosse meglio disegnare una classe
contenitore, con un loader approprieto, e mettere i dati di
inizializzazione in  un bel file di testo.
Ciao!
Luca

oppure esiste qualche altro modo? 
Il suggerimento che ti posso fare e' di costruire una classe che
- incapsuli la matrice; dovrai dunque fornirla di adeguate proprietà
per l'accesso ai singoli elementi e, se opportuno, potrai fornirla di
capacità di adattamento dinamico
- ci metti un loader di files di testo, formattato adeguatamente (e
qui ti scrivi le specifiche, cosi' te le ricordi... ;-) )
- scrivi il famoso file di testo.
Ciao!
Luca

 inizializzazione in  un bel file di testo.
Non so cosa sia una classe contenitore in VB6, posso solo immaginarlo e
magari un giorno lo scoprirò, cmq ho capito cosa intendi. Ma a questo
punto mi tengo la sfilza di assegnazioni che ho messo nel sorgente,
tanto non cambieranno mai, il programma è veramente piccolo e
"stupido", e meglio un exe da solo che un exe con file di testo.
Grazie a tutti! ^__^
