mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 sub per  estrarre il test da wird

salve
come fare ad estrarre tutto il testo da un documento microsoft word ?
esiste gia qualcosa come  subroutine da includere in un progetto in VB6.
leonello 



non provato:
Set objWord = CreateObject("Word.Application") 
objWord.Visible = False 'mettere true per debug
With objWord
    .ChangeFileOpenDirectory "C:\dati\WORD\prova\"
    .Documents.Open "documento.doc"
 TuttoilTesto= .Selection.WholeStory
end with
objWord.quit
-- 
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
-- 


grazie1000,   ho provato ma la variabile TuttoilTtesto  che ho dichiarato as 
string rimane vuota, non contiene testo ed io non so il perche
leonello


string rimane vuota, non contiene testo ed io non so il perche
Il perch� � che il mio codice � sbagliato.
Cos� invece funziona (questo l'ho provato).
WholeStory � un metodo, cio� esegue una azione.
Selection invece � una propriet�, della quale si pu� leggere il valore.
Set objWord = CreateObject("Word.Application") 
objWord.Visible = False 'mettere true per debug
With objWord
    .ChangeFileOpenDirectory "C:\documenti\Giovanni\"
    .Documents.Open "test.doc"
    .Selection.WholeStory
    tuttoiltesto= .selection
 MsgBox tuttoiltesto
end with
objWord.quit


 Il perch� � che il mio codice � sbagliato.
salve
grazie tutto ora funziona,ma rimane una cosa da controllare che io non so.
i files di tipo doc posono contenere anche foto e suoni
se il file doc contiene solo immagini vorrei poert ,nnel mio applicativo, 
avvisare l'utente
leonello


Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO urgente con registrazione OCX

Ciao a tutti.
Ho un problema urgente.
Ho reinstallato tutto sul mio pc, vb compreso.
ma non mi ha installato l'ocx della dbgrid che invece è richiesto nei miei
programmi.
vado sul cd, trovo l'ocx, lo copio e con l'utility apposita lo registro.
ma quando cerco di aprire un programma mi dice:
"Errore di run-time 429
non sono disponibili informazioni sui diritti di licenza per questo
componente. non sono disponibili i diritti di licenza necessari per
utilizzare questa funzione in ambiente di progettazione."
Ho la necessità di riprendere dei miei programmi, ma con questo problema non
posso.
Un grosso grazie a chi mi saprà aiutare.
Ciao.

Nel CD, nella stessa cartella dove c'è l'OCX, c'è anche un file di licenza.
Dopo avere copiato entrambi, basta fare doppio click sul file di licenza e
ti registra tutto in un colpo solo, OCX e licenza.
Generalmente (non hai detto che CD hai...), c'è anche un readme.txt molto
chiaro e semplice.
Ciao
Alberto

 ha scritto nel messaggio
news:a8rgat$qus$1...@newsreader.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: Buon Natale Bastardi.....

Che Gesù bambino faccia scoppiare il nuovo stereo da 1000 W del
Vicino,
Che la Madonnina faccia rubare la nuova Ferrari alla Cugina
Che San Giuseppe Putativo mi faccia fare intestare il palazzo del
defunto zio Ivo
Che il Bue e L'asinello faccian cagare al capufficio persino il
cervello
Che i ricchi re Magi riducano il mio collega con addosso solo le Cagi
E' strafottutamente Natale di nuovo
e di debiti son pieno come un uovo
Tasse balzelli e clienti morosi
manca solo la diarrea e l'alitosi
Il lavoro c'è ma non è pagato
il conto scoperto la Visa me l'ha sgamato!
Ma è Natale
dice il prete dall'altare
Tutti più buoni
a comprare cinesi doni!
E Natale Bastardi:
tra un po cominciate a tirare petardi
e fra scoppi tricche tracche e mortaretti
saltano mani occhi dita ad etti
E' Natale Bastardi...lo dice la tivu'
Ma io che Bastardo lo sono sempre stato
a Natale mi trasformo in un miracolato
Le luci  mi appaion più accese
...ed abbasso le mie pretese:
fanculo alle disgrazie umane ed alla depressione
bacio le mie bimbe e non penso alla pensione
Questa notte non c'è più il wodkino
Marco ritorna bambino
Trova nel cuore un angolino
dove c'è ancora posto per Gesù Bambino!
Buon Natale Bastardi
che il vostro Natale sia felice
ed almeno per un giorno sul vostro cuor non ci sia nera vernice!!!
(copyright Wodkino Nazionale International Ltd)
-------------------------------------------
Anche il wodkino nazionale in occasione del Natale si è
"feisbukkizzato"....
http://www.facebook.com/Wodka40..
..
ai primi 10 nuovi amici in omaggio una coperta di laniccio ombellicale
di "giggi er zozzo"

 ha scritto:
Weeee auguriii wodkino :D ma non ti ricordi di me?
Newsgroup: it.comp.lang.visual-basic
Titolo: PutPixel

Cari Amici,
in VB esistono i metodi Point e PSet per leggere e scrivere un pixel di una
Picture.
Naturalmente, non sono molto veloci e, quindi, al posto del Point ho usato
la funzione GetPixel della libreria GDI32.
Esiste anche una "PutPixel" per emulare il metodo PSet?
Ciao!
============================================
                      CYBER Hardware & Software
                         di Albani Ettore Massimo
                           Via Scapacchiò, 48/B
                 35030 Selvazzano Dentro (PD) - Italy
                         Tel./Fax: 
(+39) 049-638681
                      Cellulare: (+39) 0329-2233461
 
http://www.protec.it/cyber
                          E.mail: 
cy...@protec.it
============================================

 Ciao!
Dovrebbe esistere una funzione SetPixel, prova a dare un'occhiata
alla guida alle api di m$:
http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/psdkref/alph
afunc_3bjm.htm
ciao
---------------------------------------------------------
             ASSA
http://assatarram.yohoo.it
Bookmark download:
http://www.redangel.it/beta_zone/Click_p.asp?ID_P=19
Napster: Assatarram3
---------------------------------------------------------

Esiste anche una "PutPixel" per emulare il metodo PSet?
In genere per ogni Get c'è una Set...
Ciao

 ha scritto nel messaggio
news:9faolc$mo2$1...@serv1.iunet.it...


 Grazie, ho risolto il problema...
MMhmmhmhmhmhhh...
Posso chidere come?
        Ciao
                Allanon

 ha scritto nel messaggio
news:9ffh7c$3ptf0$1...@ID-67444.news.dfncis.de...


 l'utilizzo di queste funzioni e delle relative Point e PSet...
Non posso che essere d'accordo, acc... :-(
    Assa
Newsgroup: it.comp.lang.visual-basic
Titolo: Msflexgrid editabile

 ha scritto nel messaggio 
news:4667014e$0$36447$4faf...@reader5.news.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: AiuUUUUTOOOO!

Scusate il disturbo ma sono un programmatore nascente quindi ancora
inesperto! (ho letto pochissimo il libro, causa poco tempo).
Comunque mi servirebbe saper alcune cose:
1) Come gestire il systray
2) Come eseguire un file all'avvio del programma (tipo eseguire un
midi)
3) Come fare a gestire comandi da linea di comando come dir, cd ..
o altri comandi dos
Grazie per la cortese attenzione!
Werewolf: "Il riconoscente"!
gio...@iol.it

