mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: crystal report password ADO

ciao a tutti io ho creato dei report che si collegano a un DB tramite
ADO in crystal report XI mtto la password nella casella password
database jet e cosi' posso aggiornare il report ecc.
 ma in VB6 come posso metter la pw??
vi riporto il mio codice.
Dim Crapp As New CRAXDRT.Application
Dim Report As CRAXDRT.Report
   Set Report = Crapp.OpenReport(App.Path &
"\report\extrariassunto.rpt")
    selectionformula = "{extra.data} >= date(" &
Format(DTPicker1.Value, "yyyy,mm,dd") & ") AND {extra.data} <= date(" &
Format(DTPicker2.Value, "yyyy,mm,dd") & ")"
Report.RecordSelectionFormula = selectionformula
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
questo è il codice che mi visualizza il report ma non posso
aggiornarlo perche non è collegato ad DB come lo posso collegare??
ciao grazie

io ho risolto cosi':
sostituire ovviamente utente e password, che nell'esempio qui riportato
ho messo fissi.
With crxReport
Set tabelleRPT = .Database.Tables
For Each tabellaRPT In tabelleRPT
.Database.LogOnServer tabellaRPT.DllName, tabellaRPT.LogOnServerName, ,
"utente", "password"
Next tabellaRPT
End With
spero di essere stato utile

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT][INurbani] Per chi non l'avesse già letto...

http://punto-informatico.it/p.asp?i=47444

 
http://punto-informatico.it/p.asp?i=47444
Carissimo Milord,
asseriva un certo Socrate
"Le leggi si fanno perchč non vengono rispettate"
E' una vita che sforniamo leggi, decreti, ecc.,
ma sempre al palo restiamo.
Ave
giuseppeD
giovane speranza dell'informatica italiana

 
http://punto-informatico.it/p.asp?i=47444
Ai confini della realtà, veramente....
Non ho parole.
-- 
Le persone non sono il proprio comportamento: devi sempre andare oltre,
essere flessibile, capire il punto di vista degli altri, interpretarne i
comportamenti ed intuirne le esigenze.
Per rispondere in privato elimina
dall'indirizzo "togliquesto"
MasterDavidex
David Ruscelli

 
http://punto-informatico.it/p.asp?i=47444
http://punto-informatico.it/forum/pol.asp?mid=571662
-- 
-Gigio@Work(?)-


http://punto-informatico.it/forum/pol.asp?mid=571662
Tutto questo casino per film che nella maggior parte dei casi non vale
neanche la pena di scaricare... Andavo poco al cinema prima e ci vado
poco adesso: non e' che ci sia in giro quel gran che di opere d'arte.
-- 
ciao, un hal di passaggio

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

Ciao ragazzi
ho un recordset con ado
devo fare una routinetta che controlla se e' aperto, nel qual caso lo chiude
una cosa tipo
if rs.open = true then
rs.close
solo che ovviamente non e' la sintassi giusta
mi date una mano?
grazie
ciao
Marcello

 wrote in message 8i7ok1$us$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: con byval non ritorna niente!!!

perche' in una api, gli passo una variabile per valore, e la riga dopo me la
trovo impostata?
perche' io leggo le cose in un modo e poi nella realta' vanno in un altro?
(per la precisione, GetComputerName (byVal Nome as string, byref lunghezza
as long) as long)


????? Non ho capito niente di quello che hai detto...
cmq si fa cosě:
Dim lunghezza as integer
Dim nome As String
nome = String(256, 0)
lunghezza = GetComputerName(nome, Len(nome))
nome = Left(nome, Lunghezza)
Ciao

????? Non ho capito niente di quello che hai detto...
Quello che intendeva è che alcune api richiedeono come paramtri stringhe
passate ByVal.
Lo strano è che queste stringhe alla fine contengono il valore di ritorno,
quando invecie viene sempre insegnato che un passaggio ByVal non può
ritornare niente poichè lavora su una copia locale della var.
Ciao.
Non fare domande, non riceverai risposte stupide...

...

mmmm, suona molto non fare domande stupide.visible = false...
io pero' non ho ancora capito bene la cosa... ho letto qualcosa su BSTR e
LPSTR...
quello che mi chiedevo e'... se BSTR e' un puntatore ad una stringa, allora
nello Stack ci va un puntatore anche se passo una stringa byval (e se ho
capito giusto, ByRef ci va un puntatore ad un puntatore)...
ma allora, com'e' che io posso modificare il contenuto di una stringa
passata byval e non trovarmelo modificato all'uscita?
boh... poche idee e ben confuse mi dicevano a scuola... gli anni passano e
le cose restano sempre le stesse... ciao

passata byval e non trovarmelo modificato all'uscita?
No, no... ByVal crea una copia locale alla Sub della variabile, quindi tu
lavori sulla copia e non sull'originale, quindi all'uscita l'originale
rimane invariato.
ByRef invece passa il puntatore, quindi si lavora con la var. originale.
Il fatto è che alcune api che chiedono stringhe ByVal in realtà cambiano il
valore dell'originale, il che è teoricamente impossibile.
D'altra parte non me ne intendo molto di C, quindi se qualcuno riuscisse a
spiegare l'arcano...
Ciao.

as long) as long)
Beh, innanzitutto la dichiarazione che fai in VB non e' vincolante per
la DLL (mentre lo e' per l'ambito di definizione di VB) che gestira' i
parametri secondo la SUA definizione (ed infatti la cosa puo' generare
dei crash).
Nel caso specifico, invece, mi pare di ricordare che passare una
stringa ad una API ByVal sia una convenzione (quindi nessuna attinenza
con il significato di ByVal e ByRef) per passare una stringa C-like
ovvero terminata da zero e non il tipo nativo di VB che, se non
sbaglio, e' il tipo OLE BSTR (Unicode e con un prefisso che ne indica
la lunghezza).
Ciao
Gian Michele Bertoni
--
Home Page: 
http://space.tin.it/computer/gbertoni/
Newsgroup: it.comp.lang.visual-basic
Titolo: miglior libro sui database relazionali

qual è il miglior libro in italiano che spieghi come "costruire" database
relazionali?
che spieghi quindi i concetti di relazioni, integrita referenziale, indici,
chiavi e contatori?
lo dico perche vorrei realizzare diversi progetti di DB sul web, ma mi
accorgo che mi mancano un sacco di... nozioni... si insomma come a scuola...
ho un sacco di lacune... !!!!
grazie
Mario

 relazionali? [...]
