mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Modulo attivo e posizione del cursore

Ciao a tutti! Qualcuno sa dirmi se e come è possibile rifersi al
modulo attivo ed al suo interno alla linea in cui lampeggia il cursore?
Mi spiego meglio, vorrei fare una procedura che inserisce del codice
all'interno di un'altra nella specifica posizione in cui si trova il
cursore. E non so come 
fare... Grazie anticipatamente. 
Clarence

chiara...@yahoo.it
 wrote:

se codice=testo allora
   puoi usare SendKeys
altrimenti
   non ho capito
fine se
bye
r

Sì hai capito bene!
E per ciò che riguarda un modulo attivo, esiste un modo per riferirmi
ad esso, tipo "ActiveForm" per le form? Se sì, a cosa lo devo
applicare?
Grazie!
Clarence



 Clarence
Stai sviluppando di un addin per VB?
Spero di sě, in tal caso ti consiglio di studiarti l'object model della libreria
"Microsoft Visual Basic 6.0 Extensibility", in particolare VBE.ActiveCodePane.
Puoi trarre spunto da qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dninvb00/html/IDEObjectModel.asp
http://www.codeproject.com/vbscript/addin.asp
Bye
Raf

Grazie 100000!
Come ho vissuto finora senza di voi?!?!?!? ;-)))))
Clarence

 applicare?
SendKeys invia la sequenza di tasti alla finestra attiva.
se, il tuo programma, prima deve attivare la finestra
e dopo inviare i tasti, l'unica via che ha vb6 e'
AppActivate
se non puoi basare l'algoritmo sul titolo della finestra
ci vogliono le API
bye
r
Newsgroup: it.comp.lang.visual-basic
Titolo: Cristal report e e(o)rrori di stampa

ciao a tutto il ng,
ho dei problemi a stampare con CR versione 8 in win98;
la cosa strana è che su win 2000 funzionano tutte le stampe
 mentre sul 98 ne funzionano circa la metà. eppure il programma è lo stesso,
il db (access) è lo stesso (proprio quello, è condiviso in rete), i report
sono gli stessi
ma su una macchina vanno e sull'altra no!!!
sono in cerca di qualsiasi suggerimento sulla possibile natura del problema
:'(
ciao Bumulo

  mentre sul 98 ne funzionano circa la metà.
Definisci "non funziona".
Da` errore? Se si`, quale?
Non stampa quello che ti aspetti?
Varie ed eventuali?
-- 
Ciao, Mauro CB.

Sembrerebbe frutto di una installazione non corretta.
Controlla che CR genera un file Event.log dove scrive eventuali problemi
Ciao Gabriele

 Varie ed eventuali?
ho notato che capita solo con i report che contengono dei sottoreport,
inoltre fatte altre prove ho visto che non è imputabile al SO infatti i
seport
incriminati sembrano funzionare solo sulla macchina di sviluppo.
(l'ho testato su 5 pc configurati tutti in maniera differente, SO 98 o 2k, 2
con office2k )
posto anche parte del codice
private sub stampa()
... riempio la tabella temporanea che contiene i dati da stampare
With CrystalReport1
.DataFiles(0) = PathDati  'contiene la stringa al db ad es
"c:\miadir\miofile.mdb"
.ReportFileName = PathReport & report  'stringa del report
"c:\miadir\report.rpt"
.WindowTitle = " Stampa " & Me.Caption
.WindowState = crptMaximized
.Destination = crptToWindow
.PrintReport
End With
...svuoto la tabella temporanea
end sub

 Ciao Gabriele
 e dove finisce questo log ??? non lo trovo...
grazie
ciao Bumulo

Quando l'anteprima di stampa non funziona ( fa come un "flash") è un
problema di accesso al database.
Controlla se da codice gli passi al report il percorso del database con
cr.datafiles(i) dove i è l'indice della tabella all'interno del report e
controlla anche eventuali sottoreport
Ciao Alessandro

Prova a fare un trova...

 Ciao Alessandro
ciao Bumulo

perche conosci qualche altro metodo oltre il trova che non sia passare in
rassegna tutte le directori?
è ovvio che ho usato il trova, ma purtroppo *non* lo trova.
ergo imho non c'è. a meno che si trovi in qualche cartella nascosta o di
sistema che il "trova" non fa passare...

 ...svuoto la tabella temporanea
Hai provato a fermarti in qualche maniera prima di svuotare la tabella 
temporanea? Prova a mettere un MsgBox dopo l'End With e vedi cosa 
succede.
-- 
Ciao, Mauro CB

 Ciao, Mauro CB
ciao Bumulo

 già provato e non funziona lo stesso, ... 
Hai provato a verificare i valori .LastErrorNumber e .LastErrorString 
dopo la tentata stampa?
-- 
Ciao, Mauro CB.

 ha scritto nel messaggio
news:b61isc$8po$1...@grillo.cs.interbusiness.it...


 dopo la tentata stampa?
no! me tapino... comunque ho risolto
l'errore era, mi vergogno a dirlo, che dovevo risettare a ogni stampa la
fonte dati anche per ogni sottoreport.
sono proprio una burba...
grazie a tutti
ciao Tommy
ps no non č un diminutivo mi chiamo proprio cosě :-P
Newsgroup: it.comp.lang.visual-basic
Titolo: Sostituire stringa in un db

Ciao,
ho l'esigenza di sostituire una stringa con un'altra nell'interno 
database. Questa stringa può trovarsi anche in un campo insieme ad altri 
caratteri, mi serve perciò una funzione 'replace' che cerchi in tutto il db.
La soluzione più grezza è quella di ciclare tutte le tabelle e tutti i 
relativi campi, usando le collezioni TableDef e Fields.
C'è qualcosa di più elegante?
Marco / iw2nzm

 wrote in message
news:8ytyf.46242$
eD5.7...@twister2.libero.it

Ho seri dubbi.
Potresti provare a rinominare in TXT il file MDB e provare a
sostituire eseguendo i comandi nativi di Notepad SoStituisci.
E' più veloce sicuramente, c'è da sperare non distrugga il DB, quinidi
fai una copia...!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Al momento ridimensionato il problema sostituendo solo le stringhe 
interamente contenute nei campi. Quindi ciclo le tabelle e faccio un 
UPDATE per ogni campo. E' velocissimo e indolore.
Pare che non ci siano stringhe annidate in altri frammenti di testo nei 
campi, quindi dovrebbe essere sufficiente questa soluzione.
Grazie per l'intevento,
Marco / iw2nzm

