mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: cerco siti di prog.dimostrativi

esistono dei siti dove vi sono sorgenti di visual basic anche semplici per
fare esercitazioni pre-esame?
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ad esempio il sito comune del gruppo.
http://www.it-lang-vb.net/
ciao
stefano

 ha scritto nel messaggio 
news:hm59ep$tbv$1...@news.newsland.it...


scusa ho errato un link
www.maurorossi.net
   � esatto
anche su 
www.vbscuola.it
 ci sono esempi di sorgenti
ciao e buon lavoro

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazioni su NT

Scusate, ma ho già postato questa domanda, la ripeto solo perché ho paura di
non essere stato chiaro.
Siete a conoscenza di problemi a far girare applicazioni  scritte in Visual
Basic 6  su NT 4 con Service Pack 5?
Vi sarei davvero grato se poteste enumerare i problemi che avete incontrato.
Vi ringrazio. (se nessuno risponde giuro che non riposto la domanda)
--
Fabio Guerrazzi

Ti rispondo per quello che riguarda la mia esperienza personale.
Ho realizzato varie applicazioni e componenti COM per il server NT 4 con SP
5 dell'azienda in cui lavoro e non ho avuto alcun problema.
Non ho certo abbracciato tutte le varie possibilità offerte dal VB6 ma
comunque sicuramente quelle più necessarie specialmente in ambiente WEB.
Leonardo Orazi
www.informadove.it
www.bestonline.it

Attenzione a chiamate API, non tutte funzionano su NT.

 wrote in message
833bmj$ooo$1...@serv1.iunet.it...


Personalmente ho avuto grattacapi (non risolti) utilizzando la
createfontindirect per ruotare i font.
La chiamata a tale funzione falliva con un run time error (overflow), senza
nemmeno passare per il classico 0 se la chiamata non č andata abuon fine.
Sistema VB6+sp3
su un Win Nt workstation.
Ciao Marco

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

Come butta?

 Come butta?
Dalla torre a testa in giu'

Newsgroup: it.comp.lang.visual-basic
Titolo: write + append

salve, dopo aver scritto un file con l'istruzione
 Open nomefile For Binary Access Write As #1
    Put #1, , miamatrice
  Close #1
come posso aggungere altri dati in coda a questo file, grazie

 ha scritto nel messaggio
news:fep66.1745$eB2.1...@news.infostrada.it...

Open nomefile For Append Access Write As #1
ciao

 ha scritto nel messaggio
news:s2r66.14162$FF1.9...@twister1.tin.it...


  Close #1
   Open nomefile For Binary Access Write As #1
    Seek #1, LOF(1)



Forse perchè il file è gia aperto da un'altra applicazione (o dalla tua?), e
in modalità append non puoi aprirlo di nuovo; o se no fai come dice jimi...

Open NomeFile For Append As #1
Write#1, variabilechevuoi
Close#1
Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: drag e drop con listview

Il mio problema è questo:
Come posso effettuare il drag & drop tra due listview ???
se qualcuno può cortesemente aiutarmi ne sarei grato
bai...@inwind.it

Come posso effettuare il drag & drop tra due listview ???
Sotto la firma c'e' un codice che ho copiato da msdn (ma guarda
un po' ;-)
hth, hal
----------------------------------------------------------------
Ingredienti:
1 form, 2 listview, 4 command button
Codice:
Option Explicit
Private Sub Command1_Click()
    ListView1.View = lvwIcon
End Sub
Private Sub Command2_Click()
    ListView1.View = lvwSmallIcon
End Sub
Private Sub Command3_Click()
    ListView1.View = lvwList
End Sub
Private Sub Command4_Click()
    ListView1.View = lvwReport
End Sub
Private Sub Form_Load()
    Dim Li As ListItem
    Dim colX As ColumnHeader
    Set colX = ListView1.ColumnHeaders.Add()
    colX.Text = "Field "
    colX.Width = ListView1.Width
    Set Li = ListView1.ListItems.Add(, , "hello")
    Set Li = ListView1.ListItems.Add(, , "hello2")
    Set Li = ListView1.ListItems.Add(, , "hello3")
    Command1.Caption = "lvwIcon"
    Command2.Caption = "lvwSmallIcon"
    Command3.Caption = "lvwList"
    Command4.Caption = "lvwReport"
End Sub
Private Sub ListView1_MouseMove(Button As Integer, _
        Shift As Integer, x As Single, y As Single)
If Button = vbLeftButton Then
   Set ListView1.SelectedItem = ListView1.HitTest(x, y)
   ' In the following line any ICO file will do
   ListView1.DragIcon = LoadPicture( _
        "F:\WINNT\n2p.ico")
   ListView1.Drag vbBeginDrag
End If
End Sub
Private Sub ListView2_DragDrop(Source As Control, x As Single, _
        y As Single)
   Dim li2 As ListItem
   MsgBox "Hello"
   Set li2 = ListView2.ListItems.Add(, , Source.SelectedItem.Text)
End Sub

Grazie per la disponibilitŕ
Dany

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per aprire i tipi di file

Ciao a tutti,
ho bisogno del vostro aiuto per fare questo con VB:
vorrei passare a VB l'estensione di un file e il mio programma dovrebbe
dirmi quale č l'applicazione in grado di aprire quel file.
Mi spiego meglio: se passo .doc la risposta dovrebbe essere
c:\....\Office\winword.exe oppure se passo .pdf la risposta dovrebbe essere
c:\....\...\areader.exe e cosě via.
Come faccio? Oltre all'eseguibile mi serve anche il percorso completo.
Spero di essere stato chiaro
Grazie a chi vuole aiutarmi.

 Grazie a chi vuole aiutarmi.
Ciao
Andrea


ciao, ho visto che la chiave è piena di estensioni ma aprendone un pò non in
tutte c'è il nome del file eseguibile che apre il file, che sò... non c'è
una funzione API o dammi una mano per capire dove trovare nel registry ciò
che mi serve.
grazie
Max

 Max
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: Occorre il bollino SIAE ?

Salve a tutti,
ho sentito in giro che per chi come me, sviluppa software personalizzato per
aziende, occorre contrassegnare il proprio software con il bollino SIAE.
Sapete qualcosa in merito?
Ho postato questo quesito perchè penso sia una domanda di pubblica utilità.
Penso di postarlo anche su altri news che trattano la programmazione.
Vi ringrazio
--
Ciao
Roberto
Email:
robert...@libero.it

 wrote in message
news:VBlF5.15263$Z95.4...@news.infostrada.it...


 E se anche fosse, mi rifiutero' sempre di farmi rapinare anche da loro.
Purtroppo la legge invece lo prevede! Andate sul sito 
www.andreamonti.com
 e
date un'occhiata al testo di legge! :((

 Purtroppo la legge invece lo prevede!
Allora mi devono spiegare come faranno a mettere il fantomatico bollino
anche sui programmi distribuiti tramite Internet!
Oppure tutta quella miriade di programmi che nasce e si evolve sotto licenza
pubblica (p.e. GNU).
ciao ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Drag da ListBox

C'è modo di fare il drag di alcune righe selezionate (anche non
contigue) di un List Box, spostando solo le righe ?
Grazie
Silvano