Mi permetto di segnalarti il lavoro di Rebecca M. Riordan: "Progettare
database relazionali", edito da Mondadori Informatica. Non c'entra niente
con VB ma introduce alcuni concetti di teoria in modo chiaro e rapido, e
soprattutto fornisce alcuni suggerimenti che ritengo validi. Attento, perň:
č solo un'introduzione all'argomento, poi mi sa proprio che dovrai comunque
integrarlo con qualcosa di piů specifico e concreto prima di iniziare a il
tuo lavoro.
Ciao,
Carlo.

 tuo lavoro.
Rebecca ??!!??!! Io, il grande Mario, che studia dal libro scritto da una
femminuccia ??!! ma stiamo scherzando??!! :-))))
ok ok scherzo...
grazei per il consglio... !
Mario
Newsgroup: it.comp.lang.visual-basic
Titolo: Stringa SQL update

Ciao a tutti, cosa ha di male questa stringa sql?
SQL = "UPDATE clienti SET nome = '"&nome.text&"', cognome =
'"&cognom.Text&"' WHERE id = "&codice
mi da errore dopo nome.text dicendo che p prevista la fine istruzione...
Per quanto riguarda i campi del database con spazi li devo mettere tra
parentesi quadre?
Grazie
Vincenzo

 ha scritto:

Risposta forse sciocca.
Hai verificato gli spazi prima e dopo &
-- 
Ciao Gab
ICQ#158859446

 ha scritto nel messaggio
news:3YyRa.86499$qa5.1...@news2.tin.it...

L'ID č numerico ?

> L'ID è numerico ?
si

 istruzione...
Prova a postare la stringa effettiva che esegui...
potresti avere qualche apice in giro che crea casini!
MIk

 parentesi quadre?
Per i nomi, sì, non per i contenuti...


ciao, probabilmente un problema con gli apici (apostrofi) nei valori
passati.. ergo
SQL = "UPDATE clienti SET nome = '"& replace(nome.text,"'","''") & "',
cognome =
'"& replace(cognom.Text,"'","''") & "' WHERE id = "&codice
HTH
Saluti
Stefano
-- 
Stefano Zamboni - 
sz...@libero.it
Seconda legge di Scott:
Quando si trova e si corregge un errore, si vedrà che andava meglio prima.

La stringa è la seguente
UPDATE clienti SET nome = 'Antonio', cognome = 'Mondo', Azienda = 'jdsiu',
[P IVA] = '04363265478', [Codice Fiscale]='PLMCVG81T22L259I',
Citta='bvsdfbub', provincia='hybvbyhv', CAP=80059, paese='Burundi', [Sede
legale]='hdebvdsub', telefono='0658798654', cellulare='3356554823', fax=
'74984589', [sito web] ='
www.tininiti.com
', email='
pi...@poppi.com
',
contatto='Peppe Scarbo', [email contatto]='
pappe...@email.it
',
Abi='46623', cab='12345', note='Salvatores' WHERE id = 0;
l'unico campo numerico è il CAP oltre che l'id.
Help me! :((
Ciao
Vincenzo

 cab='12345', note='Salvatores' WHERE id = 0;
La sintassi sembrerebbe iusta, l'unico problema IMHO potrebbe essere
l'errore nel nome di
qualche campo altrimenti nin so!
E che errore ti da precisamente?
MIk

 La stringa è la seguente

Sembra a posto. Per niente (insomma ho il dubbio): CAP è numerico? Se sì va
bene la sintassi, ma come esprimerai un CAP che inizia con 0?
Altro dubbio (se n'è parlato poco fa, ma con un'altra sintassi, pur se
simile): Metti fra quadre anche [note] e ... manda una cassa di Barolo a
Bill. No, no, a me!
E poi (eccolo?!) che significa Where ID=0. Un ID non può essere 0! (sempre
che sia un campo autoincrementante).
E' solo una (strana) scorciatoia per aggiungere se non esiste? Nel caso, me
la spieghi?

Grazie a tutti per la chiarezza,
il campo note voleva le parentesi quadre e poi l'id non me lo passava, ora
ho risolto :))
alla prossima
Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: spegnere il computer con NT

Salve, avevo chiesto come poter spegnere il PC tramite una istruzione VB.
Tutte le risposte che mi sono state inviate, in particolare la funzione
ExitWindowsEx non mi funzionano su NT 4.0. Come posso risolvere il problema?
Grazie ciao Giovanni
Approfitto per ringraziare quanti mi hanno risposto.

G.I.P. ha scritto nel messaggio ...

Con NT non funzionano perchè non hai i privilegi per farlo.
Cerca su MSDN (linguetta "cerca") AdjustToken (o se vuoi studiare un po'
cerca AdjustTokenPrivileges)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: anteprima di stampa di richtextbox

salve a tutti
vorrei un consiglio su come impostare una anteprima di stampa
per il controllo richtextbox
è possibile fare vedere le varie pagine prima che vengano stampate?
graditi suggerimenti di tutti i tipi


Sito Comune
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Icona Puntatore

 
          Sarà una banalità ma proprio non so come fare... Per avere l'icona in
formato "clessidra" quando si clicca un CommandButton dove bisogna
impostarlo?
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie. 
Prego

Luca S. ha scritto:

devi impostare la proprietà mousepointer del button a 99 e caricare
l'immagine del puntatore con la proprietà mouseicon


 
Molto gentili.


Newsgroup: it.comp.lang.visual-basic
Titolo: Per avere un elenco di PC in lan

Come in oggetto vorrei sapere se esiste un control per permettermi
l'individuazione di una lista di PC che ci sono nella rete del mio
applicativo
In questo momento uso l'output del comando Dos Net view ma o paura che in
una connessione solo TCP/IP non funzioni
Inoltre ho avuto esperienze di PC perfettamente funzionanti in rete ma con
tale comando non funzionante
Per non parlare di windows Me che mi tarperebbe le ali per sempre
Rispondetemi anche in e-mail e chiedetemi di tutto sono a vostra
disposizione
Bye
Matteo
esna...@inwind.it

 wrote in message
news:8r0f3b$9rj$1...@nread2.inwind.it...


 applicativo
Private Declare Function NetServerEnum Lib "Netapi32" _
      (ByVal sServerName As String, _
       ByVal lLevel As Long, _
       vBuffer As Long, _
       lPreferedMaxLen As Long, _
       lEntriesRead As Long, _
       lTotalEntries As Long, _
       ByVal vServerType As Long, _
       ByVal sDomain As String, _
       vResume As Long) As Long
