mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: ? [OT] db access corrotto ed errore 3167

Ad un mio cliente si e' spento il pc mentre stava usando un mio programma.
Al riavvio l'accesso al database di appoggio (tipo access 97) e' 
possibile o quasi:
si riesce ad accedere ai dati, ma quando nel codice si tenta di 
utilizzare gli oggetti querydefs o tabledefs si verifica l'errore 3167,
Record Deleted.
Se provo ad aprire il db con access o visual data manager mi viene 
visualizzato l'errore suddetto e non vedo niente.
Non si riesce nemmeno a fare una importazione delle tabelle da un altro db.
Il ripristino del db ovviamente non cambia niente ...
Qualche idea su come recuperare il db.
grazie
	maxx
P.S. Manco a dirlo, il cliente non riesce a recuperare il backup ...
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 P.S. Manco a dirlo, il cliente non riesce a recuperare il backup ...
come si chiama il cliente, murphy ?
provare a aprirlo col 2000 e recuperare il possibile ?
il db, non il cliente.

 
Gia' fatto, ma non lo apre. Appare il messaggio:
"The current user account doesn't have permission to convert or enable 
this database".
Peccato che il db l'ho creato io e non contiene la gestione degli utenti.
Aspetta un momento ...
Fortuna che mi hai suggerito di ripristinare con Office 2000. L'avevo 
fatto con Visual data manager, ma non aveva riparato un tubo. Con Office 
invece l'ha riparato. Miracolo!
Ma perche' il ripristina di un programma non e' identico a quello di un 
  altro programma????
Vabbe', avverto il cliente!
grazie
	maxx


 solo. Ma XP fa queste cose?
c:\>setup2000.exe /xp_uninst
xp come o.s. da lavoro e' una porcata immane, per dirla educatamente.
ciao, j.

 xp come o.s. da lavoro e' una porcata immane, per dirla educatamente.
Gli avevo suggerito di acquistare XP Professional, ma ha le braccine 
corte. Io XP non lo conosco (e quindi dovevo evitarlo ...)

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]Postgresql oppure mysql?

Ho appena cominciato ad imparare l'Sql, e già sono ad un bivio, : come DBMS
è possibile usare sia MySql che Postgresql; leggendo un po' su Internet ho
visto che sia l'uno che l'altro ha i suoi pro e i suoi contro,
Adesso chiedo a voi, che già mi avete illuminato diverse volte: quale mi
consigliate?
E' del vostro consiglio che mi fido maggiormente, perké siete tutti ottimi
esperti e non avete alcun interesse nel consigliarmi.
vi ringrazio anticipatamente!
GoodBye By Ged

 ha scritto

it.comp.software.database
scarica un po' di messaggi
davide bianchi cura una faq
^f -> soggetto = "puntatori"
poi magari chiedi sul ng

Non che sia il più massimo esperto di db
al mondo. Ma devi aggiungere ai contro di
postgres che è un database esclusivamente unix.
Con uno stratagemma si può anche farlo girare
su windows (ci ha provato un mio amico e non
saprei quindi nemmeno dirti come si fa), ma
mi ha sconsigliato il processo per applicazioni
end user da vendere.
Ciao Andrea

CUT
purtroppo ci ho sbattuto SDENG! la testa in questi giorni....
non sono esperto tale da consigliarti uno o l'altro...dico solo guarda anche
Firebird...
perchè dico ciò?
Se è per imparare sto zitto in un angolo....
SE
ci devi lavorare e fare pacchetti da rivendere....OCCHIO ALLA LICENZA!!!
mySQL NON è free per commercial use!
Postgresql non so....
Firebird SEMBRA completamente free (deriva dai codici resi pubblici da
Borland di Interbase... e che appassionati stanno sviluppando)
detto questo mi cheto!
:-)

 Borland di Interbase... e che appassionati stanno sviluppando)
[CUT]
Ma dove è possibile scaricare Firebird per provarlo, ho cercato un pò 
sul sito della Borland ma alla fine mi sono perso!
Poi mi interessava sapere se si può interfacciare ad access, e 
ovviamente se si riesce a usare con DAO e VB!
Grazie Ciao
Marco

 Marco
http://sourceforge.net/projects/firebird

Postgresql non so....
da sempre.
saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 27+15, RA, 193, 152
   VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 BMW 530D "BatMobile EVO" Driver - Escortone da 500 CV dreamer
Kawasaki "Gas Gas" ZZ-R 1100 - HD Electra Ultra Classic Dreamer
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

consigliate?
pgsql, per tanti motivi.
tra l'altro, ora si usa molto bene anche via web, con php.



ma solo per progetti open-source, o sbaglio?
bye
R

ma solo per progetti open-source, o sbaglio?
si', ma mysql ha una licenza diversa dalla gpl.


Newsgroup: it.comp.lang.visual-basic
Titolo: Help please?!?!?

Can anyone help a complete VB novice??
I'm just getting started with VB 5.0...
I just need to put an animated GIF on a form, and be able to add a WAV file
to play at the same time...
On a new form, I have put in my GIF using the picture box option, but when I
compile it and run it, it doesn't animate.
Can anyone help??
Many thanks
Simon

 wrote in message
news:8rlsic$fbj$1...@neptunium.btinternet.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: OCX Compressione/decompressione

C'è qualcuno interessato a testare un OCX per VB5 che dovrà diventare
un'utilità a basso costo, alternativo alle DLL di Zip/Unzip?
Fatemi sapere!

 wrote in message
news:01bf8064$4061cf20$1f69...@sch.jnn...


Newsgroup: it.comp.lang.visual-basic
Titolo: Un buon libro per cominciare?

Salve,
ho da poco cominciato a studiare il VB. Premettendo che non sono del
tutto a digiuno (programmo in VBA sotto Access), mi sapreste consigliare
un buon testo completo che affronti sia argomenti base che cosette piu'
avanzate?
Grazie in anticipo!
Cristiano
-- 
===============================
     CRISTIANO DE PASQUALE
 
CF....@FLASHNET.IT
 
CRI...@TISCALINET.IT
===============================

Dai un'occhiata al Sito Comune di questo newsgroup: c'è una sezione in cui sono recensiti alcuni libri che trattano di
programmazione in VB..... e già che ci sei dai un'occhiata al resto del sito... sono sicuro che può interessarti...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 
Grazie mille per l'aiuto!! :-)
Cris

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con installazione del mio programmino...

