mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso a .dbf

Ho un problema... 
con la versione a 32 bit di V.B., nei controlli DBgrid non vengono
correttamente visualizzati i record 'deleted' , mentre in quella a 16
bit vengono visualizzati. C'e' una soluzione a questo problema?
Se non c'e', almeno c'e' il modo di eliminare fisicamente i record
cancellati dal file .dbf (tipo il PACK del Clipper)?
Grazie
 
    Nicola Simeoni

On Fri, 12 Dec 1997 21:33:28 GMT, 
sim...@terabyte.it
 (Nicola Simeoni)
wrote:

Scusa come fai a visualizzare i record deleted ?
Antonio Tanzillo  
a...@netgroup.it


Purtroppo nel mio messaggio c'era un 'correttamente' di troppo ( o
meglio dovevano essrci due virgole in piu', una prima e una dopo).
Infatti io NON  voglio che vengano visualizzati,  ed  e' proprio
questo il problema, che nella versione a 16 bit del mio programma
vengono visualizzati anche i record cancellati, mentre in quella a 32
bit  (correttamente) non vengono visualizzati.
Tu sai per caso se c'e' un modo per eliminarli definitivamente?
Ciao
         Nicola

Newsgroup: it.comp.lang.visual-basic
Titolo: Ciclo while

Scusate, ho una cosa di questo tipo:
while condizione
  for contatore = 0 to valore
    istruzioni
  next contatore
  istruzioni2
wend
come faccio se voglio che dalle istruzioni all'interno del ciclo for si
salti di nuovo ad un ciclo successivo del while?
Per esempio in C per passare ad un ciclo successivo si scrive continue.
Quindi io non voglio uscire dal ciclo, ma solo quando all'interno del for in
istruzioni uscire dal for ed evitare istruzioni2.
Spero di essere riuscito a spiegarmi.
Grazie e ciao a tutti.
Ramses

 wend
non credo che esista il continue in VB :)
metti un semplice if
while ...
  if condizione then
    for ..
      istruzioni1
    next
    istruzioni2
  end if
wend
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud


credo volesse qualcosa del genere
while condizione
   for contatore = 0 to valore
     istruzioni
     if condizione then exit for
  next contatore
  if not condizione then istruzioni2
wend
un saluto al NG, nonsonostatoio

 credo volesse qualcosa del genere
[SNIP]
ah già :)
chiedo umilmente perdono :P


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

Sto disperatamente cercando il file winsock.ocx ... chi lo possiede e'
pregato di mandarmelo (possibilmente e - mail)
Biancume
Bian...@libero.it


Se hai VB dovresti avere anche l'OCX winsock.
Altrimenti... compra VB.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Help me immagini carte da poker

Salve al ng,
sto cercando tutte le 52 +jolly carte da poker.
so che è una banalissima richiesta (sto creando un programmino che simuli i
giochi di poker che si trovano al bar.
help me.
Cerber...@tin.it
Cerber...@hotmail.com

 sto cercando tutte le 52 +jolly carte da poker.
http://www.gbcweb.com/free/vbroutines/games_drawcards.zip
usa la dll MS, la stessa che usa il solitario
---
-> GbC|

"GbC|" ci ripensa e dice:

ops... forse non ci sono i jolly...
-> GbC|

 giochi di poker che si trovano al bar.
RoyalFlush su 
www.inversewave.com

[*GbC|* = 
info...@gbcweb.com
 in
news:o9ADb.188440$
vO5.7...@twister1.libero.it
] ha scritto:

Ma tu a che poker giochi??? ;-)

 Ma tu a che poker giochi??? ;-)
Seven Cards :)
-- 
-> GbC|

Newsgroup: it.comp.lang.visual-basic
Titolo: emulazione terminali

Salve in VB si possono emulare i terminali  ed i relativi parametri, se si
dove trovo materiale??
grazie
Mario

 se si dove trovo materiale??
intendi l'emulazione tipo T100 dell'hyperterminal ? 
Se si ti basta usare l'oggetto MSComm 
-- 
<Gigio2K>
Sito Comune
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: [OT] - SC: esempio di cosa non fare

Stamani mi arriva una mail, più o meno in questo tono:
[paste]
ho visto il tuo esempio su /
www.it-lang-vb.net
 ( calcCale.exe) mi puoi
inviare il sorgente , vorrei vedere come si fà a calcolare i festivi e le
domeniche.
Ciao
[/paste]
mittente: fineagles@######.##
Visto che qualcuno mi sta chiedendo un favore (ma i sorgenti sono nello zip,
quindi sei anche un po' tordo) non sarebbe il caso di presentarsi?
Bastava una firmetta, e magari anche un nome inventato... Giusto per non
sentirsi dei cretini che parlano solo con una casella di posta
elettronica... Qualcosa del tipo 'Ciao Eugenio, ti invio...' No, non so
neanche a chi intestare la mail...
Comunque qualcosa l'ha ottenuta: è entrato nella blacklist del mio antispam.
Sarà il caldo, suppongo, ma non sopporto più la maleducazione.
-> GbC|
www.gbcweb.com

minchia GBC.... mi hai fatto prendere un colpo!
Leggendo l'oggetto del post ho detto "vuoi vedere che ho creato un casino
sul SC?"....
comunque quoto tutto ciò che hai detto. A me è arrivata una mail pochi
giorni fa che chiedeva il sorgente di Gestione Ottica ed inoltre se c'era un
modo per craccare il programma perchè "quella finestra che appare ogni tanto
mi da fastidio.."  :-O
Ce n'è di gente strana in giro...
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 Ce n'č di gente strana in giro...
No. Sono cafoni.
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

No. Sono cafoni.
Quoto e sottoscrivo.
-- 
ciao, un hal di passaggio

> Non l'hai mandato a fare...un giro ?
ti posto l'email (l'ho conservata perchè ho intenzione anch'io di farmi un
Bestiario come quello di Wodka)
NOTA: Ho sostituito l'email vera con XXXXX
-----Messaggio originale-----
Da: Federico [mailto:
fem...@XXXXX.it
]
Inviato: mercoledì 23 giugno 2004 17.56
A: '
gestion...@xxxxxottomano.it
'
Oggetto: contattateci
nome= Federico
cognome=
città = La Spezia
indirizzo=
telefono=
fax=
email= fem...@XXXXX.it
motivo_della_richiesta=Ciao senti io dovrei fare un programma simile al tuo
però x un agenzia marittima, ti chiedo troppo se x piacere potresti
mandarmi il cordice per modificarlo?p.s. come si leva sta scritta 
prog.in
prova?
Questa è la prima... gli ho risposto in maniera gentile ma ha continuato.
Allora l'ho semplicemente mandato a ca...re


 prova?
