mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare dati da excel a word

Vorrei copiare i dati contenuti in alcune celle di Excel in una tabella
di word. 
Qualcuno mi può aiutare con un esempio
Grazie di tutto !!

 ha scritto:

Un consiglio. Esporta i dati con un programma in formato XML.
Poi ne farai uno per importarlo in Word, e in tutti gli altri formati che 
vorrai. XML è comune a tutti.
-- 
Psoftp -- Eyes on Software -- 
http://www.mynewsgate.net/mp.php?u=19242

 vorrai. XML č comune a tutti.
Ma che razza di risposta č?
- Scusi, che ore sono?
- Un consiglio, si compri un orologio.
Ciao 

Non ho idea su come esportare la singola cella in formato xml, hai
qualche esempio per aiutarmi o sai dirmi dove trovarlo ?
Grazie ancora.

Qualcuno mi puņ aiutare con un esempio
Qui trovi articoli ed esempi:
http://www.redangel.it/articoli/articoli.asp?l=2
http://www.maurorossi.net/codice/excelobj.zip
--
ciao
  Stefano

Grazie di tutto !!
Qui trovi articoli ed esempi:


 ha
scritto:

Scusate, non so perchč ma č partito un nuovo thread.
--
ciao
  Stefano

 
Era un modo di lavorare... mica la soluzione. Mi pare che oggi stia dando 
il mio bel contributo qua...


 il mio bel contributo qua...
Non per essere polemico :) ma qui non è che c'è un premio per chi da più 
risposte.
Magari ti puoi aspettare un grazie se la risposta è sensata.
A chi chiede come fare a copiare una cella da excel a word non puoi dirgli 
di progettarsi un framework che converta in XML il foglio e lo riconverta in 
word: magari neanche sa cos'è XML e nemmeno gliene frega niente, e non ci 
può mettere 3 mesi a copiare 'sto dato.
Ciao 

Vorrei copiare i dati contenuti in alcune celle di Excel in una tabella
di word.
Qualcuno mi puņ aiutare con un esempio
***************************************************
Lo facciamo da vb?
O direttamente da Word(vba)?
Importi in una tabella di Word che
hai gią o importi la tabella di Excel
direttamente in Word?
-- 
----------------------------
Mauro Gamberini
http://www.riolab.org/

<cut>
Chiedo scusa ma non avevo visto
il cambio oggetto e la risposta di SB.


Ho la tabella in excel e vorrei copiare il contenuto di alcune celle in
una tabella word

 
IMHO avete ragione entrambi. Il newsgroup serve sì a cercare aiuto nei casi più 
disperati ma anche a "crescere".
Quindi va bene la "pezza" e va bene anche fantasticare di "pensieri laterali" 
che possono dare idee a qualcuno.
Io per esempio vengo qui non per fare domande o per rispondere. Semplicemente 
perché nella "vita reale" non ho MAI incontrato un programmatore.
sob sob
Daniele
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con il "Trova" di Access...

Innanzitutto un saluto a tutta la lista.
In Access 2.0 ho un problema con la funzione "TROVA" richiamabile con il
tasto destro su un campo di un form.
Questo campo (di tipo testo di 50 caratteri) è contenuto in una sotto-form,
la quale "pesca" i dati direttamente da una tabella.
Il che è tutto semplice, se non che è contenuta in una sotto-form.
Ora, quando con il tasto destro seleziono la funzione di Access "TROVA", per
un certo dato alfanumerico, mi dice che non riesce a recuperare dati. Se
apro, a parte, la sottoscheda invece funziona correttamente.
Cosa posso fare perchè funzioni?!?
Un mille grazie anticipatamente a chi saprà e vorrà rispondermi.
Alberto

 un certo dato alfanumerico, mi dice che non riesce a recuperare dati.
La cosa e' abbastanza ovvia, non e' un problema del "trova", ma un problema
legato al fatto che, con ogni probabilita', la sottomaschera e' filtrata in
base alla maschera principale e quindi non contiene tutti i record della
tabella, ma solo una piccola parte tra cui non sara' compreso il record che
cerchi. E' chiaro che se apri la sottomaschera da sola (come maschera
principale) ti funzionera' perfettamente perche' in questo caso, non essendo
filtrata, conterra' tutti i record della tabella, tra cui anche quello che
cerchi.
Ciao, Sib

 > Il che è tutto semplice, se non che è contenuta in una sotto-form.


 Alberto
Con un dlookup puoi cercare nella tabella di origine della sottomaschera il
record che ti interessa e quindi filtrare la maschera principale in base al
campo di collegamento che trovi nella tabella origine della sottomaschera.
Saro' stato chiaro? boh!
Ciao, Sib

 > Che sciocco che sono. Adesso perň non so proprio come fare... sig sig...


 Alberto
Ciao, Sib

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

Qualcuno sa come far partire files .wav o .mid
da una applicazione????

...


 scritto nell'articolo


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Informazioni su MICROANGELO

E' shareware, non ricordo se può salvare i cur e ani, ma credo di si.
E' ottimo, cosa più importante per creare ed editare le librerie ed esrtrarre icone da eseguibili.
Non so perché ma a me dopo un paio di volte s'é piantato e non voleva andare più....
Boh...
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

ciao
ho sentito alcuni di voi che parlavano di un sw di grafica che si chiama
MICROANGELO
oltre ai file ico, puo' salvare i file ani? i file cur?
e' shareware,freeware o qualcosa del genere?
grazie a tutti
marco

...


ovviamente : da dove lo scarico?
 vai su 
www.shareware.com
 oppure 
www.download.com
 e fai una ricerca su
microangelo98 )

 
Il sito del produttore e': 
http://www.impactsoft.com
Ciao
Riccardo

Newsgroup: it.comp.lang.visual-basic
Titolo: Richiamare l'accesso remoto di win98

Qualcuno mi puņ aiutare ?
Devo, all'interno del mio prg richiamare una connessione di accesso remoto
(per poi andare a interrogare un indirizzo) , come si puņ fare da VB5 ?

 wrote in message
ctvx4.11639$i%1.12...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Mi spiegate perchè