Il rpincipio è lo stasso sia per la multiselezione che per la selezione
singola. L'unica differenza è nel fatto che la per trovare gli elementi
selezionati. Nella selezione singola l'elemento selezionato è quello il cui
indice è listindex, nella seleziona multipla sono quelli per cui la
proprietà selected è true.
Ciao Bruno

Newsgroup: it.comp.lang.visual-basic
Titolo: aiutino per query completo

connection = "Provider=Microsoft.Jet.OLEDB.3.51;Data
Source=C:\palestra\palestra.mdb;Persist Security Info=False"
adoscadenze.ConnectionString = connection
'query per selezionare gli utenti con data di pagamento scaduto
datacorrente = Date
strmyquery = "SELECT * FROM [utenti] WHERE [pagamento] < " & datacorrente &
" ORDER BY [cognome];"
adoscadenze.RecordSource = strmyquery
'carica il risultato sul datagrid
Set datscadenze.DataSource = adoscadenze
Sembra bellino ma quando arriva (con f8) all'ultima riga di codice appare un
msgbox con caption adoscadenze che mi dice "sconosciuto" ed il pulsante OK
non capisco proprio dove ho sbagliato...anche perchč ho pochissima
esperienza sulle query
Grazie a tutti per l'aiuto Adriano  : - )

 ha scritto nel messaggio
news:WSu%5.5111$5k3.1...@twister2.tin.it...


 > non capisco proprio dove ho sbagliato...anche perchè ho pochissima




Allora per prima cosa nelle querys ogni data va racchiusa tra i tag ##
seconda cosa devi convertire la data in formato gg/mm/aaaa in mm/gg/aaaa
quindi la tua query dovrebbe risultare cosě:
datacorrente = Month(Now) & "/" & Day(Now) & "/" & Year(Now)
strmyquery = "SELECT * FROM [utenti] WHERE [pagamento] <#" & datacorrente
&"# ORDER BY [cognome];"
Newsgroup: it.comp.lang.visual-basic
Titolo: Video Capture ?

Ciao a tutti del NG
Stiamo cercando un aiuto per risolvere un problema e magari qualcuno di voi
ci puo dare una mano.
Abbiamo sviluppato un software in VB che permette di visualizzare dei video.
Siamo a conoscenza dell'esistenza di software come Camstasia, Snagit, ...
che permettono di fare un capture video di una specifica area nel monitor.
Stiamo cercando di capire se esiste un modo per accorgersi di questo capture
ed impedire che qualcuno rubi in pratica i nostri video, ci accontentiamo
anche di far crashare il nostro applicativo quando questi software provano a
fare il capture.
Esisti quindi un modo per intercettare il capture, che ne so, un hook.., un
call back api, ... e se esiste ci potete dare qualche suggerimento ?
Tante grazie in anticipo

Di solito per fare il capture video si usa BitBlt oppure funzioni per
trasferire blocchi di dati da una zona di memoria ad un'altra. Potresti
hookare queste funzioni dal tuo programma. Così facendo potresti evitare di
richiamare le funzioni originali nel momento in cui il tuo programma è
attivo, e ripristinare il tutto all'uscita.
Però:
1) non so come reagisce il SO in queste condizioni...
2) non so che cosa accadrebbe se il tuo programma crashasse senza rimettere
a posto le cose. Penso che rimarresti senza le funzioni originali fino al
riavvio di Win.
IMHO

in genere se il video viene visualizzato come overlay non e' possibile usare
camtasia...quindi il vostro applicativo potrebbe forzare la visualizzazione
in questa modalita'
Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare txtbox/scrollbar

Ciao,
pf. mi sapreste dire come intercettare il click sulla freccetta del
"scrollbar" verticale "su/giů" di una textbox?
Grazie mille!
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

"ApipApip" <as...@chiedime.lo> ha scritto nel messaggio
news:3f39f...@corp.newsgroups.com...
: Ciao,
: pf. mi sapreste dire come intercettare il click sulla freccetta del
: "scrollbar" verticale "su/giů" di una textbox?
: Grazie mille!
Se non riesci ad intercettare il MouseDown tra le coordinate dell'area delle
due freccette mi sa che devi subclassare la textbox.
Incolla 'sto malloppo in un modulo .bas
Private Declare Function CallWindowProc Lib "user32" _
    Alias "CallWindowProcA" _
   (ByVal lpPrevWndFunc As Long, _
    ByVal hwnd As Long, _
    ByVal Msg As Long, _
    ByVal wParam As Long, _
    ByVal lParam As Long) As Long
Private Declare Function SetWindowLong Lib "user32" _
    Alias "SetWindowLongA" _
   (ByVal hwnd As Long, _
    ByVal nIndex As Long, _
    ByVal dwNewLong As Long) As Long
Private Const GWL_WNDPROC As Long = (-4)
Private Const WM_VSCROLL = &H115
Private Const SB_LINEUP = 0
Private Const SB_LINEDOWN = 1
Public defWndProc As Long
Public Function WindowProc(ByVal hwnd As Long, ByVal uMsg As Long, ByVal
wParam As Long,ByVal lParam As Long) As Long
   If uMsg = WM_VSCROLL And wParam = SB_LINEUP Then MsgBox "Vado su"
   If uMsg = WM_VSCROLL And wParam = SB_LINEDOWN Then MsgBox "Vado giů"
   WindowProc = CallWindowProc(defWndProc, hwnd, uMsg, wParam, lParam)
   End Function