ROTFLLLLLL!!!!!!!!
Incredibile :-)
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.713 / Virus Database: 469 - Release Date: 30/06/2004

Peccato che non ha funzionato... avevo intenzione di provare con mamma MS,
ma se già GBC ha rifiutato, temo che Bill mi dirà di no.... un secco NO
;))))))))))))))))))))
"Ottomano Nicola" <amici_...@nicolaTOGLIQUESTOottomano.it> ha scritto
nel messaggio news:EM8Gc.68962$G%.20184@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ciclo su oggetti

Dovendo scrivere su un file di testo il valore di un po' di opzioni
editabili su una finestra, mi farebbe comodo fare un ciclo sugli oggetti
contenuti, ad esempio, in un frame, così da poter passare sul file la loro
valorizzazione. NOn avendo la possibilità di fare una unica matrice di
controlli, dato che gli oggetti sono di natura differente (TextBox,
ComboBox, ...), esiste un'altra maniera di abbirare il problema, senza fare
una riga di codice per ogni controllo?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 una riga di codice per ogni controllo?
se non sbaglio, .container e/o .parent
ciao, j.

 controllo?
Dipende... se gli oggetti sono di tipo diverso la cosa puo' complicarsi, a
meno che tu non sia certo che, per dire, tutti i textbox e tutti i combobox
della finestra devono essere salvati su file; viceversa dovrai comunque fare
delle 'IF' per discriminare quali texbox considerare, oppure quali saltare e
cosi' via.
C'e' modo di risolvere anche questa cosa, evitando troppe IF, con una
piccola classe, ma lo teniamo per la prossima puntata ;-) Intanto guarda se
ricadi nel caso piu' semplice (tutti controlli di un tipo devono essere
salvati) e prova con questo:
Dim c As Control
For Each c In Me.Controls
    If TypeOf c Is TextBox Then
        SalvaValore c.Name, c.Text
        'altrimenti qui dovresti fare un Select Case sul nome per
        'decidere se va salvato oppure no, idem nelle altre IF...
    ElseIf TypeOf c Is ComboBox Then
        SalvaValore c.Name, c.Text
    ElseIf TypeOf c Is CheckBox Then
        SalvaValore c.Name, c.Value
    '[...]
    'eccetera
    End If
Next
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto

    Dim c As Control
    For Each c In Me.Controls
        If c.Container = Frame2 Then c.BackColor = vbWhite
    Next
ciao, j.

     Next
Credo (e ripeto *credo*) che sia piu' corretto:
Dim c As Control
For Each c In Me.Controls
    If c.Container Is Frame2 Then c.BackColor = vbWhite
Next
Lokar
-- 
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

     If c.Container Is Frame2 Then c.BackColor = vbWhite
direi di si'.
grazie, j.
Newsgroup: it.comp.lang.visual-basic
Titolo: Orientamento di stampa..non ci riesco proprio!

Non rieco proprio ad orientaree la stampa orrizzontalmente
Il metodo  Printer.Orientation = vbPRORLandscape
non ha nessun effetto
ed il metodo suggerito
datareport1.Orientation =  rptorientdefault - rptorientlandscaip
mi genera errore, duigitando il codice non č disponibile l'ozione
.Orientation
La configurazione č Vb6 con Sp5
allego il codice di un progetto di prova
E ringrazio anticipatamente tutti coloro che sapranno risolvermi il problema
Private cn As ADODB.Connection
Private rs As ADODB.Recordset
Private Sub Command1_Click()
Set rs = New ADODB.Recordset
    Set rs = cn.Execute("select * from prova")
    Set DataReport1.DataSource = rs
    Printer.Orientation = vbVertical
    DataReport1.WindowState = 2
    DataReport1.Show
End Sub
Private Sub Command2_Click() ' genera report orrizzontale ( almeno
dovrebbe!!!)
Set rs = New ADODB.Recordset
    Set rs = cn.Execute("select * from prova")
    Set DataReport1.DataSource = rs
    Printer.Orientation = vbPRORLandscape
    DataReport1.WindowState = 2
    DataReport1.Show
End Sub
Private Sub Form_Load()
 ConstConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " &
App.Path & "\prova.mdb;Jet OLEDB:Database Password=" & CostPassword & ";"
   Set cn = New ADODB.Connection
    cn.ConnectionString = ConstConnectionString
   cn.Open
End Sub

 non ha nessun effetto
DataReport1.Orientation = rptOrientLandscape
Ciao
Hubert

 ha scritto nel messaggio
news:ao0e74$i8f7p$1...@ID-107333.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: beh...com'è andata ....

...la riunione conviviale ? Qualcuno ha fatto delle foto ??

"John"  ha scritto nel messaggio news:ir81d4$74f$1...@speranza.aioe.org... 
...la riunione conviviale ? 
********************
Burp!
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/


Salute !   :-)

"John"  ha scritto nel messaggio news:irask3$pk9$1...@speranza.aioe.org... 

Salute !   :-)
************************************
;-)


le foto....ce l'hanno in due......Marco e Nicola......

 le foto....ce l'hanno in due......Marco e Nicola......
pubblicare pubblicare...  :-)

 le foto....ce l'hanno in due......Marco e Nicola......
Io, purtroppo, ne ho fatte solo due a fine pranzo. :-(
Magari Marco ne ha altre migliori.
Ecco le mie:
http://img824.imageshack.us/img824/796/dsc3842.jpg
http://img857.imageshack.us/img857/908/dsc3844.jpg
Rendono bene l'idea del "burp!" :-D
Nicola


bel posto... bell'atmosfera....con vista sulla città.
Che vino era ?? :-))))
Newsgroup: it.comp.lang.visual-basic
Titolo: Form e risoluzioni