Ciao a tutti voi,
chiedo scusa in anticipo se la mia domanda risulterà banale, ho fatto una
ricerca nei vecchi post ma non sono riuscito a trovare niente di specifico.
Ho creato un programmino sul mio computer a casa Win2k SP4. Ho compilato,
creato il pacchetto dell'installazione con i tool di VB6.
In ufficio lavoro su un computer con il solito Win2k ma con il service pack
3. Ci sono anche dei PC con WinXP e Win98.
Il fatto è che sulle macchine in ufficio il programma non si installa! Mi
dice che il sistema deve essere aggiornato.
Pensavo che il pacchetto di installazione provvedesse automaticamente a
fornire tutte le DLL necessarie per il corretto funzionamento del programma.
Come posso risolvere il problema? Devo utilizzare InnoSetup? ... o non
c'entra niente?
Grazie...
--
-------------------------------------------------
Massimiliano Pratelli
-------------------------------------------------


non ho mai visto un messaggio simile dall'installatore di vb6.
forse sarebbe meglio che dicessi se e quali dll o ocx particolari usa
il programma.

 InnoSetup? ... o non c'entra niente?
InnoSetup istalla quello che tu decidi di istallare
la crazione di pacchetti istalla automaticamente tutto quelo che il tuo vbp
richiede
il problema e' che se fai un pacchetto su un pc con win2k in su, sul 98 non
va perche' nel setup.lst inserisce dei maledetti controlli "superflui" cerca
nei post vecchi con "problemi di istallazione tlb" dovresti trovare subito
la risposta sui file da rimuovere
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: [SW] Diritti d'autore e...

ciao a tutti,
ho un "piccolo" quesito da porvi ovvero come posso dimostrare
in maniera inequivocabile che un programma venduto da un mio
"amico" è per il 90/95% composto da codice che ho scritto io
per applicazioni dell'azienda per cui lavoriamo e che il suddetto
"amico" ha riciclato per scopi personali?
Io so che il codice da lui usato è stato scritto da me (addirittura
ha lasciato nel programma una chiave di configurazione
"universale" che è basata sul mio nome), ma come posso
dimostrare questo? non ho intenzione di far valere i miei diritti,
con l'"amico" anche se questo ha venduto due applicazioni simili
basate sullo stesso codice, ma per il futuro come posso
fare? io e l'"amico" abbiamo avuto lo stesso percorso formativo
iniziale e il codice incriminato risale a questo periodo, potrebbe lui
in qualche modo dimostrare che il codice non è copiato ma
nasce dal suo ingegno, anche perchè è assolutamente
in grado di descriverne il funzionamento, anche se forse in qualche
punto troverebbe difficoltà (senza considerare la chiave di configurazione,
che secondo me in questo caso basta e avanza)?
BlackMagic

 che secondo me in questo caso basta e avanza)?
La mia chiave universale è il nome della mia segretaria.
Non credo basti e avanzi il nome di qualcuno per vantare diritti.
Se siete grossomodo in grado di sviluppare la stessa roba, se lui può
descriverne il funzionamento, e se addirittura sarebbe in grado di rifarlo
anche domattina, non hai speranze.
Comunque al limite sarebbe la società per cui lavori che avrebbe dei
diritti, se hai sviluppato per loro conto, e non certo tu (salvo diverso
accordo fra voi).
Ciao
Alberto

 accordo fra voi).
so anche questo, ovvero che io non posso far valere nessun diritto
perchčil sw non č mio ma della societą per cui lavoro, ma in ogni caso
ci sarą pur un modo per dimostrare la mala fede dell'"amico"

 ha scritto nel messaggio
news:a7mt76$q45$1...@newsreader.mailgate.org...

Guarda, io ho fatto il Perito per il Trib. di Modena in due cause inerenti
il SW: una era un opinamento di parcella, l'altra era una lesione dei
diritti d'autore.
Sostanzialmente il tuo caso, anche se in realtą erano in discussione i
contenuti (ossia i dati presenti nel database annesso al pacchetto), e non
il software in sč.
Ho riconosciuto, con perizia depositata, che i contenuti erano copiati, e
l'ho dimostrato individuando corrispondenza in numerosissimi errori di
battitura, nella presenza di indirizzi e numeri telefonici sbagliati in
entrambi i database, ecc..
Dopo due anni, il tribunale deve ancora emettere la benchč minima sentenza.
Morale: se non ci sono in gioco interessi importanti, la soluzione migliore
č far presente all'amico che non ha compiuto un bel gesto, ed eventualmente
chiedere un risarcimento in via privata, facendo presente che 'ci sarebbero
appigli per una causa'.
Ciao
Alberto

 appigli per una causa'.
ok, aspetterņ che lui diventi miliardario per farmi avanti :-))

 wrote in message
news:a7mvsq$rr1$1...@newsreader.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][COM] Come si accettano dati?

Ciao a tutti.
Dunque, mi sono promesso di riuscire a capire la cosa della window
procedure e andro' fino in fondo. Pero' non sarebbe male neanche
capire come funziona il COM perche' per certe cose puo' essermi molto
utile. Non voglio capire la tecnologia: sono troppo pieno di cose piu'
importanti da fare --e troppo svogliato per imparare altra roba per il
gusto di farlo--. Mi basterebbe capire come si scambiano dati in un
caso reale --diciamo un po' tipo la tabellina con gli integrali dopo
aver fatto 2 settimane di teoria sulla misura di Lebesgue o quella di
Riemann: saltiamo direttamente alla tabellina :)--.
Ho visto nella finestra "Tipi di file" che si puo' abilitare il
discorso DDE per certi tipi di file. Chiedendo in precedenza
delucidazioni sul DDE mi e' stato detto che oggi e' superato da COM.
Ok, quindi non perdo tempo con DDE e passiamo direttamente a COM.
Quindi vorrei poter ricevere e trasmettere dati tra 2 mie applicazioni
mediante questa tecnologia: da dove comincio?
Vorrei una risposta leggermente piu' precisa di "guarda nell'MSDN"
perche' lo sto gia' facendo e, strano ma vero, non trovo un punto da
cui iniziare.
Magari, se aveste una 10 minuti da perdere spiegandomi qualcosina
anche voi... :)
Grazie in anticipo.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

   VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!


