mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Incompatibilita' Windows 2000 XP

Dopo aver creato il pacchetto d'installazione in ambiente windows 2000 con
service pack 4, l'ho installato in ambiente XP SP1 con esito positivo.
Il problema e' che dopo il messaggio di installazione completata e' apparso
il seguente popup di sistema:
'Files required for Windows to run properly have been replaced by
unrecognised versions. To maintain system stability, Windows must restore
the original versions of these files.'
'Insert your Windows XP Proffessional SP 1 CD now.'
Ho voluto ignorare il messaggio per controllare, l'avvenuta installazione
non riscontrando alcun problema di esecuzione dell'applicazione o di
stabilita'.
Indagando sulla possibile causa, ho riscontrato la presenza di due dll "not
digitally signed":
vbajet32.dll        6.0.72.9589
expsrv.dll           6.0.1.9431
che erano compresi nel pacchetto d'installazione (setup.lst).
Scusate ma per risolvere questa "incompatibilita'", devo aspettare il
service pack 2 di XP o tornare "in qualche modo" al service pack 3 di
windows 2000 (funziona)????
grazie a tutti

 windows 2000 (funziona)????
No, devi solo toglierle dal setup e installare a parte JET
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - File Ascii e File di Access

Salve,
come si fa ad importare i dati da un file Ascii in una tabella di Access??
Mi spiego: Ho dei dati dati in formato Testo e conosco le Chiavi e la
lunghezza dei campi e voglio importarmeli in una tabella Access come faccio?
bye Roberto


    Se usi Access c'e' l'apposita funzione che utilizza i formati
importazione di Access.
    Se usi VB puoi:
    1. Farti una funzione che fa l'importazione per una *specifica* tabella
(in pratica leggi le righe una per una e a botte di MID estrai i campi
specificando di volta in volta posizione e lunghezza, li assegni ad un
recordset ottenuto dalla tabella sulla quale vuoi fare l'importazione -
magari con una clausola WHERE che non ritorni record - e poi update).
    2. Fai una funzione geenrica che fa quanto sopra ma sfrutta per estrarre
i dati quanto contenuto in un formato di importazione di Access. Non e'
molto piu' difficile, ma la puoi usare quando vuoi.
    Cris
--
Cristiano Verondini
http://www.ing.unibo.it/~cverond

Newsgroup: it.comp.lang.visual-basic
Titolo: VB 6 SP3 ===> Da dove lo scarico?

Ho saputo che il SP3 di VB è enorme!
Da dove posso scaricare la versione (in italiano) che corregge solo i bachi
di VB 6?
Ciao.
Mario






Newsgroup: it.comp.lang.visual-basic
Titolo: TreeView e spostamento elementi

Ragazzi ho già goooooooooooglado nei gruppi, ma non ho trovato risposta 
a quello che voglio fare.
Se in una treeview voglio che un nodo rimanga figlio allo stesso nodo ma 
si presenti prima o dopo di un altro fratello, come si fa?
Cioè:
ROOT
   |
    - Elemento1
   |    |
   |     - Sub1
   |    |
   |     - Sub2
   |    |
   |     - Sub3
   |
    - Elemento2
Se ad esempio volessi scambiare di posto Sub2 con Sub3... come potrei fare?
-- 
Quando noi ignoranti eravamo di più, tutto era più bello (A. Celentano).
  ___   _   ___ _  _______   _______ ___
|   \ /_\ | _ \ |/ / _ ) \ / /_   _| __|
| |) / _ \|   / ' <| _ \\ V /  | | | _|
|___/_/ \_\_|_\_|\_\___/ |_|   |_| |___|

[SNIP]
Si toglie e si riaggiunge...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

 
index
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

> index
Uhm... si, ma come faccio a scambiare di posto due oggetti tramite 
index? Qualsiasi cosa io assegni alla proprietà Index di un nodo mi 
zompa fuori un errore...


 Ciao
Ciauz


 io... o_O
La vogliamo leggere la guida?


> La vogliamo leggere la guida?
Dài nn essere cattivo...
La sto leggendo, ma non trovo nulla che mi dica come fare quello che 
voglio... :|
Dov'è che non sto guardando?


Caxxxxxoooo!!!! Scusa l'espressione poco francese... m'ero proprio 
scordato del parametro Relative!!!
Oddioddioddio che svistaaaaaaa!!!!


 
Si', perche' index si usa con listview, non treeview. Sorry.


 Oddioddioddio che svistaaaaaaa!!!!
Il ragazzo e' intelligente ma non si applica.
Mandami i genitori Lunedi ;-)


 Mandami i genitori Lunedi ;-)
Ok arrivano tramite Fedex :)
-- 
Quando noi ignoranti eravamo di piů, tutto era piů bello (A. Celentano).


Newsgroup: it.comp.lang.visual-basic
Titolo: leggere stringa da seriale

Ciao a tutti
dovrei leggere un'unica stringa che mi arriva dalla porta seriale senza
usare mscomm... è possibile?
ciao, AEOM

 usare mscomm... è possibile?
perchè non vuoi usare Mscomm, se è lecito ?
Marco

 ha scritto nel messaggio
news:0c%L8.15957$K4.3...@twister2.libero.it...

Perchè mi serve su un programma sviluppato in access e quindi non avrei la
licenza per usarlo
AEOM
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Prestazioni VB

2 domande + 1 Info:
1)
Le funzioni inserire in una DLL scritta in VB hanno esattamente le stesse
prestazioni che scritte direttamente nell'EXE? o esiste una differenza. Se
si, in quale caso, ad esempio, un ciclo For ... Next gira più veloce?
2)
Devo salvare delle grosse array strutturate in tipi definiti dall'utente.
Qual'è il metodo più veloce, secondo voi, per scriverle su disco e
ricaricarle successivamente?
3) Ottimizzazioni grafiche.
Per chi dovesse emettere più di un centinaio di linee su un form o su una
PictureBox utilizzi PolyPolyLine. E' spaventosamente veloce!
Grazie.
Ciao. Fabio Guerrazzi

 PictureBox utilizzi PolyPolyLine. E' spaventosamente veloce!
Gia, penso che viene attuato dal driver stesso, se non dall'hardware.
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb


La funzione scritta direttamente nell'EXE dovrebbe essere chiamata più
velocemente, dato che non è necessario cercarne l'indirizzo al momento
dell'esecuzione.
Dopo la chiamata l'esecuzione del codice della funzione dovrebbe avere
la stessa velocità.
In ogni caso non credo che la differenza si avvertibile nell'uso
pratico, a meno di chiamare la funzione uno ziliardo di volte.
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: apertura browser nel mio form

