mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] TABCONTROL

Domanda stupida...
come si puņ fare in modo che all'apertura di un form contenente un 
tabcontrol,
la pagina del tab visualizzata sia sempre la prima????
Grazie
IAK

 la pagina del tab visualizzata sia sempre la prima????
Perché, non succede sempre così? Io devo intervenire se *non* voglio che 
sia apra alla prima :-)
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL


No...nfatti nel caso in cui chiudi e riapri se avevi il focus sulla seconda 
si riapre sulla seconda...
Quindi...come posso fare???

 Quindi...come posso fare???
Ma il form è quello principale della tua applicazione, o è un form 
secondario che richiami dal principale?
Se sei nel secondo caso, rozzamente potresti selezionare il TabPage 
prima di visualizzare il form. Es:
My.Forms.Form2.TabControl1.SelectedTab = My.Forms.Form2.TabPage1
My.Forms.Form2.ShowDialog()


 ha scritto nel messaggio 
news:60bbgbF...@mid.individual.net...

OK Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: a cosa servono effettivamente i riferimenti?

 ha scritto nel messaggio
news:oh3n6.23095$q97.4...@twister1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: ADO e Metodo Find

Ciao ragazzi
volevo porvi una domanda: come posso utilizzare il metodo FIND su più campi?
Mi spiego meglio se in una tabella ho due campi che formano la chiave come
posso cercarli all'interno del recordset?
Io ho provato così:
    rs.find "campo1 = valore1"
    rs.find "campo2 = valore2"
ma in un unica istruzione si può fare? Tipo....
rs.find "campo1 = valore1 and campo2 = valore2"
ci ho provato ma va in errore sapete dirmi qualcosa in merito?
ciao a tutti
P.S. Ho provato ad usare index e seek come in dao ma non va, chissà perchè

 ha scritto nel messaggio
news:95um20$ia0$1...@lacerta.tiscalinet.it...





 non bisogna metter l'AND
[...]

 ciao, Tox
tox grazie mille, c'erano tonnellate di post che dicevano il contrario.
cmq e' una riprova che per essere a punto ado ne ha di strada...
se invece e' by design e' una riprova che sono scemi...

rs.find "campo1 = valore1 campo2 = valore2"
Scusa, ma se valore 1 contiene uno spazio?
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 non bisogna metter l'AND
Sei GRANDE!!!!!!!!!!
Ciao
Sir Jo

 Saluti.
La spiegazione era solo un template.
Ad esempio:
rs.find "campo1 = 'primo valore' campo2 = 'secondo valore'"
Ciao
Sir Jo

 funziona.... provare per credere
io ho provato ma mi ritorna 'Gli argomenti non sono di tipo valido, non sono
compresi nell'intervallo consentito o sono in conflitto.' Che tipo di
recordset e di connessione usi? In MSDN consigliano come già detto prima di
me di usare la proprietà filter.
Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE:aiuto Vb4 / ODBC

Salve. Mi sono trovato in una situazione un po' particolare, usando VB4
connesso con un DB Oracle. Eseguendo la query:
"SELECT * FROM Tabella WHERE..." (le condizioni non hanno importanza)
ottengo il messaggio di errore:
3047 - Record is too large.
Questo avviene solo se il recordset che apro viene da una tabella che ha 244
campi; eseguendo la query su una tabella con 233 campi non avviene. Il
recordset che apro in entrambi i casi e' di tipo snapshot. La query funziona
in tutti i casi se la effettuo direttamente sul DB (con SQL*plus)
Qualcuno di voi e' a conoscenza di limitazioni nelle query eseguibili da
VB4? Si e' gia' trovato di fronte a questo problema? Se si', come
risolverlo?
Grazie in anticipo, scusate il disturbo.

Non sapevo di questo limite, ma immagino che il tutto  nasca da una
lunga serie di join.
Se non ce la fa per 244 la domanda che potrei farti e':
hai proprio bisogno di 244 campi?
Probabilmente no...
Prova a fare la query filtrando tutti i campi che poi non usi 
(select Nome,Cognome,..... from .....).
Se proprio hai bisogno di tutti quei campi, puoi sempre fare la query
sugli elementi filtrati, quindi prendere dalle singole tabelle i dati
aggiuntivi che ti servono.
Lo so, sono stato poco chiaro, ma ho poco tempo e voglio aiutarti lo
stesso
Ciao Lorenzo

 stesso
Grazie >^_^< sei stato comunque chiaro pero' come vedi la soluzione non e'
semplice... un escamotage l'ho trovato (FORSE, la mia collega deve ancora
testarlo a fondo) tramite Oracle, ma nel caso mi piacerebbe sapere dove e
come trovare questi limiti del VB4 per non ricascarci, perche' nella
documentazione non sono scritte queste cose. Oltretutto la query deve
funzionare in due diversi ambienti, dove cambiano le tabelle e i campi,
quindi devo fare una cosa piu' generale possibile.
Ribadisco i ringraziamenti.... >^_^<

Newsgroup: it.comp.lang.visual-basic
Titolo: interfacciamento ups