Newsgroup: it.comp.lang.visual-basic
Titolo: Randomize & Co.

Salve ragazzi.
Mi servirebbe un aiuto per VB6.
Io ho una variabile... diciamo X as byte.
Mi serve di ottenere un dato random compreso tra 1 e 14, e assegnare questo
valore ad una variabile.
Come posso fare?
Grazie per tutti.
--
Gabriele "Stockton" Alese
PGP Key: 0x9FE09EEC
DH/DSS 4096/1024 - 3EBB 1554 2726 E9CC F923  B6DB 9DEF 9706 9FE0 9EEC
PGP Key available on keyservers

 wrote in message 8cj5oq$rnc$1...@nslave2.tin.it...


x = Int(Rnd() * 14) + 1
Bye

Cerca rnd e randomize sulla guida. C'è un esempio che fa al caso tuo


 questo valore ad una variabile.
"Ad una variabile"... Alla variabile X, giusto?
Const yLIMINF As Byte = 1
Const yLIMSUP As Byte = 14
Dim X         As Byte
Randomize
X = Int((yLIMSUP - yLIMINF + 1) * Rnd + yLIMINF)
Debug.Print X
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: problema

Salve a tutti.
Ho costruito un progetto con parecchie form. Ora però ho un problema di memoria
quando lo vado ad aprire in fase di sviluppo.(messaggio: MEMORIA ESAURITA).
Ma c'è un modo per non caricarsi in memoria tutte le form??
Vi ringrazio in anticipo Antony.
-- 
Posted from 
r-na057-1-78.tin.it
 [213.45.56.78] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
6f090732b35528d1703...@mygate.mailgate.org...


via Mailgate.ORG Server -
http://www.Mailgate.ORG
--------------------------------
Inviato via 
http://usenet.iol.it
 

 END
[SNIP]
Ok, ok, i problemi del NG li conosciamo tutti... pero' datti una calmata e
leggi i messaggi prima di mandare la gente a fare in culo.
Ora che lo hai riletto, dimmi gentilmente come risolve il problema cercando
'Load' sulla guida...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 quindi.....
[SNIP]
un'altro sistema e' quello di cancellare il file <nome del progetto>.vbw che
VB crea alla chiusura del progetto; in questo modo riaprendo il .vbp non
viene caricata alcuna finestra in automatico.


 leggi i messaggi prima di mandare la gente a fare in culo.
CUT
A parte te non ho mandato a fanculo nessuno....oh! non l'ho ancora fatto?
scusami!...rimedio subito!
VAFFANCULO!
PLONK!
(hal non mi brontolare! mi è scappato un impulso irrefrenabile!)
è vero l'ho letto alla svelta...ma non dovevo neanche leggerlo!(ho questa
scusante...mai capitato il problema...cancellati comunque i file TEMP e
tutti i file che si crea al volo ...)



Ciao Luca, scusa il disturbo, ti chiedo una cosa che non centra nulla
con la dispussione: sapresti spiegarmi perche' non veddo nel mio
newsreader (FreeAgent) il post a cui tu hai risposto e che ho
riportato in questo post?
Ciao e grazie!

 tutti i file che si crea al volo ...)
Non mi sembra una scusante... potevi semplicemente fargli notare che il
subject non era adeguato e punto, invece di partire col solito "Leggiti la
guida, se non c'e' l'hai sei un piratozzo" (cfr. "estrazione icone da file
RES" e "scrivere in una datagrid") che era del tutto fuori luogo.
Adios


 riportato in questo post?
Probabilmente perche' l'Outlook di Wodka4U ha ancora il problema della "R:"
al posto di "Re:" nel subject, per cui Agent e altri newsreaders non
riescono a ricostruire il thread correttamente... se ordini per data e'
possibile che tu veda le sue risposte in un nuovo thread separato li vicino.



Tutto chiaro, ho anche controllato l'esistenza di quel post di cui ti
parlavo!
Grazie tante!
Newsgroup: it.comp.lang.visual-basic
Titolo: vb sql

client Visual Basic connessione OleDB (ADO) con Sql Server
Set Rstmp = dbcaaf.Execute("select Host_id() as HostId,Host_Name() as
HostName")
Con stazioni W2000 il valore HostId ritorna correttamente un valore stringa
max 8 caratteri, con stazioni Windows95/98 ritorna un valore non valido
(stringa maggiore 8 caratteri e con segno negativo)
Grazie di nuovo Giannni

 ha scritto nel messaggio
news:P0r59.218228$vm5.7...@news2.tin.it...

Gianni, mi pareva che fossimo giunti a una conclusione (in altro e identico
topic): Se Host_id() e Host_Name() sono funzioni di SQL Server (e non lo
scrivi, per cui potrebbero sembrare campi), evidentemente devi concentrarti
sulle stesse. Cosa fanno? Sono compatibili con Win9x?

 ha scritto nel messaggio
news:mNr59.56526$lu5.1...@twister1.libero.it...


 aggiornata in w95/98
Non saprei. Io ho provato (con XP Pro e SQL Server/Desktop 7.0 SP2) e non mi
da problemi. Proverò con Win 98. Ti consiglierei di fare un topic (con tutte
le info sulle versioni di SO e SQLServer) su microsoft.public.it.sql. Spiega
anche se SQL server è sun Win9x o su altro SO e/o se il problema si presenta
sempre o solo se HOST_ID() viene richiamata da una macchina client su Win9x.

PS: Quella "stringa maggiore 8 caratteri e con segno negativo" può essere un
codice di errore. Prova a cercarlo in MSDN e, comunque, a pubblicarne il
contenuto.

 ha scritto nel messaggio
news:5ws59.55088$n04.1...@twister2.libero.it...


 venga ritornato sul recordset
Con ADO di strano non c'è assolutamente niente! ;-(((
Gianni ho visto il tuo post nell'altro NG: Devi (!) citare le versioni di
ADO, di SQL Server (anche eventuali SP), del sistema operativo sia del
client che del server SQL.

Newsgroup: it.comp.lang.visual-basic
Titolo: applicativo finale

in genere una volta finito il programma e fatto l'exe
l'eseguibile è sicuro e quindi non dà piu' problemi?
oppure su x casi di installazione c'è y situazioni di installazione o
funzionamento ?
o i problemi (eventuali) si hanno solo con exe che usano ocx sia della
microsoft che di esterni ?
grazie

 l'eseguibile è sicuro e quindi non dà piu' problemi?
Così, in modo brutale: in primo luogo dipende da come sono stati fatti.
Molti programmi fatti "male" subiscono nel tempo un degrado nelle
prestazioni perchè si trovano a dover gestire una quantità di dati maggiore,
ad esempio, oppure si verificano condizioni d'errore non previste, anche
dopo mesi o anni di utilizzo.
Altro possibile problema il fatto di fare affidamento su una serie di
impostazioni ammbientali, le prime che mi vengono in mente sono le
impostazioni internazionali, che possono variare nel tempo.
Fidati: di sicuro non c'è assolutamente nulla, specialmente se lavori un po'
a spanne ;-)
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: Video Diversi?