colloquiare e in base a queste devi capire se supportano COM.....in tal caso
Per adesso, non lo supportano perche' sono io che devo includere
questa capacita' nel mio --nei miei-- programma --programmi :)--.
Il concetto mi e' perfettamente chiaro ora.


 wrote in message
news:cnto6tsg70mhtr9ug...@4ax.com...


Il programma deve essere un ActiveX Exe, inoltre deve esporre almeno una
classe (per Word Excel  ecc la classe principale si chiama Application)
dichiarata come pubblica.
Da li' in avanti e' come parlare con un OCX :)
Ciaotutti,
Alessandro

Da li' in avanti e' come parlare con un OCX :)
Ho capito esattamente. Quindi per questa volta lascio perdere perche'
non so quanto codice dovrei modificare/riscrivere e non ho ne' il
tempo ne' la voglia di farlo.
Lo tengo presente per le prossime cose e/o per le prossime versioni
del programma, che sicuramente una volta finito non andra' bene al
100% :)
Per il come esporre una classe, ne parleremo quindi piu' avanti.
Al solito, ti ringrazio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Form 1024 x 768

Ciao a tutti,
vorrei sapere perche' nell'ambiente di sviluppo di VB6 non riesco ad
allargare una form 800x600 fino a portarla al formato 1024x768. Infatti
riesco un po' ad aumentare l'altezza ma non la larghezza. Dove sbaglio?
Ringrazio anticipatamente per un'eventuale risposta.
--
Ciao
Roberto
Email:
robert...@tiscalinet.it

Risolto! Scusate per il disturbo!!!



Questi autothread mi danno un fastidio....
Almeno scrivi cosa hai fatto, se non altro per dovere di cronaca, no?
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

Giusto! Hai ragione!
In effetti posso aiutare qualcuno in seguito e questo e' doveroso.
Quindi mi scuso vivamente con tutto il news, promettendo che questo non
succedera' piu', almeno da parte mia!
Venendo al problema, ho visto che VB6 mi consente di impostare le form ad
una dimensione massima relativa alla risoluzione del monitor impostata in
quel momento. Siccome lavoravo in 800x600 per poter generare form a 1024x768
non ho fatto altro che impostare la risoluzione del monitor a 1024x768 ed il
gioco e' fatto!

Newsgroup: it.comp.lang.visual-basic
Titolo: DataReport

Mi sapete dure perchč, su win 2000 professional, mettendo tra i riferimenti
del progetto il Data Report, non mi appare nella lista dei componenti da
aggiungere, come finestra di progettazione?
Sbaglio qualcosa?
Se la stessa operazione la faccio da win 98 č tutto ok....

Dopo aver aggiunto il riferimento sei andato anche su:
PROGETTO, COMPONENTI, FINESTRE DI PROGETTAZIONE...per attivare la finestra
del report?
Gianni Moretti

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API per ottenere il numero di pixel di un'area specifica

Come da subject, esiste un modo per ottenere la dimensione (in pixel o twips
ecc.) di un'area specifica all'interno di un oggetto picture (o image)?
Oppure, se qualcuno ha già affrontato problematiche relative alle dimensioni
di aree parziali in un oggetto grafico e volesse condividere con me la sua
esperienza, gli sarei molto grato.
Andrea.

Il 14 feb 2001 Selinf ha espresso la sua creatività scrivendo:

Integrali
-- 
Andrea Zwirner
yuppi...@yahoo.it
"Poni ciò che sei nel minimo che fai."


Li potrei usare solo le la bitmap la costruissi a run-time. Purtroppo le
leggo solamente ed anche per gli integrali avrei bisogno di rilevare le
dimensioni degli oggetti ivi rappresentati (fossero pure solo delle linee).
Oppure ho capito male la risposta?
Grazie comunque.

 wrote in message
b3wi6.29956$gb1.1...@news4.aus1.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Recordset Disconnesso : dove sbaglio ?

Ciao a tutti.
Ho un Recordset disconnesso che salvo col metodo save di ADO.
Quando lo riconnetto col seguente codice..
    Set rs = New ADODB.Recordset
    rs.CursorLocation = adUseClient
    'Aperture recordset diconnesso
    rs.Open FileName, Nothing, adOpenStatic, adLockBatchOptimistic,adCmdText
    ' Ripristino della connessione
    Set rs.ActiveConnection = pCn
    ' Aggiornamento
    rs.UpdateBatch
Non ho nessun errore e non aggiorna la tabella (la quale è vuota, metre nel
recordset ci sono circa 300 record).
Nella tabella la chiave primaria c'è.
Grazie
--
                  \/
                 -   -
                 (.) (.)
----o0O0o--(_)--o0O0o----
<<Oh Grande Spirito,
Concedimi la serenità
Di accettare le cose
Che non posso cambiare,
Il coraggio di cambiare le cose
Che posso cambiare,
E la Saggezza di capirne la differenza.>>
               (Preghiera Cherokee)
Ciao
Franco ( per rispondermi toglimi la vita...se ci riesci )

 --
1 - La variabile FileName che cosa contiene ?
2- Sei sicuro che l'istruzione rs.Open ti permetta di specificare una
connessione = Nothing ? A me dà errore.

 connessione = Nothing ? A me dà errore.
A me non da errore.
Anche omettendo la connessione tra i parametri, è la stessa cosa.
Ho anche provato a cambiare il tipo di lock, il lato del cursore, la
connessione (che è in odbc) trasformarla con l'oledb provider...
Non so più cosa tentare.
Il risultato è sempre quello : nessun errore, nessun risultato (non fa
nulla)
MNi sorge un dubbio : ma siamo sicuri che l'update batch inserisce i record
non presenti in tabella oppure modifica solo quelli presenti ?
p.s.
Mi spiace disturbare ma in google ho trovato ben poco a proposito...



da MSDN - Save Method (ADO):
Public Sub SaveX3()
    'To integrate this code
    'replace the data source and initial catalog values
    'in the connection string
    Dim Cnxn As New ADODB.Connection
    Dim rst As ADODB.Recordset
    Dim strCnxn As String
    Set rst = New ADODB.Recordset
    ' The lock mode is batch optimistic because we are going to
    ' use the UpdateBatch method.
    rst.Open "a:\Pubs.adtg", "Provider=MSPersist;", adOpenForwardOnly,