Salve ragazzi,
come posso fare per far si che se clicco in un link che apre una pagina
nuova questa sia interna al mio form?
Grazie.
Diego

tutte le pagine si aprono internamente al webbrowser del tuo form...
A meno che non sia impostato che devono aprirsi in una nuova finestra.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 mio form ed invece io voglio che lo sia.
Allora devi associare una nuova istanza di Explorer al tuo browser:
Private Sub brwWebBrowser_NewWindow2(ppDisp As Object, Cancel As Boolean)
  Dim nw As Progetto1.frmBrowser
  Set nw = New Progetto1.frmBrowser
  ' qui sotto associ la nuova  istanza di IE
  ' alla nuova istanza della controllo nella nuova form
  Set ppDisp = nw.brwWebBrowser.Object
  nw.Visible = True
End Sub
Non credo che si possa aprire una pagina nel webbrowser se nell'html č
impostato di aprirsi in un nuovo target... o forse si, ma non so come si fa.


 ha scritto nel messaggio
news:lKW6c.1950$jY1....@tornado.fastwebnet.it...


 Non credo che si possa aprire una pagina nel webbrowser se nell'html è


 Sai come si fa?
è proprio questo il problema...bisognerebbe lavorare con quel ppDisp... però
la documentazione è scarsa o nulla... :-(
se trovi una soluzione fammi sapere perchè anche io ho creato un webbrowser.


 ha scritto nel messaggio
news:NJ%6c.2280$jY1...@tornado.fastwebnet.it...


Grazie ancora di tutto
Grazie anche a te :-)


 credo si possa basta vedere opera.
Questa me la fotografo. Mai visto nulla di più incomprensibile se non,
forse, dopo 60 secondi comodi-comodi.

Newsgroup: it.comp.lang.visual-basic
Titolo: Richiamo più doc Word da VB

Ciao a tutti,
qualcuno conosce un sistema per richiamare da Shell VB una serie di
documenti word insieme? In particolare a me servirebbe aprire più
documenti "accodati" l'uno all'altro in un documento word globale.
Ho provato a risolvere la questione con un documento word con macro,
che a sua volta richiama tutti i documenti con la funzione
Inserisci/File. Funziona, ma visto che i documenti contengono campi di
unione, questi non vengono correttamente aggiornati in base a quanto
contenuto nel file dati collegato. Insomma, un casino...
Antonio

bla...@yahoo.com
 ha scritto:

Non lo so, ma prova a impostare piu di un file nella riga di comando

Newsgroup: it.comp.lang.visual-basic
Titolo: Scambio dati via internet

Ciao,
Sono alle prese con un giochino e avrei intenzioni di fare in modo di poter
giocare in internet (in multiplayer),non chiedo molto, i due programmi
(client e server) non si devono scambiare una quantita enorme di dati...ora
mi chiedevo qual'è il modo piu semplice per fare qualcosa di sto tipo ?
Posso trovare delle info in rete al riguardo ?
Ciao e GRAZIE
Paolo

 Paolo
M S W I N S O C K
Newsgroup: it.comp.lang.visual-basic
Titolo: Sql server Freeware

Qualcuna sa se esiste un server sql freeware per windows 95?
Se si potrei avere il link?
In mancanza potrei avere qualche informazione su come poter scrivere (in VB)
un server che mi restituisca una query di poche righe da una tabella molto
grossa?
Grazie
Riccardo

 ha scritto





giusto a titolo informativo:
sul dvd di cui parlavo ieri
allegato a pcplus 165 july 2000 (29mila)
www.pcplus.co.uk
c'e' interbase 5 per win95/nt, completo
Windows system requirements: Windows 95 with
Service Pack 1 or Windows NT 4.0 with Service
Pack 3 with all recommended hotfixes. A full
install that includes InterBase, InterClient,
Adobe Acrobat Reader, and the full document
set requires approximately 36MB of disk space.
Only 11MB is needed to install the InterBase
product without InterClient, the documents, or
Acrobat Reader.
la dir fa 79 mb.
c'e' anche un apiguide.pdf di 3.2 mb, orientato al c.
ciao, a.

 ha scritto nel messaggio
news:383c4...@news.megasys.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [MDB] : Addio Password!!! Poveri noi!

Ciao a tutti,
forse sono l'ultimo arrivato, ma voglio avvisarvi che Access 97 non è per
niente sicuro, almeno per quanto riguarda la password!!!
Proprio oggi ho finito un programma e pensavo di difenderlo dalla pirateria
(!) semplicemente inserendo i dati della registrazione in una tabella di un
MDB protetto!
Tanto per essere più sicuri, ho fatto un salto su qualche sito di cracking
ed ho trovato un "innocente" programmino di soli 35K che nemmeno il tempo
di dare l'invio mi ha tirato fuori una password di 14 caratteri (meno di un
secondo!!!!).
Ma è possibile una cosa del genere?!?!?!? Uno si affida ad Access 97 (con
le sue chiavi in tutte le icone...arrugginite ormai) e poi bastano 5
secondi di download e mezzo secondo di esecuzione del programmino per
distruggere un bel film?
Ora sto valutando l'idea di una OCX che contenga i dati della
registrazione, ma quando l'OCX Shareware viene sostituita dall'OCX con i
dati della registrazione il programma non parte dicendo che il componente
non è stato trovato o non è registrato correttamente pur con tutte le
accortezze di "compatibilità di progetto", "compatibilità binaria"...niente
da fare.
----------------------------------------------
 Donatello Rizzo - Software Designer
 Via P. Nenni, 4 - 73040 Melissano (LE) ITALY
 Tel.: 0833/581370 - Mob.: 0347/3024131
 E-Mail: 
rav...@mail6.clio.it
------- KYOKUSHINKAI KARATE HOME PAGE --------
http://www.geocities.com/Colosseum/Arena/1919/
----------- THE RIZZO'S OBSOLETES ------------
 
http://www.geocities.com/Area51/Meteor/6686/
---------------------------------------------- 
--
Posted from [195.60.128.101]
via Mailgate.ORG Server - 
http://www.mailgate.org

Ma è possibile una cosa del genere?!?!?!? Uno si affida ad Access 97 (con
Certo che e' possibile ed e' pure "roba vecchia"...anche per
word...figurati..:))

 wrote in message 7m5d3i$q7r$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: scrittura registro con wshshell

con questa procedura scrivo una chiave nella sezione run del registro di 
windows
mi sapete dire come la cancello se volessi toglierla?
Private Sub ScriviRegedit()
Set WshShell = CreateObject("WScript.Shell")
Key = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"
Valore = 
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Svegliati"
WshShell.regwrite Key, 1, "REG_SZ"
WshShell.regwrite Valore, "C:\Programmi\infoeweb\Svegliati\Svegliati.exe"
End Sub

 ha scritto nel messaggio