In una List-Box (nell'ambiente di sviluppo di VB) ho settato il carattere
CourierPS
(True Type), che dovrebbe garantirmi la medesima spaziatura per ogni
carattere;
ed infatti cosě si comporta sul mio PC.
Ma quando vado su un altro PC (dove il programma č installato) questa
List-Box ignora questo "ordinamento", č come se visualizzasse dei caratteri
NON CourierPS.
Come posso risolvere?
	Grazie in anticipo.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
sei sicuro che il font sia installato sulla macchina ?
ciao,roby
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 Come posso risolvere?
assicurati al 2000% che ci sia installato il font anche sull'altro computer
o usa Courier (non TTF), Courier new, Terminal o Fixedsys 


 


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

Se fosse possibile avere una funzione che mi incrementi di uno un qualsiasi
numero esadecimale.
Cioč preso un ciclo che da 1 to n per ogni valore assunto dal ciclo mi
restituisca il valore in esadecimale.
Ho provato a farlo ma mi sono incasinato... Un aiuto grazie...

 restituisca il valore in esadecimale.
Dim NumeroEsadecimale as string
Dim N as long
For N = Inizio To Fine
  NumeroEsadecimale = Hex(N)
Next N
                    Ciao
                                                    Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 ha scritto nel messaggio
news:avk7tr$gbcec$1...@ID-67444.news.dfncis.de...


 puo essere &HFFFFFFFFFFFFFFFF
Prova questa funzione:
Private Function IncrementaNumeroEsadecimale(ByVal _
        sNumHex As String) As String
Dim lCicloCifre As Long
Dim sSingolaCifra As String
Dim iValoreSingolaCifra As String
For lCicloCifre = Len(sNumHex) To 1 Step -1
   sSingolaCifra = Mid$(sNumHex, lCicloCifre, 1)
   iValoreSingolaCifra = Val("&h" & sSingolaCifra)
   If iValoreSingolaCifra < 15 Then
      iValoreSingolaCifra = iValoreSingolaCifra + 1
   Else
      iValoreSingolaCifra = 0
   End If
   Mid$(sNumHex, lCicloCifre, 1) = Hex(iValoreSingolaCifra)
   If iValoreSingolaCifra > 0 Then
      Exit For
   End If
Next
If lCicloCifre = 0 Then
   sNumHex = "1" & sNumHex
End If
IncrementaNumeroEsadecimale = sNumHex
End Function
Cosě com'č accetta stringhe esadecimali senza la "&H" davanti e non fa
nessun controllo che la stringa passata sia effettivamente un numero
esadecimale. Se vuoi fare dei miglioramenti, mettici un po' le mani.
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: MANUALI VB 5

Cerco manuali per imparare.
ERR...@hotmail.com

> Cerco manuali per imparare.
Il manuale del Vb5 lo trovi su 
ftp://ftp.areacom.it/vb32/
Poi c'e' l'HELP in linea che e' sempre la fonte principale !!!
--
Ciaps
Stracca
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cerca le risposte alle tue domande sul Sito Comune del
newsgroup it.comp.lang.visual-basic: 
http://www.murialdo.it/it_lang_vb
Magari prima leggi l'Help in linea!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 
ERR...@hotmail.com
Qui c'è un libro completo (in inglese):
http://www.itlibrary.com/reference/library/0672310643/index.html
Ciao
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
-
--
---
Curatore della "zona links" de:
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/
Leggete le regole di questo newsgroup:
http://www.murialdo.it/it_lang_vb/docs/Manifesto.txt

Newsgroup: it.comp.lang.visual-basic
Titolo: Come insrire un file testo in un form

Non riesco ad inserire un file txt. in un form................. AIUTO
Se per caso dovessi inserire qualche cosa di piu' complesso come HTML o DOC
come fare ?
grazie gia' da adesso
risposte 
poli...@tin.it

come fare ?
Dipende cosa intendi per inserire.... visualizzare?
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Attivazione di una macro VB

E' possibile attivare una macro ogni qualvolta viene 
modificato il contenuto di una specifica cella?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

puoi fare una macro che si attiva ad un qualsiasi cambiamento di una cella e
poi verificare se la cella che ti interessa è cambiata (magari salvando in
valore in una cella nascosta)

Newsgroup: it.comp.lang.visual-basic
Titolo: condivisione Cristal Report 5 e 7

Ho due applicativi:
uno scritto con report in cristal 5
un'altro con report in cristal 7
DEVONO convivere sulle stesse macchine,
come è possibile farli convivere SENZA dover ricompilare i report ?!?!
AIUTOOOOOOOOOOO!!!!!!!!

 come è possibile farli convivere SENZA dover ricompilare i report ?!?!
Non credo ci siano problemi: CR7 supporta anche i report fatti con CR4,
figurati quelli fatti con CR5!!! ;-)
Basta che installi CR7 e con quello lavori anche sui precedenti...
Unico problema: salva in formato CR7 e non in quello originale...
--
--
Don't let your Fears stand in the way of your Dreams
--
Elena *DElyMyth* Franco
Revanche IRC Network
irc.revanche.net
 - Nick: DElyMyth