Public Sub Hook(hwnd As Long)
   If defWndProc = 0 Then
        defWndProc = SetWindowLong(hwnd, GWL_WNDPROC, AddressOf WindowProc)
   End If
End Sub
Public Sub UnHook(hwnd As Long)
    If defWndProc > 0 Then
      Call SetWindowLong(hwnd, GWL_WNDPROC, defWndProc)
      defWndProc = 0
End If
End Sub
Incolla questo nel codice del form:
Private Sub Form_Load()
   Hook (Text1.hwnd)
End Sub
Private Sub Form_Unload(Cancel As Integer)
   UnHook(Text1.hwnd)
End Sub
Buon divertimento!
Ciao, Luca.
Newsgroup: it.comp.lang.visual-basic
Titolo: Da PDF a HELP

Mi hanno fornito un manuale (enorme) in formato PDF e mi hanno chiesto 
di creare un'applicazione che richiama solo alcuni capitoli del manuale.
Tanto per chiarirci vorrebbero che in un'applicazione che avevo fatto 
tempo fa, quando si preme il tasto F1 il programma dovrebbe aprire un 
determinato capitolo/paragrafo contenuto nel PDF, praticamente un HELP 
in linea.
Ho cercato su ADOBE se esistono dei comandi in linea di Acrobat Reader 
tali da permettermi di risolvere il mio problema, ma purtroppo non ho 
trovato nulla.
Qualcuno riesce ad aiutarmi sono disperata.
Bacioni a tutti
Sabrina

 Qualcuno riesce ad aiutarmi sono disperata.
Bhe a parte il problema, non ti puoi affidare ad Adobe, non tutti hanno
acrobat reader.
Per il resto non so aiutarti, potresti provare a vedere di convertire il
pdf in qualcos'altro. In fondo il PDF da qualche cosa l'avranno pure
creato.

Strano che tu non l'abbia trovato in Google... guarda qui:
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
-- 
Ettore Massimo Albani 

 
MITICO!!!!
Non finirò mai di ringraziarti.
Grazie tantissimo.
Sabrina

Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP!] database e vb

Ragazzi ho un problema ....come fare una procedura per aprire un
dbase...scrivere nei record etc etc...
ho cercato tra i tutorial ma non riesco a trovarne uno facile considerando
che sono alle prime armi.
Ci sarebbe qualche anima gentile disposta a scrivermi qualche riga
dettagliat su come gestire i dbase??
grazie!!
BUON ANNO
--
Distinti Saluti
Fabrizio Parenti
---------------------------------------
www.parentifabrizio.com
www.friendsms.it
www.acquacalda.com
www.omnimediacomputer.it

 ---------------------------------------
Guarda nel sito comune 
http://www.murialdo.it/it_lang_vb/
 sezione Articoli
la voce Uso degli ADO in Visual Basic, per quello che non ti è chiaro premi
tasto F1 e se ancora non è chiaro ci siamo noi 8-)))
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitare il ToolTip automatico da una TreeView

Raga, ma come *@#§ si fa a disabilitare nelle TreeView
(possibilmente senza usare le API) quella cavolo di tooltip
automatica (se il testo supera la larghezza del control, viene
visualizzato come tooltip, anche se c'è la scrollbar orizzontale) ?...
Io ho una TreeView con righe di testo molto lunghe, per cui
"scatta" la scrollbar orizzontale (e mi sta bene); però le righe
sono così lunghe che la ToolTip non riesce neanche a contenerle
per intero, quindi ho la paradossale situazione che nel control
vedo (ad esempio) l'80% della riga, mentre la ToolTip me ne
mostra solo il 50%, per cui risulta perfettamente inutile, oltre
ad essere decisamente poco elegante, visto che cambia quasi
a ogni riga "sfarfallando" in modo indecente...)
'Assie... :-)))
--
Er Roscio.

 (possibilmente senza usare le API)
io conosco solo questa soluzione, ma devi usare le api, vedi te che fare
'dichiarazione
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA"
(ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA"
(ByVal hWnd As Long, ByVal nIndex As Long) As Long
Const TVS_NOTOOLTIPS = &H80
Const GWL_STYLE = (-16)
'mettile in qualche sub o al load
SetWindowLong TreeView.hWnd, GWL_STYLE, GetWindowLong(TreeView.hWnd,
GWL_STYLE) Or TVS_NOTOOLTIPS
TreeView.ToolTipText = ""
dovrebbe funzionare ciao ciaooooooooooooooooo

 TreeView.ToolTipText = ""
Speravo si potesse fare senza le API, ma tant'è...
La tua soluzione funziona benissimo, grazie !...
--
Er Roscio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Data e dbgrid non si aggiornano!!!!

Ciao a tutti,
ho fatto un programma che con un controllo data e una tabella dbgrid mi fa
vedere l'elenco dei record ...
All'evento click sulla dbgrid il programma svolge dei calcoli e mi da il
risultato ...
Il problema è che mi da il risultato del click precedente quindi devo fare
due click per avere il risultato giusto ....
qulalcuno sa aiutarmi???
grazie a tutti!!





prova a collegare la tua routine all'evento 
reposition del datacontrol piuttosto che all'evento clic. in alternativa 
potresti utilizzare l'evento RowColChange del dbgrid

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

ho sentito parlare di questo database che fra l'altro è gratis
Dicono che sia molto valido, qualcuno lo usa?

 ha scritto nel messaggio
news:2tIXb.8986$Kc3.2...@twister2.libero.it...


Dicono che sia molto valido, qualcuno lo usa?
non è proprio gratis, leggi bene la licenza.
Io lo uso tranquillamente per applicazioni VB6 + ADO
Ciao
Aran Banjo
-
web: 
www.ponchio.it
 (non aspettatevi molto)
C'è da chiedere cosa togliere nell'indirizzo ;)
Replay to: *[[banjo]]spamdim..@**
abilene.it
**
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestionali sotto Windows

Salve,
non so dove mettere il mesaggio, lo posto qui.
Che gestionale x la piccola-media azienda mi consigliate?
Mago x Windows com'e'??
Grazie. saluti
PS. togliere le x per rispondermi