news:42f4c434$0$8491$5fc...@news.tiscali.it...


 mi sapete dire come la cancello se volessi toglierla?
Example  (OCCIO al LINE WRAP)
The following code creates a key and two values, reads them, and deletes them.
[VBScript]
Dim WshShell, bKey
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\", 1, "REG_BINARY"
WshShell.RegWrite "HKCU\Software\ACME\FortuneTeller\MindReader", "Goocher!", "REG_SZ"
bKey = WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\")
WScript.Echo WshShell.RegRead("HKCU\Software\ACME\FortuneTeller\MindReader")
WshShell.RegDelete "HKCU\Software\ACME\FortuneTeller\MindReader"
WshShell.RegDelete "HKCU\Software\ACME\FortuneTeller\"
WshShell.RegDelete "HKCU\Software\ACME\"
Questo sotto e' l'help del WSH con numerosi esempi ( sopra il mega)
http://www.microsoft.com/downloads/details.aspx?FamilyId=01592C48-207D-4BE1-8A76-1C4099D7BBB9&displaylang=en
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-US/scrdoc56en.exe
(tuttosuunarigasenononfungecopiaincollaunpezzopervolta)
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: Galil Motion Control

Salve a tutta la ML avrei il bisogno di interfacciare il mio PC con una
scheda Pci della Galil che mi gestisce l'interpolazione di due assi.
Qualcuno sa darmi qualche dritta per ottenere tale scopo ( consiglio, sito,
esempi di codice o altro)?
Ringrazio fin d'ora chi mi aiuta su questa richiesta .
                       Ciao damiano !

 ha scritto nel messaggio
news:WVl89.78560$n04.2...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6 + ADO] Errore che non trovo...

Salve ho bisogno di un piccolo aiuto.
Ho provato a cercare su google sia groups che
web ma senza risultati soddisfacenti.
Il mio errore è il seguente: "Impossibile
aggiornare record corrente"
Ho installato Windows 2000 SP3
Il programma funziona correttamente, legge i
dati da DB, ma quando dalla finestra di edit
dei dati nella tabella e cerco di
posizionarmi su una cella compare l'errore.
Io non so che cosa possa essere.
Se sapete qualcosa in merito ve ne sarei
molto grato.
Cordiali Saluti

Io non so che cosa possa essere.
Che tipo di controllo stai usando?
Cella di cosa ... o di che griglia?
Come carichi i dati? Carichi la chiave primaria?
Usi ado, dao o che?
????
Ciao!

 Ciao!
Ciao.

Non č che la query che usi per popolare la griglia č una join fra piů
tabelle oppure contiene raggruppamenti (Sum->group by)?


wrote:

Non ho mai usato la VFlexGrid perciò non so se sia collegata al
database. Diaciamo che se devi fare l'udate di un record Ado in
generale, devi aver caricato anche la chiave primaria della tabella da
aggiornare.
A meno che il tuo caso non sia quello prospettato da Marg.
Ciao!

 Ciao!
ciaociao

Dimenticavo...
sul PC dove sviluppo tutto OK, sul PC dove lo
ho installato no..
Ciao



Per quanto mi riguarda ...
1) verifica i permessi sulla tabella
2) prova a cambiare il cursore con cui eventualmente apri il recordset
3) verifica di aver caricato la tabella incluse le colonne con la
chive primaria.
Più di così non so!
Ciao!

Risolto...
mi vergogno un po del fatto.... Il silenzio
adrà più che bene
Grazie  mille


E no scusa! ;-)
Abbiamo seguito la questione, per lo meno io e Marg ...
Sarei anche un po' curioso, e può sempre tornare utile per altri!
Ciao!

 Grazie  mille

 <eg>
ehm.... :|
Mi ero dimenticato una cosuccia....
aggiornare le MDAC alla versione 2.61.....
.....
...
..
.
Perdono..... !
Ciao e grazie ancora

 Ciao e grazie ancora
ciaociao


Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] esportare tabelle da access a sql

ciao a tutti
devo esportare delle tabelle da access a sql srv 7 ma durante l'esportazione
devo, per esempio, cambiare nome alla tabella, aggiungere e/o modificare
nomi ad alcuni campi e poi riempirli con tutti i dati.
Con Ado è possibile fare una cosa simile?
GRazie Ciao
Max

 ha scritto nel messaggio
news:dJZd9.7660$%z1.1...@twister1.libero.it...


 adoTbJet.Fields("campoOriginale").value
non č proprio cosě, non mi sono spiegato bene
io ho il db jet pieno e il db sql vuoto senza tabelle e devo fare:
1_ una tabella jet che,  x esempio si chiama pippo, diventi franco sul sql.
2_ sulla tabella franco devo creare i campi con gli stessi nomi della
tabella pippo, magari con         attributi uguali o diversi, oppure
aggiungre o eliminare dei campi.
3_ una volta preparato tutte le tabelle, le devo riempire con tutti i record
(e questo lo so fare)
possibilmente con Ado.
grazie
ciao

 ha scritto

Direi che con ADO apri, quando serve, il database "vergine" di SQL Server,
poi vai con comandi SQL (anzi, T-SQL) del tipo:
connessione_db_sql.Execute stringa_comando_t_sql, dbSQLPassThrough +
dbFailOnError
Vedi nei BOL CREATE TABLE, ALTER TABLE

 ha scritto nel messaggio
news:XW5e9.10799$%z1.2...@twister1.libero.it...


 sei sicuro Lupo??
Andrea, in tutta sincerità, no.
E' che ho copiato paro-paro una riga dal mio codice sorgente che contiene la
gestione Access (DAO) e SQL Server (ADO). Probabilmente non ho ben osservato
il contesto. Pardon.

Newsgroup: it.comp.lang.visual-basic
Titolo: Help-Esecuzione file Html Compilato

ci sono delle funzioni particolari per lanciare da un controllo pulsante
al click, un fil Html compilato (.chm)?
Se si o no quali per favore?
Grazie a tutti

ci sono delle funzioni particolari per lanciare da un controllo pulsanteal
click, un fil Html compilato (.chm)?Se si o no quali per favore?
----------------------------------------------
 Donatello Rizzo - Software Designer
 Via P. Nenni, 4 - 73040 Melissano (LE) ITALY
 Tel.: 0833/581370 - Mob.: 0347/3024131
 E-Mail: 