Ciao a tutti,
è possibile fare in modo che un programma fatto a tutto schermo tramite una
risoluzione di 1280*1024, sia completamente visibile anche in computer con
risoluzioni minori?
Ciao.

risoluzioni minori?
Sě
Ciao,
Moreno
-- 
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:tnWy7.28655$1H1.2...@news.infostrada.it...


Sì
(mi son dimenticato lo smiley... :-P cmq è un bel po' che segui il ng,
quindi presumo tu abbia già sentito parlare parecchie volte di google e
soprattutto del SitoComune... anzi, a dire il vero, da quanto tu segui
il ng, questa domanda è stata posta molte volte... prova a darci
un'occhiata e troverai tutto ciò di cui ti serve)


Newsgroup: it.comp.lang.visual-basic
Titolo: Prendilo tu questo frutto amaro

'ecco cosa significa programmazione a oggetti !
  Dim txt As String
  txt = "prova"
  Debug.Print txt.Len
  Debug.Print txt.UCase
  Debug.Print txt.Left(1)
  Dim n As Integer, l As Long
  n = 100
  l = n.CLng
  Debug.Print n.Hex

 wrote in message
Bltb7.133194$Pb6.7...@news1.tin.it...

sono d'accordo con te!
ma pensi che a livello di prestazioni sia meglio?
CIAO!

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] linguaggio sap conoscete un manuale in internet?

conoscete un manuale gratis online?
secondo me con questo linguaggio c'è un forte business a conoscerlo
qualcuno sa dare qualche infomrazione in più su questo linguaggio? è simile
a vb?
grazie.


Si chiama ABAP, non Sap, ed è il linguaggio con cui Sap esegue.
La cosa bella è che Sap esegue in interpretato, non in compilato, per cui
c'è un vero e proprio debugger dal vivo.
In realtà assomiglia più al vecchio Fox-Pro, perchè non è a oggetti (almeno,
io l'ho sempre visto usato tipo grosse macro).
On-line non saprei, ma sicuramente se cerchi ABAP su google qualcosa lo
trovi.
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...

 conoscete un manuale gratis online?
http://help.sap.com
Occhio che però Sap è un universo di programmi. Se non sai cosa cercare ti
perdi di sicuro (io non so cosa cercare e infatti mi sono perso subito
:-) ).
Ciao
*Roby*

č simile a vb?
No. Diciamo che e' un mix tra cobol e sql.
Riccardo
--
La felicita' di un uomo dipende dalle donne che non ha sposato
<O.Wilde>

:-) ).
LOL, ecco dov'era andata l'altra particella di sodio ;-)
-- 
ciao, hal.cenessuno?
Newsgroup: it.comp.lang.visual-basic
Titolo: estrazione file.cab

aiuto: Come faccio per decomprimere un file.cab? 
Chi mi manda in esempio?
Grazie - grazie - grazie - 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Chi mi manda in esempio?
Ce l' hai gia', l'esempio ;-)
Apri setup1.vbp nella sottodirectory .../PDWizard/Setup1
e cerca ExtractFileFromCab.
-- 
ciao, hal

 ha scritto nel messaggio
news:aedfh7$umb$1...@news.newsland.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Access PROBLEMI !!!!!!

Mi e' capitato piu volte che mentre il mio programma lavorara in rete
si e' venuta a creare una copia virtuale del database, insomma e' come
se le operazione non fossero state scritte sul disco per cui su un
computer cerano delle bolle fino alla 35 mentre sul server si era
ancora alla 30. Rivado a vedere sul client e siamo ancora a 35 e sul
server siamo sempre a 35. Chiudo il client, riparto con il programma e
incredibilmete siamo ancora a 35 e sul server sempre a 30. Spengo
tutta la rete, riaccendo, e la situazione si stabilizza. 
Il problema e' che se si fosse continuato si sarebbero accavallati i
dati chissa con quali conseguenze .... e' comunque non sarebbe la
prima volta che spariscono i record ..
Ho messo anche il dbengine.idlee refreshcaschfanculo,   ma sembra che
sia uguale.. insomma con la rete come la mettiamo   ?, bisogna davvero
appendere i santini su ogni computer ?
Ciao.
Antonio Tanzillo  
in...@at-softpippo.com
KillPippoforrepondez

 
Qualche santino male non fa....  ;-))
Domanda: fai forse usao delle transazioni, del tipo BeginTrans, CommitTrans, RollBack?
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic, DLL, Delphi

Salve a tutti,
avrei la necessità di importare una libreria DLL scritta in Borland Delphi
in un programma Visual Basic.
Sinceramente non l'ho mai fatto e vorrei una dritta su:
1) Come impostare il tutto lato Delphi (anche se si dovesse utilizzare un
OCX)
2) Lato VB, utilizzo la classica procedura di PRIVATE DECLARE FUNCTION
"......" LIB "..." ecc...ecc... ?
Sinceramente ringrazio.

Dal lato Delphi: definire la funzione come stdcall (se possibile in Delphi)
Dal lato VB: Declare Function | Sub  < nomefunzione >  Lib  < nomelibreria.dll >
[ alias  < nomealias >  ]  ( [ [ ByVal | ByRef] <argomento1> [ As <tipo di
dati>] ] ) [ As  < tipo di dati >  ]

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Dataset e campi ad autoincremento

Salve a tutti
Mi chiedo, utilizzando un dataset come faccio ad aggiornare un campo
numerico ad incremento ad ogni inserimento di un nuovo record?
Premetto che il campo in questione non è un campo di tipo contatore, in
quanto, ad es., una volta inserita una nuova fattura con num_fatt=10 e poi
la elimino, alla successiva creazione di una fattura io mi ritrovo come
numero di fattura non 10, ma 11.
Voi come Vi comportate in questi casi?
Ciao
Fabio