ICQ# 8761263 - 
dely...@lamah.net
 - 
dely...@revanche.net
http://www.delymyth.it/
 - 
http://www.lamah.net/
 - 
http://www.revanche.net/
--
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] SDM Alert

Qualcuno si è mai inbattuto in questo allarme?
Mi si scatena quando provo a collegare tbl di Access
su un' altro applicativo in access.
SO Windows NT Access97.
Sulla KnownLedge di Microsoft non ho trovato niente.
Il messaggio di errore per esteso è il seguente.
SDM Alert
 FRetrySdmError
con i seguenti pulsanti
Termina Riprova Ignora
SunRex


http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=SDM+Alert
se può aiutarti ....
giuseppeD

 ha scritto nel messaggio
news:GuyVa.28874$Df5.8...@news1.tin.it...

Grazie avevo gia letto queste informazioni e pare sia un virus "Nimbda" a
causare il tutto.
Il problema è che la macchina in questione viene scansionata ad ogni avvio
dall'antivirus
fornito dal nostro CED il quale però non lo rileva.Quindi mi chiedevo se
l'allarme fosse causato
da qualcosa d'altro.
Grazie cmq
SunRex

Newsgroup: it.comp.lang.visual-basic
Titolo: costruire un server ole in-place

salve a tutti,
Questo è il mio primo messaggio e vorrei iniziare subito con un bel
quesito...
mi interesserebbe capire come poter fare in VB6 un oggetto OLE con
funzionalità "in place" (detto anche visual editing)... un server, non un
container.
Un esempio, per capirci meglio, di quello che voglio ottenere è l'OCX
standard MSCAL.OCX (calendar).
L'oggetto in questione deve poter comparire nella lista "inserisci oggetto"
(ad esempio quella di winword) e non solo negli ambienti di sviluppo tipo VB
(troppo facile!).
qualcuno ha idee in proposito?
no? non ci posso credere!
ciao a tutti, Carlok
Newsgroup: it.comp.lang.visual-basic
Titolo: Dopo l'installazione di Visual Studio 2003

Sono un utente finale che aveva perfezionato un sistema di collegamento fra
Access e Word, per una cosa molto banale:
            click su un pulsante di una form di Access, e apertura di un
documento Word
            su cui appariva automaticamente la Ragione sociale di una
azienda scelta.
    Da dopo l'installazione di VisualStudio2003, il documento di Word si
apre regolarmente ma non sostituisce il testo "MRagioneSociale" con ad es.
FIAT S.p.A.
Cosa è cambiato?
  Dim ww As Word.Application
     Dim md As Word.Document
     Dim rang As Word.range
     Dim RS As String
     Dim MF 'file da aprire
...............
     Set ww = CreateObject("word.application")
     Set md = ww.Documents.Add(MF)
     Set FAz = Forms!aziende
     RS = FAz!RagioneSociale
.......................
     Set rang = md.Content
          With md.Content.Find
              .Execute findtext:="MRagioneSociale", replacewith:=RS,
Format:=True, replace:=wdReplaceAll
          End With
Grazie per l'aiuto
Ciao
P.

 Cosa è cambiato?
non sto qui a ri-postare il tuo codice, che tra l'altro sembra giusto.....
ma ti dà un errore di run-time oppure nulla nulla nulla?
non è che fallisce la .Find ?
sei sicuro di passare i parametri giusti ?
non vedo nessun particolare correlazione tra access, word e vs-net 2003,
almeno così a prima vista......
good coding!!!
-- 
Alletun
Sorry, ask me if you want to get my e-mail!


Non lo so nemmeno io!
E' un codice che ha sempre funzionato da almeno 5-6 anni,
lo uso abbastanza spesso per inviare lettere alle aziende che
ho nel database.
Non mi dà nessun messaggio, tanto è che stavo per spedire la lettera
intestata:
MRagioneSociale
MIndirizzo
MCAP
ecc
Ho pensato all'aggiornamento che fa vs-net 2003 da VB a VBNet!
Ma non so dove cercare.
Ciao
P.
Newsgroup: it.comp.lang.visual-basic
Titolo: Da MS Access a Sql Server 2005...

Ho finalmente deciso di passare a Sql Server 2005 (la versione gratuita) e 
vorrei porre una domanda a chi ha esperienza:
1 - Ms Access e Sql Server 2005 possono coesistere insieme?
2 - Non è che per le applicazioni che ho sviluppato con vb6 + access, dopo 
l'installazione di Sql Server 2005, avrò problemi a modificarele e ricrearne 
i
      pacchetti di installazione perchè si sono sovrascritte dll o ocx ?
Grazie per l'attenzione. 

 ocx ?
Questo no, ma se devi fare il porting di applicazioni Access in SQL Server 
potresti trovare qualche difficoltà a livello di codice.
Stefano

       pacchetti di installazione perchè si sono sovrascritte dll o ocx ?
No nessun problema di questo tipo.
Ovviamente andranno cambiate le stringhe di connessione e, magari,
qualche istruzione SQL poiché tra Access e SQLServer il linguaggio
utilizzato cambia leggermente.
Nicola

Grazie infinite per le dettagliate e utilissime informazioni.
Buon lavoro a tutti. 

 ha scritto nel messaggio 
news:49eccb6c$0$1109$4faf...@reader3.news.tin.it...

Le funamboliche query che Access permette (ammesso che tu ne abbia di 
particolarmente ardite :P), difficilmente saranno digerite da SQL.
Ho trovato, poi, qualche problema nell'importazione dati da Access in SQL 
(anche se mi sembra che la versione gratuita di SQL non permetta di salvare 
l'importazione).
Ciao.
eSQueL

Newsgroup: it.comp.lang.visual-basic
Titolo: Accensione PC

Esiste una qualche funzione, opposta alla ExitWindows, che mi permette di
programmare il RTC della mia MB ATX perchč il PC si riaccenda da solo ad una
determinata ora e magari anche per il giorno?
Grazie, Giorgio.

 determinata ora e magari anche per il giorno?
So che puoi farlo da BIOS, non so se puoi andare direttamente a
programmarci dentro..
--
Ciao,_
    /_)
   /ier
                   +---------------------------------+
                   |  Piergiorgio Ghezzo  (PJ/KNB)   |
                   |                                 |
                   | E-mail: 