Allora cerco di spiegarmi io ho una listview che prende i dati da un db per
aggiornare i dati del db apro un altro form dove modifico i dati e li
reinserisco nel db poi nel unload del form richiamo "call
nomeform.nomesub(parametri)" la sub che mi riempie il db.
La cosa strana è che se vado avanti con f8 la listview la trovo aggiornata
ma se il programma è in esecuzione normale non mi si aggiorna anche se nel
db i dati ci sono,la cosa non capita se la routine che riempie la listview
non viene chiamata nella sezione unload o qualsiasi ma viene direttamente
eseguita.
E'soltanto una questione di tempi perché come ho gia detto se avanzo con f8
la listview riesce a leggere i dati del db.
Spero di esser stato chiaro vado di fretta.

 Spero di esser stato chiaro vado di fretta.
neanche un po' anche io vado di fretta e visto che sei tu ad avere bisogno
potevi anche dedicare qualche istante in più a scrivere come si deve magari
in italiano corretto anzichè premere la tastiera a caso per qualche minuto
convinto che tanto c'è qualcuno che ti aiuta anche se non ti degni di
spiegare bene il problema la prossima volta prova anche ad usare le virgole
come ti hanno insegnato alla scuola elementare ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: MI FATE INVIDIA!

Mi fate invidia perchè avete (a quanto pare) una grande capacità di
programmazione, io mi sto cimentando perchè trovo questo mondo molto
affascinate e pieno di sbocchi lavorativi!!!
Fatevi sentire anche per DARMI UNA MANO AD IMPARARE!!
CIAO!!

 ha scritto nel messaggio
news:8errue$h7t$1...@fe2.cs.interbusiness.it...


CIAO!!
Ci sono molti modi per imparare; uno di questi è questo newsgroup ed il suo Sito Comune...
Tra l'altro per utilizzare al meglio il newsgroup ti consiglio la lettura del manifesto, postata nei
giorni scorsi, oppure presente sul Sito COmune.
Su tale sito trovi centinaia di sorgenti, trucchi e risoluzione di discussioni nate sul NG,
articoli, programmi completi, recensioni di libri che trattano di Visual Basic e link ad altri
siti...
E che vuoi di più dalla vita?
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Grazie MORENO!!


Un Lucano!!!
Scusa l'OT ma non ho resistito...
-------------------------------------
Non mi stancherò mai di imparare...
Grazie a tutti!
dario.m...@SONOlibero.it 
(ovviamente da correggere)


 
 ---==[ BlacK Bird ]==---
     ICQ#: 14491159
 
 
b...@blackbird.cjb.net
 
 
     Web Site
 
http://www.blackbird.cjb.net

...


...



Sono d'accordo con tutti quanti per quello che hanno detto.
Io ho 14 anni, sono circa 2 anni che conosco visual basic ma è da pochissimo
che ci lavoro "seriamente", se così si può dire.
L'ambiente visual basic mi affascina tantissimo e posso confermare tutte le
voci che affermano che un paio di manuali chiari e con molti esempi, un buon
newsgroup come questo e tanta voglia di imparare unita ad un po' tempo a
disposizione è l'ideale per imparare, soprattutto se non conosci nessuno
(come me) che conosca il linguaggio e ti possa aiutare.
CIAO A TUTTI!!!!!!!!
Ghigo    :-)
Email:    #
ghig...@libero.it
        togliete "#"
ICQ#    50376812

VAI MICROBO !!!!!!! :-DDD
Ciao Ciao
E.
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO e Datagrid

Ciao ragazzi, ho un problemone con un progr. in VB6  che sono giorni e
giorni che non riesco a risolvere.
Immaginate di avere una form con un data control Ado (adodc1) , un datagrid
(datagrid1)
e 2 pulsanti.
Naturalmente il datagrid č associato ad adodc1.
Problema 1)
Se io mi sposto tra i vari campi della datagrid e modifico qua e la dei
valori, all'improvviso mi esce un errore che dice :
"Si sono verificati errori in un operazione composta da piu passaggi.
Controllare i singoli valori di stato" .
Problema 2)
i 2 command button mi servono, uno per aggiungere record alla tabella, e
quindi nell'evento click ho messo
adodc1.recordset.addnew "campo1", "prova"
l'altro button mi serve per eliminare i record :
adodc1.recordset.delete
ora se io premo ripetutamente 2-3 volte il pulsante per aggiungere record,
lui me li aggiunge tranquillamente e li vedo nella datagrid, ma appena premo
il pulsante per eliminare il record mi da questo msg. di errore di Run-Time
"Informazioni sulla colonna chiave insufficienti o errate. Troppe righe
interessate dall'aggiornamento."
Che significa???
Dove sbaglio???
Grazie mille e ciao.

Dove sbaglio???
Sbagli a voler usare l' ADODataControl ;-)
-- 
ciao, hal

 ha scritto nel messaggio
news:48iogvsfnpjedhci0...@4ax.com...

E cosa mi consigli di usare????
Poi per le Datagrid non bisogna per forza usare un Datacontrol???
Ti prego aiutami a risolvere sto problema che mi sta scoppiando il cervello.
:-(((

Ti prego aiutami a risolvere sto problema che mi sta scoppiando il cervello.
Coraggio: i problemi che hai segnalato spariranno magicamente levando
l'adodatacontrol :-)
-- 
ciao, hal

 l'adodatacontrol :-)
Speriamo bene :-)))
Cmq Grazie 1000 per i suggerimenti.

ampiamente di questa cosa ?
Questo non parla molto, ma dovrebbe darti l'idea della potenza che hai
a disposizione:
DataGrid Control as a Disconnected Data Entry Tool
http://www.codeguru.com/vb/articles/1966.shtml
Qui trovi una situazione in cui si associa un recordset ad una griglia
e si sfrutta la persistenza del recordset:
ADO RECORD SETS (UPDATING) 
http://beta.experts-exchange.com/Programming/Programming_Languages/Visual_Basic/Q_20175643.html
Qui spiega come popolare la griglia partendo da un database Oracle e
suggerisce alcuni libri su ADO:
So you want to connect to an Oracle Database?
http://www.johnsmiley.com/cis18/december2001/december2001.htm
-- 
ciao, hal

 ha scritto nel messaggio
news:2alogvsk76hv1cujt...@4ax.com...

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

 a disposizione:
< CUT >
Sei fenomenale, ti ringrazio molto
Ora mi metto subito al lavoro.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Report stampati a caso, perche'?

Ciao a tutti, ho un problema che mi perseguita oramai da parrecchio
tempo.Quando creo una applicazione che deve stampare un report (uso
vb5) e poi ne faccio i dischi di installazione ,al momento
dell'utilizzo dei dischetti,ricevo puntulamente lo stesso messaggio
'errorre nell'installazione di cc245it.dll',continua o annulla? Se
continuo con l'installazione l'applicazione poi stampa i report  con
un allineamento degli elementi del tutto casuale che cambia anche
stampando 2 volte consecutivamente lo stesso report.Pensavo che
dipendesse da un errore nell'applicazione creata, ma mi succede anche
se creo un semplice form con un solo tasto che fa partire la stampa di
un report qualsiasi, e poi ne creo i dischi di installazione.
Qualcuno ha mai avuto questo problema?
Vi prego aiutatemi sono mesi che cerco inutilmente risposte
Ciao
Angelo

...


(Vedi numerosissimi thread precedenti, l'ultimo dei quali tra me e R [ D /
si ma allora scusa ma come stampo?
tu usi qualcos'altro?

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

Vorrei riuscire a controllare da remoto il secondo pc che ho in lan e
mi piace il controllo dirlistbox.
Qualcuno ha idea di come riuscire a visualizzare un hd remoto con
questo controllo?
L'applicazione per la quale dovrebbe servire è un piccoloo
client/server che utilizza il winsock.
Grazie a chi ci penserà :)


qualche mese fa avevo scritto una cosa del genere.
dai uno sguardo a:
http://vbsimple.virtualave.net/activity/act_07.htm
e' un po' tozza ma credo faccia al caso tuo
Saluti
--
Fibia "Sakamoto" FBI
URL: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle Brigate Takahashi Sez. Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: Alcune domande.

Ciao a tutti ragazzi.
Ho due domande da farvi.
1) Ho una MsFlexGrid, associata ad un controllo Data. Questa griglia
ha le barre di scorrimento sia orrizzontali che verticali. Quando
faccio un refresh del mio Data (dopo magari aver aggiornato le mie
tabelle del db), mi succede una cosa spiacevole: si notano gli
indicatori delle barre di scorrimento (tutte e due) che si muovono
all'impazzata, mentre la mia griglia viene aggiornata... non so come
spiegare... č un "effetto" spiacevole... che vorrei evitare. Non so se
vi č mai capitato, spero possiate aiutarmi.
2) Sempre la mia flex: vorrei che in una colonna (ad es. "Pagata"),
comparisse un ceck. Cioč... vorrei poter inserire in alcune celle
della mia griglia alcuni check, poterli checkare o fa sě che vengano
chekati in base al valore di alcuni campi del mio db.
L'ho visto fatto in un programma (In Azienda), e volevo sapere con
quale controllo era fattibile in VB.
Grazie a tutti, e scusatemi se sono stato poco chiaro.
Ciauz a tutti.

 quale controllo era fattibile in VB.
sempre con la dbgrid, se colleghi una colonna a un campo logico il checkbox
(valori: 0/-1) viene da se'. con la flex no ?

 wrote:
Ora provo grazie.
Purtroppo no... i valori non vengono associati ad un check... mi ci
mette proprio le cifre, èd è bruttino... dovrò vedere di usare la
dbgrid.
Grazie ancora.

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Reports!!!

Ho appena installato il Crystal Report Pro 4.6.1.0 e volevo fare un
attimo di chiarezza su alcune cose. Quando progetto un nuovo report
devo per forza definire una origine dati o un file di database? La mia
concezione di report č che in effetti la progettazione avvenga
indipendentemente dall'origine dei dati e poi, quando il report viene
chiamato, viene restituito a tutti i campi del report i valori
calcolati nel codice VB. E cosě oppure no?
C'č qualche documentazione magari in pdf dove cominciare a vedere come
si progettano eleganti report tipo fatture etc?
Dal VB in che modo posso aprire un report per la stampa ed assegnare
le variabili calcolate ai campi?
Quando compilo un prog. in VB gli rpt chiaramente non vengono
compilati e quindi devono essere per forza distribuiti insieme all'exe
oppure c'č qualche altro modo per includere tutto nell'eseguibile?
Grazie



Scusate per la ripetizione!!!!!!!!!!!!

> Scusate per la ripetizione!!!!!!!!!!!!
... e per chiedere scusa riposta tutto per la 3a volta.
Sei un mito!
Bye
Gio

 calcolati nel codice VB.
Con i datareport č esattamente cosě.
Credo anche con Crystal Report. Guarda se esiste qualcosa tipo DataSource da
collegare ad un recordset...
Ciao
Alberto
--
E non so se avrň gli amici a farmi il coro,
o se avrň soltanto volti sconosciuti,
canterň le mie canzoni a tutti loro
e alla fine della strada
potrň dire che i miei giorni li ho vissuti...

 Gio
Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: listview e recordset

ho la necessità di caricare circa 14.000 record (per adesso) in una
listview.
Il caricamento richiede molto tempo. Sarebbe possibile realizzare una
procedura che permetta di caricare solo i primi record nella listview e i
successivi durante lo scroll della stessa (stile access per intenderci).
Grazie!!!

> Daniele:

Beh, si`. E` possibile. Che informazioni ti mancano per
realizzarla?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X


Perché non usi una griglia?
Sono, di solito, ottimizzate a questo scopo.
Martino.

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione database con Vb ( Tabelle )

Ho un problema:
devo creare un'applicazione per gestire dati che vanno dal 1 Gennaio al 31
dicembre,
ad ogni nuovo anno quindi il programma deve crearmi una nuova tabella, in
queste tabelle possono essere inserite informazioni solo se la data
"xx/xx/anno" è dell'anno corrente
come posso fare ??????





La prima soluzione che mi č venuta in mente č quella di nominare le tabelle
in questo modo:
nome tabella=TAB1998. A questo punto esegui il controllo sul nome
eliminando i primi 3 caratteri dal nome tabella.
Ciao Marco.
-- 
Remove xxx from E-mail.

...