Ciao da quanto ho capito devi fare un gestionale. Allora io faccio cosě:
- primo non usare un campo autoincrementale
- aggiungo un campo "annulata" tipo si/no nel db.
- se la fattura che si cancella č l'ultima e non č stata emessa, non ho
problemi, ci scrivo semplicemente sopra (faccio UPDATE).
- altrimenti l'annullo, non si puň cancellare xkč č una cosa fiscale, e mi
ritroverei un buco e la lascio cosě (procedo normalmente con la numerazione.
- se devo modificare una fattura vecchia setto quel campo come annullata, e
ne scrivo una nuova con lo stesso numero. Il campo numero fattura deve
essere indicazzato, ma non chiave primaria.
Per aggiungere una nuova fattura fai una function cosě.
private function Prendi_numero_fattura() as int
   dim As New OleDb.OleDbCommand()
    cmd.connection= (gli dai la connessione)
    cmd.CommandText = "SELECT max(numero_fattura) FROM tabella_fatture"
   prendi_numero_fattura = cmd.ExecuteScalar  ' questo ti da il campo
risultante, che sicuramente č uno!!!
   cmd.CommandText = "SELECT annullata  FROM tabella_fatture where
numero_fattura = "& prendi_numero_fattura &""
    if cmd.executescalar then ' se č vero l'ultima fattura č stata
annullata, quindi gli passi quel numero
        exit function
    end if
    prendi_numero_fattura +=1 ' se non sei uscito il numero  fattura va
incrementato
end function
ok?

 Voi come Vi comportate in questi casi?
Generalmente utilizo una tabella, o piů tabelle, con funzione di contatori.
Rilevo il numero,
lo aumento di uno,
update,
il nuovo lo assegno al record
giuseppeD
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB .NET] filtri su datagridview

ciao a tutti,
in una form uso una datagridview con una lista di oggetti come 
DataSource, (gli oggetti ovviamente rappresentano le righe di una 
tabella del db), quindi sto popolando la datagrid senza usare i databinding.
C'e' un modo semplice o un componente pronto per aggiungere dei filtri 
sulle varie colonne della datagrid (come si fa in excel con "filtro 
automatico")?
Oppure devo farmi tutto a mano con tanti textbox quante sono le colonne 
e rifacendo la query che popola la datagrid ogni volta che un utente 
modifica uno di quei campi?
grazie
Mauro

 Mauro
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 componenti di terze parti che lo fanno.
hai qualche link o qualche keyword da suggerirmi per la ricerca?
grazie, ciao
Mauro

 
se la tua esigenza e' filtrare nell'interfaccia, invece di rifare la query 
potresti usare come source del datagrid una dataview e filtrare quella.
devi comunque aggiungere le textbox, ma elimineresti la necessita' del 
requery a ogni filtro.
la teoria dice che una dataview:
Represents a databindable, customized view of a DataTable  for sorting, 
filtering, searching, editing, and navigation. 
devi valutare se nel tuo caso sia una soluzione applicabile oppure no...
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 devi valutare se nel tuo caso sia una soluzione applicabile oppure no...
Non conoscevo l'esistenza della dataview, adesso me la studio e vedo se 
è applicabile.
grazie per il suggerimento.
ciao
Mauro
Newsgroup: it.comp.lang.visual-basic
Titolo: Una Query SQL

Mi stavo studiando ADO e ho creato un programma di studio gestiva 3 TABELLE
di un Database Access descritte sotto.
Films
       Id_Film
       Titolo_Film
       Id_Attrice
       Id_Attore
       Id_Regista
       Anno
Attori
       Id_Attore
       Cognome
       Nome
       Nazionalita
       Eta
Attrici
       Id_Attrice
       Cognome
       Nome
       Nazionalita
       Eta
Registi
       Id_Regista
       Cognome
       Nome
       Nazionalita
       Eta
A questo punto volevo visualizzare una cosa del genere in una tabella:
Id_Film, Cognome Attrice, Nome Attrice, Cognome Attore, Nome Attore, Cognome
Regista, Nome Regista, Anno
in pratica volevo legare Films.Id_Attrice a Attrici.Id_Attrice,
Films.Id_Attore a Attore.Id_Attori e Films.Id_Regista a Registo.Id_Regista.
Finchč ne lego solo una delle tre riesco a fare la join e visualizzare...ma
volevo sapere se č possibile farla di tutte e tre insieme.
Questa singola mi funziona:
SELECT Films.Id_Film, Films.Titolo_Film, Attori.Cognome, Attori.Nome,
Films.Anno FROM Films INNER JOIN Attori ON Films.Id_Attore=Attori.Id_Attore;
Sono arrivato a scrivere questa 'porcata' per tentare di raggiungere il mio
scopo.
SELECT Films.Id_Film, Films.Titolo_Film, Attrici.Cognome, Attrici.Nome,
Attori.Cognome, Attori.Nome, Registi.Cognome, Registi.Nome, Films.Anno FROM
Films INNER JOIN Attori, Attrici, Registi ON
Films.Id_Attrice=Attrici.Id_Attrice, Films.Id_Attore=Attori.Id_Attore,
Films.Id_Regista=Registi.Id_Regista;
Sň che magari ci potrebbero essere soluzioni per aggirare il problema...ma
io volevo sapere se č possibile farlo con una sola istruzione SQL.
Gianni Moretti

 
la porcata a cuoi ti riferisci , che poi e' il modo giusto, e' l'uso di
inner join innestati
SELECT Films.Id_Film, Films.Titolo_Film, Attrici.Cognome, Attrici.Nome,
Attori.Cognome, Attori.Nome, Registi.Cognome, Registi.Nome, Films.Anno
FROM
((Films INNER JOIN Attori ON Films.Id_Attore=Attori.Id_Attore) INNER 
JOIN Attrici ON Films.Id_Attrice=Attrici.Id_Attrice) INNER JOIN Registi
ON 
Films.Id_Regista=Registi.Id_Regista;

 Films.Id_Regista=Registi.Id_Regista;
In alternativa puoi usare il metodo "classico":
SELECT ....
FROM Film, Attori, Attrici, Registi
WHERE Film.idAttore=Attori.idAttore
AND Film.idAttrice=Attrici.idAttrice
AND Film.idRegista=Registi.IdRegista
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL ma si pronuncia siquel.......

Ho un domandina semplice semplice tagliata a fettine sottili che non mi
potete dire di no!(leggere tutto d'un fiato come la pubblicità della
Simmenthal)....
Dovrei inserire come record source la seguente Query Sql:
SELECT pspesa.voce, pspesa.spesa
FROM anagrafica INNER JOIN pspesa ON anagrafica.codice = pspesa.codice
WHERE (((pspesa.codice)=[anagrafica].[codice]));
ehm...Come Faccio????
Lo so che è stupida,ma domandare è lecito rispondere cortesia....
Ehm...Vabbè faccio meno l'idiota e ringrazio anticipatamente chiunque mi dia
una dritta
Emiliano
==============================
beholding...@pronet.it
                =
==============================
per rispondere togli Be

...



Ottima cosa! Spero che anche altri seguano l'esempio...
ciao


In pratica ti sei risposto da solo!
Prendi un controllo data con name 'data1'.
Setta la sua proprietà DatabaseName sul database che ti interessa.
A questo punto collega all'evento che più ti aggrada (form_load,
command1_press)
le seguenti righe:
data1.recordsource="SELECT pspesa.voce, pspesa.spesa
FROM anagrafica INNER JOIN pspesa ON anagrafica.codice = pspesa.codice
WHERE pspesa.codice=anagrafica.codice"
data1.refresh
..e il gioco è fatto!
CIAOOOOOOOO