pgh...@dsi.unive.it
    |
                   |         2:333/
70...@fidonet.org
 |
                   |         39:101/1...@amiganet.ftn |
                   |         PJ on IRC/#AMIGAITA     |
                  /)    ULR: www.the 
pentagon.com/PJ
 (\
                 / )    FAX: ++39-41-276-0079        ( \
             (\ ( (+---------------------------------+) ) /)
              \(\\ \   / )                      / )  / //)/
               \\\\ \_/ /                       \ \_/ ////
                \      /                         \      /
                 \    /                           \    /
Newsgroup: it.comp.lang.visual-basic
Titolo: Per i guru ADO

Con ADO č possibile sapere in qualche modo le date di creazione e ultima
modifica di un db?
Mi sono consultato tutto quello che ho trovato su OpenSchema di ADO e su
Catalog di ADOX, ma non ho trovato nulla. Al massimo riesco a recuperare
le date dei simgoli oggetti del db (tabelle, viste, stored procedure,
ecc.).
E' impossibile oppure c'č qualche trucco che non sň?
Fatemi sapere.
Ciao.
S.

 wrote in message
38848DC7...@freemail.it...



Infatti è proprio la soluzione che ho adottato, utilizzando SystemFileObject.
Chissà se in ADO 2.5 invece si può farlo direttamente.
A proposito, dove posso trovare una documentazione su questa nuova versione di
ADO?
Grazie comunque del consiglio.
S.
Newsgroup: it.comp.lang.visual-basic
Titolo: DAO 3.6

Ciao a tutti, ho sentito dire che per far si che VB5 e Access 2000
funzionino correttamente bisogna utilizzare DAO 3.6, dove posso prelevare
questa versione?
Ciao e buon anno
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:192Z106Z52Z2Y1...@usenet.iol.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: MSComm1 - messaggio di componente senza diritti di licenza

Ho dovuto reinstallare il VB5 sp3 a seguito di una reinstallazione di
Win98SE dopo aver riformattato l'Hard Disk
Ho ricaricato un applicativo da me fatto che utilizzava il controllo per la
gestione della seriale MSComm, che ha sempre funzionato bene ma che da oggi
quando carico il mio programma mi da il seguente messaggio "Non sono
disponibili i diritti di licenza necessari per utilizzare questa funzione in
ambiente progettazione"
Ho verificato con il programma AXManager se il controllo era registrato e ne
ho avuto la conferma.
Avete suggerimenti per risolvere l'impass.
Grazie

 ambiente progettazione"
[Cut]
C' è una patch della Microsoft che serve a risolvere questo problema,  anzi
ce ne sono due versioni, quella per VB5 e quella per VB6.
Saluti
G.C.
Newsgroup: it.comp.lang.visual-basic
Titolo: [Forse OT] Server ASP Gratuito?

Conoscete un server che supporti l'asp e che sia gratuito e accessibile da
ftp? anche con spazio limitato giusto x metterci un db access e qualche
pagina... il resto lo terrei su un altro spazio...
P.S dovrebbe essere abilitato in lettura e scrittura chiaramente.
Ciao e grazie

Gratuito non so.
Però Aruba.it fa dei prezzi stracciati. Io uso i loro server per il mio sito
e applicazioni ASP varie.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 access e qualche pagina... il resto lo terrei su un altro spazio...
altervista.it
 se non ricordo male dovrebbe suportarlo
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

> 
altervista.it
 se non ricordo male dovrebbe suportarlo
No ancora non è supportato

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiusura automatica di un programma dopo time out

Ciao, io vorrei che il programma si chiuda da solo dopo un tot. periodo di
non utilizzazione, questo perché se una persona lascia aperto il programma
il collega (il sottoscritto per la precisione) debba andare a chiuderrglielo
prima di poter aggiornare il programma
Grazie Daniele

 utilizzazione
Inserisci un Timer (tmrTimeOut) con Interval = 1000 ed
imposta il KeyPreview del Form = True
Aggiungi in testa al modulo del Form:
------------------------------------------------------------
Private mTempoResiduo As Long
Private Const MAX_TEMPO_RESIDUO As Long = 1800 'Mezz'ora
------------------------------------------------------------
Aggiungi nelle opportune routine:
------------------------------------------------------------
Private Sub Form_Load()
    mTempoResiduo = MAX_TEMPO_RESIDUO
    tmrTimeOut.Enabled = True
End Sub
Private Sub Form_MouseMove(Button As Integer, _
                           Shift As Integer, _
                           X As Single, _
                           Y As Single)
    mTempoResiduo = MAX_TEMPO_RESIDUO
End Sub
Private Sub Form_KeyDown(KeyCode As Integer, _
                         Shift As Integer)
    mTempoResiduo = MAX_TEMPO_RESIDUO
End Sub
Private Sub tmrTimeOut_Timer()
    mTempoResiduo = mTempoResiduo - 1
    If mTempoResiduo <= 0 Then
        Unload Me
    End If
------------------------------------------------------------
hth,
Lokar
P.S. Crossposting e' MALE.
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Aggiungi in testa al modulo del Form:
Grazie per la risposta, ma questo non vale per un mdiform, cioč dovrei
inserire il tutto in tutti i form, vero?
Ciao e grazie
Daniele

 ha scritto nel messaggio
news:YmfIa.111254$pR3.2...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: svuotare una cartella.

salve a tutti.
sto tentando di fare un programmino con 
vb2005.net
 sono riuscito a
prendere dal registro la path della cartella "temporary internet
files" ma non so come posso svuotarla da vb.
dovrebbe essere un'eliminazione "ricorsiva" perchè all'interno della
cartella ve ne sono altre.
in alternativa mi accontenterei anche di aprire una finestra di
esplora risorse che punti direttamente a quella cartella.
attendo fiducioso.. :)

 cartella ve ne sono altre.
E' per Vb6 ma IMHO ha gli spunti che ti servono
http://tinyurl.com/ywqucj
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: spostare un form

1. Ho due forn caricati spostando uno si deve spostare anche l'altro.
   come faccio??