...


Ma non era SHELL?
Sě, chiedo scusa a tutti per il lapus!


Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto, problemino con oggeti Date

Salve a tutti!
Ho la necessità di calcolare i millisecondi di differenza tra due date
impostate... qualcuno saprebbe indicarmi un metodo?? Ho provato con
DateDiff, ma a quanto ho letto nella "documentazione in linea", al
massimo arriva fino ai secondi, no? Grazie comunque...
Francesco.
--
Posted from 
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server - 
http://www.mailgate.org


Prova semplicemente con
Date3 = Date1 - Date2
Ma non credo sia molto affidabile il conteggio dei millisecondi...
Ciao

Se moltiplichi i secondi per mille...
non pensi di risolvere i problemi...
Loris

Newsgroup: it.comp.lang.visual-basic
Titolo: oggetto excell

Ciao a tutti
ho creato un programma che importa da un foglio excell una serie di dati in
un DB per future statistiche.
Il problema č che i fogli da importare contengono tutti la medesima
password...
Quando apro un oggetto excell (senza far apparire l'applicazione excell) per
leggere i dati mi compare la richiesta di password (facendo comparire
l'applicazione excell)
Tutto funziona se viene inserita in questo momento la password ma siccome i
fil eda importare sono tantissimi č un lavoro molto ripetitivo.
C'č un modo per impostare questa password nel momento in cui apro il file
xls da vb?
io uso
dim MyXL as object
Set MyXL = GetObject("pippo.xls") 'magari qui
        MyXL.Application.Visible = False
        MyXL.Parent.Windows(1).Visible = True
        oppure č una proprieta dell'oggetto...
ecc...
Grazie
~~~~~~~~~~~~~~~~
Andrea Fabbrucci
anfa...@tin.it
ICQ 170722520
~~~~~~~~~~~~~~~~


Prova a vedere la sintassi di
Workbooks.Open(FileName, UpdateLinks, ReadOnly, Format, Password,
WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable,
Notify, Converter, AddToMRU)
Per quanto riguarda i messaggi di excel pupi fare in modo che non ti vengano
visualizzati impostando la proprietà
Application.DisplayAlerts = False
Ciao!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Neofita!

Salve, ho appena iniziato a "programmare" in VB perchè mi servono alcuni
programmini di gestione personale e ho pensato di farmeli personalizzati al
massimo, premettendo che io sono un programmatore su AS/400 in RPG, che ho
programmato in C, pascal e Perl, volevo sapere se su internettrovo una guida
per capire un po' come strutturare un'applicazione in VB, come avere
l'accesso ai dati (database access) e come muoversi inizialmente (dove vanno
le routine personali visibili globalmente), ecc. ecc. ecc.
Esistono anche dei sorgenti di qualche piccola applicazione, come una
rubrica, liberamente disponibili ?!?!
Gtazie Mille
Stracca

rubrica, liberamente disponibili ?!?!
Certo! Dai un'occhiata al sito comune di questo NG:
http://www.murialdo.it/it_lang_vb/
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Implementare funzionalità "plug-in" in un'applicazione VB

Ciao a tutti,
avrei un argomento da proporre ai maghi del VB: se doveste abilitare
delle funzionalità alla vostra applicazione tramite dei plug-in
installabili dall'utente, come strutturereste il progetto?
Non ci ho ancora pensato per bene, ma mi piacerebbe sentire qualche
parere, prima di scrivere codice su qualche idea sbagliata. Pensavo al
plug-in come a un progetto compilato come DLL contenente una  classe che
espone i metodi per l'aggiunta di menu all'applicazione principale e i
normali  metodi richiamati poi da questi menu. Pensavo anche di
utilizzare in qualche modo il polimorfismo implementato in VB5-6 in modo
da poter creare agevolmente una classe "Plug-In" nell'applicazione.
Questa classe consentirebbe di trattare i pug-in indiscriminatamente
nelle fasi di installazione, rimozione e funzionamento. Si potrebbe
avere una collection di Plug-In con caratteristiche comuni e
metodi-proprietà peculiari che vengono richiamate solo dai menu aggiunti
durante l'istanziazione dei singoli plug-in.
Vaneggio, vero?
Grazie per gli eventuali interventi
Flavio Ronco
f.ronco@*NonMiServeNiente*
flashnet.it
http:\\
www.geocities.com
\Paris\3461\
-------------------------------------------------------------
"Che pubblico in gamba! Diteci dove lavorate,
che domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]

installabili dall'utente, come strutturereste il progetto?
SSSSsnip !
Forse sono fuori strada, perché non so quello che vuoi fare.
Non ho idea del tipo di funzioni che vuoi aggiungere al tuo programma,
né dell'importanza che hanno per te le prestazioni, né del livello di
complessità delle funzioni delegate ai plug-in, ma hai pensato di
usare degli script ? Puoi creare delle funzioni interne al tuo prg
e fare in modo che lo script control acceda ad esse e le utilizzi come
fossero sue, o a un qualunque oggetto che tu decidi di condividere.
Puoi creare gli script e criptarli, decriptandoli al caricamento, ecc.
...è solo un'idea...
Bye, G.
--
------------------------------------------------
In questa signature ci andrebbe una bella frase,
appena ne trovo una buona ce la metto...
------------------------------------------------
Real E-address: 
gaet...@hotmail.com