Effettivamente, l'ho capito dopo aver postato il messaggio, vi ringrazio
tutti per l'aiuto e mi scuso per non aver pensato due volte prima di aver
postato il mex ,purtroppo quando si è online si fa presto a scrivere senza
riflettere, tra l'altro la query è pure sbagliata concettualmente!! ehm me
ne sono accorto dopo....
grazie e alla Prox!!!
emiliano
=======================
beholding...@pronet.it
 =
=======================
Be è un ANTISPAM!!!!

Io lo pronuncio ESCHIUEL.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ridurre a icona

Ciao a Tutti !!
Vorrei che il mio applicativo quando si riduce a icona andasse nella system
tray accanto all'orologio, come posso fare ???
E' urgente

tray accanto all'orologio, come posso fare ???
Quarda sul sito comune 
http://www.murialdo.it:8000/it_lang_vb/
se non sbaglio c'e' un OCX per la gestione delle icone nella try
notification area
saluti
locaduck
Newsgroup: it.comp.lang.visual-basic
Titolo: datagrid e spazio colonna in pixel???

Salve,
Con:
dg.Columns(0).Width = (4)
ho notato che non mi da lo spazio di 4 caratteri, ma di 4 pixel... è 
giusto??
Non c'e' un modo per spaziare una colonna di un determinato numeri di 
caratteri invece che di pixel?
Grazie

 caratteri invece che di pixel?
Siccome con i caratteri proporzionali il concetto di "larghezza di un 
determinato numero di caratteri" è un'entità non determinabile, l'unica 
cosa che puoi fare è calcolarti la larghezza in twips di una 
determinata stringa, ad esempio composta da caratteri larghi come il W, 
e poi applicare tale larghezza alla colonna.
Prova a cercare textwidth o qualcosa del genere.
ciao
Alberto
-- 
Ho spiegato a mio nipote cos'è il compromesso: se per le vacanze tua 
madre vuole andare al mare e tuo padre invece in montagna, il 
compromesso è che si va al mare, ma il papà può portarsi gli sci.

 Forse twips, piů che pixel.
se li vede, sono pixel.
twips li vede col microscopio elettronico. forse.
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: Ciclare su una listbox

Come faccio a ciclare sugli elementi selezioanti in una 
listbox? l'unico metodo che ho trovato è questo ma 
dichiarare 'i' come oggetto non è molto bello, giusto?
Dim i As Object
For Each i In lstStato.SelectedItems
  MsgBox(i)
Next
Inviato da 
www.mynewsgate.net

 Next
a parte il fatto che non mi risulta che la listbox abbia la collection
SelectedItems, puoi fare così:
Dim i As Integer
For i = 0 To lstStato.ListCount - 1
   If lstStato.Selected(i) = True Then
      MsgBox lstStato.List(i)
   End If
Next i
ciaociao

 
Inviato da 
www.mynewsgate.net

 grazie
ciaociao

 dichiarare 'i' come oggetto non è molto bello, giusto?
non è che hai molte altre alternative.
nella list box puoi mettere qualsiasi tipo di oggetto, quindi la collezione
degli oggetti selezionati dovrà essere generica anch'essa.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Next
Esatto, la collection Items di una listbox in .NET accetta qualsiasi tipo di
oggetto e lo rappresenta nella lista tramite il metodo ToString.
Puoi ciclare usando "i" as Object, ma se sai che tipo di oggetti hai messo
nella listbox puoi usare una variabile fortemente tipizzata:
Dim P as MyClass
For each P in MyList.SelectedItems
    .....
Next
                                Ciao
                                                    Zephiross
Newsgroup: it.comp.lang.visual-basic
Titolo: Adattare stringa a textbox

Ciao a tutti
E' da un paio di ore che ci lavoro e non ne vengo a capo,
vorrei automatizzare la dimensione del font di una textbox per
ingrandire al massimo la scritta senza sforare,
in pratica passo una stringa a un textbox e un routines mi deve
aumentare il font al massimo posssibile.
Mi date qualche idea?
Grazie
dp

 Mi date qualche idea?
Prova usando il Form.ScaleY: la dimensione del font dovrebbe essere in
Points.
Ciao
--
Qualunque mentecatto può scrivere codice che un computer possa capire.
I buoni programmatori scrivono codice che gli uomini possano capire.
[Martin Fowler]

 Points.
zanna, potresti essere meno sintetico?
io avrei utilizzato un approccio "a tentativi", com il metodo textwidth
della form, aumentando progressivamente la dimensione del font della form
fino a raggiungere la dimensione desiderata (potrebbe essere il caso di
valutare anche il textheight)
con lo scale come faresti?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 con lo scale come faresti?
Mai provato, però se non sbaglio la dimensione dei font è in punti 
(vbPoints).
Inoltre non ho mai provato, quindi può darsi che mi sbagli.
Quindi sapendo che il font è ad es. Size = 14, basterà fare la conversione:
' Ammesso che si stia lavorando in twips.
Text1.Height = Form.ScaleX(14, vbPoints, vbTwips)
' Considera che una textbox solitamente ha un bordo di 6px
' a seconda del borderstyle (questa è una soluzione empirica, perchè
' in futuro la grafica del textbox potrebbe cambiare)
' Non so se è possibile conoscere la dimensione del bordo tramite
' qualche API.
Text1.Height = Text1.Height + Form.ScaleX(6, vbPixel, vbTwips).
Ciao

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