Private Sub cmdVerificaPcConnesso_Click()
   Dim pstrServerName         As String
   Dim pstrComputerName       As String
   Dim pstrDomainName         As String
   Dim plngRtn                As Long
   Dim plngSrvInfoRtn         As Long
   Dim plngPreferedMaxLen     As Long
   Dim plngNumEntriesRead     As Long
   Dim plngTotalEntries       As Long
   Dim plngServerType         As Long
   Dim plngResume             As Long
   Dim plngServEnumLevel      As Long
   On Error Resume Next
   ' Initialize the variables
   pstrComputerName = vbNullString
   pstrServerName = vbNullString
   pstrDomainName = vbNullString
   plngServEnumLevel = 101
   'Questa variabile indica il tipo di server che si
   'intende elencare. E' possibile specificare SV_TYPE_ALL,
   'includendo anche Workstation Win95, Win98 ecc.
   'In questo caso cerca server NT Server o NT workstation
   ''plngServerType = SV_TYPE_NT
    plngServerType = SV_TYPE_ALL
   ' NetServerEnum rende una lista dei Server del tipo indicato
   plngRtn = NetServerEnum(pstrServerName, _
         plngServEnumLevel, plngSrvInfoRtn, _
         plngPreferedMaxLen, plngNumEntriesRead, _
         plngTotalEntries, plngServerType, _
         pstrDomainName, plngResume)
    ' Visualizzo l'elenco dei PC connesi in rete
    ' nel quale, se lo desidero, posso cercare quello
    ' che mi interessa utilizzando la funzione Instr(pstrServerName,
NomePC):
    MsgBox CStr(pstrServerName)
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Richiesta icone

Salve a tutti!
Volevo sapere se qualcuno mi poteva inviare delle icone per vedere se trovo
qualcosa per i miei programmi.
Grazie comunque.
pro...@iol.it





Grazie comunque.
Prova 
http://tucows.iol.it/
 scegli themes e freedownload
Ciao


Cerca su 
www.winfiles.com
, c'e' una sezione in cui puoi trovare migliaia di
icone.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Pachetto d'istallazzione VB 6.0

Scusate la domanda banale ma...
come si fa il pacchetto d'istallazione di un exe in Vb 6
Cioč qual'č la procedura che mi prepara un pacchetto autoistallante con
tutti i file (dll,ocx,ecc...) della mia procedura?
Grazie a tutti

 ha scritto nel messaggio
news:58yY8.67593$Jj7.1...@news1.tin.it...


> di installazione tipo Windows Installer oppure Instalshield
o tipo Inno setup
Newsgroup: it.comp.lang.visual-basic
Titolo: dubbio su transazioni

ho un dubbio sulle transazioni
è possibile omdificare un DB sia mediante il metodo update dell'oggetto
recordset, sia mediante un'istruzione SQL, ad es.:
set myrst=myconn.execute("UPDATE COGNOME ....", ..., ...)
è giusto?
ora, se io faccio
begintrans
modifica mediante metodo update
modifica mediante sql
rollback
è vero che mi dovrebbe annullare entrambe le operazioni (due operazioni su
record completamente diversi...) ?
rollback annulla TUTTE le operazioni effettuate sul DB in qualsiasi modo
siano state effettuate?
grazie
Mario

 siano state effettuate?
si
Newsgroup: it.comp.lang.visual-basic
Titolo: cursori dinamici

Il manuale Microsoft dice che un recordset aperto come dynamic offre sempre
datti correnti, anche se modificati da altre postazioni.
Ho fatto una prova con un recordset aperto dynamic e associato con
curorlocation aduseclient ad un datagrid
Se con lo stesso programma aperto da un'altra postazione faccio una
modifica, i dati non si aggiornano, almeno non sulla griglia.
E' normale?
Cosa non ho capito?
Dipende dal fatto che il cursore è lato client?(sul libro non dice niente al
riguardo)
Dipende dal provider? (con un provider "sicuro" tipo Access o sqlserver non
ho provato, la prova l'ho fatta con un provider "diverso")
Scusate la banalità della domanda ma mi è crollato un mito, nel senso che
non avevo mai lavorato su un programma in multiutenza, e cose banali come
questa le davo per scontate.
--
"Non credo che in tutto il mondo si riuscirebbero a vendere
più di cinque computer".
-- Thomas J. Watson, presidente dell'Ibm, 1943

 questa le davo per scontate.
Ecco, pensa bene cosa può accadere, in ambiente di multiutenza, con un
cursore non statico.
Personalmente ho deciso per lato server e cursore statico.

 Personalmente ho deciso per lato server e cursore statico.
Ok, sei stato molto esauriente, grazie.
Decisamente l'idea del recordset che ti "cambia sotto al culo", non č il
massimo della vita, perň per una griglia di sola visualizzazione, magari per
monitorare in real-time quello che sta succedendo IMHO puň andar bene.

 monitorare in real-time quello che sta succedendo IMHO può andar bene.
Certo ...
comunque io non sarei così pessimista con i cursori server ... per la verità
sono stati la base di molte applicazioni per istituti di credito (i
programmi per banche per intenderci).
I cursori statici ricordano un po' i recordset disconnessi (affermazione da
prendere con le pinze) ... in comune hanno il fatto che tutti i dati vengono
scaricati sul client provocando un appesantimento della rete ...  i cursori
lato server scaricano solo i dati richiesti dalla cache (provocando però
overhead sul server).
A parte questo ... i lato server sono estremamente più veloci .. i dati
vengono recuperati in minor tempo, per cui, io li uso ad esempio, nel caso
in cui debba popolare manualmente una lista e poi lavorare solo sulla lista
e non più sul recordset.
Con questo non voglio dire che sia meglio uno o l'altro cursore ... solo che
dipende dalla funzione che deve svolgere.
Comunque il discorso è molto vasto ... e se ne è parlato tanto in passato
(anche se i concetti sono un po' sparsi ovunque)
Saluti

 monitorare in real-time quello che sta succedendo IMHO può andar bene.
In questo caso direi che è decisamente necessario un server/dynamic
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Altavista traduce google

http://babelfish.altavista.com/babelfish/urltrurl?tt=url&url=http%3A%2F%2Fwww.google.it&lp=en_it
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


http://babelfish.altavista.com/babelfish/urltrurl?tt=url&url=http%3A%2F%2Fwww.google.it&lp=en_it
??
termoPilucco, fotoricettore

 
Anche google traduce se stesso in maniera un po' bizzarra ...
:-)
Ci vorrebbe proprio un babel fish nell'orecchio!
	maxx