No, per nulla.
Quella delle DLL e' la strada che forse seguirei anch'io (chiaramente DLL
ActiveX, trattandosi di VB).
Guarda ad esempio come sono fatti gli add-in di VB... chiaramente non potrai
farli come quelli (dovresti strutturare l'applicazione come OLE Automation
server etc...), ma l'idea puo' essere quella.
Anche la soluzione degli script data da Paperino mi stuzzica...
--
Roal Zanazzi
z...@iol.it




La soluzione delle ActiveX DLL é senz'altro la migliore se abbinata al
polimorfismo ancora meglio.
Fai in modo che ogni plug-in installato vada a scrivere in una chiave ben
definita il proprio Program-id, dopodiché attraverso la createobject
leggendo il prg-id dalla chiave puoi utilizzare un plu-in oppure l'altro.
Ciao,
Corrado
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] framework

una domanda da profano cronico...
su un computer istallo il framework di 
vb.net
 e copio un file eseguibile.
quest'ultimo funziona.
come fa la mia applicazione a sapere dove sono i riferimenti?


wrote:

Lo sa e basta ;-)
Ci sono 3 variabili di ambiente:
FrameworkDir
FrameworkSDKD
FrameworkVersion
che l'applicazione .net va a leggersi per sapere dove si trovi
il framework (un po' come il classpath di java).
-- 
ciao, hal

 ciao, hal
ho letto i percorcorsi dei vari riferimenti, non sono tutti nella stessa
cartella.
per ogni riferimento è indicata una cartella?
per esempio se aggiungo oledb (questo dovrebbe appartenere al framework?) la
directory non è la stessa di altre e non viene aggiunto il file dll accanto
al.exe...

al.exe...
OldDb si trova in System.Data.dll che si trova in
%FrameworkDir%\%FrameworkVersion%
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Condivisione database

condivido un db tra due pc collegati in rete, ma le cose non mi funzionano
bene.
Di tanto in tanto mi compare un messaggio del tipo
"Impossibile aggiornare; l'oggetto è bloccato dall'utente .... (anche se
sull'altro pc non si sta utilizzando l'archivio) e non riesco ad andare
avanti.
qualche consiglio in merito ?
Uso VB5 e W98 II
Grazie
Pippo

 ha scritto

Non usare i datacontrol.
Dopo ogni operazione, assicurati che la connessione al DB non rimanga aperta inutilmente
(ma non impostare a nothing l'oggetto ADODB.Connection altrimenti non sfrutti la
"connection pooling").
Scrivi tutto usando codice.
Se vuoi avere il tempo di elaborare un recordset in tutta calma senza dover tenere aperta
la connessione al DB, imposta la proprietà activeconnection del recordset a nothing e poi
chiudi la connessione al DB (ottieni in questo modo un recordset disconnesso).
Ci sarebbero molti altri consigli, ma non sono molto esperto per darteli.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: copiare cursori

Ciao gente,
dovrei assegnare un cursore ma cosě facendo
set cursore2 = cursore1
se chiudo cursore1 mi chiude anche cursore2
Uso rdo e mi servirebbe qualche dritta per clonare il cursore1.
ciao e grazie


in effetti se fai un set cursore1 = cursore2 non fai che referenziare 2
volte lo stesso oggetto, con gli effetti che hai potuto verificare;
non ho la memoria "fresca" su RDO... comunque in ADO per molti oggetti
esiste il metodo Clone, chissà se esite qualcosa del genere in RDO?
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] - post eliminati dal server delle news?

salve a tutti i NG-isti...
Ho na domanda da porvi: io parecchio tempo fa posi un quesito sul ng di
access, e gli spuntai gli occhialini in modo che diventasse rosso (non so
come si chiama questa caratteristica) (utilizzo outlook exprss).
Ora però il mio post è scomparso, o meglio, sono rimaste solo le ultime 2
risposte... scusate, ma i post scaricati non rimangono sul mio portatile?
perchè adesso che sono diventati bsoleti per il server delle news sono
spariti anche dal mio pc?
grazie a tutti

spariti anche dal mio pc?
Perchč OE pensa sia piů giusto cosě! Lo so č _demenziale_... e ci
dovrebbe essere qualche sistema per modificarne il comportamento ma
non ho mai controllato bene! In pratica cancella tutto ciň che non
esiste piů sul server... e in caso di trhead scaricati dovrebbe
esserci una temporizzazione... del tipo 30-60 giorni!

 spariti anche dal mio pc?
E per fortuna che li cancella!
Anzi, ogni tanto vai in strumenti->opzioni->Manutenzione->Pulizia e fai un
bel Comprimi per recuperaro lo spazio su disco inutilizzato.
P.S.: nella stessa finestra troverai tutto quello che ti serve per dire a OE
cosa fare dei tuoi messaggi vecchi.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: salvare cartella e nomefile predefiniti

Come si fa a creare una cartella al momento del salvataggio (senza Common
Dialog).
Salvare un file predefinito funziona solo quando la cartella già esiste.
Ecco l'istruzione che uso (fra le altre):
FileName = "c:\documenti\nuovofile.txt"
(se metto una cartella che non esiste non mi salva neanche il file, invece
così funziona ok)

 ha scritto nel messaggio
news:xD6l7.28906$MO.9...@news.infostrada.it...

Prima di salvare il file controlla se esiste la cartella e se non esiste la
crei e dopo salvi il file le istruzioni sono le seguenti:
Dir("C:\Nomecartella,vbDirectory) per vedere se esiste la cartella.
mkDir "C:\Nomecartelladacreare" per creare una nuova cartella.

 Dialog).
funzione mkdir, maggiori info con f1
-- 
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/

 ha scritto nel messaggio
news:xD6l7.28906$MO.9...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][FAQ] ADO