Buongiorno a tutti, vorrei sapere come si fa a estratte un dato di una
cella da excel in Visual Basic
Io ho provato con:
valore= file.sheet(foglio1).cells(1,1).value
e mi da empty come valore!!!
Chi mi aiutaaaaa
grazie 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


non puoi usare il DDE ?

 ha scritto nel messaggio 
news:44f61ce9$0$15862$4faf...@reader2.news.tin.it...

quando scrivo in VBA, l istruzione è Sheets("pippo")
controlla la "s" e le virgolette nel nome del foglio
toni
Newsgroup: it.comp.lang.visual-basic
Titolo: GDI e API: BitBlt fa le bizze!

Salve a tutti! Sto tentando in queste ore di implementare un oggetto
"casella" in VB per boardgames ed ho una difficoltà sul BitBlt... in
pratica copiando una porzione di bitmap da una picturebox (con una
bitmap a 24 bit) e incollandocela di nuovo sopra, la parte copiata
risulta a 8 bit di colore (doh!). Ancora più strano, l'handle in
memoria l'ho creato con CreateCompatibleDC(0) e i bit di colore sono
16 (ri-doh!), controllato col GetDeviceCaps.
Qualcuno sa dirmi che c...o succede? Grazie!

 ha scritto

lo schermo a quanti colori lo tieni ?
ciao, a.



Attualmente a 16bit (65K circa)
Rettifico quanto sopra: mi sono sbagliato quando ho scritto che la
parte copiata è a 8 bit... contando i colori sono 16, quindi è a 4bit!
Boooohhh!!

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA su excel

Salve a tutti.
Dovrei scrivere una funzione in VBA su Excel che prenda un certo intervallo
di valori,
li elabori, e restituisca il 75esimo percentile delle elaborazioni; ho
pensato di usare la funzione percentile predefinita di Excel (in VBA
richiamerei WorksheetFunction.Percentile), ma non riesco a capire come posso
usarla: su ogni dato delle celle del range che passo alla funzione devo fare
una elaborazione (eseguita da un'altra funzione che restituisce un valore
numerico); come faccio poi a passare alla funzione percentile l'array
risultato dalle elaborazioni?
Tentando di essere più chiaro faccio un esempio di quello che dovrebbe
succedere:
<CODE>
Function myFun(var as Range)
    Dim arr as QualcheTipoDiContenitore    'che tipo di contenitore?
    For Each el In var
        valore = elabora(el)
        arr.inserisci(valore)
    Next el
    myFun = WorksheetFunction.Percentile(arr, 0.75)
End Function
</CODE>
Spero di essere stato chiaro.
Ciao

    Dim arr as QualcheTipoDiContenitore    'che tipo di contenitore?
Sulla guida leggo:
PERCENTILE(array,k)
Array   is the array or range of data that defines relative standing.
Quindi prova a dichiare arr come array oppure stabilisci un range di
celle dove memorizzi i valori da dare in pasto al metodo Percentile.
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: access 2000 e visual basic 6

Non riesco a collegare un controllo dati con un archivio access 2000.
L'errore dice che il formao non è supportato
Come posso risolvere
Grazie

 ha scritto nel messaggio
news:9u124i$a3e$1...@nreadb.inwind.it...

aggiorna l'mdac (->DAO 3.6) oppure installa il service pack 5
ciao. buc

 ciao. buc
DAO 3.6 non è sufficiente. Serve il Service Pack 3 o superiori.
Righi M.

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

come faccio ad avere l'handle di istanza di una applicazione?

App.hInstance
Dai un occhio alla documentazione per le differenze tra Design/Realtime
Ciao,
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Borderstyle di una ListBox

Ciao Gente!
Allora, ho una ListBox e ho settato la proprietą appareance a 0 (flat), perņ
mi appare un bordino nero che proprio non riesco a far sparire.
Come fare???
Grazie!
CiaoZ
SebaMix
--
Sebastiano Pallaro
--
Sito lavoro : 
http://www.infotrade.it
Sito personale : 
http://sebamix.supereva.it
Sito Comune del NG it.comp.lang.visual-basic : 
http://www.it-lang-vb.net
Per scrivermi : togliete ".ot" dall'indirizzo di posta elettronica
--


vedi risposta al tuo post più recente
ciao





prova con questa API
Private Declare Function 
GetWindowLong _
    Lib "user32" Alias "GetWindowLongA" 
_
    (ByVal hWnd As Long, ByVal nIndex As Long) As 
Long
Private Declare Function SetWindowLong _
    Lib 
"user32" Alias "SetWindowLongA" _
    (ByVal hWnd As Long, 
ByVal nIndex As Long, _
     ByVal dwNewLong As Long) As 
Long
Private Const GWL_STYLE = (-16)
Private Const WS_BORDER = 
&H800000

Newsgroup: it.comp.lang.visual-basic
Titolo: NET beep dove sta??

salve,
togliendo dai riferimenti di Vb.Net il rif microsoft.visualbasic,
chiaramente la funzione Beep() non viene piu' trovata... ho provato a
cercarla ma non mi riesce di trovarla.... qualche idea???
boia questi principianti......
saluti
Andrea Montanari
montanar...@virgilio.it
http://utenti.lycos.it/asql/index.html
DbaMgr2k ver 0.1.0  -  DbaMgr ver 0.47.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

Al momento l'unica soluzione che mi viene in mente è
Public Enum MessageBeepEnum
      Simple = -1
      OK = &H0&
      Hand = &H10&
      Question = &H20&
      Exclamation = &H30&
      Asterisk = &H40
   End Enum
   Public Declare Function MessageBeep Lib "user32"(ByVal Beep As
MessageBeepEnum) As Int32
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 MessageBeepEnum) As Int32
ah....
mi sa che mi tengo il riferimento a microsoft.visualbasic....
domanda, chi usa c# usa utto cio'???


Newsgroup: it.comp.lang.visual-basic
Titolo: Re: VB2005 Puntatore mouse

 fare?
Windows.Forms.Cursor.Hide()
Windows.Forms.Cursor.Show()
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL


ah grazie!
Newsgroup: it.comp.lang.visual-basic
Titolo: How to Format a diskette from VB ?