e se metti un campo chiave che contiene <anno in corso> e poi ci lavori con
una query a cui passi un parametro <anno>?
se fai tabelle diverse diventa difficile gestire 10anni di archivi


Sono completamente d'accordo: questa soluzione puň sembrare piů
difficile, ma č sicuramente migliore.
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Questa è LA soluzione.


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

Salve a tutti, cercate di aiutarmi.
In una semplice select non riesco a gestire i cognomi con l'apice, (d'anna,
d'angelo ecc.) utilizzando un db access.
Sicuri di un vostri aiuto vi ringrazio anticipatamente.

 (d'anna, d'angelo ecc.) utilizzando un db access.
Replace(valore_stringa, "'","''")

 wrote in message
OzZ1c.1171$O31....@news4.tin.it...


 Puoi farmi un esempio?
Facciamo prima se tu ci scrivi la tua select...

 wrote in message
OzZ1c.1171$O31....@news4.tin.it...


 "*'"
p$ = "select COGNOME from anagrafica where cognome like '*" &
Replace(cogn,"'","''") & "*'"
Immagino che usi DAO. Se usi ADO gli asterischi diventano %

 wrote in message
OzZ1c.1171$O31....@news4.tin.it...


 GRAZIE TANTO. ADESSO SI CHE FUNZIONE.
Bene, ma in futuro, cerca di rispondere al post di competenza.
Inoltre, meglio sotto al testo quotato, non sopra.


 p$ = "select COGNOME from anagrafica where cognome like '*" &
Replace(cogn,"'","''") & "*'"
Nel Replace, dopo cogn, c'č un doppio apice, un apice e un doppio apice. Poi
dopo la virgola, c'č un doppio apice, un apice, un apice e un doppio apice
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: Chiarimenti su Excel

Salve a tutti.
Mi servirebbe una mano a capire il modello ad oggetti di Excel. In
particolar modo, ogni (rara) volta che ci metto mano mi annodo sulla
navigazione all'interno del foglio attivo.
Ad esempio, cinque minuti fa stavo cercando di scrivere un macro che,
partendo da una selezione (larga una sola colonna), ricopi la formula
presente nella prima cella della selezione in quelle successive una si
ed una no.
Altra cosa...come si "naviga" sul foglio in maniera assoluta? (cioe',
come se fosse una normale griglia)
Grazie ^__^

 ha scritto nel messaggio 
news:1156326945.9...@75g2000cwc.googlegroups.com...


 Dim cl As Excel.Range
[cut]
Grazie, adesso ho le idee sensibilmente piu' chiare ^__^

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6: come estrapolare un pezzo di stringa

salve, dalla porta seriale ricevo nel buffer una stringa del tipo (nella
finestra immediata la vedo cosě):
$AAAA,246,VH,759,3,985,AKR
$BBBB,095456,487484FD67,87754489,PQW,0,0,1
$CCCC,8474,UYER,2334
$AAAA,056,FO,123,7,256,LUH
Di questa roba a me occorre solo la seconda riga, quella che inizia con
$BBBB: come faccio ad isolarla dal buffer?
Dovrebbe andare semplicemente a riempire una TextBox....
Sono un dilettante....
Grazie!!!!
ten
--
P.S: per risposte private togliere 10 dall'indirizzo e-mail

 Sono un dilettante....
E gestisci una porta seriale?

 E gestisci una porta seriale?
Ci provo....


Newsgroup: it.comp.lang.visual-basic
Titolo: HELP! Troppe applicazioni in esecuzione...

Ho creato un'applicazione in VB6: tutto funziona regolarmente, tolto il
fatto che doppiocliccando sull'icona è possibile lanciarla più volte. Come
posso evitarlo?

 posso evitarlo?
Fai partire la tua app dalla sub main, nella quale controlli
app.previnstance. Se la variabile č True allora fai uscire un
messaggio o qualcosa del genere e poi chiudi il prog, altrimenti
lo avvi normalmente.
---------------------------------------------------------
             ASSA
http://assatarram.yohoo.it
Bookmark download:
http://www.redangel.it/beta_zone/Click_p.asp?ID_P=19
Napster: Assatarram3
---------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: TEXT BOX RIGHT CLICK EVENT

Ciao
Sapate come disabilitare la tendina (Annullata, Taglia, Copia, Incolla,
elimina , seleziona tutto?) che appare quando si clicca con il tasto destro
del mouse su un Text BOX
Ciao Grazie


Text1.Enabled = False
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Command Line Switches