Mago non è male, per quello che ho visto.  Comunque la scelta in Italia è
fra 5000 pacchetti diversi. In rete trovi anche un mare di demo.
Se poi ti interessa la mia opinione: Gestionali validi, che rimpiazzino
quelli dos.... per me non esistono.
Windows concettualemente si basa su eventi, metodi e proprietà.
Il vecchio DOS era procedurale: quando voleva un dato non si andava avanti.
Windows, mentre aspetta il tuo dato, fa altre 35 cose... non è molto
conforme alla filosofia "Gestionale"
Fabio

Io ultimamente sto lavorando con Diamante, che è un gestionale realizzato da
una società certificata Microsoft. Oltre al pacchetto gestionale in sè,
Diamante è completamente programmabile in visual basic.
Richiede dei computer piuttosto potenti, visto che il minimo richiesto è un
PII 233Mhz!!!
Damiani Igor
ico...@simcity.it
marco <xmarc...@hotmail.comx> wrote in message
383d0a2a....@news.supernews.com...


...


Omega Wings 3.13.30.
Contatta 
www.omegadata.com
marco <xmarc...@hotmail.comx> wrote in message
383d0a2a....@news.supernews.com...


la confusione e' tanta!
ESATTO 2
OMEGA
MAGO
DIAMANTE
......
a me importa che crei database access e che sia personalizzabile al
massimo !
GRazie.
Marco


DIAMANTE
Prova Keystore, non e' male e costa poco.
WWW.ATSOFT.IT

...


Newsgroup: it.comp.lang.visual-basic
Titolo: COME FACCIO A CONTROLLARE DA CODICE I TASKS IN ESECUZIONE E IL LORO STATO?(scusate l'urlo ma sono disperato)

Devo controllare da codice i tasks che stanno girando sul sistema operativo.
Praticamente i porgrammi in esecuzione che vediamo nel task manager.
Devo inoltre controllarne lo status es. in esecuzione, bloccato.
Qualcunao sa dirmi una API o dll o un pezzo di codice per farlo?
Grazie e scusate l'urlo di disperazione

 ha scritto nel messaggio
news:HQAA6.112$xC3....@news.infostrada.it...


 wrote in message
9avnj6$7fk$1...@news.panservice.it...


Ti rispondo io... :-)
Sito comune del NG it.comp.lang.visual-basic  ...il MIGLIORE (senza nulla
togliere agli altri) sito per la programmazione VB in italiano.
Completamente sostenuto da volontari... 
http://www.it-lang-vb.net
    Ciao
                Allanon
P.S: CMQ prova a leggere anche gli altri post...

 wrote in message
9b3p7k$7f0ia$1...@ID-67444.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Controllare se premo Shift+Tab

Come posso controllare che siano premuti i due tasti insieme ?
Se metto il codice di controllo nell'evento KeyDown mi controlla subito il
tasto shift (giustamente) ancor
prima di premere anche tab.
Grazie, alcau

[*alcau* = 
help...@nospamproservplus.com
 in
news:%drsb.109551$
vO5.4...@twister1.libero.it
] ha scritto:

Ignora, controllando l'argomento Shift insieme a KeyCode, se premuto solo lo
Shift.


If KeyCode = vbKeyTab And Shift = 1 Then
   MsgBox "shift+tab"
End If
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Quale tipo di connessione è meglio per db access

Forse č una domanda stupida
Per un programma che pesca i dati su un DB access 2000 in rete, quale di
queste due opzioni sono migliori per i vari client:
1: accesso diretto al DB tramite Jet 4
2: accesso tramite OLEDBC definendo un DNS a livello di sistema su pannello
di controllo
ciao e grazie

1: accesso diretto al DB tramite Jet 4
Se proprio vuoi usare Access e' piu' semplice oledb.
-- 
ciao,
hal
Newsgroup: it.comp.lang.visual-basic
Titolo: impostare larghezza di una colonna listview1

sapete come posso decidere da codice la larghezza di ogni colonna di una
listview?
Grazie mille.

 una listview?
lv.ColumnHeaders.Item(n).Width = larghezza

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

Cari colleghi,
č poco tempo che giro su SQL-Server 7.0 e avrei una domanda da farvi :
Dopo aver convertito il mio database da Access a Sql-Server 7.0 dovrei anche
installarlo al cliente ma non so come, mi spiego, come ben sapete il
database access č un file ed č quindi semplice da installare, ma sql server
?
Attualmente sto usando Install Shield per l'installazione completa del mio
software.
Gia che ci sono vorrei chiedervi se esiste un software che mi converte la
rappresentazione grafica delle relazioni da Access a Sql-Server.
Grazie per il vostro aiuto

O installi anche sul client SQLServer o fai riferimento al SQLServer tramite
ODBC.

 installarlo al cliente ma non so come...
Purtroppo non esiste un "meccanismo" che ti consenta di installare
automaticamente SQL Server ed il relativo DB applicativo .
Devi prima di tutto procedere al setup di SQL Server con il DB applicativo
(eventualmente tramite l'esecuzione di uno script), poi con quello del tuo
programma VB.
A questo punto devi configurare l'accesso al server sul quale risiede il DB.
Ti consiglio di utilizzare un file udl che conterrà la stringa di
connessione.
HTH,
--
Lorenzo Benaglia
24 Ore Personal Finance S.p.A.
Milano
Italy

Forse ho capito male io, ma mi sembra che il tuo problema non sia installare
SqlServer ma il tuo database.
Se č cosě, a parte il problema di automatizzare l'installazione di
Sql-Server/Msde, non semplice ma non impossibile, per quanto rigarda il
database, non devi far altro che eseguire una detach e poi una attach sul
motore Sql del cliente.
Mi spiego meglio
sp_detach_db [@dbname =] 'dbname'
lanciata da Query Analizer sulla tua macchina esegue il "distacco" del file
MDF che contiene il tuo database
sp_attach_db [@dbname =] 'dbname',    [@filename1 =]  filename_n' [,...16
lanciata sul pc del cliente esegue "l'aggancio" del tuo database al motore
del cliente.
Per maggiori delucidazioni, vedi BooksOnline o msdn.
(Attenzione ai diritti utente e a specificare bene i file MDF ed
eventualmente Log)
ciao
ugo

 ha scritto nel messaggio
news:8q89p0$9c8$2...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ado

Guandate questo codice
Private Sub Command1_Click()
    Dim pippo As ADODB.Recordset
    Set pippo = prova()
    MsgBox pippo.Fields(2)
    pippo.close
End Sub
Public Function prova() As ADODB.Recordset
    Dim DataConn As ADODB.Connection
    Dim rstProva As ADODB.Recordset
    Set DataConn = New ADODB.Connection
    DataConn.Open "dsn=dataprova"
    Set rstProva = New ADODB.Recordset
    rstProva.CursorLocation = adUseServer
    rstProva.CursorType = adOpenStatic
    rstProva.LockType = adLockReadOnly
    Set rstProva.ActiveConnection = DataConn
    rstProva.Open "select * from prodotti"
    Set prova = rstProva
End Function
All'esecuzione command_click viene invocata una funzione prova che mi
restituisce un recordset ADO
Funziona tutto ma mi rimane un dubbio.
Quando io chiudo  in Command_Click pippo.close lui chiaramente si porta
dietro anche il recordset rstProva, anzi potenzialmente sono lo stesso
oggetto quindi se chiudo uno chiudo anche l'altro (per la verità rstProva
come puntatore non esiste più)
Ma DataConn (che come puntatore non esiste più) chi cavolo la chiude?

 ha scritto nel messaggio