2. come faccio ad eliminare dal menu progetti  recenti di VB6 una
   lista infinita di progetti.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:e404c2904a36ade3044...@mygate.mailgate.org...

Ciao Alessandro,
1)
Sull'evento Move del primo form, muovi anche il secondo Form cambiando
opportunamente Left  e Right
2)
Non lo so!
Saluti
Cinzia

 
Ma com'è possibile che sul mio form non ci sia l'evento move??
io avrei provato con mousemove ma l'evento non si verifica quando clicco
sulla parte alta(azzurra)
del form! 



Ciao Alessandro,
ero straconvinta che ci fosse un evento Move sui form in Visual Basic e
invece c'è solo il metodo, devo averlo confuso con qualcos'altro, sorry!!
Cinzia

 ha scritto nel messaggio
news:e404c2904a36ade3044...@mygate.mailgate.org...


 usa un timer che controlla le posizioni ;)
Anche l'uso del quoting non sarebbe male ;)
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

    lista infinita di progetti.
http://makeashorterlink.com/?I5EC23239
    Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: how to use vb6 to connect dbase database?

as subject!
Thank You!
Chris

 wrote in message
news:3a7b6...@news.tm.net.my...

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb6 NFR?

Esiste il Visual Basic 6 NFR?
Grazie.

Esiste il Visual Basic 6 NFR?
No, M$ non vende versioni NFR dei tool di sviluppo, ma solo dei prodotti
Office (e simili).
Esiste una versione "free" di VB5, chiamata Control Creation Edition.
Saluti, Massimo.


Dipende da cosa si intende per "NFR".
Potrebbe essere "Not For Resale"?
Forse ti riferisci alla versione "Working Model" (non ricordo precisamente
come si chiami) di VB6, che e' gratuita, scaricabile da internet (dal sito
M$, oppure la trovi su qualche CD di rivista di programmazione). E' una
versione limitata (non puoi creare i file .EXE, ad esempio) e la cui licenza
non permette (come quella "Studenti") di vendere gli eventuali programmi
fatti.
--
Roal Zanazzi
z...@iol.it

...


 No. Esisteva il Vb4 "Not For Resale". Vb5 e Vb6 no. Peccato.
Non so se è la stessa cosa, cmq in un CD allegato a "Microsoft Magazine"
(la rivista "pubblicitaria" di M$ ) che viene inviata ogni tanto agli utenti
registrati a Windows 9x (e IMO anche altri software...) esiste un
"Visual Basic 6.0 versione Trial".
Il Numero di "Microsoft Magazine" è 03/98 (Autunno 98)
Nello stesso CD è presente Visual J++ 6.0 sempre in versione Trial.
--
Volete un abbonamento gratuito a TiscaliFREEnet??
Chiedetemi i Codici di Attivazione!!!
--
Ciao!
==================================
Daniele Pinna
Email: 
dap...@lycosmail.com
Nell'indirizzo Email eliminare la parola OOPS
Sito Web: Il DoCFa in Pillole: 
http://dapinna.freeweb.org
ICQ UIN: 24567484
______________________________________
  La fantascienza come Star Trek non e' solo un buon divertimento, ma
assolve anche uno scopo serio, che e' quello di
espandere l'immaginazione umana.
  Limitare la nostra attenzione a questioni terrestri equivarrebbe a fissare
dei confini allo spirito umano.
Stephen Hawking

 Grazie.
Certo che esiste... però la versione Not For Resale di solito è
riservata al ruolo di contentino per i beta tester e pochi altri.
E... se non la ottieni direttamente da M$, è illegale. :)
Zeross

Newsgroup: it.comp.lang.visual-basic
Titolo: Il mio Help HTML e' finito. Cosa Fare per collegarlo?

Il mio Help HTML e' finito.
Riesco a farlo partire con F1, ma nell'ultima e classica voce di menu'
"help" e sottomenu' "Sommario", "indice" non riesco a collegarlo sempre al
sommario o sempre all'indice.
Cosa Fare per collegarlo?
Sebastiano Floridia
Siracusa

...

Newsgroup: it.comp.lang.visual-basic
Titolo: autocomposizione?

salve a tutti.. c'e' qualcuno che sa' spiegare ad un novizio di VB 5 come
creare con setup wizard da un programma che compresi i vari files si aggira
a 3.8 mb dei dischi di installazione (disco1,disco2 ..etc.) della misura
giusta?
Nel senso che quando formatto i floppy hanno capacita' di 1.457.664 mentre
quelli che crea vb5 sono da 4.478.656 e quindi per pochi bytes non riesco a
farli stare sul dischetto.
grazie per i consigli     .... giorgio
email  
cro...@malpensa.it

...


 quelli che crea vb5 sono da 4.478.656 e quindi per pochi bytes non riesco