At another job, I worked on a program that had code that could read the
command line used to run a Visual Basic EXE.  Does anyone know how to
do this?  I've had no luck with Microsoft.com, Books Online and all the
books I've been able to get my hands on.
What I'm trying to do is create a server-based exe that will run as a
job, but I want to enable a /s to bring up a setup screen.  So if
anyone knows of a different way to enable this, I'd appreciate all
suggestions.  (I don't want to create a second exe, however.)
Trent
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 suggestions.  (I don't want to create a second exe, however.)
I'm not shure to have understood what you need, so... maybe the answer isn't
correct :)
look in your help the "command$" statement
bye
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: combobox a + colonne

Ho il problema di dover popolare una lista di una combo dal risultato di una
querry.
La combo deve avere 2 colonne, per esempio articolo e codice_articolo, che
devono essere riprese dal una tabella di access.
Se imposto la combo ad una colonna e ci metto il risultato della querry di
un solo campo (codice_articolo per es.) non ho problemi, ma non riesco a
capire come fare per inserire il risultato del secondo campo nella seconda
colonna.
aggiungo il codice che ho usato.
strConn = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = c:\prove
vba\articoli.mdb"
    Set conn = CreateObject("ADODB.Connection")
    conn.Open strConn
        SQL = "SELECT DISTINCT articoli.codice_articolo, articoli.articolo
FROM articoli;"
        Set rs = CreateObject("ADODB.Recordset")
            rs.Open SQL, conn
                Do Until rs.EOF = True
                ComboBox1.AddItem rs("articolo")
                rs.MoveNext
                Loop
Grazie per chi volesse aiutarmi.
Alberto

 La combo deve avere 2 colonne, per esempio articolo e
Devi usare una lista o una grid!
Col combo non puoi!
MIK

 ha scritto


 devono essere riprese dal una tabella di access.
Conn VB6 SP5 selezionando tra i componenti "Microsoft Forms 2.0 object
library"
ti compare tra i nuovi oggetti anche una combo che può avere più
colonne, basta agire sulla proprietà "ColumnCount" (mi pare)...
Quindi per assegnare i valori basta fare così:
ComboBox1.AddItem ",", Indice  --> vedi su MSDN
ComboBox1.List(Indice, 1) = articolo
ComboBox1.List(Indice, 2) = codice_articolo
Ciao! Stefano

 library"
... ma non è distribuibile...

 ... ma non è distribuibile...
Scusa l'ignoranza ma non è da molto che programmo in VB...
Quindi se io usassi questa combo a + colonne come sopra poi non potrei
installarlo dove voglio? Mi sembra assurdo... Ma forse più
semplicemente ho capito male io...
Quindi in sintesi cosa intendi quando dici che non è distribuibile?
Grazie ciao! stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Debug di crash (tipo l'appl. ha eseguito un err.....)

Una applicazione funzionante su 30 PC di varia natura sparsi in tutta
italia funziona perfettamente: usa automazione WORD, DAO ecc.
Mi capita che una singola installazione, mentre si effettua una
operazione particolare ( con WORD) , genera un "errore
nell'applicazione: l'applicazione verrà terminata".
Esiste un sistema di debug che possa segnalarmi la riga di programma
che genera l'errore, in modo tale che possa analizzare il problema
almeno "da vicino" ?
Il vero problema è che il guasto è in sicilia e io sono in
lombardia.......
Grazie !
Marco Grignoli.

 wrote in message
a6foms0qb20d5vln2...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Differenze tra due tabelle

Ciao ragazzi vi spiego il problema:
ho due database ognuno con una tabella....come faccio a fare un programma
che mi faccia un terzo database che contiene i la differenza tra i
due...mamma che casino..forse è meglio che faccio uno schemino:
1 Database            2 Database
Tabella giochi:        Tabella giochi2:
ciao                        ciao4
ciao2                      ciao
ciao3
ciao4
vorrei fare un 3 database che contiene i campi che al secondo database
mancano:
3 Database:
Tabella giochi3:
ciao2
ciao3
Grazie :-)


Devi fare un loop sull'insieme fields delle due tabelle
Una cosa tipo:
dim fld1 as adodb.fields
dim fld2 as adodb.fields
dim rs1 as new adodb.recordset
dim rs2 as new adodb.recordset
dim bAppend as boolean
...
crei i due recordset sulla base delle tabelle da interrogare
...
For each fld1 in rs1.fields
    for each fld2
        bAppend = true
        if 
fld1.name
 = 
fld2.name
 then
            ' allora già c'è
            bAppend = false
            exit for
        endif
        if bAppend then
            ' qui ci metti il codice di append a un oggetto Adox, o la
creazione di una query di CREATE
        endif
    next fld
next fld
ciao
ugo

Ciao,
scusa la mia perplessita', ma non capisco la domanda:
1) D: non conosci l'utilizzo dei database e dei recordset?
R: Forse dovresti fare molte altre domande prima ed eventualmente utilizzare
un po' la guida in linea
2) D: non riesci a definire il flusso di programma?
R: Strano, hai gia' descritto tutto quello che vuoi fare!
3) D: non hai voglia di scriverlo?
R: Questa e' l'ipotesi piu' probabile!!
comunque:
Dim DB1 as Database, DB2 as Database, DB3 as Database
Dim RS1 as Recordset, RS2 as Recordset, RS3 as Recordset
'//CUT
'//apro i database e i recordset collegati
'//supponendo di mantenerli nell'ordine da te descritto
'//la tabella due sara' indicizzata sul campo "NomeGioco", indice "Nome"
RS2.Index = "Nome"
Do While Not RS1.Eof
    RS2.Seek "=", RS1!NomeGioco
    If RS2.NoMatch
        RS3.AddNew
        RS3!NomeCampo = RS1!NomeGioco
        RS3.Update
    End If
Loop
'//CUT
'//chiudo tutto
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

 '//la tabella due sara' indicizzata sul campo "NomeGioco", indice "Nome"
Questo non l'ho capito sinceramente :-(



se tabella2 in database2 contiene dei records non presenti in tabella1 di
database1 dovro' fare anche l'operazione inversa.

Newsgroup: it.comp.lang.visual-basic
Titolo: ?_CD-Audio to wav

C'č un modo semplice e con buoni risultati per prendere un traccia da un
cd-audio e trasformarla nel formato wav?
P.S: Se possibile un esempio
Grazie in anticipo

Gio86 wrote:

Fai partire il CD (tramite MCI o via API) e contemporaneamente il 
registratore wav (sempre MCI o via API).
Qui trovi un esempio per fare il play del cd:
http://visualbasic.about.com/gi/dynamic/offsite.htm?site=http%3A%2F%2Frookscape.com%2Fvbgaming%2FtutM.php
Qui trovi un esempio per maneggiare i file wav con MCI:
http://www.experts-exchange.com/Programming/Programming_Languages/Visual_Basic/VB_Controls/Q_20645195.html
Comunque se ti scarichi la guida delle API da 
www.allapi.net
 trovi 
sicuramente degli esempi con le API che fanno al caso tuo.
Basta cercare un pň (i risultati che ti ho scritto li ho cercati con 
google).


esiste un programma apposito "cdex" che converte da cda a wav o wav a mp3 o
cda a mp3.
si scarica ma non ricordo dove.
--------------------------------
Inviato via 
http://usenet.libero.it

 si scarica ma non ricordo dove.
http://www.maz-sound.com
Saluti.

> > C'č un modo semplice e con buoni risultati per prendere un traccia da

Per trasformare una traccia audio in wav puoi usare cdparanoia
Per trasformare un file .wav in .mp3 puoi usare lame
Per trasformare un file .mp3 in .wav puoi usare mpg123
Ciao,
        Fabrizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su immagine Tif

A chiunque mi possa aiutare.....
Sono in un punto del mio programma bloccato perchè non riesco a trovare la
soluzione al mio angoscioso problema:
In un object OLE ho memorizzato un'immagine image.Tif
Ecco io non riesco a salvarla in un record del database nome.mdb puntato da
rstTemp!CAMPO
COME POSSO FARE?????
GRAZIE  A TUTTI PER LA RISPOSTA