news:zQrT5.17308$s61.5...@news1.giganews.com...

E se la chiudessi tu????
dichiarala a livello di modulo, dichiarala public, dichiarala nella
Command1_click e passala alla Prova come paramentro...
insomma, fai come vuoi, ma chiudla tu, vah...
:-)))
ciao
ugo

Ciao,Sabatino
La documentazione Microsoft su Ado riporta che è possibile aprire un
recordset senza aprire prima la connessione di riferimento, in quanto viene
aperta una connessione implicita automaticamente. E questo è quello che
accade in Command1_Click()
    Dim pippo As ADODB.Recordset
    Set pippo = prova()
La connessione utilizzata da pippo è implicita e automatica.
Chiudendo, con pippo.Close il recordset, VB chiude anche la
connessione implicita che però, tramite la funzione prova(), punta
a quella esplicita DataConn creata con :
      Set DataConn = New ADODB.Connection
con il risultato di chiuderla.
Ciao, Vito
-- 
Posted from 
smtp4.libero.it
 [193.70.192.54] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie
Avevo paura che mi rimanesse appesa.
Sto vedendo questa cosa in prospettiva di scrivere il mio codice rispettando
la specifica windowsDNA
Se hai qualche suggerimento a proposito sono tutto Video :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Assurdo! (COM+ e VB6) lunghetto

Salve a tutti
sto sviluppando un'applicazione C/S in VB6
il componente Server gira su un 2000 server sotto COM+
Fin quando sto sulla macchina di sviluppo procede tutto bene, il
problema nasce quando compilo il tutto e distribuisco, cioe':
1. compilo la DLL, la metto sotto COM+ e faccio il pacchetto come
applicazione proxy
2. (qui nasce il problema) TOLGO I RIFERIMENTI DAL CLIENT (per evitare
problemi di incompatibilita' fra le versioni) e tutto il codice del
tipo "set oggetto = new ...." diventa "set oggetto =
createobject(....)"
non riesco a capire il perche', ma ad un certo punto passo un
recordset come parametro (byval) ad un metodo del componente remoto,
il suddetto recordset contiene + record, ma il compito del metodo e'
lavorare solo sul record corrente (e vi posso assicurare che il suo
compito lo svolge perfettamente! :-))
e quando il metodo viene eseguito il recordset INSPIEGABILMENTE mi
ritorna alla absoluteposition 1 (BOF) !!!!!
il fatto strano e' che lo stesso metodo chiamato in ambiente di
sviluppo e con i riferimenti funziona perfettamente, quando vengono
tolti i riferimenti non va piu' (neanche in sviluppo!!!)
qualcuno puo' aiutarmi???
grazie e scusate se sono stato lunghetto! :-)

 tolti i riferimenti non va piu' (neanche in sviluppo!!!)
Forse fai il createobject su una libreria diversa da quella che avresti coi
riferimenti...
Ciao
Alberto

 tolti i riferimenti non va piu' (neanche in sviluppo!!!)
When you use late-binding, IDispatch, the Recordset will always be passed by
reference.
Leggi la nota Q229654 di Technet. Contiene delle info utili nel tuo caso.
-- 
Salute e Saluti a Tutti.
-- 
Gabriele Del Giovine [Microsoft MVP] Windows Server
- Le informazioni fornite in questo messaggio sono fornite
  senza vincolo di garanzia e senza responsabilità alcuna.

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

1) Come è possibile visualizzare una serie di file html nel programma creato
con Vb
2) E' possibile inserire in un form gif animate con vb 6.0

 2) E' possibile inserire in un form gif animate con vb 6.0
C'è un OCX sul Sito Comune (URL nella firma).
Giacché ci sei, dai un'occhiata al Manifesto di questo gruppo,
sotto la voce Documentazione.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Listview: Intercettare lo scroll della scrollbar

Ciao a tutti,
ho fatto un ocx utilizzando una listview, in pratica una listview con
delle funzioni in piu' come l'ordinamento dei campi, multiselect dei
records, filtro in base al contenuto della colonna ecc ecc.
Il filtro funziona piu' o meno come il filtro dati automatico in
Excel: cliccando sul column header compare un command button sul lato
destro della colonna, cliccando su di esso compare una listbox
contenente i dati non duplicati della colonna e cliccando sul singolo
elemento della listbox, la listview mostra i dati filtrati in base
alla selezione. Il problema e' il posizionamento del pulsante. Se non
c'e la horizontal scrollbar tutto ok ma se c'e' e se l'utente la usa,
la posizione del pulsante risulta sfasato in base al column header
cliccato. C'e' un modo per poter recuperare la posizione della colonna
nella listview calcolando che le prime colonne possono essere nascoste
(utilizzando la scrollbar)?
Grazie,
SkunkMat


Devi ricorrere a qualche API:
Private Const LVM_FIRST As Long = &H1000
Private Const LVM_GETITEMRECT As Long = (LVM_FIRST + 14)
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" 
( _
     ByVal hWnd As Long, _
     ByVal wMsg As Long, _
     ByVal wParam As Long, _
     ByRef lParam As Any) As Long
Private Type RECT
    left As Long
    top As Long
    right As Long
    bottom As Long