Ho l'esigenza di interfacciare un pc con un ups direttamente tramite
la mia applicazione, visto che il pc è dedicato solo ad essa. quello
che dovrei fare è riuscire a testare un contatto dell'ups (si chiude
quando manca l'alimentazione di rete) e in caso manchi l'alimentazione
chiudere l'applicazione e fare lo shotdown del pc. Ho la possibilità
di usare sia la porta parallela che la seriale, ma non so come gestire
un singolo segnale (ho sbirciato nel sc ma non sono riuscito a
modellare niente alle mie esigenze:-((( ). Qualcuno ha qualche idea??
Lavoro in vb5 su win nt.
Grazie a chi mi volesse aiutare!
Saluti,
Watson 
togli antispam dall'indirizzo per risposte in mail

 wrote in message
3b0454ff...@news.galactica.it...


Gli ups inviano segnali "standard" a seconda del problema rilevato.
Leggi da Com cosa ti invia (simulando i vari errori).
Guarda su 
http://www.apcc.com/
 , forse trovi qualche documentazione sui
valori restituiti.

 ha scritto nel messaggio
news:3b0454ff...@news.galactica.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: finestre trasperenti in un form

ciao a tutti!
avrei bisogno di un piccolo aiuto:
io so come creare un form trasparente, so come creare una finestra in un
form, ma non riesco a creare una finestra trasparente all'interno di un
form. se qualcuno potesse darmi un paio di dritte...
grazie
alessandro

ALESSANRO ha scritto nel messaggio ...

Finestra in un form?
se sai rendere trasparente un form, per le altre finestre è lo stesso.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: API GetPixel?? Su cosa la uso? su screen?

Ok, ho provato a usare l'api getpixel per ottenere il colore dello schermo
(dovrei fare una cosa tipo hipersnap per intenderci ma a solo aree limitate
dello schermo) e ho provato a puntarlo sull'oggetto screen.. risultato?
tutto bianco =). Su cosa la devo utilizzare? Ho provato a guardare se ci
fossero altre api o oggetti che mi sembrassero centrare qualcosa sullo
schermo ma nulla..... SOOB aiutatemi voi :'| sniff


Lo usi sul controllo che contiene il Pixel di cui ti interessa sapere il
colore. Se hai bisogno di sapere di che colore è il Pixel alla coordinata
4x,5y del form Formaggio non devi far altro che fare:
Public Declare Function GetPixel Lib "gdi32" Alias "GetPixel" (ByVal hdc As
Long, ByVal x As Long, ByVal y As Long) As Long
dim Colore as long
colore=getpixel(formaggio.hdc,4,5)
Ricordati che x e y si riferiscono alla risoluzione in pixel del controllo o
del form, indipendentemente dalla Scala adottata.
Ciao
Daniele




Ne parlavo propri ieri con un misterioso tipo incontrato in IRC (non è che
sei tu?). A quell'api va passato come primo paramentro il device context
della window (per window si intende qualsiasi oggetto di windows) di cui
vuoi catturare il colore. Non ho capito bene cosa intendi, se ti spieghi
meglio forse posso esserti di aiuto.


Forse non è chiaro.... non deve catturare un'oggetto specifico, ma qualsiasi
punto dello schermo e qualsiasi oggetto si trovi in esso, come i prg per
catturare lo schermo. Il problema è questo, lo schermo conntenente tutti gli
oggetti (il suo aspetto finale in pratica) da che oggetto viene
rappresentato? Oppure che api posso usare per prelevarne uno "snap"?


Non č per niente facile... perché devi fare un hock di sistema che catturi
la pressione del bottone sinistro del mouse (per le coordinate iniziali) e
il rilascio (per le coordinate finali). Comunque nel vostro sito comune c'č
un esempio di Hook di sistema. Per il resto puoi fare cosě:
Dim dcDesktop As Long
dcDesktop = GetWindowDC(GetDesktopWindow)
e ottieni il DC del desktop
L'API GetCursorPos prende le coordinate del mouse relative allo schermo:
Dim CoordIniziali As POINTAPI
Dim CoordFinali As POINTAPI
Questa funzione dovrai metterla nell'evento MouseDown di sistema:
GetCursorPos coordIniziali
e questa nell'evento MouseDown:
Dim dcDestinazione As Long
GetCursorPos coordFinali
StretchBlt dcDestinazione, 0, 0, coordFinali.x - coordIniziali.x,
coordFinali.y - coordIniziali.y, dcDesktop, coodIniziali.x, coordIniziali.y,
coordFinali.x - coordIniziali.x, coordFinali.y - coordIniziali.y, SRCCOPY
ora hai la porzione di immagine nel dcDestinazione, con questo puoi copiarla
in qualsiasi parte o ricostruire il file.

un esempio di Hook di sistema. Per il resto puoi fare cosě:
quando si dice.... tu per la tua strada e io per la mia...
e se le strade dovessero incrociarsi ?  io voglio un postoin prima fila per
godermi lo spettacolo
bye


Non è che ti sei dato all'alcool? ^_^;;
Newsgroup: it.comp.lang.visual-basic
Titolo: FINDFIRST ?????

Vorrei fare delle ricerche su tabelle o query utilizzando il FINDFIRST.
Con il controllo data non mi funziona, ho provato con gli oggetti Database
ma neanche qui ho avuto successo, qualche anima pia potrebbe darmi qualche
dritta???
grazie.
giova...@libero.it

 wrote in message
026h4.239$Wr6....@news.infostrada.it...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Mi date una mano in SQL

Ho due tabelle
POSTI OCCUPATI:
| Cod_Spettacolo | Num |
--------------------------
|             1            |    3   |
|             2            |    1   |
POSTI PRENOTATI:
| Cod_Spettacolo | Num |
--------------------------
|             1            |    1   |
e vorrei creare una tabella POSTI OCCUPATI+PRENOTATI del tipo
| Cod_Spettacolo | Num |
--------------------------
|             1            |    4   |   =3+1
|             2            |    1   |
ovvero una tabella che mi fa l'unione delle due tabelle precedenti e, dove
trova il Cod_Spettacolo uguale, sommi i valori di Num associati.
Mi aiutate?
grazie 1000
Ciao
Danilo
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.788 / Virus Database: 533 - Release Date: 01/11/2004

dim conn as new adodb.connection
dim rs as new adodb.Recordset
dim nRec as integer
conn.open Stringa_di_Connessione
'Per creare la tabella via sql:
conn.execute "Create Table Spettacoli (Codice Integer, Prenotati Integer, 
Occupati Integer Constraint Pk Primary key(Codice))"
'Per popolarla dalle altre due preesistenti:
rs.open "Select * FROM Posti_Prenotati"
do while not rs.eof
        conn.execute "INSERT INTO Spettacoli (Codice,Prenotati,Occupati) 
VALUES (" & rs!Cod_Spettacolo & ",0," & rs!Num & ")"
        rs.movenext
loop
rs.close
rs.open "Select * FROM Posti_Occupati"
do while not rs.eof
       conn.execute "UPDATE Spettacoli SET Occupati=" & rs!Num & " Where 
Codice=" & rs!Cod_Spettacolo,nRec
        if nRec=0 then conn.execute "INSERT INTO Spettacoli 
(Codice,Prenotati,Occupati) VALUES (" & rs!Cod_Spettacolo & ",0," & rs!Num & 
")"
        rs.movenext
loop
rs.close
rs=nothing
conn.close
conn=nothing
in questo modo invece di utilizzare le due tabelle precedenti puoi 
utilizzare solo quest'ultima e se ti serve la somma dei posti prenotati e 
occupati fai una Select Prenotati+Occupati as Totale FROM Spettacoli
CIAO 

ti ringrazio per la risposta.
Ho trovato cmq un comando sql che faceva al caso mio: UNION ALL
e poi faccio il conteggio. ;-)
a volte le cose + semplici sono quelle che meno vengono in mente.
ciao
e grazie ancora

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore su SELECT usando ADO su file DBF.

Salve, da poco sono passato da DAO ad ADO.
Ho il seguente problema:
Cerco di connettere un database FoxPro usando ADO e quando faccio una select
usando un criterio di confronto con un campo di tipo data mi restituisce il
seguente errore:
Errore di run-time '-
2147467259
 (80004005)':
[Microsoft][ODBC Visual FoxPro Driver] Missing operand.
Ecco il codice:
 Dim rs As New ADODB.Recordset
 rs.Open "SELECT * FROM Vdeparts WHERE DATEMOV=#3/30/2002#;",
"Provider=MSDASQL.1;Persist Security Info=False;Extended
Properties=DSN=Tabelle di Visual FoxPro;UID=;SourceDB=" & App.Path &
";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;D
eleted=Yes;"
  While (Not rs.EOF)
    Debug.Print rs(0)
    rs.MoveNext
  Wend
  rs.Close
Premetto la tabella in questione la trasormo in Access e vi accedo sempre
tramite ADO, funziona.
Però io devo usare il databe FoxPro.
Sbaglio qualcosa nella stringa di connessione, o uso un provider sbagliato ?
Helppppp.
Grazie.

 sbagliato ?
A me sembra che il formato della data in Fox Pro non sia il formato Access
che usi tu.
Non ricordo bene, ma forse funziona il formato standard 'yyyymmdd' (forse
con le graffe, non ricordo...).
Al limite, fai una query in QBE usando il wizard di FoxPro, e guarda come te
la traduce in Sql.
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...

  rs.Open "SELECT * FROM Vdeparts WHERE DATEMOV=#3/30/2002#;",
I delimitatori di data in FoxPro dovrebbero essere le graffe.
Quindi prova ad usare
rs.Open "SELECT * FROM Vdeparts WHERE DATEMOV={3/30/2002};"
Ciao
Skysurfer

Newsgroup: it.comp.lang.visual-basic
Titolo: Batch Compiler

Sono disponibili compilatori in sequenza di progetti VB?
Devo compilare in sequenza predeterminata
(per i dannati reference!!) 7 eseguibili e
4 dll e mi sono un po' seccato di dover fare tutto
a manina!!
Ho visto su internet che sono disponibili batch compiler
sia integrati in tool sia, per così dire, singoli.
L'ideale sarebbe qualcosa di freeware ed affidabile
e magari integrato in MS Source Safe ;-)
Ma sono apprezzati, ovviamente, link o suggerimenti
di qualsiasi genere.
Tanto poi compra la società
se è il caso di comprare!!
Grazie in anticipo
Bye,
Fabio

 Sono disponibili compilatori in sequenza di progetti VB?