Chiao tutti
Vorrei sapere si e posibile formateare il diskette ( a:) con aiuta di
programacione Visual Basic .
Molto obligatto,
Alfonso 
pul...@teleline.es

ola Alfonso!
aqui ace un esempio de programacione para formatear el disketo!
http://members.xoom.com/it_lang_vb/prj1.htm
adios,
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/

todos poliglottas ? :)
asta la vista hombre
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Guarda la RFD per it.comp.prog.collaborazione !

piu o menos...

Newsgroup: it.comp.lang.visual-basic
Titolo: Programmino setup.exe da metter come autorun

Salve, ho un vecchio programmino si setup che viene lanciato in
autorun che precede la vera installazione del mio applicativo. Si
tratta di un "welcome screen" che permette di leggere il manuale ecc..
Sviluppai sta cosa in VB6 e mi chiedevo però .. è la scelta migliore
ad oggi?
Che altre vie ci sono, es. HTML? c++?
Il dubbio che mi viene è legato ai file che l'eseguibile VB6 necessita
per partire: spero ci siano su tutti i pc (non ho usato ocx
particolari .. ) anche su win7 o 8 in futuro!
Grazie
Federico

Federico
Prego
Federico 


Me ne ero fatti un po'.
Non richiedono runtimes.
http://win.gbcdepot.com/autoRunCD/
-- 
-> GbC|
www.chiappori.com

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] suggerimento sql

>>>L'ho provata e funziona.
***********************************************************
non funziona vengono cancellati tutti i record su taba
ho provato con SELECT DISTINCT ma cancella un  record  per ogni valore che
trova su taba
risultato finale
taba
1
a
a
d

 ha scritto nel messaggio
news:a63aun$q3t$1...@pegasus.tiscalinet.it...

Scusa se insisto, l'ho ri-provata e ri-funziona.
Unica nota: Ho usato un database in formato Access97 e ho scritto
l'istruzione nella finestra SQL di VisData, il programma con sorgente (non
assistito) che viene fornito con VB.
Mi spiace.

 > d
Chiedo scusa a te a e tutti. Non avevo letto attentamente, avevo inteso che
si volessero cancellare tutti i records in taba presdenti in tabb.
No, non ci sono riuscito, sono solo riuscito a contarli:
SELECT DISTINCT TABA.C, (SELECT COUNT(*) FROM TABB WHERE TABB.C=TABA.C) FROM
TABA, TABB WHERE TABB.C=TABA.C ORDER BY TABA.C
Appena cerco di sostituire DELETE a SELECT, ovviamente, non va piů niente.
Mi sento una caccola per il fraintendimento. Scusate.
Newsgroup: it.comp.lang.visual-basic
Titolo: AutoComposizione INSTALLAZIONE

troverò un difetto prima o poi ;-))
ciao Davide

ahi ahi ahi
ma č mai possibile che debba apparire sempre un errore ???
--------------------------------------------------------------------------
file dipendenze non aggiornato per i seguenti file..
comtcl32.ocx
comdlg32.ocx
NOTA
per risolvere il problema prima occorre creare solo il file dipendenze e poi
creare il setup per il progetto
----------------------------------------------------------------------------
non funziona !!  vabbeh.... potevano essere un pň piů complicati ma questa
volta se la sono cavati con una buona mezz'ora di improperi...
ciao Davide

altro problema !!
perchè le sottodirectory non se li gestisce lui ???
possibile che tutto io devo fare ??
e vabbeh..... altri 15 minuti di persi a capire perchè non riescono mai a
fare un prodotto davvero completo
ciao Davide

Newsgroup: it.comp.lang.visual-basic
Titolo: Nome della stampa

Come si puo' modificare il nome che VB inposta per i file di stampa nello
spooler, come fa Word che ad esempio scrive "Microsoft Word - documento.doc"
grazie
                                verbal
                        ICQ  28630541


Ci ho appunto sbattuto la testa sabato scorso.
Risposta: non si puo', almeno, io non ho trovato il modo di farlo.
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: catturare connessione internet

Ciao, vorrei ricevere qualche dritta su come beccare con VB6 o con Vb.net
la connessione ad internet.
Mi serve per scrivere un programmino da eseguire all'avvio di win2k o
winme che visualizzi una finestra che mi avvisi di quanto tempo posso
stare ancora connesso (pago l'abb. mensile).
Il programma poi rimane attivo e becca l'eventuale connessione e salva su
un file di testo la durata... la volta dopo somma tutte le durate,
rivisualizza il mex all'avvio e cosě via!
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Vb.net la connessione ad internet.
guarda credo che sia uno degli ultimi progetti inviati al sito comune (
oppure e' l'ultimo che mi so scaricato io ? ) cmq sia fa al caso tuo , cerca
"connessione internet" lo becchi !
-- 
<Gigio2K>
Sito Comune
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: DAO, questi sconosciuti

Salve,
sto facendo un'applicazione in VB5 che utilizza un database Access e mi
succede questo: se inserisco i Riferimenti a
ms DAO 3.51 object library
mi si blocca con l'errore:
Run time error 3447. The Jet VBA file failed to initialize when called. Try
reinstalling the application that returned the error.
Se cambio il DAO e riferisco
ms DAO 2.5/3.0 Compatibility library
ottengo invece:
run time error 13. type mismatch
 in un'istruzione semplice  del tipo:
Set Data2.Recordset = dbsglob.OpenRecordset("Select * from " + Tabella+ "
where Cognome = 'bbb'")
Siccome dei Reference e del DAO conosco veramente poco :-((, c'č qualcuno
che puň darmi una dritta?
Come si esce da questi errori e dove si trova la documentazione relativa?
Grazie in anticipo
NOgianfr...@diploma.com


La documentazione relativa si trova... nei manuali di VB5 e nell'help in
linea, nonche' nei books on-line che trovi sul CD.
Non l'avresti mai detto, eh?
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Algoritmo di compressione

Qualcuno mi sa indicare dove posso reperire un buon algoritmo di
compressione... sono riuscito a trovare solo Huffman sui mie vecchi libri c
e con questo riesco ad ottenere solo un 50% sui file testo e un 20 % sugli
eseguibili. Un po' poco e piuttosto lento anche in C chissà cosa accade in
VB? Forse ci impiegherà una settimana...
Premetto che non mi servono DLL o OCX perchè vorrei realizzare io tali
componenti.
Grazie
Lorenzo

VB? Forse ci impiegherà una settimana...
Sul Sito Comune c'è un esempio: se intanto vuoi fare una prova per cancellare ogni dubbio...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

VB? Forse ci impiegherà una settimana...
In questo sito suggerito da pal dovresti trovarne qualcuno completo di
sorgenti (in C ovviamente).
http://www.thefreecountry.com/developercity/compression.shtml
Ciao

 VB? Forse ci impiegherà una settimana...
Ho un buon libro: "The Data Compression Book" aut. Mark Neson,
Prentice Hall (ISBN: 0-13-202854-9).
Contiene le descrizioni ed il codice C di esempio della maggior parte
degli algoritmi, a partire dal codice Huffman, alle varianti, ai metodi
basati su dizionari (LZ77 / LZ78) fino al JPEG.
Mancano forse solo gli ultimi algoritmi di compressione, quelli basati
sulla trasformata wavelett e sui metodi frattali. Cmq è più che
sufficiente. La mia è un'edizione del '94, magari in quella attuale
ci sono anche altri metodi.
Inoltre fornisce alcune prove comparative tra velocità / fattore di
compressione della maggior parte degli algoritmi.
Buon lavoro, Massimo.
P.S. attenzione che se vuoi utilizzare alcuni metodi in prodotti
commerciali (in particolare gli LZ) probabilmente devi pagare
delle royalties, dato che sono algoritmi brevettati.

a proposito di algoritmi di compressione, se on sbaglio è morto quello che
ha inventato il primo, quello della PKZIP, aveva 37 anni ed è morto in
condizioni schifose, in mezzo alle bottiglie di liquore semivuote, ubriaco,
sporco, con i vicini che protestavano per i cumuli di spazzatura dentro e
fuori la sua casa... insomma, un bill gates al contrario... ::)))))))
se questo è il futuro di ogni buon programmatore, quasi quasi mi vendo il
computer... ihih
MarioH
Newsgroup: it.comp.lang.visual-basic
Titolo: mdac...