Newsgroup: it.comp.lang.visual-basic
Titolo: MsgBox DataGrid - Messaggio come disabilitare ...

Salve a tutto il NG.
Ho il seguente problema: dopo aver caricato con successo dei dati in un 
DataGrid tramite VB6
(set MyDataGrid.dataSource=MyRecordset), in alcune situiazioni dovute a 
degli eventi ed
in particolare alla chiusura della form sulla quale tale griglia si trova, 
compare un message box
dal titolo DataGrid che dice: "La riga corrente non è disponibile"
Come si potrebbe eliminare?
Mi pare che tempo fa avevo letto qualcosa del genere su impostare un valore 
ad una proprietà che permetteva di disabilitare i controlli che la griglia 
faceva ma sinceramente non ricordo più come...
Qualcuno è in grado di aiutarmi?
Grazie
Marco

 ha scritto nel messaggio 
news:45f722a0$0$811$4faf...@reader5.news.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Sondaggio, anzi, curiosità

Salve a tutti, volevo sapere quanti di voi usano le direct x per visual
basic, sia 7 che 8. Insomma qui dentro c'è anche gente che si interessa ai
giochi?
Ciao Ciao!!
Pier Paolo "lupin^^" Soriente

 ha scritto nel messaggio
news:J9nR6.4022$Ww.6...@news2.tin.it...


 > basic, sia 7 che 8. Insomma qui dentro c'č anche gente che si interessa


 giochi?
Pur con tutta la simpatia, non credo che Vb possa essere utilizzato
seriamente per scrivere giochi.
A scopo didattico, forse, ma non certo a fini di utilizzo pratico.
ciao
ugo

 giochi?
Io uso le DirectInput8, ma per lavoro, niente giochi.
Ciao,
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: eseguire query

ho il seguente codice:
'Apertura Tabella TUTTEleGARE...............................
Set ele = OpenDatabase("uc.mdb")                          '.
Set ana = ele.OpenRecordset("TutteLeGare", dbOpenDynaset) '.
'...........................................................
ana.MoveFirst
While Not ana.EOF
ana.Edit
ana!Validità = ""
ana.Update
ana.MoveNext
Wend
è possibile (invece che elaborare decine di migliaia di record) far eseguire 
la seguente query? E come?
"UPDATE TUTTEleGARE SET validità = ''"
grazie

 la seguente query? E come?
In ADO non sarebbe un problema,
in DAO, sinceramente non ricordo, comunque puoi crearti la query e 
momorizzarla direttamente sul db access e poi da programma (con DAO9 
richiamare la suddetta query.
ma aspetta qualcuno che si ricordi DAO meglio di me.
ciao
stefano

"Salvatore Paci"

dim s as string
s= "UPDATE TUTTEleGARE SET validità ='' "
(nb il doppio apice, dentro la stringa)
ele.execute s
ciao, a.


------------------
for i=1 to 1000
    print "grazie"
next i 

 next i
Aggiungo che di solito quando svuoto setto a Null e non stringa vuota '',
ma questo vedi te per come funziona la tua applicazione.

"Andrea [Work]"

giusta nota. in casi del genere metto di solito '' perche' null mi complica 
la vita, ma credo sia piu' corretto come dici tu.
ciao, a.

 la vita, ma credo sia piu' corretto come dici tu.
Bhe rompe le scatole se devi fare le somme da query e vuoi considerare 0
(basta usare la coalesce in SQL), oppure per assegnarlo ad una
textbox/variabile (basta fare una funzione per questo). Per il resto è
sempre meglio ^_^

Newsgroup: it.comp.lang.visual-basic
Titolo: Data Source in blocco

    Dopo aver lavorato per qualche mese ad un nuovo programma, mi trovo in
una situazione da cui non riesco ad uscire.
A tutti gli oggetti utilizzati ho assegnato DataSource via codice, ora se
tendo di tornare sul datasource dalla finestra proprietà ho dei problemi,
in particolare la schermate proprietà mi diventa completamente bianca e non
riesco più ad eseguire nessuna variazione.
Se qualcuno ha già affrontato il problema sarei grato dell'aiuto..
Grazie Bertone.

...


    Per capirci, ho una datacombo che ha come datasource un Adodc;
tutto questo via codice.
Ora creo sulla form un altro adodc2 e anzichè cambiare il codice voglio
assegnare (utilizzando la finestra proprietà) al datasource della mia
datacombo questo nuovo ado, quando però clicco sulla voce
DataSource la finestra proprietà mi divente completamente bianca e non ho
più la possibilità di vedere nessuna voce dell'elenco.
Scusate per l'approsimazione con cui mi esprimo, l'esperienza non è fra le
mie doti.
Grazie Bertone.
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione file pdf in Visual Basic

Ciao a tutti del NG, vorrei sapere se qualcuno mi puņ aiutare, dovrei creare
all'interno di una applicazione visual basic un documento in formato PDF,
contenente immagini e elenchi puntati, per poi aprirlo con acrobat reader.
Questo dovrei farlo senza utilizzare la stampante pdf writer, qualcuno mi sa
indicare un esempio per creare detto file o un sito dove č spiegato il
formato del file?
Grazie a tutti
Stellar

"Stellar" ha scritto nel messaggio

Vai su 
http://groups.google.com/advanced_group_search
e cerca "PDF" specificando il nome di questo gruppo, nell'ultimo anno.
Bye, G.


        ^^^^
        Cattivo! ;-)
ciao
		maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con testo a capo in Label & Text Box (vb4)

Vorrei sapere come inserire un testo di 5 righe andando a capo quando
lo desidero in un label.caption o in un text.text.
Ho provato i chr$(10) & chr$(13) (linefeed e currige return) nel
definire la t$ da inserire  ma non riesco.
Ovviamente multiline=true.
Avete consigli?
Grazie
Bye 
Daniele
+--------------------------------------+
 E-mail to:<ld...@NOSPAMtuttocitta.it>
        (togliere...NOSPAM)
     (please remove...NOSPAM)
+---------------------------------------+

...
.........









Newsgroup: it.comp.lang.visual-basic
Titolo: [?]CR e Sql server