rav...@mail6.clio.it
------- KYOKUSHINKAI KARATE HOME PAGE --------
http://www.geocities.com/Colosseum/Arena/1919/
----------- THE RIZZO'S OBSOLETES ------------
 
http://www.geocities.com/Area51/Meteor/6686/
---------------------------------------------- 
--
Posted from [195.60.128.101]
via Mailgate.ORG Server - 
http://www.mailgate.org

Andate in questo sito
http://www.vbexplorer.com/
nella sezione htmlhelp

Newsgroup: it.comp.lang.visual-basic
Titolo: Registrare File OCX

Come faccio a registrare un File OCX da Windows?
Simo

 wrote in message
84vouj$h2u$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Eventi e form modali

Ciao ecco un altro problemino.
In DLL1.vbp ho
    - Form1
    - Class1
Class1 non implemente altro che
    Private WithEvents Form1
    Public Class1.Visualizza: Call Form1.Show vbModal
    Event Click: Form1_Click-> Call Class_Click (se uno clicca sul form mi
scatena l'evento della classe intercettabile dall'esterno).
Ancora: Dall'ide funziona tutto correttamente:
Faccio Dim WithEvents cls As Class1 e quando clicco sul form intercetto il
mio bel Class1_Click().
Compilo... e Class1_Click() non scatta piů!
Presumibilmente colpa del vbModal... qualche idea per un'alternativa?
Ciao

Presumibilmente colpa del vbModal... qualche idea per un'alternativa?
Vb non mi e' sembrato molto affidabile nella gestione degli eventi.
Un' alternativa imho efficace e' utilizzare un' interfaccia di comunicazione
tra il chiamante Class1 e il chiamato Form1, passandosi gli opportuni
riferimenti (facendo attenzione alle circolarita').
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: [Vb6] - Addormentato su percorsi UNC

Ciao
sto usando un programma Visual basic 6 che lavora su un percorso di rete 
unc (\\192.168). In particolare questo programma deve creare (con un 
timer) una cartella in questo percorso di rete, copiarci dei dati ecc.
Il mio problema ï¿œ che questo programma sembra un pï¿œ "addormentato" nel 
senso che non sempre crea la cartella sul percorso al primo giro
mentre al "secondo giro" (se lo si foza a mano subito dopo) lo fa senza 
problemi.
Da cosa puï¿œ dipendere?
-- 
 >>> 
www.ceccherini.net
 <<<

 Da cosa pu� dipendere?
Secondo me c'� qualche latenza all'accesso alla rete all'inizio, dovuto
magari ad autentificazione o altro.
Newsgroup: it.comp.lang.visual-basic
Titolo: passaggio struttura da VB a .dll in VC++

Ciao a tutti.
Sono alle prime armi con VB e faccio ancora molti pasticci   :-(
Vorrei passare una struttura dichiarata in VB (e caricata da un form)
ad una funzione che si trova in una dll scritta con VC++.
la situazione è questa:
1) Struttura dichiarata in VB:
Type Contatto
  Nome(15) As Byte
  Cognome(15) As Byte
End Type
2) Funzione dichiarata in VB:
Private Declare Function Inserisci_Contatto Lib "Lib\Funzioni_Rub.dll"
(ByRef C As Contatto) As Integer
3)  variabile Contact in VB
Public Contact As Contatto
4) Carico la struttura dal form
With Contact
            For i = 1 To Len(NomeEdt.Text)
                .Nome(i - 1) = Asc(Mid$(NomeEdt.Text, i, 1))
            Next i
            For i = 1 To Len(CognomeEdt.Text)
                .Cognome(i - 1) = Asc(Mid$(CognomeEdt.Text, i, 1))
            Next i
End With
3)Struttura dichiarata in VC++
struct Contatto
{
	char Nome[16];
	char Cognome[16];
} ;
4)Funzione sviluppata in VC++
short FAR PASCAL Inserisci_Contatto(struct Contatto C)
{
   .......
    return 0;
}
La dll compila bene senza errori.
Però quando faccio girare il tutto con il debugger vedo che in c++ i
valori C.Nome e C.Cognome non sono quelli che avevo inserito in VB.
Spero di aver spiegato tutto in modo comprensibile...
Qualcuno mi saprebbe aiutare???
Grazie 1000!

 valori C.Nome e C.Cognome non sono quelli che avevo inserito in VB.
La sparo: provato con
#define WINAPI __stdcall
#define VB_CALL extern "C" __declspec(dllexport)
VB_CALL short WINAPI Inserisci_Contatto(Contatto *C)
?
E poi: sicura che da VB i valori passati siano giusti?
Ciao 

 Spero di aver spiegato tutto in modo comprensibile...
Esattamente cosa ti ritrovi nei campi della struct?
Bye
Raf

 }
Forse il parametro Contatto andava passato con un'indirezione in più...
short FAR PASCAL Inserisci_Contatto(struct Contatto * C)
Infatti sono abbastanza sicuro che VB passi le strutture per riferimento.
Ciao
Raf

grazie a tutti!!
alla fine funziona mettendo struct Contatto * C
Ciao
Paola
Newsgroup: it.comp.lang.visual-basic
Titolo: controllo treeview: nidificazione nodi

Ho un controllo treeview impostato cosi':
  Dim nodX As Node        ' Crea una struttura.
    Set nodX = TreeView1.Nodes.Add(, , "l", "Codice Civile")
    Set nodX = TreeView1.Nodes.Add("l", tvwChild, "L1", "Libro I", 1)
    Set nodX = TreeView1.Nodes.Add("l", tvwChild, "L2", "Libro II", 1)
    Set nodX = TreeView1.Nodes.Add("L1", tvwChild, , "Titolo 1", 1)
    Set nodX = TreeView1.Nodes.Add("L1", tvwChild, , "Titolo 2", 1)
    Set nodX = TreeView1.Nodes.Add("L1", tvwChild, , "Titolo 3", 1)
    Set nodX = TreeView1.Nodes.Add("L1", tvwChild, , "Titolo 4", 1)
    Set nodX = TreeView1.Nodes.Add("L2", tvwChild, , "Titolo 1", 1)
    Set nodX = TreeView1.Nodes.Add("L2", tvwChild, , "Titolo 2", 1)
    Set nodX = TreeView1.Nodes.Add("L2", tvwChild, , "Titolo 3", 1)
devo inserire una ulteriore nidificazione che arrivi a questo
risultato:
codice civile
|
libro 1
|----------titolo 1
	|--------nodo 1
	|--------noo 1
|----------titolo 2
	|--------nodo 1
	|.......nodo 2
libro 2
|----------titilo 1
	|------ nodo 1
	| -----nodo 2
|----------titolo 2
	|... ecc