rstTemp!CAMPO
Spiacente di non poterti aiutare sul problema specifico, ma solo per un
suggerimento: chi te lo fa fare a salvare tutta l'immagine nel DB ?
Non sarebbe più semplice salvare solo un puntatore al file, una stringa
con il path e il nome del file ?
Bye, G.
--
------------------------------------------------
In questa signature ci andrebbe una bella frase,
appena ne trovo una buona ce la metto...
------------------------------------------------
Real E-address: 
gaet...@hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo di oggetti Excel in VB 6.0

Salve,
stò tentando di utilizzare all'interno di un programma VB la libreria di
oggetti di Excel; il mio problema è riuscire ad utilizzare i metodi e le
proprietà di tali oggetti.
In particolare vorrei riuscire dal mio programma ad interfacciarmi con un
foglio di lavoro Excel per poter assegnare alle celle i valori di alcune
variabili del programma VB.
Qualcuno potrebbe suggerirmi una soluzione?
ciao ALessandro

 wrote in message
news:8sl7i6$3co$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare per postare al sito comune

Quale strada devo seguire per postare dei moduli da me creati al sito
comune?
E come devo fare per richiedere la possibilità di linkarlo dalla mia pagina
WEB?
Grazie!

...

Entra nel sito comune ... c'è un link chiamato "COME CONTRIBUIRE",
entra li ed avrai tutte le informazioni che ti servono e la possibilità di
spedire mail al WebMaster!
Newsgroup: it.comp.lang.visual-basic
Titolo: Modificare il colore di una bitmap

E' possibile modificare il colore di una bitmap da VB
Esempio : se in un form ho l'immagine di una valvola, come posso farla
diventare verde o rossa ?
(Sto cercando di crearmi degli ocx utili per la rappresentazione di impianti
idraulici,
tramite comunicazione con PLC apro o chiudo le valvole, e vorrei appunto
animare il mio form)
L'ideale sarebbe un controllo che identifica tutti i colori di una bitmap, e
mi permettesse di sostituire ad esempio il grigio con il verde o il rosso
...
Ciao
* FeDe*

 mi permettesse di sostituire ad esempio il grigio con il verde o il rosso
Devi usare una picturebox nascosta e le Api TransparentBlt e BitBlt.
Crea un progetto nuovo. Sulla tua form inserisci 2 picturebox (Picture1 e
Picture2) e in Picture1 metti una qualunque immagine che contenga del colore
rosso (Rgb 255,0,0). Poi incolla il seguente codice ed eseguilo:
Option Explicit
Private Declare Function TransparentBlt Lib "msimg32.dll" _
   (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, _
   ByVal nWidth As Long, ByVal nHeight As Long, _
   ByVal hSrcDC As Long, ByVal xSrc As Long, _
   ByVal ySrc As Long, ByVal nSrcWidth As Long, _
   ByVal nSrcHeight As Long, ByVal crTransparent As Long) _
   As Boolean
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC _
   As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth _
   As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, _
   ByVal xSrc As Long, ByVal ySrc As Long, _
   ByVal dwRop As Long) As Long
Private Sub Form_Load()
   Picture1.ScaleMode = vbPixels
   Picture2.ScaleMode = vbPixels
   Picture1.AutoRedraw = True
   Picture2.AutoRedraw = True
   Picture2.Visible = False
   Picture2.Move 0, 0, Picture1.Width, Picture1.Height
   Picture2.BackColor = vbGreen
   TransparentBlt Picture2.hdc, 0, 0, Picture2.ScaleWidth, _
         Picture2.ScaleHeight, Picture1.hdc, 0, 0, _
         Picture1.ScaleWidth, Picture1.ScaleHeight, vbRed
   BitBlt Picture1.hdc, 0, 0, Picture1.ScaleWidth, _
         Picture1.ScaleHeight, Picture2.hdc, 0, 0, vbSrcCopy
End Sub
Magicamente il rosso sarà diventato verde. :-)
L'uso della TransparentBlt fa sì che il programma funzioni solo da Win98 in
poi. Se vuoi essere compatibile anche con Win95 la faccenda è più complessa
perchè devi emulare creazione della maschera con l'utilizzo di And, Or e Xor
tramite la BitBlt.
Se hai dubbi, chiedi pure.
Ciao
*Roby*

 Devi usare una picturebox nascosta e le Api TransparentBlt e BitBlt.
Non ho mai provato con picturebox in memoria, però l'ideale sarebbe
modificare il colore nella della palette.
Ciao

 modificare il colore della palette.
Ho il sospetto che il cambiamento di palette abbia effetto solo per bitmap a
256 colori. Per maggiori profondità colore non si ragiona più in termini di
"tabella di palette", ma di "valore rgb del singolo pixel".
Ciao
*Roby*

 ha scritto nel messaggio
news:av20gh$bcrne$1...@ID-94194.news.dfncis.de...

Funziona alla grande !!!
ATTENZIONE il rosso deve essere proprio quello ,io ho usato quello del paint
!!!
Grazie mille :-)
* FeDe *
Newsgroup: it.comp.lang.visual-basic
Titolo: Forms rotondi

Ciao! come faccio a creare un form che non sia rettangolare in VB? So che è
possibile farlo... Mi servirebbe ovale, o rotondo!
Grazie
Luisa

Sito comune

http://www.redangel.it

www.it-lang-vb.net

 Ciao! come faccio a creare un form che non sia rettangolare in VB? So che
č


Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto...Query+Report

Ciao a tutti!!!
Ho un problema con un report in Crystal Report 6.
Tale report è collegato ad un database Access ed i suoi dati provengono da
una Query Parametrica presente sul DB.
Nessuno sa dirmi come posso passare da VB il parametro (che dovrei passare
alla Query ) al Report ????
Spero di essere stato chiaro!!!!
Vi prego è molto urgente!!!!
Grazie a tutti in anticipo

 wrote in message
news:yYiv8.52552$m41.1...@twister2.libero.it...