Ho un report(Crystal Report) che punta ad una query sotto access.
Adesso devo far puntare questo report su SQL Server.
Qualcuno mi può dare una mano?
Si possono creare delle query sotto Sql Server ?
Grazie

Ugo wrote:

Credo che da codice devi ricrearti un db"Access" e poi linkarlo a
Crystal !
Io non ho trovato altre soluzioni con Crystal Report 6.0 ! il 7.0 non lo
conosco !


Si, si possono creare. Si chiamano viste (views) e praticamente sono la
stessa cosa.
Ciao. A.D.

 ha scritto nel messaggio
news:sW_R4.2818$uk2....@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: SELECT VUOTA

Ciao ragazzi.
Dopo aver fatto una select su una tabella, come posso controllare se il
risultato è vuoto o se invece ci sono dei record che soddisfano la mia
ricerca?
Fino ad ora ho sempre controllato il valore di Recordset.Recordcount, ma non
esiste una funzione che somiglia alla IsEmpty che posso applicare anche ai
data?
Grazie.
Elisa.

 ha scritto nel messaggio
news:siks7.45146$P04.4...@news2.tin.it...

L'unico modo che conosco è quello che usi tu.
Ciao Roberto - Syd

quando apri il recordset con il metodo .Open vengono inizializzate le
proprietą .EOF e .BOF...........
se entrambe valgono True (sono booleane), allora il recordset č vuoto.......
capito?
ciao, e good coding!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 ha scritto nel messaggio
news:siks7.45146$P04.4...@news2.tin.it...

1) Se crei il recordset con un oggetto command, puoi testare la
RecordsAffected:
Set recordset = command.Execute( RecordsAffected, Parameters, Options )
2) Se crei il recordset lato client puoi testare la Recordcount come già fai
3) Oppure puoi eseguire una query con una COUNT con gli stessi parametri che
hai usato nella creazione del recordset:
Es. SELECT Count(CODART) AS Totale FROM MIATABELLA WHERE ...
ciao
ugo

 capito?
Giusto!
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Codice Fiscale 2000

Scaricai l'esempio dal sito comune mesi fa, e tutto andò bene. Ma adesso che
siamo nel 2000
cambia qualcosa o il programma è sempre corretto ?
--
CHE LA FORZA SIA CON VOI
E ricordatevi di visitare il sito :
http://digilander.iol.it/lamak

cambia qualcosa o il programma è sempre corretto ?
Credo che rimanga tutto corretto.
Per l'anno, basta prendere le ultime 2 cifre ossia 00
Al limite ci sarebbe da aggiornare il DB dei comuni.
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

 cambia qualcosa o il programma è sempre corretto ?
Ho appena fatto fare il codice fiscale per la mia bimba che è nata nel
gennaio del 2000 e posso assicurarti che la codifica non è cambiata affatto.
Sono sempre 2 cifre per l'anno, e anche i caratteri di controllo sono
uguali.
Non conosco la routine che sta sul sito, ma non credo che abbia subito
particolari influenze nefaste dal passaggio del 2000.
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: Info ActiveX...

Mi sapreste dire la differenza tra:
-ActiveX client
-ActiveX controls
-ActiveX objects
da quello che ho capito il primo è un'applicazione che fa uso di ActiveX
tipo Visual Basic (oppure una applicazione generica creata con Visual
Basic?). I controlli ActiveX sono gli OCX, però non capisco cosa siano gli
oggetti ActiveX.
Se conoscete qualche link a cui fare riferimento.
Grazie Ricky

 Grazie Ricky
Ciao
Andrea

precisazione/dubbio:
ActiveX client usa un ActiveX
ActiveX controls è uguale a ActiveX object, cioè un
controllo/oggetto/elemento che può essere inserito in un ActiveX client
poi ci sono gli ActiveX server, che sono applicazione come Word, Excel, cioè
app che possono essere comandati da altri software con lo stesso metodo con
cui si lavora un ActiveX
giusto o sbagliato?
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 good coding!!!
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] W L'ADSL

So che non ve ne frega nulla, ma da lunedě a scuola metono l'ADSL.
Cosě di che si scarica.
OT a parte, sto pensando di fare un sito contenenti DLL(in altri linguaggi)
per VB.
Che ve ne pare???
Ciao
--
Timothy Redaelli

 Non saprei, VB sta per morire...
Infatti era una mia idea, ma nessuno mi ha più detto nulla ....

Che significato ha la frase che hai detto ???


 >Non saprei, VB sta per morire...
se negli alcuni milioni di win9 e winnt in giro non c'e' un codice
autodistruggente a una data-x, imho un significato prossimo al null :)
j.

 autodistruggente a una data-x, imho un significato prossimo al null :)
argh! a volte non ti capisco... :P
ciao, assa.
--
Sito Comune: 
http://www.it-lang-vb.net/

 ciao, assa.
ciao, a.

noi a scuola abbiamo 2 T3... =)
hehe, ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 setup su win 3.x

Ciao.
Qualcuno sa se  e' possibile 
creare un file eseguibile (e relativo setup)
di un programma creato in VB5 che
deve essere installato su win 3.x
Grazie.
Ciao.
Giuseppe.

 deve essere installato su win 3.x
Non è possibile.
VB5 compila solo programmi a 32 bit.
Per farli girare su Win 3.x devi ricompilarli con VB4 16 bit, modificando
eventualmente quelle parti di codice incompatibili per versione e
piattaforma.
FogOnTheSea

e magari installando Win32s?
BOH?
:-()

e magari installando Win32s?
No, nemmeno con Win32s

...

Newsgroup: it.comp.lang.visual-basic
Titolo: esiste quaesta funzione in vb?

In excel si usa la funzione TIR.X ma in vb ?
Non c'è nessuno che ha studiato matematica finanziaria?
Ciao Andrea 


un implementazione un po casereccia...
    Private Function CalcolaTIR() As Double
         Dim contatore As Short
         Dim f As Double
         Dim fprimo As Double
         Dim v As Double
         Dim z As Double
         Dim P As Double
         v = 0.05
REITERA:
         z = v
         f = 0
         P = (Cassa(0) + Cassa(1)) * (-1)
         For contatore = 2 To UBound(Tempo)
             f = f + Cassa(contatore) * v ^ Tempo(contatore)
         Next contatore
         fprimo = 0
         For contatore = 2 To UBound(Tempo)
             fprimo = fprimo + (Tempo(contatore) * Cassa(contatore) * v 
^ (Tempo(contatore) - 1))
         Next contatore
         v = v - (f - P) / fprimo
         If System.Math.Abs(z - v) >= 0.000000000000001 Then GoTo REITERA
         CalcolaTIR = 1 / v - 1
     End Function