adLockBatchOptimistic, adCmdFile
     ' Connect to the database, associate the Recordset with the connection
     ' then update the database table with the changed Recordset
    strCnxn = "Provider=SQLOLEDB;Data Source=MyServer;User
Id=sa;Password=pwd;Initial Catalog=pubs;"
    Cnxn.Open strCnxn
    rst.ActiveConnection = Cnxn
    rst.UpdateBatch
     ' clean up
    rst.Close
    Cnxn.Close
    Set rst = Nothing
    Set Cnxn = Nothing
End Sub
Io non l'ho provato, comunque ho notato due differenze rispetto al tuo
codice:
1) "Provider=MSPersist;" nel secondo parametro del Recordset.Open
2) La connessione č stata aperta, prima di ricollegare il recordset (questo
non sň se tu l'hai fatto).

 non sò se tu l'hai fatto).
Provato
Dopo le prove ho avuto un risultato : adesso qualcosa fa ..e da un errore.
E' già qualcosa...
Grazie mille dell'interessamento
^__^

Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica del verso di stampa

salve, avrei bisogno di capire perché usando win98 potevo
modificare il verso di stampa da verticale a orizzontale e viceversa
da programma usando CommonDialog.ShowPrinter e da li eseguire la
selezione, ora con winxp o win2000 se voglio modificare il verso di
stampa devo uscire dal programma e modificarlo dalla cartella
stampanti, io uso vb6 e non trovo informazioni in merito mi potresti
dare un aiuto? o una dritta? un grazie anticipato
Marcello 

Credo che tu abbia un problema di driver
sicuramente utilizzi una stampante che è
nata prima di win 2000 o win xp.
Prova ad aggiornare i driver
Ciao
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: script x i tag in FrontPage

Ho l'esigenza di collegare più pagine web, che sto realizzando con
FrontPage, ad un unico foglio di stile esterno, e ad uno javascript (sempre
esterno); inoltre devo inserire alcuni metatag, fissi per ogni pagina.
Poiché l'operazione è abbastanza meccanica e noiosa, pensavo di realizzare
una pagina standard, con questi tag presenti, e che si potesse risolvere con
uno script... Solo che non conosco il VB!
Chi gentilmente può darmi una mano?
--------------------------------
Inviato via 
http://usenet.libero.it

 Chi gentilmente può darmi una mano?
apri quel coso li' FrontPage, apri il tuo INTERO SITO  , menu' ,
searc&replace(*) !
ok fin qui ci siamo , ora mettiamo che devi mettere nell'head , diciamo dopo
"</title>"
basta che fai :
Search "</title>" in tutto il web
Replace "</title><script src.....><meta...>"
quando poi salverai FrontPage come ogni bravo prodotto M$ lo "aggiusta" come
piace a lui su 2 o + righe ^_^;
Ciauz
*Questo sconosciuto !!!

 Replace "</title><script src.....><meta...>"
Ti ringrazio per la pronta risposta!
Non avevo pensato alla funzione "Sostituisci"...
Mi chiedevo inoltre se fosse possibile, attraverso un macro (credo),
inserire dei tag all'apertura di ogni nuova pagina, che si vanno ad
aggiungere a quelli presenti di default, del tipo:
<META name="author" content="Mio Nome">


 <META name="author" content="Mio Nome">
O_o ... spero proprio di non aver capito la tua richiesta ....
Se vuoi inserire un tag nell'HTML delle tue pagine _LO_FAI_CON_SOSTITUISCI_
altrimenti spiegati meglio !
Search "</title>" in tutto il web
Replace "</title><META name="author" content="Mio Nome">"
.... :-/

 altrimenti spiegati meglio !
Intendo chiedere... è possibile modificare i tag presenti di default in
"nuova pagina" di FP? Quello che desidero, è far sì che, ogni volta che apro
il programma x realizzare una nuovo documento, vengano aggiunti
automaticamente i tag da me prestabiliti (e ti facevo l'esempio), oppure
-meglio ancora- inseriti su richiamo di una macro (o qualcosa del genere).


 l'esempio)
si , ricordo che c'era nelle impostazioni o opzioni di fp , quindi guarda
sulla sua guida , ricordo che c'era quando lo usavo, poi si passa al meglio,
il mitico notepad.exe !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 il mitico notepad.exe !
E difatti uso quello :-)
Solo che alle volte, quando la pagina è complessa, oppure si va di fretta...
Ancora grazie.

Newsgroup: it.comp.lang.visual-basic
Titolo: MDIform & MDIchild

Ciao Ragazzi,
ho un progetto che si avvia da un form "MDIform",  e fa riferimento a una
DLL che a sua volta crea un' istanza di una classe mostrandomi un form,
vorrei rendere il form un MDIchild ma non riesco a dirgli chi il parent
"MDIform" e mi va in errore come posso risolvere il problema....
Grazie a tutti sei Grandi...

 ha scritto nel messaggio
news:QSyX5.3693$D8.9...@twister2.tin.it...


 ha scritto nel messaggio
news:90nkad$qbr$1...@fe1.cs.interbusiness.it...


 >
Indovina un po' ... con un'altra API !!!!!
Declare Function MoveWindow Lib "user32" Alias "MoveWindow" (ByVal hwnd As
Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight
As Long, ByVal bRepaint As Long) As Long
ricordati però che devi passare i valori delle dimensioni e posizione con
l'unità di misura <??bho??> per cui devi dividere i twip per 15 (se non
sbaglio) ...
le coordinate sono relative al form genitore e non al desk ...
ciao
P.S. la prossima volta che rispondi ai post .. prima di iniziare a scrivere
una nuova domanda spreca due paroline per ringraziare dell'aiuto che ti è
stato offerto; questo per evitare di passare come un ingrato !
P.P.S. Come al solito ho fatto il polemico .... ma ogni tanto qualcuno ci
vuole ...

 ha scritto nel messaggio
news:90o497$4b5$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: gira su VISTA software VB6-SP6

Potrebbe apparire una domanda banale, ma per me che non sono bravo in 
materia non lo �.
Una utility gestionale realizzata in VB6-SP6 gira perfettamente su XP prof.
Girer� altrettanto bene se installato su VISTA  ??
Grazie per la riposta
giap

 Girerï¿œ altrettanto bene se installato su VISTA  ??