Salve,
ho un problema con il pacchetto msinstaller....quello nuovo...quando tento 
l'istallazione su una nuova macchina del pacchetto creato, mi dice che la 
versione mdac non e' corretta?...c'e' un modo per includere solo una 
libreria o devo per forza dare anche il pacchettone da 5Mb mdac2.7?
Grazie

 ha scritto nel messaggio
news:Xns9206B1C79...@195.31.190.132...

Hai provato a sostituire la msado15.dll con la ver. 2,5 ?
giuseppeD

 Hai provato a sostituire la msado15.dll con la ver. 2,5 ?
Scusa, ma nei riferimenti ho solo msado15.dll, anche so ho istallato nel 
sistema l'ultima2.7..

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

Dovrei intercettare con il subclassing gli eventi del tipo:
- "il mouse è entrato nell'area visiva dell'oggetto picture" --> tipo
OnMouseIn di Java
- "il mouse è uscito dall'area visiva dell'oggetto picture" --> tipo
OnMouseOut di Java
Mi serve per costruire un controllo simile ai pulsanti di Explorer ma non
voglio utilizzare altri oggetti OCX. Non so quale dia la costante WM_... che
si riferisce a questo genere di eventi
Grazie a tutti.

 wrote in message
7u51bo$c1h$2...@aquila.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come disegnarre a schermo un dxf ?

Vorrei disegnare a video l'immagine di un file che mi viene fornita in
formato dxf
E' un 3D e vorrei disegnarlo in wireframe
Sapete di qualche routine che 'converta' un dxf in entita' comprensibili per
vb ?
Ciao e grazie
RobertoA



Per 
vb.net
 ci sono, ma alla fine io ho preferito farmi il parsing partendo
dalle specifiche autocad, anche perché mi serviva processare solo un
sottoinsieme degli oggetti (comunque non è una cosa banale).
Qualche link che mi è stato utile:
- Esempi/Spiegazioni
http://local.wasp.uwa.edu.au/~pbourke/dataformats/dxf/min3d.html
http://web.tiscali.it/Didattica/vb/dxf.htm
- Librerie
http://www.cadsofttools.com/en/products/cad_import_.net.html
http://www.componentingenuity.com/
http://www.woutware.com/cadlib2.0.html
Infine le specifiche ufficiali 2008
images.autodesk.com/adsk/files/acad_dxf0.pdf
Ciao
PaF

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 --> .NET Vorrei un consiglio

Salve a tutti,
Vorrei un consiglio sul passaggio da VB6 a .NET.
Utilizzo VB6 da pochi mesi, circa 4o5, e chiaramente ho imparato ad
utilizzarlo solo per una minima parte, un po per quanto č vasto il
linguaggio e un po per il poco tempo che riesco a dedicarci.
Con l'uscita di .NET ora non si parla d'altro e mi č venuto spontaneo
chiedermi se passare a lui da VB6, e volevo appunto sapere visto che sono un
principiante se era piu utilie prima imparare ad utilizzare bene VB& e poi
passare a .NET oppure finche ci sono aggiornarmi subito con la nuova
versione???
Mi date un consiglio, cosa ne pensate????
Ciao Grazie anticipatamente
MatteoC.

Sul piano prettamente tecnico 
vb.net
 e' piu' difficile da imparare e non e'
detto che imparare prima vb6 ti serva gran che viste le sostanziali
differenze. Se gia' sai di voler passare a .net (re)inizia con quello. Sul
piano commerciale il discorso e' opposto. Al momento il mercato chiede
ancora vb6 quindi il tempo impegato ad imparare vb6 da questo punto di vista
non e' certo buttato. Il futuro sembra .net ma e' sui tempi che regna ancora
incertezza (almeno per me).


Penso dal tempo che potresti impiegare a raggiungere certi livelli.
Se in poco tempo apprenderai elementi validi , in particolare sulle classi ,
sugli oggetti , continuare in VB6 non è tempo sprecato.
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: Arcoseno e Arcocoseno

Qualcuno sa come fare l' arcoseno e l'arcocoseno di un numero, visto che
nel vb hanno messo la funzione seno e coseno ma non si sono preoccupati
degli inversi?
Grazie a tutti.

 <01bcaf12$761cc3c0$b1102dc3@default>...