End Type
Function GetColLeft(lvw As ListView, ByVal ColIndex As Integer) As Single
Dim rc As RECT
    SendMessage lvw.hWnd, LVM_GETITEMRECT, ColIndex - 1, rc
    GetColLeft = lvw.ColumnHeaders(ColIndex).left + rc.left * 
Screen.TwipsPerPixelX
End Function
Dovrebbe funzionare.
Ciao
Raf 

 Ciao
Ciao, SkunkMat

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con Crystal Report

Ciao a tutti, ho un problems:
una volta costruito un report con Crystal Report ho modificato il
database da cui attingo i dati e Crystal report mi da un errore perchè
non riconosce le tabelle. E' possibile fare un refresh della connessione
senza utilizzare il Remove Database????? e come....?
vi ringrazio e a proposito io lavoro con Lotus Notes quindi chiedetemi
pure.....
Il mio indirizzo è mailto:
Tina_Di...@Proximanet.it

Nel listato  usa  la stringa
CristalReportControl.DataFiles(0) = "Path e nome del Database"
Se utilizzi più di un database è sufficente ripetere la stringa con
...DataFiles(1)... ...DataFiles(2)... ...DataFiles(3)... ecc
spero di aver capito il tuo problema
ciao marco
nige...@tin.it
Tina ha scritto nel messaggio <355B16...@Proximanet.it>...


 senza utilizzare il Remove Database????? e come....?
puoi usare il comando verify database dal menu database di crystal reports.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: mdb con vbscrip

Ciao a tutti,
sto crecando di eseguire una query su un mdb da un file.vbs.
Praticamente apro cosi la connessione al mdb :
Dim objConn, objRSrnd, strProvider, strPathDB, SQL
' Impostiamo la stringa di connessione al DB
strProvider = "Provider=Microsoft.Jet.OLEDB.4.0; data source="
strPathDB = "c:\tempdom\utenti.mdb"
' Apriamo la connessione al DB
'**************************************
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strProvider & strPathDB
Poi devo eseguire la query che ho già creato nel mdb che è
SELECT foglio2.descrizione
FROM foglio2
WHERE (((foglio2.utente)=Cod))"
dove cod è una variabile che definisco prima.
Il mio problema non capendo troppo di vbscript e vb è che non so come
fargli fare eseguire questi comandi in modo che mi restituisca ad una
variabile il risultato della query.
Qualcuno sa aiutarmi ???
Grazie anticipatamente
ciao
Dan

 Qualcuno sa aiutarmi ???
dim rs
set rs = objConn.Execute "exec nome_query"
-- 
S.

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

Avrei bisogno di una routine di decodifica per jpg .
Mi potete aiutare ???
Eugenio Larosa




Te ne servono tre ?





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

Ciao a tutti,
esiste un controllo equivalente alla listbox che mi permetta di non
visualizzare il bordo?Se si, quale?
Grazie,
Ale.

 visualizzare il bordo?Se si, quale?
la listBox .... impostando BorderStyle=0 ;-)
CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: vba : impossibile trovare il progetto o la libreria

Ciao a tutti.
(premetto ho gia' provato a cercare con 
deja.com
 ma non ho trovato la
risposta alla mia domanda)
Ho un problema con VBA: mi da il messaggio in oggetto in riferimento alle
funzioni Right,Left,Date,Str,Ucase
Ho reinstallato WinMe, ho reinstallato Excel di office 97, e il problema
permane.
Ho provato a deselezionare e riselezionare quello che si poteva da
strumenti, riferimenti ma non e' cambiato niente.
Cosa posso fare? sono bloccato
Grazie per l'aiuto

 ha scritto nel messaggio
news:9v0cq6$eoo$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemino col wizard di vb6

Durante l'installazione di un pacchetto generato col wizard di vb6 sp4 mi
dice:
"Imbossibile trovare il file VB6IT.DLL
cercare il file? "
La cosa non e' bloccante ma e' fastidiosa in quanto il setup procede solo
cercando il file (presente nella directory support) e dando poi ignora al
secondo identico messaggio.
(Dando ignora la prima volta invece si blocca del tutto l'installazione)
Ciao e Grazie
Fabio Marcon

 ha scritto nel messaggio
news:93ch95$lsk$1...@serv1.iunet.it...


 wrote in message
3KC66.6184$eB2.9...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Generare un' evento per un controllo

È possibile da codice generare un'evento (ad esempio il click su di un
pulsante)?
Grazie
--
Federico Campoli
********************************************
http://asp.zip.to
********************************************

 pulsante)?
Devi dichiarare un evento nella sezione generale del tuo controllo:
Public Event Click(eventuali parametri)
e nel tuo bottone devi "generare" l'evento intercettabile dal contenito del
controllo usando l'istruzione
RaiseEvent Click(e gli eventuali parametri)
Ciao

 ha scritto nel messaggio
news:9345d7$hmh$1...@fe1.cs.interbusiness.it...

Credo si riferisse al richiamo di un evento ....
per esempio, per generare l'evento click del bottone btUno nel form frmProva
devi fare
frmProva.btUno_Click
Ciao

 frmProva.btUno_Click
Okkio che gli eventi sono per default routine private.
Per poter utilizzare questa chiamata e' necessario che la routine sia
definita public.
Ciaotutti,
Alessandro

 È possibile da codice generare un'evento (ad esempio il click su di un
pulsante)?
Intendi qualcosa tipo:
    Command1.Value = True
?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 pulsante)?
Certo:
command1_click
ti fa partire il codice corrispondente, e' una chiamata come
una sub personalizzata.
Ciao
Giulio

 wrote in message
news:Wjq56.250838$hk4.12...@news.infostrada.it...

IMHO ritengo preferibile non accedere direttamente ai controlli del form, ma
piuttosto incapsulare in un metodo pubblico di detto form, del tipo:
Public Function MyBestMethod() As Long
        command1_click
End Function
In questo modo il codice e' piu' flessibile e portabile.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: associazioni eventi/suoni

vorrei modificare da programma le associazioni degli eventi di windows ai
suoni (files wav). Qualcuno può dirmi dove sono memorizzate queste
associazioni e come modificarle con VB?
Grazie
Emiliano

 associazioni e come modificarle con VB?
prova un po' a vedere
HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer
sorry ma non ne so niente di piů..
hth
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con differenza di date





La funzione year() vuole come parametro una data 
della quale restituisce  l'anno.


 