In linea di massima direi di sï¿œ, sempre se la tua applicazione rispetta 
le regole giï¿œ ripetute piï¿œ volte. Primo tra tutte se non cerca di 
scrivere dati in cartelle di sistema protette, ad esempio la cartella di 
installazione del programma sotto C:\Programmi.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto piï¿œ di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 ha scritto nel messaggio 
news:4a54d23e$0$47543$4faf...@reader1.news.tin.it...

Sicuramente dei problemi con VISTA 64 

 installazione del programma sotto C:\Programmi.
E dall'anno prossimo, stando alle news, bisogner� preoccuparsi se gira pure 
su Chrome OS :(
greg 

 pure su Chrome OS :(
kernel linux...

 Sicuramente dei problemi con VISTA 64
Il mio applicativo pare girare bene su Win7 x64, pur ovviamente girando a
32 bit.
La questione � che i controlli VB6 semplici non dovrebbero avere problemi,
ma tutti i riferimenti esterni ed eventuali componenti di esterni/terze
parti vanno testati un attimino.

Girer� altrettanto bene se installato su VISTA  ??
E' possibile che tu debba disabilitare l'UAC di sVista:
http://www.downloadblog.it/post/4122/disabilitare-uac-in-windows-vista
In genere fatto questo va anche un programma VB classico
--
ciao
  Stefano

"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:n92dvv3lq6ml.2e30orgey7zz$.dlg@40tude.net...

Alcuni (troppi) Ocx  distribuiti con il VB6 danno problemi nella 
registrazione
e nel funzionamento 

 e nel funzionamento
Anche fosse vero non � che SICURAMENTE danno problemi.
Nelle mie applicazioni ci sono almeno 1 dll di terze parti, e almeno 2 ocx.
Oltre ad alcuni ocx non prettamente standard di VB.
Da un test non molto approfondito sembrano tutti funzionare.
Dato che la beta di Windows7 � liberamente scaricabile, anche x64, non
costa nulla provare il programma con una virtual machine tipo virtualbox.
Certo si deve avere una cpu abbastanza moderna (64bit supporto, e supporto
hardware virtualizzazione) se l'os host � 32bit, per avere un guest 64bit.
Se uno non ce l'ha, una cpu AMD di quel tipo costa 50 euro.

>
http://www.tweakness.net/news/4215

Io ringrazio tutti per l'aiuto.
In definitiva mi pare di aver capito che in buona sostanza il mio 
applicativo realizzato in VB6-SP6 dovrebbe girare normalmente su VISTA32.
E' una utility molto semplice che non usa parti esterna a VB6, quindi 
dovrebbe funzionare
Provo io personalmente e se va bene dopo accurato collaudo, lo lascio, 
altrimenti disinstallo tutto e ringrazio.
Frattanto ringrazio voi tutti vivamente.
Cordiali saluti a tutti
giap 


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Script oracle ?

Cari colleghi,
mi sono costruito il database su oracle 8i, quello che adesso non so fare č
come installare il database sul computer del mio cliente.
in access copio il file mdb, in sql server con il file mdf faccio l'attach e
sono a posto e in oracle ? ho sentito parlare di script da costruire, se
questa č la strada giusta vi chiedo gentilmente di rispondere alle seguenti
domande :
- in oracle esiste un tool per la costruzione automatica di questi script ?
- con gli script in mano mi potreste dire la procedura piů semplice per
creare il database sul server del mio cliente ?
vi ringrazio anticipatamente
Ale

Domanda preliminare:
Oracle8i Server è installato dal tuo cliente?
È installato in modalità standard? Perchè se così non è dopo un mese butti
via tutto!!
Non so quale esperienza tu abbia di Oracle, ma è un DB molto impegnativo dal
punto
di vista dell'amministrazione, la cosa migliore è che ti faccia aiutare da
un DBA Oracle,
lo script di crezione db dovrebbe esserel'ultimo dei tuoi problemi.....ci
sono molte cose
da configurare prima.

 ha scritto nel messaggio
news:F2P_8.97048$Jj7.2...@news1.tin.it...

Mi spiace ma non basta copiare semplicemente il file.
Devi intallare la parte server sul computer del tuo cliente,
e poi puoi provare ad effettuare un import/export dello schema
in cui sono inseriti i dati e le tabelle di cui hai bisogno.
Oracle sta ad Access come un'astronave sta ad una bicicletta,
quindi occhio.
                                                        danilo

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

salve ho scaricato l'esempio mini-console sull'uso del winsock cercando di
capire come scambiare messaggi tra due pc.
Essi si trovano in una rete lan, io seleziono il protocollo UDP,la modalità
client, faccio Apri dando l'ip dell'altro pc ma quando vado ad inviare il
messaggio l'errore è "la connessione è stata ripristinata dal computer
remoto".
Mi date una mano?
grazie.
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:195Z223Z91Z133Y...@usenet.libero.it...


remoto".
L'errore e' WSAECONNRESET (10054)?
E' possibile che ci sia la porta chiusa oppure nessuno in ascolto?
Se usi il telnet per collegarti (sulla porta che serve a te,
ovviamente) ottieni risposta?
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ado per un neofita

Sono un neofita di VB, uso VB6 Sp3 e devo realizzare un piccolo
progettino gestionale. Vorrei utilizzare ADO, ma non ho capito la
differenza fra ADO 2.0 e ADO 2.1 e quale versione di ACCESS (MDB) devo
utilizzare ..
qualcuno mi può spiegare l'arcano e magari indirizzarmi verso
documentazione, tutorial in rete ecc. ecc. ?
Grazie.

Io ho terminato da poco un progetto realizzato utilizzando ADO (lascia
perdere 2.0 o 2.1: scaricati il file da 6 mega sul sito della MS, cioè
Microsoft Data Access Components, MDAC) per dialogare sia con un db Access
che Oracle. Abbiamo trovato enormi difficoltà iniziali (dico "abbiamo"
perchè ho lavorato insieme ad un amico), però alla fine ci siamo riusciti
:-)
Alcune avvertenze:
1) usa Access 97 (perchè leggevo anche su questo NG che ADO+Access2000 dà
troppi problemi);
2) usa ADO 2.1 (già detto, è vero);
3) se fai una piccola ricerca trovi materiale sufficiente, anche tra alcuni
astanti del NG. Sul sito della MS se non sbaglio c'è un solo esempio;
4) per indicazioni più approfondite mandami un'e-mail, vedrò di racimolare
un po' di files sul mio hd...
Bye bye, RW
P.S. Il problema è che ADO è un tecnologia che può definirsi tale solo da
poco, forse dalla versione 2.0...