dove cassa e tempo sono degli array contenenti i flussi di cassa.
(il codice è in 
vb.net
)

 Ciao Andrea
Sě, in VB6 c'č IRR
Function IRR(ValueArray() As Double, [Guess]) As Double
    Member of VBA.Financial
    Returns the internal rate of return for a series of periodic cash flows
Bye
Raf

Grazie ragazzi siete fantastici!
"Rafunk" <rafun...@NOTHANKSlibero.it> ha scritto nel messaggio 
news:csifgu$udk$1...@alix.livenet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Prog. per Installazioni

Una volta avevo Interdev 6.0 che mi faceva le installazioni (zippando
e poi creando il file exe) dei miei software vb e occuipavano 1.2 Mb
al posto dei soliti 4/5 dischetti che crea il setupkit...mi domandavo
se esiste un altro prog. FREE per fare questo (a me serve in
definitiva di occupare il minor spazio possibile).
Interdev 6.0 mi è scadutra la trial e quindi nada...magari se qualcuno
sa dove posso trovarne una demo o un'altra trial che non scada subito
ma magari fra un mesetto, giusto il tempo di fare un'installazioneva
bene lo stesso.
Grazie a tutti
Liga97
E-Mail: 
lig...@alo.it
ICQ: 11362849

bene lo stesso.
InstallShield Free Edition che e' allegato a Visual C++ 5
Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprieta' recordcount

Stavo utilizzando la proprieta' recordcount su una table di un db per
controllare quando il mio db era vuoto, senonche', mentre facevo un test, si è
impallato tutto e  da quel momento la mia proprietà recordcount ha cominciato a
darmi valori errati. Per esempio un record che avevo inserito prima che si
piantasse tutto non viene contato. Il problema è che l'errore di conteggio
permane nonostante io riavvii il programma (ed esegua anche un movelast, anche
se, da quanto ne so, il movelast non è necessario su un oggetto table). Qualcuno
ha qualche soluzione a questo problema per far tornare in se la proprieta'
recordcount? Se non posso utilizzare tale proprietà  come faccio a testare con
certezza se il mio db e' vuoto? Se faccio un test del tipo "Bof = true and eof =
true" sono sicuro che mi rilevi un db vuoto anche dopo la cancellazione
dell'ultimo record?
Grazie a tutti quelli che mi sapranno dare qualche consiglio!
--
and...@hotmail.com
Rimuovi kkk per rispondere!!

Molto strano....
Puoi per favore dirci che VB usi, che DB trattavi e se usavi oggetti Table o Recordset oppure DAO?
Grazie
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Grazie
Vb4, db Access, la tabella che mi da problemi e' un recordset di tipo table
associato ad una datacontrol. 
In particolare  l'istruzione che uso e' del tipo:
datacontrolpino.recordset.recordcount.
Se non erro uso la versione 3.0 dei DAO.
Dal momento che son qua colgo l'occasione per porti/vi un'altra domanda al
riguardo di un altro problemino abbastanza inspiegabile (almeno per me!!).
Il blocco del sistema che mi ha fatto sballare il recordcount deriva da un
tentativo di stampare con CR  due report diversi consecutivamente, senza
l'interazione con l'utente. L'operazione va a buon fine il 95% delle volte, ma
il restante 5% mi fa piantare tutto il sistema. C'e' qualche errore concettuale
particolare in questa operazione???
Puo' darsi derivi da dll corrotte? (Mi è gia' capitato!) Quali dovrei
controllare in particolare??
Grazie ancora per l'assistenza. Sono alle prime armi...





 Rimuovi kkk per rispondere!!
Mi associo con te contro RecordCount, io ho una tabella (TABELLA!) vuota,
assolutamente vuota, Record.RecordCount da' come risultato... 3 (!?!?). Stasera mi
leggo il manuale del Jet e se scopro qualcosa posto all'NG...
Ciao, lucio
Newsgroup: it.comp.lang.visual-basic
Titolo: La DBCombo in VB4 compilato non funziona

Saluti,
Ecco qui un problemino che non sono riuscito a risolvere.
Posseggo un VB4 professional (versione americata), e la DBCombo sia
a 16 che a 32 bit usata in interpretato funziona benissimo (anche se fa
strani giochi di cambio del cursore del mouse quando uso la scroll-bar
della combo?),
mentre con i sorgenti compilati la combo si apre ma dalla ListBox non si
riesce
a selezionare nessuna voce, come se la ListBox stessa sia disabilitata
(Enabled=false).
Visto che come al solito il lavoro doveva essere pronto il giorno prima,
ho dovuto
risolvere il problema con il riempiendo una combo standard con gli
elementi del
recordset (con le relative lentezze e complicazioni).
Esiste un modo per far funzionare questa combo anche con i sorgenti
compilati?
Grazie per l'attenzione SALUTONI :-)
HI
By -MES-                                     _ /\/\ _
                                              / ES \