a
Penso sia un piccolo errore di sbaglio e che tu intendessi 1.478.656 :-)
Comunque ci sono alcuni problemi che ho riscontrato con il wizard del VB5 e
le
installazioni dui dischetti:
1) Se ne impippa simpaticamente dello slack space (* vedi sotto), per cui se
il tuo setup comprende anche molti file di piccole dimensioni si presenta
questo problema (credo che questo potrebbe essere il tuo caso).
Le soluzioni che mi vengono in mente sono di evitare grandi quantita` di
file
di piccole dimensioni, (il come dipende un po' anche dal tipo di file che
crea il problema... non so, magari compattarli in un unico file e
scompattarli al primo avvio del programma o qualcosa di simile), oppure di
dire al wizard di crearti un setup per floppy da 1.2Mb, gettare alle ortiche
200Kb per dischetto e aver bisogno forse di un dischetto in piu`.
2) Se ne impippa del limite dei 224 tra file e directory che puoi ceare in
radice su un floppy (altro problema legato ad una grande quantità di files
piccoli). Questo problema e` pero` facilmente superabile creando nel
dischetto
in radice una directory Es.: \DISCO1 per il primo dischetto \DISCO2 per i
secondo ecc... e copiando li dentro i files creati dal wizard.
Certo che alla M$ un piccolo sforzo lo potevano anche fare... :-(
Spero che queste informazioni ti possano essere utili.
(*) Lo slack space e` la differenza tra le dimensioni reali di un file e lo
spazio che fisicamente viene allocato sul disco per la sua memorizzazione.
L'unita` minima di spazio allocabile su un disco (floppy o hard che sia) e`
il
cluster, diciamo che e` pari alle dimensioni di ogni "settore" in cui e`
suddivisa la superficie del disco dalla formattazione e dipende dalle
dimensioni del disco, o meglio della partizione del disco su cui lavori, e
dal tipo di FAT. Nel caso del floppy da 1.44 un cluster equivale a 512
bytes, il che significa che qualsiasi file di dimensioni inferiori a 512
bytes, che sia
anche 1 byte, occupera` fisicamente 512 bytes sul floppy.
Ciao.
--
Daniele Grison
gri...@tin.it

 quelli che crea vb5 sono da 4.478.656 e quindi per pochi bytes non riesco a

Newsgroup: it.comp.lang.visual-basic
Titolo: Treeview e Drag&Drop

Gentilmente qualcuno ha degli esempi su come fare un drag&drop tra la stessa
treeview.
Grazie

Puoi trovare un esempio carino tra quelli distribuiti con VB.
Se non lo trovi postami pure privatamente, magari posso inviartelo.
PS postami all'indirizzo 
maur...@agemont.it
Ciao
Maurizio
3v ha scritto:



prova qualcoisa cosě, se non ci riesci ti cerco qualcosina fatto meglio
dopo aver attivato drag,  su evento dragover del treeview
metti
 Set TreeView1.DropHighlight = TreeView1.HitTest(x, y)
 per evidenziare il nodo, nell'evento dragdrop testi  il nodo cosě
If TreeView1.DropHighlight Is Nothing Then
    ' codice se non selezionato nulla al rilascio del drag
    else
    ' codice rilascio drag su nodo evidenziato
end if
Ciao Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: -- enumerare i processi di stampa (errore codice)

alla pagina 
http://www.vbapi.com/ref/e/enumjobs.html
 ho trovato un
esempio di come enumerare i processi di stampa.
Il problema e' che la riga
retval = OpenPrinter(pi1.pName, hPrinter, ByVal CLng(0))
mi da questo errore "User-defined type may not be passed ByVal".
Se naturalmente tolgo ByVal mi dice "ByRef argument type mismatch".
Insomma che tipo di parametro gli devo passare?


Come hai dichiarato la chiamata ad OpenPrinter ?
ciao, hal

Come hai dichiarato la chiamata ad OpenPrinter ?
Declare Function OpenPrinter Lib "winspool.drv" Alias "OpenPrinterA"
(ByVal pPrinterName As String, phPrinter As Long, pDefault As
PRINTER_DEFAULTS) As Long


Allora cambiala cosi':
Private Declare Function OpenPrinter Lib "winspool.drv" _
                                     Alias "OpenPrinterA" ( _
          ByVal pPrinterName As String, ByRef phPrinter As Long, _
          ByRef pDefault As Any _
          ) As Long
cosi' puoi chiamarla come volevi fare tu:
retval = OpenPrinter(pi1.pName, hPrinter, ByVal CLng(0))
Nota: ho premesso Private perche' ho immaginato che la funzione
non venga esposta, altrimenti va bene anche Public.
Suggerirei di specificare sempre in modo esplicito lo scope
delle variabili, cosi', oltre a rendere chiara l' intenzione del programmatore,
ci si para la schiena da eventuali modifiche future dello scope predefinito.
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: ShellExecute: come mai non funziona?

Ciao a tutti
Sono andato 
msdn.microsoft.com
 (mi sembra che sia cosě) e ho cercato
ShellExecute, e in una delle pagina trovate, c'era questo esempio, che
avrebbe dovuto esplorare la directory specificata.
A me non funziona. A voi?
To explore a folder, use: 
ShellExecute(handle, "explore", path_to_folder, NULL, NULL,
SW_SHOWNORMAL);
If lpOperation is NULL, the function opens the file specified by
lpFile. If lpOperation is "open" or "explore", the function will
attempt to open or explore the folder.
Avete qualche altra alternativa?
Grazie.
ByeZ!
Alkondor
Togliere NOSPAM per rispondere in e-mail

Non fa un granché ma funziona...
Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
Debug.Print ShellExecute(Me.hwnd, "explore", "c:\winnt\system32",
vbNullString, vbNullString, 1)
End Sub
Ciao
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di stampa in VB4. Si puo' stampare una riga per volta ?

Ciao a tutti,
nello scrivere un programma di controllo di una macchina per lavorazione
ottiche, mi sono imbattuto
oggi in un problema di stampa...
A quanto ne so, in VB4, dopo aver inviato tutti i comandi di stampa
(testo e grafica), si
conclude con un comando tipo "Printer.EndDoc", che avvia la stampa
dell'intero documento. Questo metodo pero'
non va bene nel mio caso poiche' io vorrei poter stampare 3 o 4  righe
alla volta, immediatamente, e senza cambiare
pagina. Questo perche' lo stampato mi serve per conoscere lo stato della
macchina che controllo, ogni 5 minuti.
Se metto il  "Printer.EndDoc" alla fine delle poche righe da stampare,
finita la stampa viene eseguito un new page ed io mi ritrovo con una
pagina quasi completamente bianca...pessimo modo di sfuttare lo spazio
cartaceo a disposizione !
Forse e' un problema facilmente risolvibile, ma finora non ne sono
venuto a capo.
Qualcuno ha mai avuto bisogno di stampare in questo modo ?
Grazie per l'aiuto e ciao !!
Mauro

...

Purtroppo il problema e' dovuto ad una questione di buffer.
Il buffer viene scaricato sulla stampante nel momento in cui viene richiesta
l'uscita del foglio dalla stessa.
E' un problema che ho incontrato anche nelle mie applicazioni e che sto'
cercando di risolvere attraverso una DLL che sto scrivendo in VC++.
Siccome il C/C++ mette a disposizione una serie di funzioni (fflush,ecc..)
per scaricare i buffers se ne vengo a capo ti spedisco la DLL OK ?
Tanti Saluti
Daniele

 Mauro
Perchč non imposti il formato della pagina in modo che corrisponda a 2-3
righe, cioč lo stretto necessario? 
Spero ti possa essere utile.
Ciao Franco
--
Automatic posted from 
ro...@edy.ivg.it
 [194.184.152.232]
via Mailgate Server - 
http://www.mailgate.org






Io l'ho risolto stampando solo quando la pagina e' completa.
Nel mio caso la stampa viene usata solo come memoria cartacea,
mentre se si vuole sapere lo stato attuale, occorre guardare il monitor, dove ci sono le stesse informazioni (anche storiche)
che si hanno sulla carta.
Ovviamente quando il prg viene chiuso, stampa tutto quello che non era
stato ancora stampato.
-- 
Hi, Ciao
Ettore                 By -MES-
http://www.aspide.it/freeweb/ilmes

hehehe e tu non mettere Printer.EndDoc... la stampa viene automaticamente
avviata alla chiusura dell'applicazione..
Ciao Maurizio


Ciao!! ho letto la tua richiesta di aiuto , e ti vorrei aiutare a
risolverlo.
Prova ad utilizzare la seguente routine:
Open "LPT1:" For Output As #1    ' Apre la porta parallela per l'output.
Print #1, "Questa è una prova"  ' Scrive il testo alla stampante.
Print #1,   ' Scrive una riga vuota
Close #1    ' Chiude la trasmissione.
se usi una stampante ad aghi la stampa è immediata, se usi una getto di
inchiostro il buffer si svuota automaticamente dopo circa 30 sec. dal
termine invio data alla porta parallela.
Se ti risolve il problema, fammi sapere dell'esito, oppure proviamo in altro
modo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Perché questa query non va?

Salve,
Vorrei tanto capire perché non va questa query:
"Insert into Documenti( IdDoc,NomeDoc,Note,DataCreazione )(
2,'Test',Null,Null )".
Qualche idea?
Ciao
Andrea