MDAC 2.1 è quello contenuto anche nel SP3 di Visual Studio6? E questo che ti
riferisci, perchè così evito si scaricare?
Ciao Grazie.
E poi come funziona esattamente, utilizzi ADO con supporto MDAC?
ResetWorld ha scritto nel messaggio ...


BMM wrote:

Chiaritelo anche a me, per favore ...



Newsgroup: it.comp.lang.visual-basic
Titolo: Passare variabile a un recordset? [AS LONG]

Ciao a tutti
avrei un problema che ora espongo:
io ho questo codice:
    I = 0
    Do
        Colonna(I) = DB(RSTabella).Fields(I).Name
        If Err Then Exit Do
        I = I + 1
    Loop
In questa prima parte mi trovo il nome dei miei HEADER del Database
per se. (Articolo, codice, nominativo, etc...)
Ed ora voglio passarle a una mia lista....
    If RS.RecordCount <> 0 Then
        Do While Not RS.EOF
            List1.AddItem = "RS![" & Colonna(0) & "]"
            List1.AddItem = "RS![" & Colonna(1) & "]"
            List1.AddItem = "RS![" & Colonna(2) & "]"
            RS.MoveNext
        Loop
    End If
Ma cosi non funziona!
Domandone: come faccio a passare le variabili (Articolo) in modo che formino
(RS![Articolo]) e che quindi passi il campo dal Database??!!
Grazie a tutti
Fabio

 (RS![Articolo]) e che quindi passi il campo dal Database??!!
Tooo simple! ;)
rs.fields(Articolo).Value ( il .value é opzionale...)
            Ciao
                    Allanon

Se non ricordo male, Ti puoi riferire ai campi dell'oggetto recordset in
questa maniera :
RS.fields("campo")
Bye Bye by Fabio GRANDE

                     Allanon
Grazie!!!!
Ora funzia :)))
Ciao
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: leggere con ado o dao database btrieve .btr

Dovrei leggere un database btrieve in formato .btr con ado o dao.
Qualcuno sa come fare??????
Davide.


Di solito i files BTR che leggo io solo normalmente gestiti da un motore
Pervasive.
Se cosě fosse anche per te, usa gli ODBCe magari anche un file di appoggio
MDB da cui poi accedi normalmente con ADO.
Altrimenti non ho la risposta per te.
Spero di esserti servito.
Ciao.
Paolo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Dati Remoti

Ho realizzato un programma che lavoro su un database MDB il classico gestore
del magazzino , il database è copiato da un programma di gestione che gira
su una macchina NT io per realizzare il programma ho copiato il database ma
vorrei lavorare sul database originale , il mio problema è che non riesco a
condividere il file mdb sau altre macchine Win2000/Xp Win98 , in pratica
dovrei realizzare un appl Client-Server. Che cosa mi consigliate.

 in pratica dovrei realizzare un appl Client-Server.
No, questa, per un MDB/Access, è un'altra cosa...

 dovrei realizzare un appl Client-Server. Che cosa mi consigliate.
In pratica Access nasce per i piccoli archivi usati in locale ma con astuzia
puoi farlo girare come se fosse SQL Server.... ti dņ un indizio: XML
un esempio: 
www.ideachef.tk
Ciao
Michelangelo
www.ideachef.tk

Newsgroup: it.comp.lang.visual-basic
Titolo: stampa automatica da Word

Salve a tutti, chiedo aiuto ai più esperti per cercare di risolvere un
problema. (spero ci sia soluzione altrimenti dovrò rivedere i mie
progetti!!)
Ho creato con Word e VBA un piccolo programmino per stampare dei fogli
numerandoli, ovvero tramite una routin incremento una variabile,
aggiorno il documento e mando in stampa la pagina. Fin qui tutto bene,
ora vorrei prevedere la possibilità di controllare quando la stampante
esaurisce la carta e quindi arrestare l'invio dei documenti in stampa
e di conseguenza avere il numero dell'ultima stampa effettuata.
Mi spiego meglio, se nel cassetto della stampante ci sono 3 fogli e
invio 10 stampe dalla 4° pagina in poi nn mi stampa niente, si
accumulano solo i file nella coda di stampa, io invece vorrei che il
programma riconoscesse "l'errore" mancanza della carta, si arrestasse
e sapesse riconoscere che ha stampato solo fino al n. 3.
Grazie per gli eventuali volenterosi che vorrano aiutarmi.

news:1172857842.9...@31g2000cwt.googlegroups.com...

probabilmente l'istruzione che da Word fa stampare la stampante
tornerà un True o un False....
forse questo ti può aiutare.....
ciao
R1g3L
Newsgroup: it.comp.lang.visual-basic
Titolo: paradox e visual basic 6

ciao a tutti,
è da un po' che provo a far vedere i file .db al vb6 ma senza nessun
risultato.... vi spiego meglio:
mi creo una connessione con datalink al file in questione (tra l'altro sono
diversi file collegati) e poi incollo tutto sul dataenvironment.
a questo punto mi chiede per ogni tabella di eseguire il command e gli do
conferma...
sembrerebbe che tutto stia funzionando ma nel momento in cui incollo la
tabella dal dataenvironment al form mi dice "impossibile trovare campi".
la cosa strana che gli archivi paradox sono protetti da password (che
conosco) ma il vb6 non mi chiede nulla...
dove sto sbagliando????
esiste un sistema per convertire i file .db in .mdb efficace (ho già provato
una decina di tool free ma niente)
Grazie

 risultato....
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO 2.8

L'ho installato stamattina  sul pc , ma non mi funziona più il sw precedente
che richiedeva solo
ado 2.6  !
Ma ado 2.8 non comprende  il precedente  2.6  e 2.7  ?
oppure bisogna adesso reinstallare il sw  che richiedeva il 2.6 ?
saluti