Ok!!!
Il mio Report invece di essere collegato ad una o più tabelle, è collegato
solo ad una Query Parametrica (presente su un DB Access).
Non sò come passare a tale Report al momento dell'elaborazione il valore del
mio paramentro.
Se non si può fare, esiste un metodo per passare da VB a Crystal Report un
RECORDSET ?!?!?!?!?
Ciao!!!

 Vi prego č molto urgente!!!!


Forse non ho capito bene il problema o forse sono troppo ingenuo per non
pensare che tu non ci abbia già provato.
Se inserisci nella forma di VB il controllo CrystalReport e lo usi per
aprire il report e passargli la stringa SQL con il parametro che ti
interessa?
CristalReport.SQLQuery =  "Select....
oppure usa il metodo
CristalReport.SelectionFormula =  E qui passi la SQL che gia hai ma stavolta
nel formato per CrystalReport.
A dire il vero mi da fastidio leggere risposte del tipo "Premi F1 e usa la
guida..." o boiate del genere senza nemmeno darti un'indicazione, ma a
questo punto con l'help di Crystal dovresti riuscire a proseguire.
Bye bye,
Cicciociccio.



Ok....ma come passo quel c.... di parametro al report ?????
Pensa ad una semplice query : " SELECT CAMPO1, CAMPO2 FROM  TABELLA1 WHERE
CAMPO1 = PARAMETRO1 "
Come faccio a dirgli al report quanto vale PARAMETRO1 ????
Ciao
Rino.

Newsgroup: it.comp.lang.visual-basic
Titolo: V.B. O .NET

MI SAPETE DIRE LA DIFFERENZA TRA V.B E .NET??? (SAPETE SONO UN PRINCIPIANTE
, HO APPENA INCOMINCIATO)
GRAZIE PER IL CONSIGLIO

 GRAZIE PER IL CONSIGLIO
In ghergo post, il maiuscolo è come strillare,
quindi andrebbe utilizzato solo per indicazioni o parole di rilievo.
Il problema specifico è stato affrontato più volte, vedi:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&q=differenza%2Bvb%2Bvb.net
&meta=group%3Dit.comp.lang.visual-basic
Ave
giuseppeD
---
CCR

Con 
vb.net
 puoi programmare veramente ad oggetti.
Le tue applicazioni gireranno solo su sistemi operativi con il framework
installato.
Le tue dll le puoi sostituire al volo. come ho letto in giro: "Niente Dll
Hell" :D
questo solo per dire le prime 3 cose che mi sono venute in mente.
Newsgroup: it.comp.lang.visual-basic
Titolo: Programma x convertire numeri in lettere ?

Ciao a tutti.
Sapete indicarmi dove potrei trovare un programma in grado di convertire
numeri in lettere ?
Mi era sembrato di vederne in giro per la rete fatti in VB.
Grazie.

Mi era sembrato di vederne in giro per la rete fatti in VB.
Sono quasi sicuro che ce ne sia uno sul sito comune del NG
www.murialdo.it/it_lang_vb
Ciaps
Stracca
Newsgroup: it.comp.lang.visual-basic
Titolo: date e isdate

Io sarei ben disposto a stabilirci un rapporto sereno e non belligerante ma
loro (le date) ogni tanto mi fanno inc.....
ditemi se e' colpa mia.....
se in una textbox scrivo 01/15/2001 , quindi una data sbagliata, e lancio il
codice sottostante non mi rileva l'errore.
In mydate mi ritrovo 15/01/2001 cioe' nel formato mm/dd/yyyy diverso da
quello che voglio passargli.
Ho provato a dimensionare mydate as string, in questo caso mydate riporta,
ovviamente, il giusto formato dd/mm/yyyy , pero' l'errore non viene rilevato
lo stesso , cioe' IsDate(mydate) = true.
Dim mydate As Date
mydate = Text1.Text
If Not IsDate(mydate) Then
   MsgBox "Data non valida", 48, "Immissioni errate"
End If
le impostazione internazionali delle date sono su gg/MM/aaaa.
grrrrrrrr
e' colpa mia vero?
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e' colpa mia vero?
Spero di non scrivere una sciocchezza ma VB , ho letto da qualche parte , la
data la tratta in stile statunitense e cioč mesi/giorni/anni.
Per non ricadere sempre nello stesso inconveniente conviene costruire una
funzione standard. Es.
Public Function ConvData(Data As Date) As String
    Dim MyData As String
    MyData = Format$(Data, "dd/mm/yyyy hh:mm:ss")
    Mid$(MyData, 14, 1) = ":"
    Mid$(MyData, 17, 1) = ":"
    ConvData = "'" & MyData & "'"
End Function
giuseppeD

 data la tratta in stile statunitense e cioč mesi/giorni/anni.
Sorry, ma non e' assolutamente vero.
P.S.: Quoting please!
--
Starman

 ditemi se e' colpa mia.....
Purtroppo la gestione delle date in vb puo' creare non pochi problemi. Le
funzioni di conversione ad esempio da stringa a data sono fin troppo
intelligenti perche' tentano sempre di restituirti una data valida anche
quando non rispetta il formato impostato nelle impostazioni internazioni.
Se hai impostato il formato su dd/mm/yyyy e alla cvdate passi 01/15/2001 la
funzione ti restituira' 15/01/2001. Se passi alla cvdate 15/01/2001 ti
restituira' 15/01/2001.
Sinceramente vorrei proprio fare 2 chiacchiere con chi in microsoft ha
ideato questa linea di pensiero. Voi cosa ne pensate?
--
Starman

 Starman
-- 
Posted from 
smtp.tiscalinet.it
 [195.130.225.147] (may be forged) 


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

Salve, ho la necessita di ricreare le funzioni base di un client IRC.
Mi connetto al server tramite un oggetto Winsock e ricevo
normalmente subito dopo il collegamento le stringhe di testo
dell'avvenuta connessione tramite la funzione Winsock1_
DataArrival. Subito dopo invio "NICK Ciao" e "USER ciao ciao
ciao ciao" come l'RFC comanda.
Mi aspettavo il message of the day, invece il server non risponde
alla mia richiesta. In realtą, via telnet esso risponde.. quindi sicu-
ramente č un problema del mio programma. Sbaglio forse nello
inviare i dati? Utilizzo:
Winsock1.SendData "NICK ciao"
Winsock1.SendData "USER ciao ciao ciao ciao"
Non capisco dove sia il problema.
Grazie a chi mi aiuterą.
--
Sparviere