Mancava "values" :-P
Andrea

 wrote in message
b2fnrd$1c0ltb$1...@ID-170738.news.dfncis.de...


 wrote in message
news:b2fnrd$1c0ltb$1...@ID-170738.news.dfncis.de...

A me sembra che il problema risieda in due punti, ossia:
- se il campo DataCreazione e di tipo data allora non puoi mettere la parola
null. Me
- se il campo Note è di tipo testo allora Null lo devi specificare tra
apici.
Considera che non puoi passare il valore NULL come specificato come hai
fatto tu. Infatto per il campo Note il sistema si aspetta una stringa mentre
per il campo DataCreazione il sistema si aspetta una data.
Ciao.
--
Massimo Bonechi
-----------------------------------
Nuovo Newsgroup al server : 
news.startit.it

 data.
Oppure Null, se previsto nella struttura.
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Sono nuovo!!!

Scusatemi, volevo sapere se era possibile scaricare Visual Basic dalla
rete!! se si' dove e quanto e grande; se no quanto costa originale!!!!
Grazie e ciao a tutti


C'e' una versione "demo", che non crea file .exe, forse la trovi ancora sul
sito 
www.microsoft.com
.
Se pero' lo devi usare per imparare, e' meglio comprare (non costa
moltissimo) la versione Learning, per studenti.
Se lo devi usare per lavoro, devi comprare la versione professional o
enterprise, il costo non me lo ricordo, prova a guardare su
www.programmersparadise.com
--
Roal Zanazzi
z...@iol.it

 moltissimo) la versione Learning, per studenti.
Sì, la versione "learning" costa meno però occorre essere STUDENTI (ossia
iscritti ad una scuola legalmente riconosciuta - es. medie, medie superiori
o università).
Purtroppo vi sono diversi negozianti non proprio "cristallini" che vendono
le
licenze educational anche ad aziende e privati senza titolo (v. inchiesta di
PC Magazine Agosto 99 !).
Tra l'altro la licenza educational non contiene alcun CD nè libro: è cura di
M$ spedire il materiale dopo aver verificato che l'acquirente ne può
usufruire.
Inoltre se uno si diploma (o laurea) è tenuto a restituire il tutto a M$ o
ad
acquistare il pacchetto "standard".
Saluti, Massimo.
Newsgroup: it.comp.lang.visual-basic
Titolo: vb5 o vb4?

Salve a tutti.
Sono nuovo del NG e avrei bisogno di un semplice consiglio.
Per hobby ho deciso di iniziare a scrivere con un amico un programma
che giochi a scacchi; visto che nessuno dei due sa programmare in C
sotto Win95, abbiamo deciso di utilizzare il VB, che e' facile da
utilizzare e consente buone prestazioni.
Come potete capire, il problema e' nella velocita' di esecuzione del
codice (non tanto per l'aspetto grafico, praticamente inesistente, ma
per il calcolo della valutazione delle mosse), e ci hanno detto che il
VB5 consente la compilazione in native code, che teoricamente aumenta
le prestazioni del 20%.
Poiche' pero' entrambi sappiamo (un po'!) programmare in VB, ma
abbiamo utilizzato il VB4, volevamo sapere se passare al VB5
consentirebbe un non trascurabile incremento di prestazioni per un
tipo di programma del genere; altrimenti rimaniamo al 4...
Grazie,
Stefano Costa
^^^^^^^^^^^^^
sco...@enjoy.it
cos...@odino.unipv.it

aumenta le prestazioni del 20%.
Per quanto riguarda la matematica pura è vero... VB5 aumenta
di molto le prestazioni sui calcoli rispetto al VB4 se si usa la
 compilazione nativa, però le cifre di dici tu sono sbagliate...
...le prestazioni sui calcoli aumentano del 2000%, quindi di
20 volte (non il 20%)
Zeross

20 volte (non il 20%)
2000%???? Scusa, ma a questo punto... scheggera' quanto il C!
Veramente?
Un' ultima cosa: sapresti consigliarci anche un libro che insegni a
programmare in modo decoroso in VB5 (niente guide enciclopediche: ci
basta un testo introduttivo - per ora...)?
Grazie ancora.



Certo, VB5 (e VB6, l'ultima versione) possono compilare in nativo (tra
l'altro usano lo stesso back-end compiler del VisualC++), quindi le
prestazioni sono mooolto superiori (anche se le prestazioni globali sono
ancora piuttosto lontane dal C...).
--
Roal Zanazzi
z...@iol.it