Suppongo tu stia parlando di MDAC.
Hai per caso formattato ed installato solo la mdac 2.8?
Che errore ti restituisce?
Che versione di jet hai specificato nella stringa di connessione?
Hai i sorgenti o solo l'exe?
Intanto scarica il component checker dalla M$ e controlla cosa hai
installato.
Ciao, SK
--
La pasienzia non è mai troppo (Totò)
<><><>
Esistono 10 tipi di persone: chi conosce il binario e chi no

 Che errore ti restituisce?
3076, provider non trovato
ho solo l'exe...
ciao

 wrote in message
news:bv664i$2o5$1...@usenet.itgate.net...



Ok, prova ad installare il mdac type che si trova nel precorso di
installazione di vs qui sotto
"\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist"
altrimenti prova a crecare  mdac_type 2.1 (uda). sono circa 5 MB.
Qualche curiosità:
Che db usi? che versione? con password? ti ricordi il provider impostato
nella stringa di connessione?
Che versione di jet?


 compatibilità.. installi l'ultima e tutti vanno...
... a cercarsi i sp :-P
Da post vecchi si evince che problemi ce ne possono essere facendo l'upgrade
di alcuni componenti.
Ma poi, come detto prima, si corre ai ripari.


In news:bv7qud$j30$
1...@usenet.itgate.net
, *gabriele*  wrote:
Ancora, avevo dimenticato, installa i service pack della tua versione di
jet.


Newsgroup: it.comp.lang.visual-basic
Titolo: Setup wizard da INCUBO!!

Win98-Vb5 Fatta l'applicazione, (come sapete dopo ore ed ore)  funziona
bene, č arrivato il momento di distribuirla faccio il setup wizard sto
attento che tutti gli ocx ci siano etc. collaudo il prodotto, bene.
Vado ad installarlo su un pc senza VB il setup va in porto, avvio
l'applicazione ma al caricamento della seconda form che ha accesso ad un db
e ha un common dialog per stampare...
ERROR! class not registered 0001.... e poi ancora ERROR 713
Ho provato a rifare l'EXE con VB6 ma non ho il setup wizard che mi sembra
sia chiamato visual studio installer 1.0 (approposito dove posso scaricarlo
dato che il mio VB6 č clandestino?) ma il risultato č lo stesso, senza VB
installato sulla macchina non funziona.
Sto diventando pazzo a cercare, ci dev'essere un dll in versione sbagliata,
ma quale?
Aiutatemi!! Ma possibile che sia cosě pieno di problemi distribuire le
proprie applicazioni con VB?
Grazie a tutti qulli che mi aiuteranno 
gka...@libero.it

 dato che il mio VB6 è clandestino?)
No, anche con VB6 c'è la "Creazione guidata pacchetti di installazione"
(PDCMDLN.EXE) che "credo" sia la stessa di VB5.
Il VS installer lo trovi sul sito della M$.
Sembra tanto bello e potente ma ancora devo trovare qualcuno che riesca ad
usarlo.
Documentazione tendente a zero.
Ciao
------------------------- SiDB Simple DataBase engine ----
------------------------- adParser Expression evaluator --
 
http://space.virgilio.it/zntf...@tin.it/
----------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Come funzia?

1) Qualcuno di voi sa dirmi in che modo funzionano i controlli per usare form 
irregolari? 
2) Per caso esistono dei colori trasparenti da applicare allo sfondo?
 Se Avete risposto di si ad una delle domande precedenti scrivetela 
risposta(con relativa spiegazione) sul newsgroup o a:
Anr...@tin.it
Ringraziando anticipatamente
Andrea Fontana





Da quale palette prendi il colore trasparente?:-)))
come sopra, sul sito comune ci sono degli esempi.
Fabio Guerrazzi


Il "trasparente" non e' un colore, semmai e' assenza di colori.
Rendere trasparente una form in modo decente e' quasi impossibile (le
finestre Windows non sono state progettate con l'idea di poterle rendere
trasparenti). Puoi ottenere qualcosa di utile con le API di gestione delle
regions (la stessa tecnica utilizzata per fare le form di forme non
rettangolari), mi pare che anche per questo ci sia un esempio sul Sito
Comune.
Gia' che ci sei (sul Sito Comune) leggi anche il Manifesto di questo
newsgroup (e' nella sezione Documenti), cosi' la prossima volta dai un
subject migliore ai tuoi messaggi.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API FindWindowEx... mah...

Sto cercando di usare le API FindWindowEx e SetForeGroundWindow per spostare il
fuoco su una finestra di Outlook Express e inserire delle parole. Quando chiamo
la prima, pongo a NULL i primi due parametri, inserisco il nome della finestra
con il finale nullo nel quarto, ma non so cosa mettere nel terzo. lpszClassName?
E che nome ha la classe della finestra di OE? Aiuuuuto!
dario...@iol.it

 wrote in message
PH2o3.27808$Wv3....@typhoon.libero.it...

Sul CD di VB c'e' un tool che si chiama Spy++. Serve per elencare tutte le
finestre aperte, con hWnd, ClassName e altre informazioni. Il ClassName di
Outlook lo puoi prendere da li'.
--
Roal Zanazzi
z...@iol.it

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

Alcune domande per gli esperti (basta poco per esserlo + di me!):
1) Quando creo un foglio di lavoro excel da una routine vb come faccio a
rinominarlo (non
   sapendo quale nome gli verrà assegnato "Foglio12" o "Foglio13"...
2) Quando visualizzo un form come faccio a far vedere nello schermo  solo
questo e non le
   altre applicazioni aperte (nel mio caso MS Excel)
3) Stessa domanda di cui al 2) per quanto riguarda un grafico (voglio
nascondere la barra
   degli strumenti Excel)
4) Sto usando VB per svolgere la mia tesi di laurea, devo quindi far vedere
al prof. i vari
   menu e form creati...come faccio a stampare le schermate?
Grazie a tutti quanti avranno la cortesia di aiutarmi, anche se non per
tutti i quesiti.

    menu e form creati...come faccio a stampare le schermate?
Alt+Stamp + (per es.) MS Photo Editor, visto che hai Office.
Evita, per favore, Subject cosi' generici che non sono di alcun aiuto quando
si fa ricerca per trovare una soluzione ai propri problemi. Grazie.
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Installare e Rimuovere un prodotto