Il problema sorge nel momento in cui la data è 
dell'anno 2000. La funzione ritorna 00 come valore per l'anno. Se occorre 
effettuare delle operazioni con questa data (es. differenza tra data odierna e 
data di nascita per avere l'età di una persona) si ottengono dei valori 
errati.


 


Conoscete altre funzioni o modi diversi di 
operare?


 


Grazie, 


 


Stefano.



 ha scritto



stefano:
# 1 -- in che senso ritorna 00 ?
Private Sub Command1_Click()
    Debug.Print Date, Year(Date)
    Debug.Print Now, Year(Now)
End Sub
ris.:
04/05/2000            2000
04/05/2000 01:30:24    2000
# 2 -- per confrontare due date puoi usare datediff, cfr. help in linea.
# 3 -- p.f. non postare in html
ciao, a.

 wrote in message 
news:000801bfb552$8d8c6f80$e734abd4@ackfs
...


La funzione year() vuole come parametro una data 
  della quale restituisce  l'anno.


 


Il problema sorge nel momento in cui la data è 
  dell'anno 2000. La funzione ritorna 00 come valore per l'anno. Se occorre 
  effettuare delle operazioni con questa data (es. differenza tra data odierna e 
  data di nascita per avere l'età di una persona) si ottengono dei valori 
  errati.


 


Conoscete altre funzioni o modi diversi di 
  operare?


 


Grazie, 


 


Stefano.



Se ti serve esiste anche un'istruzione DateDiff (interval,date1,date2) che
ritorna la differenza fra date, in interval puoi passare yyyy per anno, m
pre mesi, ecc (vedi sull'help).
ciao
Gipo


 wrote in message


Newsgroup: it.comp.lang.visual-basic
Titolo: !!!HELP!!!-Come testare da VB5 se prg BAT in esecuzione in WINNT???

Ciao sono Fabio.
Ho scritto un applicativo in VB5 che viene eseguito in WinNT40 Server.
Questo applicativo lancia un BAT (es. C:\PROVA.BAT).
Vorrei sapere come posso controllare, dal mio applicativo VB5, se il
PROVA.BAT è ancora in esecuzione oppure è già terminato.
Nell'elenco delle applicazioni del Task Manager di WinNT, non trovo
PROVA.BAT, ma C:\WINNT\SYSTEM32\CMD.EXE :-((
Esistono delle funzioni API che mi permettono qualche controllo? :-)
Grazie
La mia email: 
sche...@tin.it

...

Sul Sito Comune trovi un esempio che esegue un file ed aspetta la sua
chiusura, mi sembra si chiami shellwait.zip.
Non sono sicuro funzioni anche su NT, ma prova  (poi fai sapere)
Inoltre, sempre sul Sito Comune c'e' un articolo, in Piccole Perle, che
tratta di ste cose, sempre in win95 pero'.
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: OT eseguire il run  di un programma tutti i giorni

Come da oggetto devo far partire un programma
tutti i giorni ala stessa ora.
 
Per il momentho fatto un programmino che fa
una SHELL tutti i giorni alle 21.
Naturalmente questo programmino deve essere
sempre attivo.
Probabilmente esiste un metodo migliore con windows.
 
Se qualcunbo lo conosce...
 
Grazie
 
Saluti a tutti
Sauro 
 
 


Pannello di controllo\
Tutti gli elementi del Pannello di controllo\
Strumenti di amministrazione
 
-- 
gio


Strumenti di amministrazione\
Utilità di pianificazione
 
sorry partito un invio di troppo
 
-- 
gio

Grazie mille Gio.
 
Ciao, Sauro

Newsgroup: it.comp.lang.visual-basic
Titolo: Form aperto con vbmodal e dragDrop

Come faccio a usare in un form aperto con l'opzione vbmodal la funzione 
drag&drop in un testo?
Purtroppo se il form non lo apro in modal quando clicco sul file da 
trascinare il form mi scompare e x ritrovarlo si perde tempo. Nel caso 
invece in cui lo apro in modal non mi permette di selezionare il file. 
Qualche help?
Grazie!

 ha scritto nel messaggio 
news:GVNSh.25532$tx6....@tornado.fastwebnet.it...


 zorder in modo che sia in primo piano?
Ho provato ma è come non metterlo... il form va sotto il programma che 
lo chiama... l'unico modo x farlo obbligatoriamente restare su è vbmodal 
ma poi non mi permette di usare gli eventi del drag&drop...
Altro? tipo qualche ciclo?

 ha scritto nel messaggio 
news:ky1Th.26808$tx6....@tornado.fastwebnet.it...


 prova a cercare qualche articolo in rete
Purtroppo il form fa parte di un activex che si importa in un programma. 
Percui intercettare il drag&drop del programma chiamante sarà una cosa 
ardua. Cmq grazie x le info.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Ricavare la data di un file'???

Mi servirebbe sapere la data di un file ma non so come fare! AIUTOOOOOOO
Frazie a chiunque ascolti la mia voce
ciao e siete Forti!
--
www.casatoonline.com

>Mi servirebbe sapere la data di un file ma non so come fare! 
Se ti accontenti della sola data di ultima modifica, usa FileDateTime (funzione di vb)
ciao, hal

ha scritto nel messaggio > >Mi servirebbe sapere la data di un file ma non

grazie per la rapidita :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Crittografia....................

A nessuno è mai venuto in mente o è capitato di implementare una
crittografia di tipo professionale (del tipo RSA o DES) nei propri
programmi????
Io utilizzo un mio sistema di crittografia a chiave privata, ma trattandosi
di un sistema di crittografia a chiave lineare non è dei più sicuri, sebbene
non sia proprio una passeggiata risalire al codice originale partendo dal
crittografato...................
Ultimamente mi sto interessando molto all'algoritmo RSA, ma ho alcune
domande: l'algoritmo RSA lavora su numeri, e non sul testo. Secondo quale
principio bisogna convertire il testo in numeri, per applicarvi poi
l'algoritmo RSA?
E poi, trasformando il testo nella forma numerica, applicando l'algoritmo
con i vari elevamenti a potenza e moduli e riconvertendo il risultato finale
in testo, non si rischia un collassamento generale del pc?? Come fanno i
sistemi crittografici basati su tale algoritmo ad essere così veloci??
Nessuno mi sa segnalare qualche codice di esempio, sia esso in Visual Basic,
in C++ o in Java??
--
bye by Neo
webm@ster de "La homepage di Neo"
http://asp4free.ravenna2000.it/neowebsite
http://web.tiscalinet.it/neowebpage

Ciao, anche io sono molto interessato ad un algoritmo RSA.
In questo momento sto utilizzando le Crypto Api che mi sono state
gentilmente postate; quest'ultime non credo utilizzino RSA, anche se non ho
ancora capito bene come funzionano.
Se vieni a conoscenza di novità tienimi aggiornato sul NewsGroup.
Saluti.

ok, lo farň.
Se da parte tua saresti cosě gentile da postarmi le CryptoApi oppure
mandarmele per posta.......
Grazie


Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 249

Selezionando  uno dei seguenti controlli
(dbcombo,dblist,sstab,mmcontrol,picture clip), mi viene visualizzato il
messaggio errore 249, "non sono disponibili informazioni sui diritti di
licenza per il componente....")
Ho reinstallato il tutto ma il problema rimane, quale può essere la
causa ?
Grazie per la risposta

 ha scritto


se stai usando vb5, guarda un po' questo articolo del kb.
il controllo dovrebbe essere nel cd di vb, mettiti in root e fai
strumenti/trova/*.ocx. per la registrazione, prob ti serve quanto sotto. se
non riesci a recuperare il vbc.exe mandami un mail e te lo spedisco.
Q181854 - FILE: Vbc.exe Fixes VB 5.0 Control Installation ProblemFILE:
Vbc.exe Fixes VB 5.0 Control Installation Problem
The information in this article applies to:
Microsoft Visual Basic Control Creation, Learning, Professional, and
Enterprise Editions for Windows, version 5.0
SUMMARY
Vbc.exe installs the Vbcmpfix.exe utility, that fixes problems
ecc. ecc.
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: Internet

Qualcuno sa la procedura di CONNESSIONE e Disconnessione da internet
Automatica con VB6
Grazie in Anticipo a tutti.

Automatica con VB6
Dai un'occhiata sul mio sito.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: SERVICE Pack 3

Ho appena saputo che devo munirmi del Service Pack 3, dato che ho provato a
scaricarlo ne ho scaricato soltanto il primo dei 12 .cab e ho provato ad
installarlo. Mi da questo errore:
Impossibile aprire C:\windows\desktop\service~1\VS6SP3.1
Perchè ? Devo scaricarmeli tutti ? Bisogna registrarsi per ricevere il CD ?
Quanto tempo ci vuole per riceverlo ?
Grazie a tutti
     Ciao

 ha scritto nel messaggio
news:Zy%P4.88012$xt2.1...@news.infostrada.it...

Ciao,
Ho paura che tu debba averli tutti disponibili, non credo sia possibile
installarli uno alla volta.
Mi pare che qualcuno avesse detto che il SP3 fosse stato pubblicato su
qualche rivista. Purtroppo non ricordo quale. Prova però a controllare sulle
vecchie news (con DejaNews), potresti ritrovare la notizia.
Per averlo da MS devi essere registrato, se ce l'hanno disponibile è quasi
veloce, ma ricorda che arriva dall'Irlanda.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Ciao,
devi per forza scaricarli tutti.


Grazie 1000 a tutti.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ?2 ancora API Cestino

Mi sembra che non sia arrivato il mio precedente, pertanto riposto !
Volendo collegarmi al precedente Thread, per approfondire gli argomenti
chiedo:
Volendo elencare i file nel cestino Via API come ???
Volendo eliminare un unico file dal Cesino Come ???
Volendo ripristinare uno o più file dal cestino Via API come ??
Probabilmente già sapete cosa dovrò farci con queste info, in tal caso, è
gradita qualsiasi ulteriore informazione relativa alla gestione del cestino
Via APi
(No copia/incolla da MSDN) preferibilmente in italiano
Ciao e grazie a Voi

 ha scritto

mi dispiace, ma non e' in it.:
http://www.mvps.org/vbnet/
cerca "shortcut"
Creating a Desktop Application Shortcut
direi sia quello che cerchi. c'e' bas e tutto.
ciao, a.

Quale è l'API per spostare file nel cestino?
Ecco il codice di esempio da copiare in modulo:
........................................................................
.
Option Explicit
Private Type SHFILEOPSTRUCT
hwnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Boolean
hNameMappings As Long
lpszProgressTitle As String
End Type
Private Declare Function SHFileOperation Lib "shell32.dll" Alias _
"SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Private Const FO_DELETE = &H3
Private Const FOF_ALLOWUNDO = &H40
Private Const FOF_NOCONFIRMATION As Long = &H10
'// ===========================================
Public Function DeleteToRecycleBin(ByVal a_strFullPathName As String, _
ByVal a_flgAskForConfirmation As Boolean _
) As Long
Dim fo As SHFILEOPSTRUCT
With fo
.wFunc = FO_DELETE
.pFrom = a_strFullPathName
If (a_flgAskForConfirmation) Then
.fFlags = FOF_ALLOWUNDO
Else
.fFlags = FOF_ALLOWUNDO Or FOF_NOCONFIRMATION
End If
End With
DeleteToRecycleBin = SHFileOperation(fo)
End Function
........................................................................
questa e' la sub da chiamare dall' immediate window per provare
Public Sub Test()
Debug.Print DeleteToRecycleBin("I:\Temp\Tabetipo.dat", True)
End Sub
ovviamente il nome di file e' da sostituire con uno esistente sul
proprio pc,
mentre il flag True/False consente o inibisce la richiesta di conferma
all' utente.
ciao, hal
-------------------------
puoi anche cercare "cestino" in
http://www.lunet.it/offerte/berti/servizi/HSearch.html
mi sembra ci fosse altro in giro.
se ritrovo ti informo.
ciao, a.

Volendo elencare i file nel cestino Via API come ???
giocando con le interfacce IShellFolder e IMalloc, fattibile in c++,
ma pesantuccio in vb
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica File in esecuzione

Saluti a tutto il Ng.
Mi servirebbe il codice (API , credo) per controllore se un file è già
aperto ,
in particolare un documento Excel.
Ho cercato sui "motori" , ma inutilmente .
Grazie molte a tutti
Gb
VB6 Sp5

Io dovrei aver fatto tempo fa un prg ke faceva proprio quello ke tu
vuoi. Il tempo di trovarlo e tew lo posto.Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Grazie mille , ciao