Un .BAT DOS?

 a manina!!
Sapendo che con
Vb6 /m percorsoenomefilevbp
puoi compilare da riga di comando...
Fatti un bat.
Oppure creati una tua utility personalizzata...
Bye

O se vuoi spendere 199 $ ti compri il mobysys vbbuild.
Gran bell'aggeggio. Se ne sbatte di come hai referenziato
o impostato prima o dopo i programmi. Compila in modo
corretto e zitto.
--
Saluti
Andrea Moro
Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura pagina HTML

Attualmente, per aprire la mia guida in linea (che è in formato HTML), uso 
il comando:
    Shell "C:\Programmi\Internet Explorer\Iexplore.exe " & App.Path & 
"\Help\index.htm", vbMaximizedFocus
che non è proprio una soluzione "pulita"... qualcuno saprebbe darmene una 
migliore?
Grazie. 

 qualcuno saprebbe darmene una migliore?
al posto di Shell usa ShellExecute, a cui passerai solo il il nome
del file della guida: ci pensera' windows a cercare il browser 
predefinito per te.
in rete trovi tonnellate di esempi su come usare questa funzione,
anche nei messaggi "recentissimi" di questo newsgroup
-- 
hth, hal

 ha scritto nel messaggio 
news:Ju1Bd.601908$35.25...@news4.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: file .db?

ho trovato un database .db,come faccio a gestirlo,che tipo di database č?
Grazie a tutti

 ho trovato un database .db,come faccio a gestirlo,che tipo di database č?
Cerca con Google le parole file e .db

 > ho trovato un database .db,come faccio a gestirlo,che tipo di database
è?


 ha scritto



Mi sa che hai ragione, .db mi fa pensare immediatamente a Paradox,
ma č un po' generica come estensione.
                                        danilo

 ho trovato un database .db,come faccio a gestirlo,che tipo di database č?
.. Sybase

 > proprietario di db se la sceglie.
[...]
Potrebbe essere davvero qualsiasi cosa. Anche un mdb di Access rinominato.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][2 volta] Creazione controlli OCX

Qualcuno sa dirmi dove posso trovare una guida completa per realizzare degli
ocx personalizzati in vb6?
Cmq grazie in anticipo a tutti quelli che mi aiuteranno!!!!!
-Ciao!-
-Luca450Mhz-

 ocx personalizzati in vb6?
msdn: "Creating an ActiveX Control"
ciao
ugo

 ocx personalizzati in vb6?
Come diceva anche Ugo, dai una occhiata a MSDN:
Premi F1 e segui questo albero:
MSDN Library Visual Studio 6
- Documentazione di Visual Basic
  - Utilizzo di visual basic
    - Guida ai componenti
      - Creazione di documenti ActiveX
        - Creazione di controlli ActiveX
Se poi hai domande specifiche, chiedi pure qui.
Ciao
*Roby*

Newsgroup: it.comp.lang.visual-basic
Titolo: Tray area

Qualcuno saprebbe darmi delle indicazioni per utilizzare la tray area di
win 95? 
Grazie, Roby

...




Grazie, Roby
e gia che ci siete qualcuno sa dirmi cosa sono le tray area?
grazie
Ciao
Pellati Fabio
Consulente in informatica
(FERRARA)