non sono esperto di vb ma io proverei ad aggiungere anche chr(13) alla fine
di ogni stringa che invii.
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Sublcassing TextBox

 senza doverlo scrivere per ogni textbox presente.
per modificare il colore di sfondo avrai modificato la proprietà 
backcolor (a design time o runtime poco importa). Non hai di certo esteso 
l'interfaccia della textbox con una nuova proprietà; inoltre hai detto 
che hai creato una nuova textbox con un Set (presumo new textbox): vb6 
supporta solo l'ereditarietà d'interfaccia e per ereditare anche 
l'implementazione devi sfruttare l'incapsulamento, che per i controlli 
significa necessariamente... ocx.
Idem se vuoi estendere l'interfaccia predefinita di un controllo o 
implementare una nuova interfaccia.
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

 significa necessariamente... ocx.
Ecco anche se non l'avevo esplicitamente chiesto era quello che speravo
si potesse evitare.
In ogni caso la matrice di controlli non mi va giù per vari motivi.
Ti ringrazio comunque per la chiarezza.
Sono quasi due anni che non frequento il newsgroup, ma vedo
che non è cambiato niente, siete sempre eccezionali
(spero che quel siete diventi un noi così posso collaborare anche io....)
                danilo

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: VB6  & access 2000 e sucessivi

 Alberto
Ciao
Raf

hello
con VB 6 e' possibile  gestire (creare,modifucare, aggiungere tabelle 
,cancellare record ecc ecc).database access 2000 o sucessivi ??
Un "esperto" di access mi ha detto che e' possibule solo con access 97.
chiedo conferma----grazie
leonello

 puoi creare anche DB Access 2000.
Partivo dal presupposto che il sw dell'OP non funzionasse con Access2000, e 
che qualcosa andasse adeguato. Con Dao, va cambiato il riferimento. Con Ado, 
va cambiato il provider.
Poi, ovviamente, il provider deve anche essere presente sulla macchina 
target, ma è una conseguenza.
Ciao
Alberto

 leonello
no.
puoi tranquillamente utilizzare access 2000.
devi solo modificare leggermente il modo in cui ti connetti al database.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 E tutto mi sembrava andasse bene...


 Provider=Microsoft.Jet.OLEDB.4.0
Anche quel '4' con Access97 non serviva...
Ma siamo veramente a dettagli superabili in pochi minuti.
Ciao


 97. chiedo conferma
Che sia un 'esperto'?
Ciao


 devi solo modificare leggermente il modo in cui ti connetti al database.
Non vorrei dire una scemenza, ma mi pare proprio che se lavori con ADO a volte
non è necessario nemmeno questo. L'unica modifica da fare è all'eventuale codice
che crea un database mediante ADOX, in quanto occorre specificare "Jet
OLEDB:Engine Type=5" nella stringa di connessione dell'oggetto ADOX.Catalog.
    Set cat = New ADOX.Catalog
    cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data
Source=" & DBFullPath
Bye
Raf


wrote:

Mica tanto esperto, l''esperto'....
--
Ciao!
Luca Menegotto
Newsgroup: it.comp.lang.visual-basic
Titolo: griglia 3d?

Saluti a tutto l'NG.
Devo creare una griglia 3d che l'utente puo impostare a suo piacimento
immettendo in due textbox il numero delle righe e il numero delle
colonne.
Purtroppo la parte puramente matematica mi sta creando non pochi
problemi...
Spero voi possiate aiutarmi ^^
Questo č quello a cui sono arrivato finora: creo innanzitutto una
tabella statica:
''---------------------------Inizializzo la
tabella-----------------------------------
Dim x As Integer, y As Integer, lung As Integer, pendenza As Integer
x = 500
y = 7000
lung = 7000
pendenza = 1800
mainPic.Line (x, y)-(x + lung, y)
mainPic.Line (x, y)-(x + pendenza, y - pendenza / 2)
mainPic.Line (x + pendenza, y - pendenza / 2)-(x + pendenza + lung, y -
pendenza / 2)
mainPic.Line (x + pendenza + lung, y - pendenza / 2)-(x + lung, y)
fin qui tutto bene :-) I problemi iniziano quando devo dividere la
tabella creata in celle...
''--------------------------Calcolo righe e
colonne----------------------------------
Dim nrighe As Integer, ncolonne As Integer, bcella As Integer, hcella As
Integer
Dim incremento As Integer, i As Integer
nrighe = txtNRighe
ncolonne = txtNColonne
bcella = lung / ncolonne
hcella = (lung / nrighe) / 2
'*|RIGHE|*
Dim prighe As Integer
prighe = pendenza / nrighe
 
For i = 1 To nrighe
    incremento = prighe * i
    mainPic.Line (x + incremento, y - hcella)-(x + incremento + lung, y
- hcella)
Next i
 
Ho inserito solamente le righe visto il casino che soltanto queste mi
creano... penso cmq che le colonne debbano essere una cosa di questo
tipo...
for i = 1 to ncolonne
	x=x + bcella
	mainpic.line (x,y)-(x+pendenza, y - (lung/2)
next i
Dove ho sbagliato?
Ringrazio anticipatamente e scusate la banalitą della domanda, purtroppo
le mie lacune matematiche si fanno sentire :-)
Ciao a tutti
Nicholas Wieland
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Risolto, grazie cmq ^^ 


Newsgroup: it.comp.lang.visual-basic
Titolo: come trovare indirizzi di memoria?

come faccio a sapere a che indirizzo si trova in memoria una picturebox
e come posso sapere quali sono i byte dedicati al disegno di una immagine
per poter direttamente agire su di essi senza passare per istruzioni
come line pset circle etc etc?Eventualmente dove reperisco qualche info?


Beh puoi sempre riferirti all'HDC ed utilizzare le API... Ma a quanto ne 
so, non si può sapere l'indirizzo di memoriza dell'immagine...
-- 
Quando noi ignoranti eravamo di più, tutto era più bello...
(A. Celentano)

 ha scritto nel messaggio
news:9pBKe.63738$fm.42...@news4.tin.it...