Per provare uno scanner (HP) ho installato tutti i prodotti software
contenuti nel CD di installazione.
Fra i prodotti ho così installato anche "AdobePhoto Delux versione per
l'azienda",
Dopo l'installazione di questo prodotto nell'insieme printer ho una
stampante in più: "Acrobat PDF writer".
A parte alcuni documenti con molte immagini e molto complessi direi che
funziona abbastanza bene sia da Word97 che da Excel97.
Terminata la prova ho disinstallato tutti i prodotti dal pannello di
controllo.
Però la stampante "Acrobat PDF writer" esiste ancora ed è ancora
funzionante.
A questo punto mi domando:
1) Questa "stampante" sfrutta prodotti free?
2) Posso mantenerla nel mio PC (che è in ufficio e siamo molto controllati
sulla legalità del software, giustamente visto che abbiamo già avuto una
visita)
3) E' un buco del programma di disintallazione? Ma se è un buco io sono
tenuto a cancellarala "a mano" questa stampante?
4) Ho sviluppato un piccolo programma in VB (così ricado nell'ambito
dell'NG) che sfrutta questa stampante per generare dei PDF. Secondo voi si
può distribuirlo? Immaginiamo che in ufficio non ho nessun scanner e
software correlato installato, quindi ho in mano una licenza valida, vado da
un cliente, installo, rimuovo e ho ancora im mano una licenza, vado da un
altroc liente e cosi' via....)
O forse è tutto più semplice in quanto "AdobePhoto Delux versione per
l'azienda" è un prodotto free? (questo non sono riuscito a determinarlo)
Ciao
Basty

Basty
Anche a te.
Immagino che nel frattempo tu abbia risolto.
Sono curioso di sapere come :)
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Risorse nelle DLL

Scusate la domanda OT, ma siccome sto costruendo un gioco di carte in 
VB6 mi sono reso conto che card.dll di Windows non mi serve così com'è. 
Dovrei farmene una copia personale e modificare il contenuto, editando a 
modo mio le immagini delle carte che ci sono dentro.
Con Borland C++ 5 prima riuscivo a modificare appunto le immagini che 
c'erano dentro. Ora perà non ho più il cd del C++ e volevo sapere se 
sapete il nome di qualche utility che mi permette di modificare le 
risorse grafiche delle librerie e risalvare il contenuto all'interno 
delle stesse.
Thx e scusate ancora l'OT.

delle stesse.
Resource Hacker
-- 
ciao, hal
almeno questa avresti potuto googlarla...

 Scusa la franchezza, ma... una bella faccia di m34d@ :-(
Allora, mi pare che la faccia di m34d@ ce l'abbia tu... anzi mi sa che 
tu sei proprio un bel pezzo di m34d@, visto il modo di rispondere.
Punto 1. Voglio usare la libreria card.dll, e non crearmene una io 
nonostante sappia farla, e nonostante possa benissimo usare delle 
immagini di carte che già possiedo e usare una picture clip, ed evitare 
quindi tante menate di declare e portarmi dietro file in più.
Punto 2. Anche se la costruissi, non saprei come inserire delle immagini 
in una libreria fatta in C/C++. Dovrei farla in VC forse. Ma non mi pare 
tanto sensato installarmi quel popò di materiale solo per costruirmi una 
libreria. Basta semplicemente modificare un'immagine.
Punto 3. Non mi pare il modo di rispondere.
PLONK!

PLONK!
Eri uscito dal mio killfile da poco...
si vede che avevi nostalgia ;-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock.ocx

Dove posso trovare la documentazione in italiano del citato in oggetto?
Grazie e buone feste!

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Servizi NT please...

Come si fa a far si che un EXE sia eseguito all'avvio (prima del log-in) di
NT 4.0 come se fosse un servizio (ossia sia possibile deciderne l'avvio
automatico o manuale)?
Grazie...
Andrea Cioli
ci...@programatic.it

...


...

Se lo trovi, ti prego, Fammelo sapere.
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

Qui trovate degli esempi per lanciare applicazioni VB come Servizi; sia
sotto NT che sotto Win95 (ebbene si!).
http://vb.duke.net/howto/service.html
Ciao
   <--< Nik >-->
Per rispondermi in E-Mail togliere "deleteme" dall'indirizzo.
To reply me by E-Mail remove "deleteme" from my address.
Ettore Maronese ha scritto nel messaggio <01bdb02b$15840da0$64c0c0c0@mes>...

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Aprire un file con l'applicazione predefinita

 
Questa soluzione non mi e' mai piaciuta molto,
e non ne ho un'implementazione.
soluzione 3 - utilizzo dei controlli shell
Se dal menu' progetto/riferimenti si seleziona "Microsoft Shell Controls
And Automation" (corrispondente al file shell32.dll) si ha a
disposizione una libreria che permette di gestire comodamente tutte le
operazioni.
Quindi si puo' usare la seguente soluzione.
'------------------------------------------------------------------
' Procedura : Esegui
' DataOra   : 18/06/2003 19.25
' Autore    : Samuele Battarra
' Scopo     : Avvia un programma, apre un file o una pagina web
'------------------------------------------------------------------
Public Sub Esegui(ByVal sIndirizzo As String)
   Dim objShell As New Shell
   Dim objFolder As Folder
   Dim objFolderItem As FolderItem
   'Per prima cosa accediamo alla cartella di piu' alto livello
   'ovvero "risorse del computer" se abbiamo un percorso locale
   'oppure "risorse di rete" se abbiamo un percorso di rete
   If Left$(sIndirizzo, 2) = "\\" Then
      Set objFolder = objShell.NameSpace(ssfNETWORK)
   Else
      Set objFolder = objShell.NameSpace(ssfDRIVES)
   End If
   'Quindi accediamo al file e avviamo l'operazione predefinita
   Set objFolderItem = objFolder.ParseName(sIndirizzo)
   objFolderItem.InvokeVerb
End Sub
Il vantaggio di questa soluzione e' che se al file non e' associato
alcun programma, si apre la finestra "apri con..." per la selezione
dell'applicazione.
-- 
Samuele Battarra
prova il mio newsreader:
http://news-navigator.sourceforge.net

 
Correzione.
Non e' necessario diversificare tra cartella "Risorse del computer" e
"Risorse di rete", basta accedere alla cartella "Desktop".
Questo inoltre permette di svolgere il compito con un'unica istruzione:
objShell.NameSpace(ssfDESKTOP).ParseName(sIndirizzo).InvokeVerb