(C/C++, Basic, clipper, Assembler Z80 68000 6502 8088 80386, e chi piu'
ne ha pi' ne metta!)

riesce a selezionare nessuna voce, come se la ListBox stessa sia disabilitata...
Ho lo stesso problema !!
Avevo già chiesto lumi in questa news il 26/05/97 con qualche
pessimistica risposta.
NB vorrei farti notare che comunque il malfunzionamento si manifesta
solo con DBcombo contenuti in form MODAL, nel caso di form MODELESS
funziona tutto bene anche nel compilato.
Inoltre continuano a funzionare i tasti cursore ed il tasto ENTER, per
cui sembrano disabilitati solo gli eventi relativi al mouse !!
Anch'io attendo eventuali informazioni...
				Grazie in anticipo Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: CrystalReport7 e VB6

Salve a tutti.
Sono riuscito a salvare un report con i dati caricati. La soluzione
è stata questa:
Report.ExportOptions.DestinationType = crEDTDiskFile
Report.ExportOptions.FormatType = crEFTCrystalReport
Report.ExportOptions.DiskFileName = "C:\marco\prova.rpt"
Report.Export False
Adesso ho la necessità opposta:
come caricare il report in un form per la sola visualizzazione e un
eventuale stampa??
Grazie
Marco

Come ti ho già risposto, visto che riesci ad esportare il
Report, salvalo in formato RTF.
In un secondo tempo carica il file in una RichTextBox
con proprietà Enabled =False.
In una command inserisci l' istruzione :
Printer.Print MiaRTFBox.Text
Ciao
-- 
Posted from [62.110.54.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: giocando con l'mschart

Ciao,
sto giocando un po' con il controllo msChart per fare dei grafici.
Non riesco pero' a trovare come fare per far apparire sulle colonne (nel 
caso di grafico a colonne, naturalmente), il valore del numerino che la 
colonna stessa rappresenta.
Come si fa?
Danke.... Maurizio (sono appena tornato dall'Austria, e come si dice grazie, 
l'ho imparato ^___^ ) 

 Come si fa?
Googlando in 3min ho trovato:
http://groups.google.com/group/it.comp.lang.visual-basic/browse_thread/thread/3787978ec0303098/599b4a0343daa92d?lnk=st&q=mschart+valore+colonna+legenda&rnum=1#599b4a0343daa92d
Dim n as Long 
For n = 1 To MSChart1.Plot.SeriesCollection.Count 
MSChart1.Plot.SeriesCollection.Item(n).Pen.Width = 10 
MSChart1.Plot.SeriesCollection.Item(n).DataPoints.Item(-1).DataPointLabel.LocationType 
= VtChLabelLocationTypeAbovePoint 
Next n

Andrea [Work] ha usato la sua tastiera per scrivere :

Aggiungo (e ripeto, visto che sono citato nel link), che c'è un help 
specifico per mschart, con TUTTO l'object model.
Inoltre, essendo MSChart lo strumento di grafica di excel, col 
registratore di macro possiamo crearci il codice a piacimento.
Ciao
Alberto
-- 
Fabio Fazio: Se siamo alleati come mai nei nostri bar si vende Coca 
Cola e nei bar americani non si vende l'amaretto di Saronno?

 nei bar americani non si vende l'amaretto di Saronno?
Già; come mai?
greg 

 Già; come mai?
A saperlo...
Alberto
-- 
Carlo Rubbia: Siamo su un treno che va a trecento chilometri all'ora, 
non sappiamo dove ci sta portando e, soprattutto, ci siamo accorti che 
non c'è il macchinista.

 il macchinista.
Espansione dell'universo?
greg 

 A saperlo...
FYI, è il liquore italiano più esportato in tutto il mondo :-)
Bye, G. 

 FYI, è il liquore italiano più esportato in tutto il mondo :-)
Ehm... si vede che io sono fuori dal mondo, e qua non arriva :)
Che liquore sarebbe? Chi lo fa? Chi lo beve?
greg 

 Che liquore sarebbe? Chi lo fa? Chi lo beve?
http://www.google.it/search?q=%22amaretto+di+Saronno%22
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Form MDI seconda prova