la zona vicino all'orologio, dove appaiono le icone piccole (tipo quella
dell'audio o dell'antivirus)
Francesco Mapelli (
mape...@tin.it
)
http://members.xoom.com/Francesco
Sito comune di programmatori VB
http://members.xoom.com/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con SQL e campi data

Ciao a tutti,
il mio problema è tanto semplice da capire quanto antipatico da risolvere...
Supponete di avere, in una tabella di un DB, un campo di tipo data. Come
ca**o si fà ad effettuare una SELECT che dia come risultato un certo numero
di record il cui giorno corrisponde ad un determinato valore????
Grazie anticipatamente!

 wrote in message
news:UlmA7.3615$HT2.1...@news1.tin.it...

Guarda tra i messaggi c'è almeno una domanda uguale, se non ricordo male, in
questo mese.
Ciao,
Dads.

 ha scritto nel messaggio
news:UlmA7.3615$HT2.1...@news1.tin.it...


 Select * FROM Tabella Where Data=#" & strData & "#"
Va bene se il DB è Access ma se fossero DBF serve { } al posto di # #!!
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con FlexGrid

C'è un modo per intercettare il numero di riga corretto quando si clikka 
sulla flex, sempre?
Se clikko sulla riga fixed quando la griglia è vuota ottengo .rowsel=0 ma se 
lo faccio quando la griglia ha qualche record ottendo rowsel=1 invece che 0
grazie
greg 

 lo faccio quando la griglia ha qualche record ottendo rowsel=1 invece che 0
Controlla se c'č piů di una riga.
If TuaFlexGrid.Rows  = TuaFlexGrid.FixedRows then ' c'č solo una o piů fixed
....
else
...
end if
Bye, G. 

 end if
Ciao Paperino, e grazie della considerazione :)
Non capisco bene quello che dici,  ergo non mi sono spiegato bene !
Io ho sempre e solo una  fixed. Questo è certo e noto.
Allora...
Sub Flex_Clik()
    if flex.rowlsel < 1 then
     exit sub
    else
    .......
End sub
facendo clik, sempre sulla riga fixed, a seconda che vi siano o meno altre 
righe non fixed, il valore di rowlsel può assumere valore zero oppure uno, 
mentre io mi aspetterei di ricevere sempre zero.
Domani provo a testare fixed e non fixed come suggerito da te.
Grazie, notte
-- 
Greg 

 Grazie, notte
Altrettanto :-).
Bye, G. 

 greg
Hai provato con la proprietą mouserow?
William. 

 William.
Se non ricordo male, si, con identici risultati. Ma (ri)proverņ pure questa 
tanto non costa nulla.
Grazie
greg 

 ovviamente è uno; ma se non esiste, altrettanto ovviamente, è zero.
Uhm... questa è illuminante, adesso credo di aver compreso la riga che tuo 
precedente post e di poter risolvere il problema.
Tante grazie Paperino :)
greg 

 ovviamente è uno; ma se non esiste, altrettanto ovviamente, è zero.