mi scuso se posto una domanda che è una faq ma ci sto diventando scemo.
sicuramente sbaglio qualcosa ma ormai sono talmente nervoso che non capisco
dove.
ho la neccessità di aprire un db access xp con password utilizzando ado e
jet4
se provo senza settare la password al db non ho nessun problema la
connessione va a buon fine
se invece apro da access in modo esclusivo il db e poi da
strumenti-->protezione-->imposta password setto una password al db non
riesco  a collegarmi al database
uso il seguente codice per creare la stringa
nome_database = "data\giudiz.mdb"
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Password=pippo;Data Source= " &
nome_database & " ;Persist Security Info=True"
generata in automatico con l'utility dentro mztool
a run time mi restituisce il seguente errore :
Impossibile avviare l'applicazione. Il file di informazioni sul gruppo di
lavoro è mancante o aperto in modo esclusivo da un'altro utente
dove devo sbattere la testa??
grazie


Prendi spunto da questa
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\pippo.mdb ;jet
oledb:database password=pippo"

e che cavolo stasera arrivo sempre secondo!?!!?!?!?!?!?!?
:-((((((((((((((((


grazie anche a te
funziona

"Huntercity" <spag...@NOSPAMfreemail.it> ha scritto nel messaggio
news:g6w2a.229736$AA2.8...@news2.tin.it...

No, li devi usare, o meglio, se ti sveltiscono il problema di certo non
fanno schifo, però ad un patto: che tu capisca cosa facciano, cioè che sia
capace di farne senza.
:-)

Newsgroup: it.comp.lang.visual-basic
Titolo: [API]Aprire file

ho registrato l'estensioni del mio programma nel registro di sistema e ho
impostato il SW che deve aprirle
(il mio ;)  )
come faccio a far sapere quando viene avviato il SW che deve aprire il
file? mi sembra di aver capito che
Windows invia al programma il nome del file e la directory in cui si trova;
ma come me la passa?????
Grazie 1000 a tutti
    mavimo

 wrote in message
news:a9ciof$8tm$1...@pegasus.tiscalinet.it...


Adesso provo, cmq grazie 1000
    Mavimo

Newsgroup: it.comp.lang.visual-basic
Titolo: ADOCE & Find

scusate,è vero ke non è supportato il metodo find usato con recordset ADOCE
,lavorando con db .cdb???
e le ricerche come le faccio....:°°°°°°°°°°°°°°°°°°°°°°°-(
Beba

 ha scritto nel messaggio
news:LCH4a.200816$0v.56...@news1.tin.it...

Vero.
Viceversa se usi sqlce
Ciao
Fabio

 ha scritto nel messaggio
news:OUI4a.133678$YG2.3...@twister1.libero.it...


 poi ho solo quello!
e non è quello che vuoi??
Hai appena detto che predisponi la form in visualizzazione dell' ELEMENTO
(singolare) trovato. Quindi perchè vuoi clonare il recordset?
Quando devi rieseguire la ricerca inserisci il nuovo codice con la inputbox
e riesegui la query!
Dato che sicuramente mi è sfuggito qualcosa, mi puoi spiegare meglio cosa
deve fare il software?
ciaociao

 ha scritto nel messaggio
news:vv05a.137119$YG2.3...@twister1.libero.it...


 beba
non mi viene in mente niente di meglio...
ciaociao

 ha scritto nel messaggio
news:Sk65a.138229$YG2.4...@twister1.libero.it...


 ha scritto nel messaggio
news:4fl5a.284795$AA2.10...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Muovere  Form senza la  barra (Framework 3.0)

Dal sito Microsoft ho copiato il codice che mi permettere di muovere una 
form  senza barra.
Tenendo premuto il mouse (tasto sinistro) sulla form e muovendosi sul 
desktop, la form si sposta.
 
L'anomalia che ho riscontrato è che, cliccando sulla form e spostando il 
mouse di pochissimo in qualsiasi direzione, la form si sposta in alto di un 
centimetro.
Dopo questo scatto, è possibile posizionarla ovunque.
 
Perchè questo scatto in altro?
 
Nero23
 
 
 
 
 
 
Public Class Form1
    Private mouseOffset As Point
    Private isMouseDown As Boolean = False
 
    Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As 
System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
        Dim xOffset As Integer
        Dim yOffset As Integer
 
        If e.Button = MouseButtons.Left Then
            xOffset = -e.X - SystemInformation.FrameBorderSize.Width
            yOffset = -e.Y - SystemInformation.CaptionHeight - 
SystemInformation.FrameBorderSize.Height
            mouseOffset = New Point(xOffset, yOffset)
            isMouseDown = True
        End If
    End Sub
 
    Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As 
System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
        If isMouseDown Then
            Dim mousePos As Point = Control.MousePosition
            mousePos.Offset(mouseOffset.X, mouseOffset.Y)
            Location = mousePos
        End If
    End Sub
 
    Private Sub Form1_MouseUp(ByVal sender As Object, ByVal e As 
System.Windows.Forms.MouseEventArgs) Handles Me.MouseUp
 
        If e.Button = MouseButtons.Left Then
            isMouseDown = False
        End If
    End Sub
End Class
 

 Perchč questo scatto in altro?


 nulla.
 
 
La mia form č senza bordo.
Ora funziona perfettamente.
 
Grazie  1001
 
nero23

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

Scusate

Scusate
Ci mancherebbe... :-))
       _  _______________________________  _     
      / )|                               |( \    
     / / |      FERDINANDO CECCHINI      | \ \   
   _( (_ |  
fdnce...@mail.asianet.it
  | _) )_ 
  (((\ \>|_/->_______________________<-\_|</ /)))
  (\\\\ \_/ /                         \ \_/ ////)
   \       /                           \       / 
    \    _/                             \_    /  
    /   /                                 \   \  
   /___/                                   \___\

Newsgroup: it.comp.lang.visual-basic
Titolo: [!!] Aiuto ! DAO6.0 non lavora

Utilizzando un database fatto con ACCESS2000 , impostando la dll dei
riferimenti per il DAO6.0, il controllo 'DATA' non funziona perchè non
riconosce il formato del database....
                                                            Cosa posso
fare????
                                                            Grazie in
anticipo
mar...@meb-system.it

 wrote in message
7ssumh$fi7$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Select Count / Goup by im Excel

Qualcuno sa come si fa da una colonna di Excel ad avere il risultato
equivalente a questa query?
SELECT CAMPO, COUNT(*) AS N
FROM TABELLA 
GROUP BY CAMPO
Ciao
-- 
Fritz
Togli *ERASE* per rispondere in e-mail.


Ma siamo in Excel(funzioni di Excel)?
Nel suo VBA?
In vb e facciamo una query
su di una tabella di Excel?
Altro?
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
 

Ma siamo in Excel(funzioni di Excel)?
Buona la prima, cercavo una funzione Excel che facesse la stessa cosa
della suddetta query, cioč da una colonna Excel voglio estrarre i
singoli valori con il numero di volte in cui ogni valore si ripete
nella colonna.



A1: Dati
Dati da A1:A23
Seleziona la colonna A
Dati-->Filtro-->Filtro avanzato
Seleziona:
Copia in un altra posizione
Copia univova dei record
Copia in: seleziona la cella(nell'esempio mettiamo sia: D1)
OK
Vai in E2
E2 : =
CONTA.SE
($A$2:$A$23;D2)
Trascina verso il basso
Scuse a tutti per l'OT.
Rammento l'esistenza di:
microsoft.public.it.office.excel



Dati da A2:A23


microsoft.public.it.office.excel
Mi scuso anche io ma siccome non sapevo come spiegarmi se non con il
paragone con la query SQL ho pensato che su mpioe non mi avrebbero
capito :-)



Sono(siamo) capenti... 8-)


Newsgroup: it.comp.lang.visual-basic
Titolo: sfondo datareport

ciao a tutti, volevo sapere se è possibile (ed eventualmente come)
far caricare su apertura di un DataReport un immagine di sfondo
(ad esempio un bmp di fattura)
grazie
Riccardo 


Come sfondo a tutta pagina, credo proprio di no (anche perchè finchè non 
colleghi i dati non puoi sapere le dimensioni del report finale, e una volta 
che hai collegato i dati la Section1 è ripetuta).
Se ti può bastare l'inserimento di immagini nelle sezioni NON di dettaglio 
(intestazione report e pagina, piè di pagina e di report), puoi 
tranquillamente inserire un rptImage grande come tutta la sezione, e a 
runtime usi il suo .Picture per passargli l'immagine che ti serve (non so se 
si possa caricare direttamente da un file, al limite dovrai passare per un 
ImageBox/PictureBox non visibile).
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

 ha scritto nel messaggio 
news:3a0bteF...@individual.net...

_______________________
grazie
ho provato così:
inserisco un rspImage di nome img1 nella Section1 ed ho scritto questo 
codice:
Private Sub DataReport_Initialize()
Set Me.Sections("section1").Controls("img1").Picture = 
LoadPicture("c:\pippo.bmp")
End Sub
e sembra caricare l'immagine correttamente.
grazie.
Riccardo

 (intestazione report e pagina, piè di pagina e di report),
[CUT]
quindi se volessi un'immagine di sfondo che si adattasse in automatico al 
corpo del
report in base alla grandezza del recordset, ciò non è possibile farlo?
come si puo' fare quindi a stampare una fattura su un'immagine da file?
hai qualche idea?
grazie
Riccardo
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Estrarre boot da un cd

Scusate l'OT, ma non sapevo a chi chiedere. ;-)
Sapete se esiste un programma per estrarre il boot da un cd.
Grazie
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links:
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com

 Sapete se esiste un programma per estrarre il boot da un cd.
Hai provato con Nero Burnin Rom? Il boot del CD non dovrebbe essere altro
che l'immagine di un dischetto da 1.44 che il bios automagicamente
sostituisce al fdd "reale"! :)

> Sapete se esiste un programma per estrarre il boot da un cd.
cdrwin
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su Controlli VB5!!!

Ho un problema riguardo un programma in VB5. Fino a qualche tempo fà, tutto
andava OK. Dopodichè, quando vado a caricare il sorgente mi vengono
segnalati all'interno del file Main.log i seguenti errori:
Riga 20: impossibile caricare il controllo MainToolbar; licenza non
disponibile.
Riga 32: impossibile caricare il controllo ComHlpDlg; licenza non
disponibile.
Riga 88: impossibile caricare il controllo RichTextBox1; licenza non
disponibile.
Riga 102: impossibile caricare il controllo sbrMain; licenza non
disponibile.
Riga 120: impossibile caricare il controllo TBarImageList; licenza non
disponibile.
Ho provato a registrare i vari controlli con "regsvr32" ma le cose non sono
cambiate.
A questo punto cosa devo fare?
Grazie.

disponibile.
Dovresti scaricare questo programmino dal sito Microsoft:
vbc.exe
Se non riesci a trovarlo fammelo sapere che te lo spedisco io.
A legger le info, sembra che dovrebbe correggere proprio questo
problema.
Ciao
Robin

Newsgroup: it.comp.lang.visual-basic
Titolo: ?Errori -intercettarli.come??

1

1

H
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO, PROVIDERS e SORT DI UNION

Riprovo a postare il messaggio perchè prima questa maledetta webmail mi ha messo come titolo <NO SUBJECT> e cerco anche di spiegarmi meglio.
Stò lavorando con ADO su Windows 2000:
volevo usare con provider Microsoft.Jet.OLEDB.4.0
ho le mdac_typ 2.6 installate e VB 6 con SP5
Come provider adesso mi accetta solo MSDASQL.1.
Stò lavorando con una base dati Access 2000.
Con il provider corrente non posso usare la proprietà sort del recordset e quindi mi crea problemi per fare alcune cose.
Inoltre...come faccio a fare una sort di tre union?
Supponiamo che abbia:
SELECT * FROM A UNION
SELECT * FROM B UNION
SELECT * FROM C;
Prima mi ero espesso male...chiaramente la union funziona...perchè tutti i dati sono dello stesso tipo...ma io volevo fare una Sort dopo che le Union mi hanno unito tutto...volevo usare la proprietà sort del recordset ma come ho detto prima non mi dice che il provider non la supporta.
Grazie!
Gianni Moretti
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Prima mi ero espesso male...chiaramente la union funziona...perchè tutti i
dati sono dello stesso tipo...ma io volevo fare una Sort dopo che le Union
mi hanno unito tutto...volevo usare la proprietà sort del recordset ma come
ho detto prima non mi dice che il provider non la supporta.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

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

Ciao,
qualcuno sa dirmi come poter accedere ad un file XML con ADO. Mi sembra
strano che abbiano messo la possibilita di dare persistenza al recorset
in XML e non la possibilita di caricarne uno da XML...
Grazie
K.

 in XML e non la possibilita di caricarne uno da XML...
rst.Open filename,,,adCmdFile
Buon divertimento!
Ciao,
Alberto Favetta
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] E' Possibile connetermi ad un file di estensione DAT?

Ho bisogno di connettermi ad un file .dat che fa parte di una serie di altri
file tipo .dop che il programma metastock riconosce come unico file
metastock.
Nel file .dat č contenuto un database di dati di questo genere:
Data  |  Ora  | Open | High | Low | Close | Volumi |
12/12 |9:20   | 4500 |4510 |4490 |4510  |105        |
ho bisogno di manipolare i dati come posso fare?

 wrote in message
94ji7g$a66$1...@pinco.nettuno.it...

Hai provato con Open?
Lo trovi nella giuda del VB.
Bye, Enrico.
------------------------------------------------
Dim VbEnry As Enrico
e-mail : 
vbe...@supereva.it
ICQ: 93357350
------------------------------------------------





Se i file hanno tutti lo stesso "formato" potresti 
accedere con le operazioni


dirette sui file di vb o con il file system 
object.


Saluti Andrea





Con Open apri il file
Con Split dividi le stringhe che leggi utilizzando "|" come
separatore.
Se ti servono altri dettagli, chiedi pure.
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

Errore voluto?  8-))))
Ciao VB

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Domanda su un progettino facile, facile..

ciao,
 sto cercando un modo per implementare una serie di operazioni molto
semplici (cambio indirizzo TCP-IP) su un pc windows XP e stavo
pensando di utilizzare VB6...
il problema e' solo quello che, dovendo saltuariamnete cambiare
indirizzo IP al PC, volevo automatizzare la procedura di sospensione
della scheda di rete, cambio dell'IP, della subnet e del gateway,
messaggino che invita a cambiare il cavo (inserendo quello della nuova
rete) e riattivazione delle funzioni di rete.. il tutto sotto XP prof.
ora la cosa manualmente e' banale, la volevo rendere automatica magari
con una macro di windows ma sinceramente non trovo il vecchio
"registratore di macro"  (penso non lo implementino piu' in casa
microsoft) avevo pensato a WSH (lo scripting di windows) ma non ho
documentazione a riguardo.. e quindi mi sono buttato sul classico e
caro VB6 che mastico abbastanza...
l'unico mio problema e' questo:
dove posso documentarmi un po' sulla rete su come fare a interfacciare
le maschere e i processi di windows XP ???
avete qualche suggerimento a riguardo ??
grazie in anticipo 
ciao
MarchinoCBR

 ciao,
cut
post più adatto al ng XP
cmq una soluzione "sporca"
in xp....fatti un nuovo collegamento con il nuovo ip etc etc.....e la
disabiliti.....quando serve disabiliti una e attivi l'altra.....son 2 click!

purtroppo la soluzione "sporca" l'avevo gia' pensata..
ma per quanto ne so io Winz non ti permette di avere 2 configurazioni
(di rete NON renote)
 con la stessa scheda di rete.. ti pemette di creare nuove connessioni
ma appoggiate ad un dispositivo diverso (modem, adsl...)
grazie comunque..
ciao
MarchinoCBR


 ma appoggiate ad un dispositivo diverso (modem, adsl...)
A quanto ne sapevo io WinXP te lo permette... e quindi ti permette di
abilitarne una o l'altra...
                    Ciaoooo
                                            Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 ma appoggiate ad un dispositivo diverso (modem, adsl...)


Scusate il doppio post... purtroppo OE fa un po' le bizze su Windows.NET
RC1...
Comunque se non lo fa WinXP nativamente dovrebbe esserci un tool su
http://tucows.fastwebnet.it
            Ciao


grazie..
vado a dare un occhiata
ciao
MarchinoCBR




Con i comandi NetShell (guardati l'help del SO) puoi già far tutto.
Poi dovrebbe essere utilizzabile anche l'API....
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Database vie cittadine - dove reperirle

Salve a tutti
Vorrei realizzare un'applicazione che verifichi l'esistenza di un indirizzo
e dia informazioni sulla posizione dell'indirizzo in questione. Sapete dove
poter recuperare questo database?
Grazie
Fabio

 ha scritto nel
messaggio news:t2r6a.3017$%1.9...@tornado.fastwebnet.it...

So che alcuni comuni forniscono un db con l'elenco delle strade cittadine.
Verifica presso gli urp.
ciao

 ciao
Confermo , non so se al cittadino siano cedibili ma sta di fatto che sia
l'urp che il comando dei vigili  _ LI DEVE AVERE _ in formato sia cartaceo
che digitale !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

""Gigio2K"" <baronef...@SPAM-YOURSELFyahoo.com> ha scritto nel messaggio
news:4dv6a.152961$ZE.44...@twister2.libero.it...

Non è possibile in qualche modo usare il database che si trova nei software
in vendita?
Ciao
Fabio

La soluzione c'è, e si chiama TELEATLAS... 


 in vendita?
Dovresti chiederlo o vedere se c'e' qualche restrizione , es il database dei
comuni li trovi sia nel sito delle finanze che in tutti i vari programmi , i
dati catastali invece e' l'UT del comune che deve richiederlo per averlo
gratis altrimenti il privato/ditte devono pagare per averli , per le strade
pero' non so proprio aiurarti !

 La soluzione c'č, e si chiama TELEATLAS...

Daresti qualche informazione in piů.
Cioč cos'č, dove lo trovo, a chi mi devo rivolgere, ecc.
Grazie
Fabio

 ha scritto nel messaggio
news:b3fb6r$4n$1...@newsread.albacom.net...

Trovato.
Ciao
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: richiamo procedura

Buongiorno a tutti, ho un problema credo sul richiamo di procedura.
il codice del mio form_load è:
Private sub form_load
 caricacombo
end sub
private sub caricacombo()
     combo1.additem "Elemento1"
end sub
Adesso vi spiego il problema se avvio il form, la combo non si carica,
mentre se metto un msgbox cosi'
private sub caricacombo()
     msgbox "1"
     combo1.additem "Elemento1"
end sub
la combo si carica.
Come faccio a caricarla sempre, sbaglio il richiamo percaso o altro,
aiutatemiiiiiiiiiiii?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Credo che non lo esegua perchè non ha ancora caricato il controllo.
Io di solito metto queste routines nella form_activate
Per evitare però che vengano eseguite tutte le volte che il form prende
il focus, uso una variabile globale di appoggio:
Dim FlagPrimaVolta as Boolean
Option Explicit
form_load()
[...]
FlagPrimaVolta = True
[...]
end sub
Form_activate()
	if FlagPrimaVolta = True
		Call caricacombo()
		FlagPrimaVolta = False
	End IF
[...]
End Sub
ciao
Marco F.

forse non hai capito
ma a me non è che esegue a doppio e che se richiamo la funzione anche con
un command no mi carica la combo ovvero non mi esegue la procedura
richiamata?


 Come faccio a caricarla sempre, sbaglio il richiamo percaso o altro,
La cosa č davvero strana.
Controlla che da qualche parte non ci sia una combo1.Clear o 
combo1.RemoveItem.
Ciao 

 
Non voglio sembrare scortese, ma io ti ho dedicato un po' di tempo con
un esempio pratico nel risponderti.
Se ho capito male dal tuo primo messaggio, non puoi spiegarmi meglio,
con una manciata di righe meno "ermetiche?"
Ciao
Marco F.
PS: se la mia interpretazione è giusta: non è che la combo che usi è del
tipo "2", e hai un bel "On error resume next"?

 tipo "2", e hai un bel "On error resume next"?
Cos'è il tio 2?
Perchè dovrebbe andare in errore?
Ciao

 Perchè dovrebbe andare in errore?
Hai ragione.
Intendevo la tipologia di combo in cui non puoi scrivere editando
semplicemente il campo text, e che se clicchi sul testo ti si apre la
lista a discesa (non è type=2?, o ricordo male?)
Ma ad ogni modo ho sbagliato: va in errore se
combo.text="qualsiasi cosa!"
non se
combo.additem "qualsiasi cosa"
Ciao
Marco F. che non ha l'ide sottomano, e la stanchezza gioca brutti scherzi

 combo.additem "qualsiasi cosa"
Ah!
Tu intendi la DropDownList.
Mai usati i "magic numbers" :) non si capisce mai cosa siano.
Ciao 

 Mai usati i "magic numbers" :) non si capisce mai cosa siano.
Magic numbers?
Io la trovo comoda poichè nelle nostre interfacce operatore, che girano
su PC con monitor touch-screen, se l'utente deve aprire una lista, non è
costretto a mirare con il suo ditone la piccola frecciolina a destra, ma
basta che prema su un punto qualsiasi della combo
Ciao
Marco F.

 basta che prema su un punto qualsiasi della combo
http://en.wikipedia.org/wiki/Magic_number_(programming)
cerca la sezione "Magic numbers in code".
Ovvio che mi riferivo al programmatore, non all'utente :)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ocx per logitech webcam

Saluti a tutti !!!
Qualcuno conosce qualche oggetto per la gestione di una webcam (nello
specifico quella della logitech) ?
L'obiettivo č quello di creare un programma che non deve fare altro che
salvare ogni tot secondi un file sull'Hard disk.
Grazie a tutti
Marco

 salvare ogni tot secondi un file sull'Hard disk.
Ho lo stesso tipo di problema, quale buon anima ci corre in aiuto :-)
--
Ciao Marco S.
http://digilander.iol.it/santimarco

 Ho lo stesso tipo di problema, quale buon anima ci corre in aiuto :-)
mi sembra che per le webcam ci sia qualcosa da gbc, url nei suoi post.

Io sto utilizzando l'XActiveVideo della CBC che funge benissimo. Costa circa
40$


grassie...
si, da me ci sono almeno 2 esempi con sorgenti...
area files
--
GbC
http://www.chiappori.net
http://www.gbcweb.com
--

Newsgroup: it.comp.lang.visual-basic
Titolo: errore runtime 3426 e altro...

Ho i seguenti problemi:
1) Che cos'e' l'errore runtime 3426? Non riesco a trovare niente che
mi spieghi dove sta l'errore e cosa rappresenta. Mi si presenta quando
aggiungo un record in una tabella di un db...
2) ho visto che esistono alcuni controlli che si possono associare ad
una fonte di dati (es: controlli textbox che si possono associare ad
un certo campo di un tabella accessibile tramite controllo "data"
impostando datasource e datafield)
Si puo' fare la stessa cosa con gli "option button"? Cioe' associarli
ad un certo campo che puo' avere un solo valore tra un numero finito
di scelte? Come si fa?
3) Come si fa ad usare il metodo additem di una combobox, in modo che
l'utente possa aggiungere elementi nella combobox semplicemente
scrivendoci dentro? (questa e' poco chiara, lo so...)
grazie

 scrivendoci dentro? (questa e' poco chiara, lo so...)
Rispondo solo a questa...per le altre non sono sicuro sulla risposta che ti
darei: dunque se non ho capito male tu vuoi che l'utente scriva dentro la
text box e quelo che scrive diventi poi parte della lista.
Se è questo puoi fare che quando l'utente scrive qualcosa nella combo e
batte invio....quello che ha scritto viene aggiunto...per fare questo vai
nell'evento keypress...e scrivi
if keyascii=13 then
  combo.additem (combo.text)
end if
'sostituisci combo con il nome della tua combo
Gianni Moretti

 scrivendoci dentro? (questa e' poco chiara, lo so...)
p.e. al lostfocus (non mi ricordo se il cbo ha il validate) puoi ciclare fra
gli elementi del combo, se la stringa immessa non c'e' l'aggiungi.
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API CoCreateGuid

mannaggia a VS6.
Con i vecchi VB4 e VB5 c'era la lista della funzioni API e relative
dichiarazioni, nonché types e costanti, che semplifica di tanto il lavoro
per includere le dichiarazioni delle API nel vari moduli.
Ora mi serve usare questa funzione per creare un nuovo GUID da mettere nel
registry di Windows per personalizzare IE tramite VB. Purtroppo conosco solo
il nome di questa fantomatica funzione delle API ma niente di più! Qualcuno
mi può aiutare passandomi la dichiarazione completa e/o magari una breve
spiegazione?
Per favore non ditemi di usare GUIDGEN.EXE incluso in VS6, lo so già che c'è
quel programmino, ma a me serve poterlo fare direttamente da VB.
ariGRAZIE
byeZ,
Sunspot

 spiegazione?

 spiegazione?
C'č un esempio in questa pagina:
Q176790 - HOWTO: Use CoCreateGUID API to Generate a GUID with VB
http://support.microsoft.com/support/kb/articles/Q176/7/90.ASP
Nel caso ricorda che la MSDN on-line č a questo URL:
http://search.microsoft.com/us/dev/
o, con modalitą diverse:
http://search.support.microsoft.com/kb/c.asp?FR=0&SD=MSDN&LN=EN-US
Se posso darti un consiglio, mettiti tra i preferiti questi indirizzi :-))
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: gaetano_d(chioccioletta)
hotmail.com

 ha scritto nel messaggio
news:pBow6.106776$lj4.3...@news6.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Numero massimo di controlli in un form.

Ciao a tutti,
Ricordo male o un form ha un numero massimo di controlli che vi si possono
creare?Se si,quanti sono?Se avessi la necessità di dover creare tanti
controlli su un form in numero superiore al massimo possibile, come potrei
risolvere il problema?
Grazie,
Ale.

 ha scritto nel messaggio
news:RM8y8.13162$W9.3...@twister2.libero.it...

Max 255 con nome diverso.
Per andare oltre occorre creare un controllo (per esempio TB per TextBox)
con indice 0 e tutti gli altri con stesso nome e indice 1, 2, etc. Questo
controllo, anche se corrispondente a 100 TextBox, "conterà" solo 1 per il
numero max dei controlli della Form.

 wrote in message
news:RM8y8.13162$W9.3...@twister2.libero.it...

sarebbe meglio evitare di creare troppi controlli in un unico form;
al di la della lentezza congenita di una simile soluzione (leggi: tempi di
caricamento e di refresh abissali) la ragione principale sta nel fatto che
in genere ogni controllo ha associata una finestra (a volte nessuna, come
nel caso delle label, a volte più di una come nel caso di usercontrol
complessi);
un alto numero di finestre suona come una campana a morto per i vari win9x
(95,98,me) dal momento che l'area di memoria demandata alla gestione delle
finestre è gestita ancora in un segmento a 16 bit (un cadavere dell'epoca
win3.x);
in soldoni, questo significa esaurire le risorse di memoria per le finestre,
indipendentemente dal fatto che il pc abbia 1 GB di RAM;
se invece l'applicazione dovrà girare solamente su macchine di classe NT
(NT,2000,XP) allora non ci sono problemi;
ciao

 sarebbe meglio evitare di creare troppi controlli in un unico form;
Hai ragione, ma l'utente dove mette tutte le informazioni necessarie? Se n'è
parlato tempo fa (con le critiche conseguenti), io ho alcune form con 4/500
controlli. Tanti (e chissà quanti altri se ne attivano aprendo finestre
collegate).
La domanda è sempre la stessa: Ma voi pensate che il programmatore si
diverta a gestire questa mole di informazioni? Che se le inventi? Che, pur
ottimizzando al massimo, sia davvero così pazzo da inserire cose che non
servono? Avete una realistica idea di quante cose, oggi, un utente medio ha
la necessità di gestire?


non credere di essere il solo a dover avere a che fare con programmi
complessi che richiedono una mole di campi sui quali l'utente deve operare;
non è facile organizzare il tutto in modo da ottenere una applicazione
funzionale e al tempo stesso leggera per il sistema;
spero concorderai con me che delegare il tutto ad una accozzaglia di
controlli non è sicuramente una bella soluzione;
in genere i dati possono essere organizzati in una serie di viste più o meno
dettagliate (un semplice paradigma del tipo albero-dettaglio, tanto per fare
un esempio) che tra le altre cose non fa nemmeno venire la pelle d'oca ad un
possibile utente;
cmq di siti che trattano metodi di implementazione di interfacce utente più
o meno ottimali ce ne sono davvero molti; ti consiglio di fare qlc ricerca
in giro per la rete;
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 - compilare includendo gli OCX - part II

Dunque, permettetemi di rimettere un po' d'ordine.
Il thread ha avuto un seguito distorto per colpa di quella brutta racchia
di Daria Tromba (che la possino 'cecà).
A quanto pare la cosa suscita interessa, per cui chiederei a Daria di
tornare su ITC e di non rompere,
-----------
Ricordo di aver letto, tempo fa, la pubblicita' di uno strumento di
sviluppo che permetteva esattamente di fare cio' (allora si parlava di
VBX).
Il fatto e' che (1) non ricordo chi fosse/dove l'ho letto (2) non posso
sicuramente permettermi di acquistarlo.
Pero', se ci sono riusciti loro, vuol dire che il sistema c'e'
Tutto qui
Ri-grazie per l'attenzione
Gianni

Gianni
Il prodotto si chiamava VEXE (1994 ai tempi del vb3) e permetteva di
inserire in un unico file "exone" tutte le dll, vbx ecc. che servivano per
l'applicazione eliminando problemi di distribuzione, registrazione,
aggiornamento, e permetteva anche di nascondere le componenti utilizzate ad
un'eventuale concorrenza.
Era prodotto (credo...) dalla VCS Inc. di cui perň non ho piů trovato
traccia sul Web.
Chi ha notizie si faccia sentire!!!
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: libreria fm20

Salve,
dove trovo una guida su fm20?...in pratica, non capisco come da codice 
posso cambiare il testo alle label e textbox poste dentro un frame della 
libreria fm20.

Mi sembra che la guida viene installata con Office97.
Altrimenti prova in C:\Programmi\File comuni\Microsoft
Shared\VBA\VBA6\1040\FM20.CHM

 wrote in message
news:Xns918E6F44B...@192.106.1.6...


Newsgroup: it.comp.lang.visual-basic
Titolo: Vb e Palmare

Ciao a tutti,
Ho un problemino piccolo e grande allo stesso tempo:
Come faccio a trasferire un file dal Desktop sul Palmare? ovviamente
facendogli fare la conversione ? Il file in questione è un Database MDB
che verrà convertito in cdb sul palmare.
Grazie di tutto
Paolo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


nonostante il subject del messaggio sei OT;
prova su qlc ng che tratti di palmari oppure di database;