ed eventualmente andare oltre ancora. Dagli esempi e dal manuale non
ci ho capito molto, ho fatto qualche prova ma con scarsi
risultati......
T H A N X S
Attilio


Scusa, non mi è molto chiaro: i nodi "nodo1","nodo2" ecc. devono essere
figli dei nodi di tipo "libro" o di quelli di tipo "titolo"?
Ciao.
--
Luca Dormio
l...@ifminfomaster.com
ldo...@tin.it

         |--------noo 1
Basta che cambi la dichiarazione dei nodi di livello Titolo1 in:
Set nodX = TreeView1.Nodes.Add("L1", tvwChild, "L1T1", "Titolo 1", 1)
                                               ^^^^^^
                                          (devi dare un nome univoco, quindi utilizza un nome composto)
e poi aggiungi i suoi figli indicando come padre T1 (o T2, T3, ecc):
Set nodX = TreeView1.Nodes.Add("T1", tvwChild, "L1T1N1", "Nodo 1 di Titolo1", 1)
                                               ^^^^^^^^
                                          (devi dare un nome univoco, quindi utilizza un nome composto)
Ciao
Riccardo


wrote:
T H AN K S 
Con 
Set nodX = TreeView1.Nodes.Add("L1T1", tvwChild, "L1T1N1", "Nodo 1 di
Titolo1", 1)
funziona
Bye
Attilio


Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo GRID..dove lo trovo?

Vorrei usare il controllo per simulare le grigle di Excel su VB, che se non
ricordo male è il MS Grid, solo che non lo trovo nei componenti installati
nel mio PC (ho VB6)
Come devo fare per trovarlo?
grazie
--
------ C.E.D. - L'Abbondanza Srl -----
Lorenzo Piombini & Vigna Federico
Email : 
abbon...@technet.it
------------------------------------------------------

 ha scritto nel messaggio
news:10s7e5c$c86$1...@fe2.cs.interbusiness.it...

Fai click con il tasto destro del mouse su casella degli strumenti,
componenti... e selezioni MS flexgrid
Newsgroup: it.comp.lang.visual-basic
Titolo: CRystal reports e password

Ciao.
Utilizzo Crystal Reports 4.6. Ho realizzato un Report collegato a un 
database protetto da password.
Quando faccio visualizzare l'anteprima da programma mi chiede la 
password..C'č un modo per evitare questo?
Grazie
Paola 


Se non trovi la soluzione, questa č una soluzione tampone.
Se si tratta di una database Access con password, io l'avevo risolta cosě. Prima di aprire l'anteprima, spostavo i dati della tabella in una temporanea e da lě creavo il report ... 
Ne approfitto per chiederti se usi vb6 con crystal report 4.6, riesci a creare correttamente l'eseguibile, perchč io ho dei problemi?

 Se si tratta di una database Access con password, io l'avevo risolta cosě. Prima di aprire l'anteprima, spostavo i dati della tabella in una temporanea e da lě creavo il report ... 
Potresti anche rimuovere la password dal database, visualizzare il 
report e dopo rimette la password (io facevo cosi')

Newsgroup: it.comp.lang.visual-basic
Titolo: 8¬) C'e` in questo NG un Valoroso che possa sanare questo piccolo BUG di VB5, Grazie, FenixX

Pur seguendo le "delucidazioni" dell' help,
VB5 mi stampa solo una finestra grigia.
La form contiene solo un pulsante (per tracciare anche solo un puntino)
e una PictureBox (con propieta` AutoRedraw=TRUE)
Private Sub Command1_Click()
    Pic.Line (10, 10)-(4000, 2000), 0
    Pic.Line (10, 10)-(2000, 4000), &HFFFFFF
    Pic.Line (10, 10)-(2000, 2000), 1000
End Sub
Private Sub Pic_Click()
    PrintForm
End Sub

mi Correggo. I problemi ci sono.
Scusa, ma dal messaggio non avevo capito che il problema fosse sulla stampa,
ma
sulla visualizzazione.
Ci risentiamo presto...

mi Correggo. I problemi ci sono.
Carissimo Alfredo, da un'altro msg mi dicono che dobbiamo tentare con:
il metodo PaintPicture!
Valiero` anche questa possibilita` ma mi suona piu` come istruzione per il
video!?!
AriMegaCiao, FenixX!
P.S. Mille Grazie per  l'ineressamento... Sarai ricompensato!
|:-D| FenixX |(-:|
ICQ: 16201896
http://www.angelfire.com/ok/fenixx/
http://space.tin.it/scienza/dfelisar/
FenixX=Visual=Book=Marks=System:[Meteos]-[SuperBarZell]-[MangAnime]-[Music]
WebStation: Main Menu
[SearchEngines] [HotPages] [InternetServices] [MessagesServices]
[Hardware] [Software] [InternetSoftware]
[Friends] [People] [Audio-Music-Radio] [Video-Live-Cam-TV]
[MangAnime] [Doc-Info] [NewsPapers] [Lombardia] [Links2Links]
  ("`-''-/").___..--''"`-._
   `6_ 6  )   `-.  (     ).`-.__.`)
   (_Y_.)'  ._   )  `._ `. ``-..-'
     _..`--'_..-_/  /--'_.' ,'
Newsgroup: it.comp.lang.visual-basic
Titolo: log dell'applicazione con app.logevent()\

sto cercando di utilizzare il metodo logevent di app per eseguire il log di
un'applicazione.
secondo la documentazione il codice che ho scritto č corretto, infatti compila.
In esecuzione non viene prodotto nessun log.
non ho la minima idea del perchč. qualcuno ha usato questo metodo ?
--
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

qualcuno ha usato questo metodo ?
Si', io lo uso. Qual e' il problema?
-- 
ciao, hal

 Si', io lo uso. Qual e' il problema?
allora forse puoi aiutarmi. vorrei utilizzare la logevent per eseguire il log
su file su macchine w95.
ho scritto un'applicazione di prova che setta il tipo di log su file, anche se
su win95 è il default.
ho impostato il logpath da utilizzare.
il codice compila, quindi non credo che si siano errori, se non logici.
quando chiamo il metodo logevent viene correttamente eseguito ma non viene
scritto nessun log.
ho provato anche a creare il file vuoto ma non succede niente.
non è che va comunque a scrivere nel registro ?
davide


non è che va comunque a scrivere nel registro ?
No, scrive proprio su file.
Con i sistemi win9x non ricordo bene, ma:
- non dovrebbe funzionare quando il programma gira nell' ide, ma con il
  compilato si';
- guarda un po' se per caso viene creato un file vbqualcosa.log nella
  dir di Windows;
Eventualmente posta il codice che usi che gli si da' un' occhiata,
magari lo provo sul lavoro, dove ho un win98 sul vmware.
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: filelistbox ed elenco nomi dei files

Salve a tutti.
Utilizzando un filelistbox con multiselect, vorrei caricare i nomi dei files
selezionati in un vettore,
e nella sub command1_click ho inserito il seguente codice (preso da un
vecchio post con l'aggiunta
del caricamento del nome file nel vettore):
Dim lngCont As Long
        Dim lngCont1 As Long 'Contatore dei file selezionati
        lngCont = 0
        For lngCont = 0 To File1.ListCount - 1
            If File1.Selected(lngCont) = True Then
                lngCont1 = lngCont1 + 1
                FileName = ""
                FileName = File1.Path
                If Right$(FileName, 1) <> "" Then FileName = FileName & "\"
                FileName = FileName & File1.FileName
                'carico il nome del file nel vettore
                ReDim Preserve vetfile(lngCont)
                vetfile(lngCont) = FileName
                'debug per vedere se carico correttamente
                Debug.Print vetfile(lngCont) & vbCrLf
            End If
        Next lngCont
ma guardando il debug noto che mi viene preso sempre il nome dell'ultimo
file, indipendentemente
da quanti ne seleziono. Ho visto che il cilco funziona, quindi penso di
sbagilare nell'assegnare al
vettore il nome del file solo che non so come correggere tale.
Qualche consiglio in proposito?
Ringrazio anticipatamente quanti vorranno rispondermi.
Un saluto
Francesco
--
<><><><><><><><><><><><><><><><><><><><><><><>
Francesco Cabigliera

 del caricamento del nome file nel vettore):
[SNIP]
Due problemi:
hai probabilmente confuso le variabili lngCont e lngCont1; nel senso che
probabilmente volevi dimensionare il vettore in base a lngCont1 (che infatti
incrementi se Selected(lngCont) = True) ma poi come indice dell'array hai
usato lngCont, che invece e' la variabile di controllo del ciclo for.
ma soprattutto: la property FileName indica per l'appunto *IL* file
selezionato, che in una lista multiselect e' l'ultimo su cui hai fatto
click; devi correggere il codice cosi'
FileName = FileName & File1.List(lngCont)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 selezionati in un vettore,
la filelistbox È un vettore
leggiteli 'on-the'fly' direttamente da li...
risparmi tempo e memoria...
-> GbC
http://www.gbcweb.com
F53C7B7263B8B09CCFE6AEBEFD97168F58B0C450

 FileName = FileName & File1.List(lngCont)
[CUT]
--
Ciao.
Infatti avevi ragione! Ti ringrazio del supporto! :-)
Un saluto
Francesco
<><><><><><><><><><><><><><><><><><><><><><><>
Francesco Cabigliera
Newsgroup: it.comp.lang.visual-basic
Titolo: Classi e User-Define-Type ...

Salve a tutti ...
Qualcuno sa come passare ad una sub publica in una classe un tipo
definito dall'utente?
se faccio così non funziona ...
in una classe scrivo questo :
public sub Pippo(ByRef Persona as Person)
dove Person è:
type Person
    nome as string
    cognome as string
    eta as integer
end type
solo se la procedura è private funziona ... ma io ho necessità che sia
public e anche quella di
passare un user-define Type ...
Spero che qualcuno abbia la soluzione ...
Ringrazio anticipatamente ... Mauro

definito dall'utente?
public sub Pippo(ByRef Persona as Person)
Invece di utilizzare il modificatore Public, prova con Friend (solo VB5), ma
ricorda che funziona solo all' Interno del tuo progetto. Per le versioni
precedenti, tale possibilita' non esiste affatto. Con VB4 puoi provare con
delle coppie property Get/Let ed una variabile Private di tipo UDT, ma e' un
lavoraccio....
Spero di esserti stato d'aiuto!
Ciao.
Paolo Gazzei
pag...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Fra lavorare un database con le date.

Ci risiamo ancora all'ennesimo problema... mi sa che č venuta l'ora di
trovare l'MSDN masterizzato!
Allora vi spiego:
Io ho una inputbox dove viene chiesto all'utente di inserire una data del
tipo GG/MM/AA.
Ho un database chiamato ordini.mdb con una tabella ElencoOrdini che contiene
degli ordini, con le relative date in formato GG/MM/AA (in Access questo
campo č stato impostato come Data/Ora)
Ora ho l'esigenza che il programma estrapoli da questa tabella, gli ordini
successivi alla data inserita dall'utente, per poi visualizzarli in una
DataGrid.
Ho provato con il seguente codice ma ottengo l'errore RunTime 13 TIPO NON
CORRISPONDENTE
datains = InputBox$("Inserisci la data a partire dalla quale ricercare, nel
formato GG/MM/AA")
datadacerc = CDate(datains)
 Dim Db As Connection
  Set Db = New Connection
  Db.CursorLocation = adUseClient
  Db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" + App.Path &
"\ordini.mdb;"
  Set DBGriglia = New Recordset
  Stringa = "select * from ElencoOrdini where DataOrdine > '" + datadacerc +
"'"
DBGriglia.Open Stringa, Db, adOpenStatic, adLockOptimistic
  Set DataGrid1.DataSource = DBGriglia
Notate che nella stringa select ho usato gli apici del tipo '
Ma ho provato anche senza apici e ottengo  lo stesso tipo di errore.
Non utilizzanto la funzione CDate invece visualizza tutti i recordo della
tabella senza nessun tipo di "filtro".
Come devo fare?
Grazie...!

 Ma ho provato anche senza apici e ottengo  lo stesso tipo di errore.
usare # e mettere la data in formato mm/gg/aaaa?

> usare # e mettere la data in formato mm/gg/aaaa?
Mi dispiace ma non ho capito.
Saresti cosi infinitamente gentile da modificare il codice che ho scritto?
Spero di si. Te ne sarei infinitamente grato!


Lord Rayden intendeva dire che in SQL le date vanno scritte tra pound (#) e
non tra apici.
Stringhe -> tra apici (')
Numeri -> senza niente
Date     -> tra pound (#)
Da ciò deriva l'errore di tipo (stringa invece di data).
Poi devi formattare la data in formato anglosassone, altrimenti l'SQL (che
capisce in inglese) interpreterà la tua data non come giorno mese anno, ma
come mese giorno anno, restituendoti il 1° novembre alla richiesta di 11
gennaio.
Più o meno suona così:   ... + Format(datadacerc,"mm/dd/yy") + ...
Ora dovrebbe andare.
Gemini.

 ha scritto nel messaggio
news:osxL7.160068$sq5.7...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 e IExplorer - Abbastanza urgente

Salve,
nessuno di voi ha mai provato a farsi un browser web personalizzato usando
VB5?
Visto che anche nell'autocomposizione di un porgetto Microsoft fornisce una
form che lo consente, come si fa a fare un'installazione del programma? io
ci ho provato ma non mi installa assolutamente la dll shdocvw.dll che serve
appunto alla navigazione.
Vi prego di rispondermi.
Luca

...


appunto alla navigazione.
  Per quanto ne so, non e' possibile installare un programma che
utilizzi un web browser senza che MSIE sia installato su tutti i
computer su cui andra' installato il programma.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: dati in file txt e assi cartesiani

Ciao a tutti,
voglio realizzare un progetto in visual 
basic.net
 dove viene aperto un file 
txt dove sono contenuti dei valori che vanno da -55 a +150 e voglio 
rappresentarli su un asse cartesiano.
Ho realizzato il mio asse XY, ma non mi è chiaro come rappresentare i vari 
valori negativi e quelli positivi sull'asse.
Il punto dell'origine dell'asse è x=5 e y=525. Trovo difficoltà nel gestire 
i due quadranti. Lascio un esempio anche del file txt da caricare
C'è qualcuno che può aiutarmi
"-052,2"
"-052,4"
"-051,0"
"-053,8"
"+008,4"
"+018,4"
"+018,4"
"+053,8"
"+148,2"
"+148,6"
"-052,0"
"-053,8"
"-052,0"
"-052,0"
"-053,8"
"-053,8" 

 rappresentarli su un asse cartesiano.
Per il grafico, forse ti conviene usare un componente già pronto, come 
ZedGraph:
http://zedgraph.org/
Per leggere il file, vedi tu come fare il parsing.
Potresti leggerlo riga per riga con un oggetto StremReader, fare un Trim 
per rimuovere le virgolette, e registrare i valori in una collezione di 
stringhe.
Poi, per ogni valore, fai uno Split e converti in intero. Esempio veloce 
e non testato:
         Dim punti As New List(Of String)
         Using sr As New IO.StreamReader("c:\temp\punti.txt")
             Do While sr.Peek() >= 0
                 punti.Add(sr.ReadLine().Trim(""""c))
             Loop
         End Using
Ora hai la collezione che contiene tante stringhe tipo -052,2. Faccio:
	'per il primo punto
         Dim x, y As Integer
         x = CInt(punti(0).Split(","c)(0))
         y = CInt(punti(0).Split(","c)(1))
e recupero le coordinate del primo punto da inserire nel grafico. Per 
recuperare tutti i punti puoi cicalare la collezione attraverso il suo 
indice, come se fosse un array.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiedo scusa!!!!!!!!

Mi dispiace ma per qualche motivo che ancora non capisco il mio messaggio è
stato postato ripetutamente.
Non l'ho fatto volontariamente.
Di nuovo scusatemi...........


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema DataGrid

Un saluto a tutti i partecipanti.
Premetto che sono un principiante. Ho un problema di questo genere.
Ho un DataGrid con 3 colonne "DESCRIZIONE", "COSTO", "SEMICOSTO", e nella
Form un TextBox su cui voglio evidenziare il totale della colonna
"SEMICOSTO".
Sull'evento BeforeColUpdate ho inserito questa riga :
DataGrid1.Columns("COSTO").Value = 0
che mi inserisce un valore sulla colonna COSTO
Sull'evento AfterColEdit ho inserito questa riga :
somma = 0 'variabile dichiarata su modulo'
ColIndex = 1 'variabile dichiarata su modulo'
posiz = Adodc1.Recordset.Bookmark  'variabile posiz dichiarata su modulo'
DataGrid1.Columns("SEMICOSTO").Value = DataGrid1.Columns("COSTO").Value / 2
Adodc1.Recordset.MoveFirst
Do While Not Adodc1.Recordset.EOF
somma = somma + Adodc1.Recordset("SEMICOSTO")
Adodc1.Recordset.MoveNext
Loop
Text1 = somma
Adodc1.Recordset.Bookmark = posiz
che mi calcola la colonna "SEMICOSTO" e mi aggiorna il totale.
Il tutto funziona in fase di inserimento nuovi record. Il problema mi si
presenta quando vado a modificare un valore sulla colonna "COSTO". Il
programma mi spara un messaggio di errore "Non possibile individuare la
riga - Troppi record da aggiornare", ed il debug mi evidenzia la seguente
riga di codice :
Adodc1.Recordset.MoveFirst
Qualcuno mi puņ aiutare e dirmi dove sbaglio ?
Grazie per l'aiuto e un saluto a tutti.
Daniele

 wrote in message
news:8s4mpm$qq3$1...@fe2.cs.interbusiness.it...


 ha scritto nel messaggio
news:8s541f$sfl$1...@nread2.inwind.it...


 No non c'č chiave nel recordset.


Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto su ocx

Rinnovo la mia richiesta
Non c'č proprio nessuno che compilando un ocx abbia ricevuto questo
sibillino messaggio di errore?
"La variabile utilizza un tipo automazione non supportato in Visual
Basic"
Ciao.
Stefano.

Stefano.
Salve, comandante Straker     :-)
Quasi sicuramente non hai incluso la libreria dei tipi che ti serve.
Oppure l'hai inclusa ma hai spostato il file.
Controlla la lista dei riferimenti.
Ciao, Gundam

"La variabile utilizza un tipo automazione non supportato in Visual
Delle volte l'ho ricevuto usando il get con una var dichiarata di tipo
errato.


A nome di tutta la SHADO il comandante Straker ringrazia l'eroico
pilota del robot d'assalto Gundam.
Ciao.
Straker.

 Ciao, Gundam
Anche io ho un problema di libreria ma leggermente diverso.
Ho creato un progetto sotto Win Nt.
Poi l'ho aperto via rete su una macchina 95.
Ora non riesco pių ad aprirlo sulla macchina NT perche' Comdlg32.ocx e
richtx32.ocx non risultano pi' referenziati nella cartella di sistema ma
bensi' sulla macchina NT sotto il percorso di Visual Basic.
Come faccio a riportare il riferimento a queste due OCX alla cartella di
sistema (senza dover scaricare gli oggetti che vi fanno riferimento dal
progetto e poi reinserirli) ? 
Grazie in anticipo a chi mi aiutera'.
Ciao
Sergio Novella

Stefano.
Ho trovato la soluzione!
C'era una funzione con un parametro opzionale con valore predefinito
=Null. Sostituendo il valore predefinito con la stringa vuota l'errore
è scomparso.
Grazie a tutti comunque.
Straker.
Newsgroup: it.comp.lang.visual-basic
Titolo: conversione in Esadecimale a 18 cifre...

Ho un valore RGB
ad esempio
R = 255
G = 0
B = 0
con Hex$(R) ottengo "ff"
con Hex$(G) ottengo "00"
con Hex$(B) ottengo "00"
e ottengo un RGB cosě impostato "ff,00,00"
perň devo ottenere un RGB a 18 cifre tipo "ffffff,000000,000000"
(devo creare dei file di definizione per la formattazione di elementi 
geografici: ArcView...)
i valori del BIANCO, del NERO, del ROSSO, del GIALLO e del BLU sono 
facilmente assegnabili tramite codice
ma se avessi un RGB nel formato "64,41,16" come potrei convertirlo?
Grazie

 ma se avessi un RGB nel formato "64,41,16" come potrei convertirlo?
Dipende... cos'è un RGB a 18 cifre?
E' un colore i cui valori vanno per ogni elemento da 0 a ffffff (16777215)?
Se è così credo basti fare una proporzione (di quelle che insegnano alle 
elementari :) )
c = 64
c : 255 = x : &HFFFFFF
x = 4210752
h = Hex$(x)
Consiglio usare CDec() nelle moltiplicazioni per evitare l'overflow.
Comunque pare che "casualmente" il risultato equivale sempre a c + (c * 
&H100) + (c * &H10000) ;)
Se non è così occorre sapere come cavolo interpreta i colori ArcView.
Ciao 


mi pare di capire che ogni singolo colore sia compreso in un range
tra 0 e 16777215 (000000 e FFFFFF) mentre tu hai i valori espressi
tra 0 e 255 (00 e FF) giusto? se questo e' sbagliato mi devi rispiegare 
tutto!
se e' giusto basta che moltiplichi ogni valore per:
         16777215 / 255 = 65793 (010101)
hex$(64)=40
hex$(41)=29
hex$(16)=10
hex$(64*65793)=404040
hex$(41*65793)=292929
hex$(16*65793)=101010
praticamente ripeti tre volte lo stesso valore esadecimale
bye
r

Newsgroup: it.comp.lang.visual-basic
Titolo: VB3 è compatibile con l'anno 2000?

Vorrei sapere se Visual Basic 3 è compatibile con l'anno 2000.
Vi ringrazio in anticipo per la risposta Danilo
dan...@crmpa.unisa.it

Vi ringrazio in anticipo per la risposta Danilo
Mi sembra di no,  dovrei controllare nella documentazione del MSDN...
Sidewinder

Caro Amico,
io non ho avuto alcun problema...
Ciao!
============================================
                      CYBER Hardware & Software
                         di Ettore Massimo Albani
                           Via Scapacchiò, 48/B
              35030 Selvazzano Dentro (PD) - Italy
                         Tel./Fax: 
(+39) 049-638681
 
http://www.protec.it/cyber
                         E.mail: 
cy...@protec.it
============================================
Newsgroup: it.comp.lang.visual-basic
Titolo: inviare un mdb via e-mail

Come posso, da codice, inviare via e-mail (ad un indirizzo specifico) la
copia dell'mdb attivo, zippandola con password?.
Sicuramente questo è un abuso alla vs. pazienza. Già lo so!!!  Risparmiatevi
i keypress per ripetermelo.
Ciao a tutti!!!!!!


Per inviare via e-mail leggi i messaggi postati nell'ultima settimana ... mi
sembra di aver visto almeno un post al giorno che spiega come spedire via
mail ... per zippare esistono delle DLL Zip32.dll (o simili) che effettuano
la compressione ... cercale in rete ... non  ricordo se sono anche presenti
sul Sito Comune !!!
--
Ciaps
Stracca
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Assegnare un titolo alle colonne in una MSHFlexGrid

di usenet.
Scusate....era solo un mio parere.....non servono risposte a questo.

 wrote in message
FusM7.178757$sq5.8...@news.infostrada.it...
cerca la proprieta FormatString
Mario

 Esiste un modo per assegnare un nome diverso?
Titolo colonna 1:
FlexGrid1.TextMatrix(0,1)
Titolo colonna 2:
FlexGrid1.TextMatrix(0,2)
eccetera...
Ciao,
Carlo.

Scusate....era solo un mio parere.....non servono risposte a questo.
Di niente, a volte anche gli OT servono.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: visio e crash

ciao a tutti !
A questo problema avevo trovato soluzione alcuni mesi fa, sempre nel
newsgroup, ma poi ho disinstallato visio e non mi sono più preoccupato...
Ora per motivi di lavoro l'ho reinstallato, e di nuovo il buon vb6 appena
finisce di caricare il progetto crasha..
Qualcuno di voi si ricorda come fare per far convivere le due applicazioni
in comune accordo tra loro ? (..nn basta eliminare la barra di visio in
vb..)
Oppure mi sapete dire dove posso recuperare i post vecchi ?
grazie e ciao
Simone

 ha scritto nel messaggio
news:0W28a.255214$0v.71...@news1.tin.it...


Simone ha scritto:

http://support.microsoft.com/default.aspx?scid=KB;en-us;255124&
http://makeashorterlink.com/?V27A615A3

 ha scritto nel messaggio
news:cM48a.344637$AA2.12...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 & Script

Ciao a tutti, che voi sappiate è possibile inserire dello scipt in un
progetto VB6 o rinominare dei file con VB6?
Vi spiego cosa devo fare, il mio programma "ripulisce" i nomi dei file
in una data directory, però non cambia "fisicamente" il nome dei file
stessi, quello che devo fare è rinominare i file nella directory, solo
che con vb6 non so come farlo... e allora volevo fare "a parte" uno
script vbs che lo facesse?
Per cui le domande sono:
Se si può, come si fa a rinominare i file con VB6?
Sei si può, come faccio ad inserire dello script in un progetto VB6?
Grazie

Ciao
....
[...] rinominare dei file con VB6?
...
Non ho capito cosa intendi quando dici che il tuo programma "ripulisce" i 
file, cmq per rinominare un file basta chiamare l'istruzione Name
Da msdn:
Name <vecchionomepercorso> as <nuovonomepercorso>
Ciao... Maurizio 



Non ho capito scusa, come la richiamo la funzione name? come faccio
riferimento al file?
Grazie

 riferimento al file?
....
Ammettiamo che hai un file in c: che si chiama pippo.txt e lo devi 
rinominare in pluto.txt, in una tua sub
Private Sub MiaSub
    Name "C:\pippo.txt" as "C:\pluto.txt"
End Sub
Ciao 


OK GRAZIE 1000