Ehm... mi ero troppo entusiasmato, ma leggendo meglio vedo che non cè modo!
Se la fixed non è selezionabile, e ci sono altre righe, non ho modo di 
sapere se il clik è avvenuto sulla fissa.
Pazienza :(
greg 

 Pazienza :(
Beh, se il click avviene sulla fissa ti seleziona tutta la colonna.
Un sistema potrebbe essere questo, io lo uso nella MouseUp
per fare l'ordinamento in base alla colonna:
If (MSFlexGrid1.RowSel > 1) And (MSFlexGrid1.row = 1) Then
' se la riga corrente è la prima e ce n'è più di una selezionata
' è stata cliccata la prima riga, e risulta selezionata tutta la colonna
Bye, G.

 greg
La mouserow sono sicuro che funzioni.
William. 

 William.
E fai bene ad esserne sicuro; hai perfettamente ragione, e io ricordavo male 
:(
Ti ringrazio tanto, adesso il clik sulla riga fissa restituisce sempre zero, 
qualunque sia il numero delle righe.
Grazie
-- 
Greg 

 William.
Ok, assodato che funziona bene, rimane l'effetto antiestetico del clik sulla 
riga fissa e la selezione sulla prima riga.
Sto cercando adesso un escamotage per deselezionare la prima riga, senza 
dover ricorrere alla rilettura dei dati dal database; se posso evitarmelo 
sarebbe meglio.
-- 
Greg 

 evitarmelo sarebbe meglio.
Ma pensa un pņ, piu semplice di quanto pensassi.... bello e rapido
Private Sub Flex_Click()
If Flex.MouseRow = 0 Then
     Flex.Row = 0
    Exit Sub
End If
.......
.......
End Sub
Grazie a William e Paperino della collaborazione :)
-- 
Greg
Newsgroup: it.comp.lang.visual-basic
Titolo: Divisione di un file su piu' dischetti

Salve a tutti,
ho un file di 2 Mbyte che deve essere copiato su dischetto, tramite una
applicazione VB6.
Esiste qualche programma all'interno di windows che mi consenta di
splittare il file?
Oppure devo ricorrere a programmi di terze parti (tipo winzip)?
	Grazie e saluti
		Lore.

Ciao
Esistono delle DLL o ActiveX (credo free) che consentono la compressione di
file
da VB: con queste puoi comprimere il file senza fare lo spawn di
applicazioni esterne.
Tuttavia realizzare un'algoritmo di split non è cosa assai complessa...
perfino in VB
Ciao
Fabrizio Calabretta
--
Posted from 
stargate.hite.it
 [195.223.91.82] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 applicazioni esterne.
Dove posso trovare questi esmpi di codice?
	grazie e saluti
		Lore


wrote:

Sul sito comune c'e' quello che cerchi.
Alcuni giorni fa, per la mia azienda ho costuito una versione
modificata e aggiornata dello splitter.
Se vuoi te la mando
Ciao
   Nicola Tornieri
   ----------------------------
  Manens Intertecnica srl
  tornieri[at]
manens.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 wrote in message
39B61085...@agip.it...

Sul sito comune trovi il mio prg (spezza.zip) per fare lo split di un file e
ricombinarlo se guardi al codice non e' difficile adattarlo alle tue
eventuali esigenze.
Attualmente crea pezzi del tuo file di origine di circa un MB ma puoi
inserire velocemente qualcosa per impostare le dimensioni dei pezzi
suddivisi.
La copia diretta su floppy trova qualche problema credo per problemi di
velocita' (il programma e' piu' veloce delle operazioni di scrittura) e non
ho avuto tempo e modo di approfondire il problema ma puoi  fare la copia su
floppy successivamente
se hai bisogno di chiarimenti fammi sapere
Ciao stefano

>Dove posso trovare questi esmpi di codice?
Sito comune: 
http://www.murialdo.it:8000/it_lang_vb/
c'è un programma che io uso regolarmente per questo genere di cose

Newsgroup: it.comp.lang.visual-basic
Titolo: stampa di un grafico creato con mschart

Salve a tutti,
come posso fare per stampare un grafico creato con mschart ?
Ho messo il controllo in una Picturebox e ho usato printer.paintpicture, ma
va in errore (infatti può stampare solo file).
Il metodo printform del form non mi va bene perchè sulla pagina devo mettere
2 grafici e delle scritte.
Grazie. Ciao.

Giusto a titolo informativo la stessa domanda č stata fatta neanche due
giorni fa e in ordine di Tree sta qualche messaggio piů giů del tuo.
Comunque ciň che segue č il codice che avevo postato nella precedente mail.
Non ti servono picture ovviamente.
  On Error GoTo errore
  Printer.Print INTESTAZIONE
  Clipboard.Clear
  MSChart1.EditCopy
  Printer.PaintPicture Clipboard.GetData, 0, 0
  Printer.EndDoc
  Exit Sub
errore:
  Err.Clear
  Resume Next
Ciao Luciano.

 wrote in message
10s4na9$2dl$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Salto pagina word

Salve a tutti.
Mediante vb genero un doc in word, e ho bisogno di effettuare il salto
pagina. Ho cercato nelle prop. ma non mi raccapezzo.
Qualcuno cortesemente potrebbe darmi qualche dritta in merito?
Ringrazio anticipatamente quanti vorranno rispondermi.
Saluti
Francesco Cabigliera

 pagina.
    Fallo col registratore di macro attivato poi esamina il codice cosi'
ottenuto.
    Eventualmente riposta.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: componenti in sub main e non in form

Ciao a tutti e scusate l'ignoranza.
Sapete dirmi se č posssibile utilizzare i componenti (tipo Textbox, timer,
etc.) non volendo gestire una form ma solo lavorando su un modulo (es. sub
main()) ?
Se sě come si fa ad instanziarli ?
grazie e ciao.

Teoricamente lo puoi fare, ma devi gestire tutto come si faceva con SDK
ovvero armarti di pazienza e usare CreateWindowEx per crearti tutti i
controlli a mediante AddressOf specificare una WindowProcedure per ogni
window creata. (Mal di testa assicurato)
Per il controllo timer la cosa é piú semplice basta usare SetTimer e
KillTimer e un poco di AddressOf
Ciao
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: A-RIECCOMI!

ARICIAOOOOOOOOOO!!!!
Oggi ero su google e dovevo cercare un mio vecchio post... non ricordavo
l'oggetto e allora ho inserito il mio nick... dopo poco mi sono commosso
vedendo che ho "lasciato un segno" in qualcuno di voi :-))
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=bphu76%241oikk2%24
1%
40ID-170738.news.uni-berlin.de
&rnum=2&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%
3DUTF-8%26q%3DSotterratoVivo%26btnG%3DCerca%26meta%3Dgroup%253Dit.*
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&frame=right&th=a650042a0d2
bbea3&seekm=2h5tupF9kkovU1%
40uni-berlin.de#link9
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&frame=right&th=a11d5c5e70a
1378a&seekm=c3u6mt%242c2upp%241%
40ID-158338.news.uni-berlin.de
Comunque sono sempre "vivo"... solo che il lavoro ormai mi sommerge
comlpetamente e sono sempre fuori casa e non ho mai tempo di far nulla... ma
prometto che vi annoierò presto ancora con le mie domande :-)))
Un saluto e una "benedizione" a tutti :-)
Sotterrato Vivo

 ARICIAOOOOOOOOOO!!!!
non esistono più i becchini di una volta... :-)
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 non esistono più i becchini di una volta... :-)
Come no ... ci sono IOOOOO :)
Buona giornata a tutti :D
-- 
[CapoBecchino]
www [dot] boundlessminds [dot] it
Nel mio villaggio eravamo cosi poveri che non avevamo neanche lo scemo del
villaggio. Lo facevamo a turno. :)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Sotterrato Vivo
ciaociao

 ha scritto nel messaggio
news:vo9tc.74874$Qc.30...@twister1.libero.it...

sommerso/sepolto_dal_lavoro_vivo ? beh, gia' un passo avanti rispetto ai
custodi d'a mumma di rokko smitherson... :)
bentornato, j.

 [SNIP]
Bentornato! =)
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

> Un saluto e una "benedizione" a tutti :-)
Madonn! Io faccio gli scongiuri...
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 :-))
Come si dice: "chi non muore si rivede" :p
Vedo che la decomposizione non ti ha intaccato per nulla !
Salutami i vermetti !
PS: E lo so'... adesso anche con il tuo serial in tv (six feet under)
immagino che sarai stressato!
Non ti preoccupare !
Ben Tumulato !
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio a maxmizare la finstra di un programma lanciato da un mio prog?

Come faccio a maxmizare la finstra di un programma lanciato da un mia
applicazione?
rispondetemi almeno a questo perche incomincio a dubitare che qualcuno veda
i miei messaggi!!!!


Come lanci il programma?
Con SHELL c'è il secondo parametro che indica come viene eseguito il
programma:
Shell(pathname[,windowstyle])
The windowstyle named argument has these values:
vbHide 0 Window is hidden and focus is passed to the hidden window.
vbNormalFocus 1 Window has focus and is restored to its original size
and position.
vbMinimizedFocus 2 Window is displayed as an icon with focus.
vbMaximizedFocus 3 Window is maximized with focus.
vbNormalNoFocus 4 Window is restored to its most recent size and
position. The currently active window remains active.
vbMinimizedNoFocus 6 Window is displayed as an icon. The currently
active window remains active.
se invece utilizzi l'api ShellExecute:
Public Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String,
ByVal lpFile As String, ByVal lpParameters As String, ByVal
lpDirectory As String, ByVal nShowCmd As Long) As Long
 i valori per l'ultimo parametro sono:
SW_HIDE  Hides the window and activates another window.
SW_MAXIMIZE  Maximizes the specified window.
SW_MINIMIZE  Minimizes the specified window and activates the next
top-level window in the z-order.
SW_RESTORE  Activates and displays the window. If the window is
minimized or maximized, Windows restores it to its original size and
position. An application should specify this flag when restoring a
minimized window.
SW_SHOW  Activates the window and displays it in its current size and
position.
SW_SHOWDEFAULT  Sets the show state based on the SW_ flag specified in
the STARTUPINFO structure passed to the CreateProcess function by the
program that started the application. An application should call
ShowWindow with this flag to set the initial show state of its main
window.
SW_SHOWMAXIMIZED  Activates the window and displays it as a maximized
window.
SW_SHOWMINIMIZED  Activates the window and displays it as a minimized
window.
SW_SHOWMINNOACTIVE  Displays the window as a minimized window. The
active window remains active.
SW_SHOWNA  Displays the window in its current state. The active window
remains active.
SW_SHOWNOACTIVATE  Displays a window in its most recent size and
position. The active window remains active.
SW_SHOWNORMAL  Activates and displays a window. If the window is
minimized or maximized, Windows restores it to its original size and
position. An application should specify this flag when displaying the
window for the first time.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!
Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzare ado con datagrid o flexgrid

Salve, sicuramente l'argomento é già stato trattato in tutte le salse, ma
ormai sono 3 giorni che giro per la rete senza cavare un ragno dal buco,
perciò mi trovo costretto a disturbarvi.
Ho un programma in VB che si interfaccia con access visualizzandomi il
risultato di alcune query in un controllo flexgrid, associato ad un
datacontrol, e  fin qui nessun problema.
Sto ora trasferendo il database su Mysql, per cui mi trovo costretto ad
usare ADO, cercando di lasciare inalterata la struttura del programma.
L'utilizzo di Ado per la gestione della connessione verso mysql mi é
riuscita, riesco ad aggiornare la tabella senza problemi, anche se ho
moltissimi punti oscuri ( anzi se mi potete indicare della documentazione ve
ne sarei grato ), ma quello che non riesco a fare é linkare la griglia al
risultato di una query. Vi allego le poche righe di codice che ho scritto
Dim rs As ADODB.Recordset
    Set cn = New ADODB.Connection
    cn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
                        & "SERVER=" & server & ";" _
                        & " DATABASE=" & Database & ";" _
                        & "UID=" & User & ";PWD=" & pwd & "; OPTION=3"
    cn.Open
  rs.Source = "select * from calls"
   rs.Open , cn
    Set MSFlexGrid1.DataSource = rs
    cn.Close
Il programma non mi dà nessun errore, ma nella griglia non viene
visualizzato nessun risultato.
Mi potete aiutare ?
Grazie in anticipo  Marco.

 visualizzato nessun risultato.
per la flexgrid non so, non la uso.
per la datagrid: il recordset deve avere il cursore lato client, e la
connessione deve restare aperta (a meno che tu non disassoci il recordset
prima di chiuderla)
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 ha scritto nel messaggio
news:2nh7s3...@uni-berlin.de...


  Come detto prima, non ho minimamente capito come funziona il tutto
neanche come si quota, a quanto pare.


 ha scritto nel messaggio
news:2nh9sr...@uni-berlin.de...


 all'oscuro.
a essere sinceri, no.
ma non preoccuparti, non è una cosa grave, si soppravvive lo stesso.



Ciao Marco
allora io uso ado ma in questa maniera (e va tutto ok)
metto ne progetto un oggetto ADO e uso MSHFLEXGRID (Service Pack 6 di Visual
Basic 6)
poi metto un oggetto MSHFLEXGRID che collego all'oggetto ADO...e ora ti
faccio un esempio:
strQuery = "Select * From Tabella"        'Qui metti la tua Query
        Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=Percorso e Nome TUO DATABASE;" & "JET OLEDB:Database Password = '';"
        Adodc1.RecordSource = strQuery
        Adodc1.Refresh
        Grid1.Visible = True        'MSHFLEXGRID LO CHIAMO GRID1 RICORDATI
DI COLLEGARE DALLE PROPRIETà LA GRID1 CON ADODC1
Spero di essere stato chiaro... alla prox
Newsgroup: it.comp.lang.visual-basic
Titolo: AGGIORNARE CAMPO

Ho realizzato una sorta di logger in VB che legge dei dati in un file
CVS ogni 120" inizialmente ho creato il campo DATA dove inserivo data
e orario (es. 20/08/2008 12.00.00) ma poi le interrogazione sql sono
diventate difficoltose nel raggruppare i dati per una certa ora e data
a tal proposito ho aggiunto il campo ORA.
A questo punto devo aggiornare tutti i record precedenti all'aggiunta
del campo ORA quindi devo recuperare il valore ORA dal campo DATA e
scriverlo nel campo ORA.
Grazie in anticipo

 ha scritto

? isdate (cdate("31 1 2008 12:05:02"))
True
? day(cdate("31 1 2008 12:05:02"))
 31 
? hour(cdate("31 1 2008 12:05:02"))
 12 
? minute(cdate("31 1 2008 12:05:02"))
 5 
hth, ciao, a.


Mi sono spiegato male devo , per popolare i nuovi recordo uso
Format(data,"HH:MM") ma il problema è che ho 18000 record da
aggiornare
dove il campo DATA è composto da data + ora e devo spostare il valore
ora nel campo ORA.

 ha scritto


------------
questo l'avevo capito. quello che mi manca e'
- leggi da un csv, e dove metti i dati? in un mdb?
- che tipo di campo e' 'ora'? io per una cosa simile in un mdb ho usate un 
campo data per 'data' e un testo per 'ora'.
se e' cosi', leggendo il valore del campo data, puoi crearti il campo ora 
formattato come vuoi.
seno', p.f. spiega. btw, quelle sopra sono funzioni vb6, dalla finestra di 
debug. usi 6 o net ?
ciao, a.