Provo a ripostare il mio problema perche' la soluzione che mi hanno
suggerito non funziona:
Un saluto a tutto l'NG Vengo subito al sodo.
Ho scritto una piccola aplicazione MDI (Per dare una certa eleganza
all'aplicazione) con un menu'.
Il menu ha due voci File e Finestra, in Finestra ho una voce: Appare.
Quando scelgo Appare mi appare una finestra figlia ed imposto una
variabile publica booleana 'Creo' a True cosi che se si sceglie nuovamente
Appare dal menu' Finestra non accade nulla.
Ora vorrei che capire come impostare 'Creo' a false quando premo
la X di chiusura in alto a destra.
Grazie anticipatamente

 ha scritto nel messaggio
news:8lrcsr$n12$1...@nslave2.tin.it...



Non c'è bisogno di impostare la variabile "Creo" perchè, anche se verrà
riselezionata la voce a menu "Appare", non verrà + generato l'evento Load
(se la finestra è già caricata);
comunque per rispondera alla tua domanda, l'assegnazione la dovresti fare
nell'evento Unload (o Terminate) del form figlio...
Ciao
            Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: pdf e immagini

ciao, avevo scaricato tempo fa la classe creata per generare i pdf sapete se
esiste una cosa simile ma che supporti anche l'inserimento di immagini???
grazie
--
-=<(Gick)>=-
[Levare NOSPAM]
gi...@NOSPAMgick.cjb.net
http://www.gick.cjb.net

 ciao, avevo scaricato tempo fa la classe creata per generare i pdf sapete
scusa, dove?
grazie
---
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

 ha scritto nel messaggio
news:Fc9Ra.179091$Ny5.5...@twister2.libero.it...



http://freeweb.lombardiacom.it/mnicolato/vb/vb2pdf.htm
L'autore è Marco Nicolato.
Ciao
Galliano
Newsgroup: it.comp.lang.visual-basic
Titolo: stampare l'immagine dello schermo?

come posso far stampare l'immagine dello schermo da vb?
per averla quindi nell'oggetto clipboard?
HO PROVATO ANCHE CON SENDKEYS
sono disperato

...


Prova con la proprietą del form PrintForm
Ciao
d.b.a. Andrea Pauselli - Pietralunga
--
Posted from 
velthur.krenet.it
 [194.143.128.45]
via Mailgate.ORG Server - 
http://www.mailgate.org

sono disperato
Non buttarti ancora da un ponte, prova cosě:
Option Explicit
Private Declare Sub keybd_event Lib "user32" _
     (ByVal bVk As Byte, ByVal bScan As Byte, _
     ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_SNAPSHOT = &H2C
Private Sub PrintScreen()
keybd_event VK_SNAPSHOT, 1, 0, 0 ' simula la pressione del tasto Stamp
keybd_event VK_SNAPSHOT, 1, KEYEVENTF_KEYUP, 0 ' tasto Stamp rilasciato
' REMma le due righe sopra e Attiva queste per avere nella clipboard
' solo la finestra attiva (anche se non č la tua, puoi attivarne un'altra
' con AppActivate)
' keybd_event VK_SNAPSHOT, 0, 0, 0 ' simula la pressione dei tasti ALT+
Stamp
' keybd_event VK_SNAPSHOT, 1, KEYEVENTF_KEYUP, 0 ' tasti ALT + Stamp
rilasciati
End Sub
L'ho adattato tempo fa mischiando qualcosa trovato in rete e
qualcosa sulla MSDN, che era in C, ma pare che funzioni !
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

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

Qualcuno di voi mi potrebbe spiegare come funzionano i Callbacks? Ho una DLL
free che ho trovato in rete, la quale per permettermi di trappare alcuni
eventi utilizza dei generici Callbacks.
Se vi va di aiutarmi poi vi darņ ulteriori informazioni su tale DLL
Grazie
Alessio

eventi utilizza dei generici Callbacks.
Per callback si intende il "chiamare indietro" l' oggetto che ci ha chiamato.
Nel tuto caso immagino venga passato alla dll l' indirizzo di una tua funzione
che verra' poi chiamata dalla dll.
Per passare l' indirizzo di una funzione vb occorre che essa risieda in un modulo
e si usa l operatore AddressOf:
AddressOf Operator Example
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vaopraddressofx.asp
HOWTO: Build a Windows Message Handler with AddressOf in Visual Basic (Q170570)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q170570
HOWTO: Hook Into a Window's Messages Using AddressOf (Q168795)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q168795
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Variabili in Excel VBA

Salve a tutti,
    in Excel 97 ho una Maschera FrmFornitori che si attiva quando la
selezione viene spostata su qualsiasi cella della prima colonna di qualsiasi
foglio della cartella attiva; essa mi permette di scegliere un Fornitore e
scriverlo nella cella attiva, poi sparisce e sposta la selezione nella prima
cella a destra sulla stessa riga.
    In tale cella inserisco manualmente il numero di Bolla (DdT), e nelle
due successive a destra la data della Bolla (DdT) e la data di arrivo della
merce; finalmente quando seleziono la prossima cella a destra si attiva
l'evento che mi fa apparire la Maschera degli articoli disponibili per quel
Fornitore (tramite apposite routines di filtro);
    il filtro funziona ma il mio problema è che no riesco a mantenere in una
VARIABILE (ad es. "FornSelez") il valore del Fornitore selezionato nella
prima maschera (FrmFornitori).
    Ho aggirato momentaneamente il problema leggendo tale valore dalla cella
che utilizzo per il filtro e quindi copiandolo (via codice) nella textbox
del fornitore (maschera degli articoli).
    Come e dove posso dichiarare una Variabile in modo tale che mantenga il
valore all'uscita della Maschera dei Fornitori ?
Grazie !
Ste


...dichiarala come public in un modulo (non di classe).
es:
Public varMioFornitore as Variant     ' (o quello che è)
ciao da ciccio

 Public varMioFornitore as Variant     ' (o quello che è)
    Cosa accadrebbe se, invece di selezionare la cella relativa all'ultimo
fornitore immesso, selezionasse una cella di una riga precedente? Vedrebbe
gli articoli relativi al fornitore sbagliato!...
    Ricordi il recente 3d a proposito delle variabili Public? ;)
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 valore all'uscita della Maschera dei Fornitori ?
    Perche' non registri nel foglio anche il codice del fornitore? Per
esempio nella cella a sinistra rispetto a quella in cui ne registri la
ragione sociale? Se necessario potresti nascondere tale colonna.
    Oppure: perche' non fai tutto con una sola maschera, compresi numero e
data ddt e data arrivo?
    Oppure, ma possibilmente da evitare: perche' non ricavi il codice del
fornitore dalla sua ragione sociale?


Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Data in eMbedded Visual Tools

Come faccio ad inserire l'oggetto Data per la connessione ai database in
eMbedded Visual Tools 3.0?
Grazie.
Ciao

 eMbedded Visual Tools 3.0?
Se non ricordo male con gli embedded VT puoi collegarti solo a DB di 
tipo Access embedded e SQLserver CE, quindi locali sul dispositivo.
Non so se è possibile aggiungere un controllo data, prova a guardare tra 
i riferimenti/componenti disponibili.
Sicuramente tra i riverimenti devi avere ADO CE.
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Ciao
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO SQLServer 7 e Milioni di record.... come si fa?

salve a tutti,
ho un problema:
con ADO accedo a SQLServer su una tabella contenente milioni di record per
fare delle ricerche,
il problema e' che se lancio una select qualsiasi mi restituisce comunque
migliaia di record che finiscono in RAM e intasano la macchina
 dimenticavo, il sistema e' multiutente e potrebbero esserci decine di
utenti che ricercano )
ho provato a ridurre il set di record con la clausola TOP di SQL e anche con
la proprieta' MaxRecords di ADO, andrebbero bene se fosse possibile passare
( quando necessario) al successivo gruppo di record.
non riesco a trovare una soluzione.
se qualcuno potrebbe darmi qualche dritta gliene sarei grato
attendo fiducioso e inguaiato ( da questa possibilita' dipende la
realizzazione di un progetto che mi ha gia' portato via mesi di lavoro)
Grazie a tutti
--
Pellati Fabio
DevAdmin
www.mediaplan.it

 wrote in message
8069ss$d1m$1...@fe2.cs.interbusiness.it...


 utenti che ricercano )
La proprietà CacheSize imposta e restituisce il numero di records che ADO
prende dalla source e pone nella memoria locale.
Quando il record corrente (ad es. dopo un metodo di spostamento) non è nella
mem. locale, ADO recupera i records successivi (sempre nella quantità
impostata).
Tieni presente che per vedere le modifiche fatte dagli altri utenti nei
records che hai già nella mem. locale, devi fare un Resync.
Il valore di CacheSize può essere anche modificato durante il processo,
ovvero dopo che il recordset è stato aperto, però ha effetto solo alla
successiva richiesta di records.

Newsgroup: it.comp.lang.visual-basic
Titolo: (?) DISTRUGGERE UN VETTORE

Come da oggetto, cioè:
io dichiareo
Public VETTORE(49) as integer
poi dopo un po' voglio liberare la memoria, come posso fare?
il procedimento è uguale anche per i vettori dinamici?
Public VETTORE() as integer
grazie a chiunque mi darà una risposta
--
Now I Greet You
...GooD LooK...
¦¬)
EffEPi SySteM
EffEPi...@iol.it
Fabrizio Parrella
 - VB6 - SP2
UIN:21371755
------
Grazie a tutti per l'aiuto Passato e Futuro!!
------
togliere FP. dall'indirizzo E-Mail

Fabrizio Parrella wrote:

Per risolvere il tuo problema devi usare lo statement Erase. Esempio:
Erase VETTORE()
Ciao!

Erase VETTORE()
Non esattamente... Erase funziona con matrici dinamiche. Con quelle
dichiarate azzera gli elementi e non spazza l'array dalla memoria.
Dim Array(100) as integer,Array1() as integer
Redim Array1( 1 to 100)
Erase Array ............. l'array rimane con 100 elementi di valore 0
Erase Array1............ l'array non ha elementi.
Ciao.