Uso vb 6
L'applicativo che ho realizzato ogni 120" legge un csv scritto da un
altro programma dove memorizza un totalizzatore di un liquido. Devo
calcolare i consumi giornalieri dalle 8.00 del mattino alle 8.00 del
giorno Piu altri report su data e ore diverse.
I dati li scrivo in questo formato
DATA = Format (dd/mm/yyyy,Now)
ORA = Format (hh:mm , Now)
TOTALIZZATORE = Interger
Cosi visualizzo il contatore tutti i giorni alle 8.00
SELECT *  FROM M1  WHERE  ORA >= #8.00.00# AND ORA <=  #8.01.00#
Ora pero vorrei che calcolasse anche i consumi cioè
TOTALIZZATORE(20.08.2008 8.00) - ( TOTALIZZATORE(19.08.2008 8.00)
Secondo voi è possibile fare contabilizzazioni con istruzioni Sql
Select Max(contatore)-Min(contatore) From Consumi where Data
Tu hai qualche suggerimento
Dovendo analizzare i consumi per data e ora

Newsgroup: it.comp.lang.visual-basic
Titolo: Avviare un programma all'avvio di windows

Io ho il programma per la condivisione del modem che parte all'avvio di
windows. e sotto
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""\RUNONCE
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""\RUNONECEX
Nnon ce' dove viene scritto ?
--
Fulvio


Potrebbe essere installato come servizio oppure essere nell' esecuzione automatica.
Qual e' il programma e su quale sistema operativo lo usi ?
ciao, hal

 ha scritto nel messaggio
news:9bsjie$apegu$1...@ID-56381.news.dfncis.de...

Si e nell'esecuzione automatica ( significa che non viene scritto nel
registro ? )
Lo Uso Su Windows 2000 Professional
Ciao Fulvio
Newsgroup: it.comp.lang.visual-basic
Titolo: [molto OT] NG con Netscape 4.5

Scusate per il grande OT ma esponendo il problema capirete perche'
ricorro a questo NG!!
Ho da poco installato Netscape 4.5 english. Sembra funzionare tutto a
parte una piccola cosa:
quando tento di fare un Subscribe ad un nuovo NG (o un Refresh List)
succede che NS sembra cominciare a caricare la lista (non visualizza
nulla pero'!), ma non finisce mai (ho provato a lasciarlo caricare anche
15 minuti). La cosa bizzarra e' che  nell'icona di Accesso Remoto 
risulta che nel frattempo sono stati caricati 1-2-3 Mega di "roba".
(Ovviamente nessun'altra applicazione "web" e' in esecuzione).
Siccome non credo che la lista dei NG abbia raggiunto dimensioni cosi'
imponenti, vi chiedevo cortesemente se sapete di qualche baco di questa
versione di NS.
Come avrete capito, rivolgo a questo NG la domanda perche' non sono
iscritto al NG it.comp.Netscape.vattelapesca e non posso iscrivermi
perche' non riesco ad ottenere la lista dei NG!!! Sigh!!!!
grazie
			maxx

 imponenti,
L'ha fatto. 30000 newsgroup circa, al momento attuale (forse un po' di meno)

Newsgroup: it.comp.lang.visual-basic
Titolo: Export File

Ciao a tutti.
Ho fatto un programmino in VB 6 ed uso crystal report per stampare alcuni
report.
Ho saputo che si possono anche esportate in vari dormati. Qualcuso potrebbe
indicarmi come si fa?
Grazie a tutti
Enzo

 potrebbe indicarmi come si fa?
Nella finestra di anteprima di crystal report c'e' un'icona a forma di
"busta" da lettere.
Da li' accedi ai vari tipi di export, selezionando prima la destinazione che
vuoi dare (mail, file, ecc.).
Ovviamente tutto cio' e' anche pilotabile da codice. Guarda i metodi del
controllo Crystal e troverai tutto quello che ti serve.
Attenzione pero' che per ogni formato di esportazione crystal ha bisogno
della DLL dedicata, altrimenti una volta installato dal cliente
l'esportazione non sara' attiva.
I nomi delle DLL di esportazione sono nel formato U2*.*
Ti bastera' farle installare nella cartella di sistema.
--
Starman
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione Password accesso al codice compilato

Ciao, sto scrivendo un piccolo programmino al quale ho inserito in testa una
piccola Form per l'immatricolazione (Login).
Non la password di accesso al DB ma solo a livello di programma.
Avrei bisogno solo di un suggerimento.
Per fare in modo che siano impostati gli abbinamenti "utente/password",
pensavo di fare un piccolo form di gestione e scrivere nel DB con la
password criptata in qualche maniera.
Visto che la cosa mi costerà non poca fatica (vista la mia scarsa
esperienza), mi farebbe comodo sapere se è una strada giusta oppure come si
approccia il discorso in altri modi.
Spero di essere stato chiaro e ringrazio chi mi darà una dritta.
Ciao

 ha scritto nel messaggio
news:Jyt4b.279921$lK4.8...@twister1.libero.it...


 approccia il discorso in altri modi.
Se ho capito in un d,b in una tabella con due campi
1- User
2- Password
- Penso che criptare solo la password sia sufficiente
- Si può utilizzare una password per accedere al db
- Inserire un numero di volte che si sbaglia la password, alla terza un fine
del programma
- se l'istruzione sql "SELECT * FROM tabella WHERE user='" & txtUser.text &
" AND password='" & cripta(txtPassword.text) & "';"
   restituisce un record: open la MainForm
giuseppeD

 approccia il discorso in altri modi.
Al posto di criptare la password in maniera casereccia, ti consiglio questa
strada:
nel Db registri, per ogni utente
-Login in chiaro
-HASH della password (sono pochi byte indipendentemente dalla lunghezza
delle password)
Al login il tuo porgramma genera l'hash della password e verifica che
coincida con quello registrato nel DB.
L'algoritmo Hash deve essere crittograficamente valido (ovvero deve essere
praticamente impossibile trovare due stringhe diverse che generino la stesso
valore hash).
Come algoritmo di hash ti consiglierei:
-L'algoritmo MD5, non è ritenuto perfetto, ma è facile trovare
implementazioni anche in VbScript.
-In alternativa , la famiglia degli algortimi SHA, ritenuti molti sicuri, ma
probabilmente dovrai utilizzare DLL eserne o implementarlo a mano.
termoPilucco.

 ha scritto nel messaggio
news:onu4b.9241$ti2.3...@news2.tin.it...


 Ti consiglio di crittografare
Io me lo sono scritto (ho convertito del codice c in codice VB O:-))... in
rete si trovano vari sorgenti da cui prendere spunti!

 > approccia il discorso in altri modi.
Anche io ti consiglio l'HASH della password, se non sei espertissimo usa
MD5, se ne trovano un sacco di implementazioni su internet...


Grazie mille a tutti per i consigli.
Parto per la nuova strada suggeritami.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare UNION tra RecordSet e Tabelle?

Beh nn sò se questo che sto' scrivendo è un OT o meno però
come faccio a fare la UNION (classica operazione SQL) tra
un RecordSet ed una tabella tramit ADO??
Grazie e scusate la domanda banale ma vista l'ora nn vedo + il monitor....
Ciao a tutti e a domani mattina  sleep,  sleep.....ronf....

 un RecordSet ed una tabella tramit ADO??
Leggo dalla guida:
< Operatore UNION
Combina i risultati di due o piů query in un singolo set di risultati che
include tutte le righe delle query combinate. Ciň č diverso dall'utilizzo di
join che combinano le colonne di due tabelle.
L'operatore. se non erro, č parte di istruzione SQL  />
giuseppeD

Forse mi sono spiegato male!!!
So benissimo cosa è un operatore di unione di una istruzione SQL; quello
che domandavo era:
E' possibile effettuare l'aggiornamento di una tabella su un DB Jet avendo
una tabella ed un RecordSet e, mettere il risultato ottenuto dall'operazione
di unione
direttamente all'interno della tabella presente nel DB.
Vi spiego la mia esigenza:
Ho costruito un DB ed un programma in VB6 per la gestione del mio
Home Banking. Esso tra le altre funzioni prevede quella di connettersi
al sito da cui scarico la lista movimenti e tento di acquisirla in
automatico all'interno del DB.
Per fare questo, memorizzo la lista movimenti in un RecordSet costruito in
memoria.
A questo pto nn mi resta altro che filtrare la tebella delle liste movimenti
per Numero di CC
eppoi eseguire un'operazione di UNION in modo tale da aggiornare la mia
tabella senza così
dover effettuare un sacco di controlli per vedere quali movimenti sono da
aggiornare e quali no
(poiché con un'operazione di UNION tale implementazione viene delegata ed
eseguita dal DB).
Volevo solamente sapere se c'è qualcuno che sappia se tale operazione sia
fattibile da effettuare
tra RecordSet in memoria e tabella nel DB con risultati in tabella DB, come
devo fare?
RingraziandoVi anticipatamente ciao a tutti da Bozu.

 aggiornare e quali no
quindi verificare quelli che non sono aggiornati
Si potrebbe con una istruzione SQL, e costruire un recorset
"SELECT * FROM tabella WHERE check=0"
a questo punto in memoria si presentano due recorset con due o più campi
Escursione dei due rs.
Uguale campo CC;
controllo del valore moneta,
se ok
Update nella tabella   check=1
Salve
giuseppeD
Newsgroup: it.comp.lang.visual-basic
Titolo: parametri fra form

Esiste in 
VB.NET
 un modo per passare parametri fra form?
Mi viene in mente l'oggetto Session di ASP o qualcosa di simile, per
mantenere in memoria pubblica dei dati che potrň poi richiamare dalla nuova
form aperta.
Avete qualche suggerimento?
Grazie. Stefano.

 Esiste in 
VB.NET
 un modo per passare parametri fra form?
la visibilità delle variabili, in 
vb.net
, è la stessa di vb6, quindi puoi
utilizzare delle variabili globali, per passare dei parametri, anche se non
è la soluzione "più elegante".
le form, in 
vb.net
, come e più di vb6, sono classi, quindi puoi dotarle di
metodi e proprietà, oppure, se i parametri servono solo in fase di
"apertura" puoi modificare il metodo New della form.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo
Newsgroup: it.comp.lang.visual-basic
Titolo: EXCEL PASSWORD

Ciao a tutti!
per scopi puramente ludici (leggi: ho scommesso una birra con un mio
amico) cercavo di capire come cavolo fanno quei programmini, che ormai si
trovano anche nelle patatine, che ti trovano la password di excel e word
in 5 minuti scarsi. 
Dicono che riescono a testare 5-70.000 password al minuto! Ma come fanno?
Io ho fatto un programmino stupidissimo che genera tutte le possibili
password (con un numero qualsiasi di lettere, per cominciare, 4) ed è
anche abbastanza veloce...
Poi con l'automazione ho provato a fare il ciclo.... una pena infinita!!!!
E' di una lentezza esasperante!!!
Esiste un sistema di aprire un foglio senza l'automazione?
Come diavolo fanno 'sti programmini a sgamarti una password di 4 caratteri
in meno di un minuto?!?! Il mio ci ha messo 3 ore ed un quarto!!!!
Perdere la birra non è la fine del mondo... ma qui c'è in ballo il mio
onore e dignità di programmatore!
Aiuto!
Ciao,
Alberto
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Esiste un sistema di aprire un foglio senza l'automazione?
Si': apri il file xls in binario, pero' bisogna sapere a quale offset
si viene memorizzata la password e l'algoritmo usato per criptarla.
-- 
ciao, hal

 si viene memorizzata la password e l'algoritmo usato per criptarla.
Ho dato un'occhiata al formato di EXCEL che si chiama BIFF. Non è un
segreto militare e le sue specifiche sono sul sito MS.
Il problema è sapere in che modo sono criptate...
Se cerco su goggle trovo dieci miliardi di programmini per trovare la
password...
Nessuno ha un'idea di come la password venga criptata?!?! Almeno il
nome dell'algoritmo!
Ciao,
Alberto

[*Alberto Favetta* = 
a...@despammed.com
 in
news:37172327.03102...@posting.google.com
] ha scritto:

Parliamoci chiaro (secondo me anche hal ha frainteso):
Una cosa è generare pwd a quintali e verificarne la validità, un'altra è
andare a beccare la pwd che sta, comunque crittata, in un file.
Per il primo caso vale, secondo logica, il metodo brute-force e tentativi di
apertura del file col suo applicativo per vedere se la pwd correntemente
generata è quella giusta o meno.
Per il secondo, occorre conoscere luogo/hi di deposito della pwd e algoritmo
di crittatura.
Secondo me stai chiedendo quest'ultimo... Ti fischiano le orecchie?

 Secondo me stai chiedendo quest'ultimo... Ti fischiano le orecchie?
Si, ma non per te.... vedo già la mia birra che prende il volo :o)
Ciao,
Alberto