mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Ridimensionamento finestre

Salve a tutti, è da un pò di tempo che seguo il NG senza mai postare, Ho un
problema che non riesco a risolvere e sarei grato se qualcuno può darmi una
mano.
Sto cosruendo un applicativo che deve essere installato su diversi PC con
risoluzione monitor diversi, come posso essere inipendente dalla risoluzione
video?
grazie a tutti in anticipo.
Bramante 77
La vita è bella, il tempo vola.


cioč fare in modo che tutti vedano il "layout" allo stesso modo?
penso che l'unica strada sia quella di rilevare la risoluzione corrente e di
impostare la posizione e la dimensione di tutti gli oggetti a manina, da
codice...
ciao
Marco Trapanese
---
e-mail: 
marcotr...@tin.it
web: 
http://members.xoom.it/m_trapanese


Ti ringrazio, pensavo esistesse una maniera piů veloce es. API, o una classe
che risolvesse il problema dato che l'applicazione contiene una 15 di form.
bramante 77
La vita č bella, il tempo vola

Newsgroup: it.comp.lang.visual-basic
Titolo: [parecchio OT]Buon lunedì

Ciao a tutto il NG
Reputo (a mio parere) a buon diritto di far parte di questo NG nel senso che
quando posso anch'io *tento* di dare una mano a chi è in difficoltà e spesso
ricevo ottime risposte alle mie domande.
Detto questo ritenevo l'ambiente del NG (di questo) una comunità *avanzata
*, e non intendo solo sotto il profilo dell'argomento, ma soprattutto sotto
quello del rapporto umano.
Voglio dire, mi sembrava di aver scoperto un luogo dove il rispetto e
l'aiuto per il prossimo esistevano davvero. La conferma alla mia idea della
*realizzazione democratica* di internet.
Purtroppo questo week-end ho letto delle espressioni parecchio in contrasto
con questa mia idea e ho visto degli animi accendersi un po' troppo su
questioni che una comunità avanzata non reputerebbe interessanti (sto
parlando per eufemismi).
Prima di concludere voglio esprimere il mio *fastidio* per i NG moderati,
come fortunatamente (?) non è questo, perché mi comunicano una grossa
sfiducia nel senso civico delle persone.
Nella speranza di poter cancellare il punto di domanda di cui sopra, auguro
a tutti quelli che hanno avuto voglia di leggere fin qui un *sereno* inizio
di settimana lavorativa (sia nella vita virtuale che in quella reale -
questo già più difficile).
Ciao a tutti :-)
___________________________________________
                             Davide Deidda
URL      
http://web.tiscalinet.it/meridies
E-Mail          
davide...@tiscalinet.it
___________________________________________

Concordo pienamente con le opinioni di Davide sul NewsGroup e auguro anch'io
un buon inizio settimana a tutti
Grazie
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Difficile Spiegarmi

Cercherò di essere quanto più chiaro possibile.
Ho un db contenente anagrafiche di clienti. Vorrei fare in modo che da un
form, immettendo ad esempio la rag sociale, si esegua una ricerca nel db per
trovare il cliente o i clienti.
Per fare questo avevo pensato di utilizzare l'oggetto DATA.
L'ho messo sul mio form.
Le varie caselle di testo le ho collegate come DATASOURCE a DATA e poi ho
iniziato a scrivere il codice.
Ed avevo provato scrivendo.
Data1.RecordSource = "TabellaElencoClienti"
Data1.Index = "CodiceCliente"
Data1.Seek  "=", CodiceCheLutenteInserisce
ma mi dice che non esiste l'index, etc etc etc
il mio progetto sarebbe quello di, una volta trovato il codice, i campi del
form si popolano con i dati trovati e muovendo le frecce del controllo Data
loro si aggiornino automaticamente.
Come devo fo?
Grazie come sempre.

Cercherň di essere quanto piů chiaro possibile.

Puoi usare:
Data1.Recordset.FindFirst "Index='codice'"
dove Index e' il campo contenente il codice che stai cercando.
Assicurati che il tipo di recordset deve essere Dynamic o Snapshot e
non Table, altrimenti non puoi usare i criteri di ricerca.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: R: creazione di un eseguibile senza runtime

 fa?

 > Vorrei realizzare un programma da poter eseguire senza bisogno di

Newsgroup: it.comp.lang.visual-basic
Titolo: PROGRAMMATORI CERCASI PER LAVORO O PER DILETTO!


gie...@goldenservice.it



>Io sono gia' della partita. Vieni anche tu?
Ma che si guadagna ?
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------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 !

mi interesserebbe molto anche se conosco a malapena il vorrei imparare vb5
posso ?!?

RAGAZZI, ma se c'e' tutta questa attenzione per lavorare in gruppo
spero proprio che IT.COMP.PROG,COLLABORAZIONE passi, almeno voi che
avete risposto a questo messaggio DOVETE votare !
Leggetevi lo statuto del gruppo !
Ciao.


Newsgroup: it.comp.lang.visual-basic
Titolo: Qual'è il medoto migliore per interagire con database?

Avendo la necessità di lavorare sia con database Oracle che Access vorrei
sapere qual'è il metodo migliore per dialogare con questi databse.
Ho sentito parlare di oggetti RDO, DAO ecc....
Attualmente utilizzo i DAO per probrammi client/server.
		Ciao,	
			Pede  ;-]
 

Pede ha scritto nel messaggio <01be4c38$14915160$1501a8c0@c021>...

DAO e' piu' indicato per l'utilizzo di db Access
ADO e' piu' generale (e' la nuova tecnologia), e va meglio per db C/S.
RDO lascialo perdere, verra' presto sostituito da ADO.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Che barba help.

Ciao sono una "telelavoratrice"  (telelavatrice sarebbe più vicino alla
realtà, poi capirete il perchè) alle prime armi, e mi inserisco nei vostri
intricati discorsi per proporvi un  piccolo (per me grande ) problema.
Il mio compito è trasferire il contenuto di moltissime e-mail (OExpress) su
un'unico documento di word. La procedura di trasferimento è un pò noiosa
 premo ctrl+5 poi ctrl+c sull'email, e poi ctrl+V su word), ma comunque ciò
che mi prende molto tempo (e mi fa sentire una MACCHINA) e' quella di  dover
sostituire un sacco di termini e sigle con altre sigle ci metto un'eternità
con sostituisci---trova...
Sapete dirmi se esiste una procedura per automatizzare in sequenza
quest'ultimo problema?
Scusate se la mia domanda vi sembra di una stupidità cosmica
Comunque ciao, buon lavoro.
ShinyMoon
agrot...@tiscNOFFSPAMlinet.it

> agrot...@tiscNOFFSPAMlinet.it
^^^^^^^^^
agrIturismo...

probabilmente si ma creando un prog. apposito.
8-).
Lunetta <agrit...@tiscaTO-GLIMIinet.it> wrote in message
8go5c8$1gk$1...@nslave1.tin.it...


 8-).
è bastato un OT su it.comp.programmare
per avere subito + risposte (grazie!) . Sul gruppo di visual basic invece...
Ma è vero che vogliono chiudere il forum?
Lu
PS per le sprovvedute come me:
Sub Macro1()
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "testo da modificare"
        .Replacement.Text = "testo modificato"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
End Sub

 wrote in message 8gup0m$jgf$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: orinamento righe

Salve a tutti.
ho un problema di questo tipo.
Nel mio programma esiste una procedura che effettua il salvataggio del
contenuto delle righe
di una griglia in una tabella che non possiede nessun tipo di ordinamento.
Succede che nonostante venga usata l'istruzione Addnew il rigo corrente da
salvare non diventa
l'ultimo record della tabella ma finisce in un altra posizione.
Quale può essere l'errore commesso in fase di salvataggio?
Sono grato a chiunque mi darà una mano. Grazie.  Walter

aaaa wrote:

Sol. 1
 La visualizzazione dei dati avviene utilizzando un indice primario o
secondario .
Sol. 2
 Se utilizzi una base dati tipo Oracle e' possibile che venga riutilizzato un
Rowid disponibile.
Quale base dati utilizzi?

 wrote
prego, un po' d'attenzione almeno nello scrivere
IL SOGGETTO !! :)

Ovviamente intendevo orDinamento...; pardon.
Newsgroup: it.comp.lang.visual-basic
Titolo: Conessione TCP/IP

Salve,
devo realizzare una semplice applicazione che effettui una connessione 
ad una determinata porta di un indirizzo IP e scambi dei dati.
Diciamo una specie di telnet.
Quale č il metodo migliore per implementarlo in VB?
Grazie
Andrea

> Quale è il metodo migliore per implementarlo in VB?
In VB5/6 puoi usare winsock.
Buoni esempi li puoi trovare sul Sito Comune:
www.it-lang-vb.net
 cercando "winsock" o "chat"
oppure sul mio sito:
www.nicolaottomano.it
 nella sezione download trovi l'instant messenger Open
Source (in VB). Lo stesso software è presente anche sul Sito Comune di cui
sopra
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 ha scritto nel messaggio
news:QkT6c.93911$O31.3...@news4.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help dos shell

Ciao,
vorrei sapere come fare a mandare il classico messagio di
parametrizzazione che necessita il mio eseguibile, es: ho un
eseguibile "pippo.exe" che viene lanciato da un dos box e necessita 2
parametri, se l'utente me ne scrive solo 1 vorrei fargli comparire
sulla riga di comando l'help dell'applicazione.
Grazie Desperados


Credo che VB non sia il linguaggio adatto a fare cio'.
Prova con QBasic o TurboBasic
Newsgroup: it.comp.lang.visual-basic
Titolo: ATTENDO RISPOSTA AL + PRESTO LEGGETE QUI !!!

Ho bisogno di un algoritmo che mi permetta di abbinare ad una domanda
scritta dall'utente una risposta in base alla presenza nella domanda di
almeno due o tre parole presenti nell'elenco di quelle inerenti alla
risposta. Non so se mi sono capito e se mi avete capito comunque se la
risposta é affermativa e se sapete come risolvere il mio problema Please
Reply to:  
ma...@rosenet.it

...


...


...


penso di aver capito....ecco un semplice esempio
Domanda:
domani ,tempo permettendo andro' al supermercato.
procedo cosi:conto le parole della frase,
scelto le tre parole a caso (usando rnd che  dipende dal numero di parole
della frase ) cerco nelle frasi gia predisposte (usando instr)  e seleziono
la frase che contiene le tre parole qualora esista, altrimenti scelgo la
frase che ne contiene due ,se minore  non rispondo e faccio cambiare la
frase
buon lavoro



Oddio.. č cosě micidiale Visual Basic? O_O
Sono curiosa di vedere come li distruggi ^_~
Viva il male!
Ciao

beh capisco che per te sia normale non rispettare nessuna convenzione (si sa
il genio non va imprigliato) ma su questo NG (e su tutti gli altri...) un
minimo di intelligenza nel porre le domande ci vuole... (NB non mi riferisco
al testo del msg) ...
come si puň usare un oggettodel tipo:
"ATTENDO RISPOSTA AL + PRESTO LEGGETE QUI !!!"
e pretendere che la gente non ti mandi a quel paese.... era coě difficile
scrivere qualcosa di + chiaro? cosě doloroso?
=)
"imparate(a scrivere) e aiutate(a sopportarvi)" =D
PS leggiti la netiquette "almeno"

IO SONO CON MARK, e dopo aver studiato molto Visual BASCI vi faremo la
pelle
Per te scrivere "ti sembra questo un bel modo di fare domande???" vuol dire
insultare??
Io non credo proprio.
Per quanto riguarda la mia pellaccia, la venderņ cara ;-) ihiihhihih
CIAO e leggiti la netiquette, Kickaha

D'accordo con voi, perň se continuiamo a discutere di queste cose ogni volta che uno posta una domanda del genere non
facciamo altro che intasare il NG.
Quindi č molto semplice:
O non si risponde alla domanda in questione, cosě che il sender capisca che ha sbagliato in qualcosa
oppure gli si risponde, chiedensogli perň di non scrivere piů in quel modo.
Basta.
Ciao.
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

oppure gli si risponde, chiedendogli perň di non scrivere piů in quel modo.
[...]
Concordo pienamente.
Ciao
--
-
MIX (VB5SP3)
110 links ai siti VB
http://www.tempolibero.com/user/mix/
 (consigliato)
http://space.tin.it/computer/gaais
  (alternativo)
( TEMPORANEAMENTE ACCESSIBILI SOLO CON IE )
-

oppure gli si risponde, chiedensogli però di non scrivere più in quel modo.

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] server per NG

scusate ma come BIIIIIP posso fare per mandare i msg da outllock senza
mandarli a 
it.comp.lang...@mailgate.org
 che poi li mette dove ne
ha voglia lui????
uso il server:
news.cu.mi.it
qualcuno sa dirmi se posso mandarli con questo server???
Mi scoccerebbe parecchio dover riscaricare tutti i msg dal server tedesco
che avete detto (sempre che poi da li funzioni)
Grazie
MaViMo
-- 
Posted from [62.10.87.55] by way of 
oe40.law12.hotmail.com
 [64.4.18.97] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

che avete detto (sempre che poi da li funzioni)
funziona, funziona ...
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?][SQL] Ricerca su Campi Data

Allora....avendo la necessità di fare delle ricerche su campi contenenti date o fatto varie Query con l'istruzione
BETWEEN #data# AND #data# con il formato normale...cioè: dd/MM/yyyy .
Non mi pare ci siano mai stati problemi (almeno credo...se ci son stati non me ne sono accorto), ma quando ho letto pochi giorni fà
il messaggio di Fabrizio Palmieri con Subject:" Ordinamento Date..." qui si diceva che durante le ricerche il motore di ricerca
potrebbe confonderris tra il formato americano e quello nostro quando, ad esempio, nella data i mesi e i giorni sono minori di 12.
Quindi ho pensato di mutare il programma che sto finendo mettendo nei miei campi data (cioè carico e scarico merci) le date in
formato
yyyy/mm/dd in modo tale da rendere le ricerche corrette. (non voglio farlo in maniera numerica...come fa Moreno..perchè se no dovrei
controllare anche che ci sia sempre un valore..nel campo..visto che quel cesso di Access non permette di tenere campi con valore
Null(questo perchè le tabelle io le creo runtime)).
Provando però ad aggiornare tutti i record...con il nuovo formato....la sorpresa è stata che automaticamente Access reimposta le
date in formato dd/MM/yyyy . Quindi? questo vuol dire che OleDb si accorge delle impostazioni del pc e le ricerche le basa in tal
senso(cioè condirenado il formato del sistema?)? Oppure le ricerche avvengono normalmente...con i soliti casini...ma access non ti
permette di mettere quel formato nei campi?
(Ricordo sempre che con access puro si può..ma io le tabelle le creo Runtime..e quindi non posso dire con SQL come deve essere il
formato del campo..almeno credo).
Ringrazio chiunque voglia...possa....darmi una risposta....visto che nn so ora se cambiare il formato o se lasciare le cosa come
stanno ora...cioè col formato dd/MM/yyyy (con la sicurezza che tutto funga).
p.s.: Il db è Access 2K Vb6 Sp5
Grazie mille a tutti...SIMO
--
__________________
www.sasim.net
Vb è relativamente semplice perchè c'è MSDN!
Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
Sito Comune Ng: 
http://www.it-lang-vb.net
Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt

 ha scritto nel messaggio
news:26Gy7.23617$1H1.1...@news.infostrada.it...


 ha scritto nel messaggio news:9qfel0$rlv$1...@nreadb.inwind.it...


 ha scritto nel messaggio
news:GyHy7.24655$1H1.2...@news.infostrada.it...


Alla fine....ho convertito tutto in un campo Numerico e messo in formato yyyymmdd
Ora tutto dovrebbe funziare bene! (perň che palle...č stato cambiare tutto...)
Grazie a tutti per la risposta data!
SIMO

 ha scritto nel messaggio
news:26Gy7.23617$1H1.1...@news.infostrada.it...
Lascia stare access che fa sempre come gli pare...(comunque ha ragione
Diego)
se fai uso di SQL
mm/dd/yy (all'americana!)
se poi dici che access funziona anche con yyyy/mm/dd ....ok tanto oramai da
A cess ci aspettiamo di tutto ....
considera l'equazione
Access: DbaseDBMS = VisualJava : Java
se fai questa equazione in ambiente M$ il computer esplode
se lo fai in ambiente linux il computer comincia a ridere
:-) Bye!
Newsgroup: it.comp.lang.visual-basic
Titolo: dimensione directory

cerco l'istruzione per ottenere la dimensione della directory comprendendo
anche
le directory sottostanti.
Mi date un'indicazione della strada da seguire (codice, api ????)
grazie anticipato a chi mi risponde
Saluti Nemo

Guarda [?] Dir Size
---------
Ciao
Sabba

 wrote in message
A1xT4.18261$F46.2...@news.infostrada.it...

grazie ho capito adesso - preciso istante - cosa volevi dire

 cerco l'istruzione per ottenere la dimensione della
directory comprendendo anche le directory sottostanti.
Potresti usare "Microsoft Scripting Runtime" (scrrun.dll):
    Dim fso As Scripting.FileSystemObject
    Set fso = New Scripting.FileSystemObject
    With fso.GetFolder("C:\Programmi")
      Debug.Print .Path
      If Not .IsRootFolder _
        Then Debug.Print _
            Format$(.Size / (1024 ^ 2), "Standard") _
          ; Spc(1); "MB"
    End With
    Set fso = Nothing
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco programmatore nella provincia di Vicenza per realizzazione portale b2b.

Cerco programmatore nella provincia di Vicenza per realizzazione portale
b2b.
Simo

b2b.
Poche idee, ma confuse... 
java? vbscript? javascript? C#? 
vb.net
? php? ecc. ecc.
-- 
ciao,
hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Combo box prob

Hi all, I posted a question like this a few weeks ago but i think i may not
have explained myself properly. I have a program with combo boxes. I want to
run install programs from the combo menu (app will find files on a shared
drive on the server). However because the number of programs at my disposal
will not always be the same i want to a something that will assign a value
to each entry in a combo. Basically so that item 1 will run the exe file in
folder 1 and item 2 will run the exe in folder 2 etc. This would save me
numerous recompiles everytime i have something to add or remove. My combo
listing comes from a plain text file eg:
vName = App.Path & "\test.txt"                  'loads test.txt and i have
it linked to combo 1
i was hoping that i could somehow set it up so that if a user is running my
app and i add a file (eg new folder called folder3 with an exe in it) it
will update it via an autorefresh run with a timer and the user will see the
new program in the combo menu and be able to run it without having to exit
my app and restart it.
Is this possible?
If so how?
If you need more info i will tell you what i can.
Steve wrochna

 wrote in message
news:FW4b7.3087$V5....@news1.sunsh1.vic.optushome.com.au...


 wrote in message
news:3b6ce...@news1.mweb.co.za...


 the combo and then using that value to a command that will run an exe.
I don't know if the .ItemData property will hep you, I've never used it.
Otherwise you can dimension an array with each dimension corresponding to
the index in the combo box. Then store the information you need in the
array?

 wrote in message
news:3b6d0...@news1.mweb.co.za...


 wrote in message
news:FW4b7.3087$V5....@news1.sunsh1.vic.optushome.com.au...


 wrote in message
news:umdb7.10$_l4....@news.uswest.net...


 wrote in message
news:5Ztb7.3165$V5.1...@news1.sunsh1.vic.optushome.com.au...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.Net] Ereditarietà dei form, ditemi se ho fatto giusto.

Ciao...
Quello che ho fatto funziona, ma vorrei sapere da voi se č un procedimento
corretto o se c'č un modo piů "elegante" di ottenerlo.
Semplifico il problema in questo modo:
Ho creato un form, chiamato frmBase, con due Button chiamati btnSalva e
btnAnnulla.
Ho poi creato un form che eredita da questo e l'ho chiamato frmFiglio.
Ho aggiunto al form un TextBox in cui scrivere qualcosa.
A questo punto perň non posso "intercettare" gli eventi click (e tutti gli
altri eventi) sui Button Salva e Annulla.
Allora sono tornato nel form base, ho fatto doppio click su btnSalva e VB mi
ha creato la struttura della Sub:
Private Sub btnSalva_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnSalva.Click
End Sub
Ho modificato Private Sub in Protected Ovverridable Sub ed ho lasciato
invariato tutto il resto.
A questo punto tornando in frmFiglio, nell'elenco degli Overrides mi trovo
anche btnSalva_Click e btnAnnulla_Click. Selezionando il primo ottengo:
Protected Overrides Sub btnSalva_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
End Sub
E scrivendo il codice in questa Sub riesco ad ottenere il risultato voluto.
E' corretta questa procedura? Esiste una soluzione migliore?
Grazie a tutti.
Ciao
Skysurfer

 altri eventi) sui Button Salva e Annulla.
Puoi intercettarli.
Aggiungi alla maschera ereditiera:
Private Sub btnSalva _Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnSalva .Click
        MessageBox.Show("btnSalva _Click")
    End Sub
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: registro di configurazione

Si possono inserire nel registro di configurazione di windows dei valori in
una chiave che perņ non siano visibili da un utente che entri con regedit?
Grazie
Andrea



una chiave che perņ non siano visibili da un utente che entri con regedit?
non credo.
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
---------------------------------------------------------------------------

 ha scritto


illegali...   capisci...:-)
Beh, diciamo che Regedit serve a modificare quelle chiavi che fanno
parte della parte visibile del registro... Non che il risultato sia
differente, pero' non e' nemmeno la stessa cosa :)
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

regedit? 
un modo c'č, in Windows NT: usando le API native, e non quelle del 
sottosistema Win32, č possibile scrivere una chiave che contenga nel nome 
un carattere nullo (VbNullChar). Le API del sottosistema Win32, sia in 
lettura sia in scrittura, quando incontreranno questo valore troncheranno 
la stringa prima del null, quindi la chiave risulterą inaccessibile...
Newsgroup: it.comp.lang.visual-basic
Titolo: E vai con le connessioni

Ciao a Tutti!!
Volevo un informazione. Come faccio a sapere se un computer è connesso
ad internet? esiste una chiamata api che me lo dice?(non mi serve per un
contascatti, non preoccupatevi)
Il problema è questo: ho fatto un applicazione che si deve connettere ad
un server. Ora, se il computer non è connesso ad internet devo essere in
grado di forzare il collegamento in maniera automatica.
E da qui la seconda domanda: come si fa a lanciare una connessione in
modo che non richieda nemmeno la pressione del tasto connetti? è
possibile?
CIAO!!
Cornova


Sicuro che è possibile usa le RAS(vedi sito comune) oppure  qualche altro
controllo simile.
Ciao Dany
--
Posted from 
dns.iqsnet.it
 [192.106.88.9]
via Mailgate.ORG Server - 
http://www.mailgate.org

Newsgroup: it.comp.lang.visual-basic
Titolo: Disattivare lo screensaver da VB6

Salve a tutti, ho una applicazione che rimane sempre attiva in attesa
che tramite un rf-id qualcuno si identifichi.
Volevo comuque lasciare lo screen saver ed disattivarlo al passaggio
del rf-id.
Questo non muove mouse e non emula la tastiera, quindi lo screen saver
rimane attivo.
Io nell'evento del controllo della porta seriale (dove gestisco i dati
in arrivo dall'rf-id) volevo mettere qualosa per far capire al sistema
che deve disattivare lo screen saver.
Qualcuno sa se c'è qualche modo (anche tramite API di windows)?
Grazie in anticipo.
Pivanti Marco

 Pivanti Marco
Non ricordo da dove ho preso questo codice (o se l'ho ideato io), comunque 
dovrebbe funzionare:
Private Declare Function SystemParametersInfo Lib "user32" _
    Alias "SystemParametersInfoA" (ByVal uAction As Long, _
    ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As 
Long
Private Const SPI_SETSCREENSAVEACTIVE As Long = 17
Private Const SPIF_SENDCHANGE As Long = &H2
Public Sub SetScreenSaverEnable(ByVal Enabled As Boolean)
    SystemParametersInfo SPI_SETSCREENSAVEACTIVE, Enabled, 0, 
SPIF_SENDCHANGE
End Sub
Bye
Raf
Newsgroup: it.comp.lang.visual-basic
Titolo: Pacchetto di installazione e DLL

Salve ragazzi,
volevo porvi una domanda.
Devo creare il pacchetto di installazione di una applicazione che sto per
terminare,
l'applicazione è composta da diverse DLL.
Mi chiedevo:
Nel mio progetto ho creato i link tra i progetti (che poi sono diventati
DLL) attraverso
Interfaccia VB (riferimenti nel menu progetti).
Quando farò il pacchetto di installazione, la main application come capisce
da sola dove sono
posizionate le varie DLL o per caricarle devo seguire una procedura
particolare
inserendo del codice nella main project ?
Grazie a tutti!
Ciao.

 inserendo del codice nella main project ?
Le tue DLL verranno inserite nel pacchetto di installazione e, se non cambi
le condizioni standard, verranno installate nella cartella di sistema di Win
della macchina di destinazione sulla quale avvierai il Setup. Verranno
registrate da questa cartella e quindi trovate dal programma che ne
necessita.

 Se  non voglio che le mie dll si mischino con quelle di sistema, e ad
esempio siano tutte
localizzate in una cartella del tipo PathApplication\DLL ?
devo seguire una procedura particolare per far riconoscere le dll?
Grazie.

 devo seguire una procedura particolare per far riconoscere le dll?
In fase di creazione del pacchetto di installazione (mi riferisco alla
procedura Creazione Guidata Pacchetto di Installazione compresa in VB,
Strumenti di Visual Studio ...) puoi assegnare la cartella di destinazione.
Il Setup installerà le tue DLL dove gli hai detto e le registrerà da quella
cartella. Se proprio vuoi/devi, ovviamente.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB 2005 e i setup

Sapete dove posso trovare un tutorial per fare un setup corretto col 2005?
Anche col ClickOnce di default non mi installa, per esempio, adodb 7 (che 
manco lo uso, almeno se non è il vecchio ado, uso ado net)
Grazie mille!
Davide 

 net)
Puoi specificare meglio il problema.
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ci riprovo.... LIBRERIE di FILE

Carissimi Amici...
Sto sviluppando una Banca Dati sul personale...tutto scorre spedito e senza
intoppi...
ma ho un solo problema la banca dati contiene un migliaio di documenti e
devo necessariamente proteggere questi documenti!!!... qualche giorno fa tra
"amici" mi è stato indicato un metodo che non conosco affatto, cioè creare
una unica LIBRERIA ed un INDICE di tutti i file che necessitano ed
estrapolarli al momento necessario.... qualcuno sa indicarmi come fare? se
esistono esempi pratici o qualche pubblicazione da scaricare?
Grazie 1000/1936.27

"TitoOrangeDog" <
titoor...@hotmail.com
 (NoSPAM)> ha scritto nel
messaggio news:a23boj$jd3$1...@fe1.cs.interbusiness.it...

Non so se ho capito bene il problema, ma probabilmente il suggerimento era
quello di creare un unico file con tutti i singoli documenti concatenati tra
loro, e affiancare a questo un file dove sostanzialmente memorizzi il nome,
la posizione (il byte di partenza) e la lunghezza del file da estrarre.
a questo punto l'estrazione del documento dovrebbe somigliare a qualcosa del
genere:
Dim arExtract() As Byte
'NomeFile, PosizioneFile e DimensioneFile
'contengono le informazioni prese dal tuo indice.
Open "C:\BIGFILE.BIN" For Binary As #1
'posizioniamoci al byte di partenza
Seek #1, PosizioneFile
'dimensioniamo il buffer che conterra' il file estratto
Redim arExtract(DimensioneFile)
'estraiamo il file...
Get #1, arExtract
'...e lo rigeneriamo su disco
Open NomeFile For Binary As #2
Put #2, arExtract
Close #2
Close #1
per generare 'BIGFILE' usi un procedimento analogo (carichi il file nel
buffer, lo accodi a BIGFILE e memorizzi nell'indice la posizione corrente e
le altre informazioni del documento)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

---- cut ----
Non sai quanto ti sono riconoscente...
Ciaux

Newsgroup: it.comp.lang.visual-basic
Titolo: Perchè non stampa 2

Ho inserito:
Printer.EndDoc
Ma mi dà sempre  errore ( necessario
oggetto )-
La sto facendo girare su VB editor di Excel forse è questo il problema ? E
cosa devo fare per risolverlo e farla stampare ?
Public Sub Stampa()
Dim stringa As String
stringa = "Prova di Stampa"
Printer.Print stringa
Printer.EndDoc
End Sub

 problema ? E cosa devo fare per risolverlo e farla stampare ?
come diceva dirizzt...
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 cosa devo fare per risolverlo e farla stampare ?
Gia' detto poco piu' sotto, se da' quell'errore e' perche' l'oggetto Printer
in quel contesto non esiste.
VBA non dovrebbe avere di suo l'oggetto printer.

 wrote in message c7vubl$7n4$1...@news.ngi.it...


 un  modo per farla stampare ?
certo.
termoPilucco, prego.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] Aggregazioni e raggruppamenti (lungo)

Sono convinto che mi sto perdendo in un bicchiere d'acqua ma è ormai troppo
tempo che ci sto girando attorno.
Ho una query con 3 campi :
- Codice Fornitore (C1)        'Ordine Crescente
- Categoria di sottoconto (C2)
- Conteggio per sottoconto (C3)        'Ordine crescente
C1                C2            C3
Fornitore1  Categoria2  1
Fornitore1  Categoria1  2
Fornitore2  Categoria1  1
Fornitore2  Categoria3  3
Ora io vorrei ricavare una query che mi restituisca il seguente risultato
C1                C2          C3
Fornitore1 Categoria1  2
Fornitore2 Categoria3  3
Immaginavo bastasse fare la query
SELECT C1, Last(C2) As LC2, Last(Conteggio) as LConteggio
FROM Query1
GROUP BY C1
Purtroppo però l'aggregazione esce giusta (nel senso che aggrega i soli 2
fornitori) ma la scelta dei campi LC2 e LConteggio è spesso sbagliata (cioè
non seleziona gli ultimi (last) di ogni gruppo di fornitori).
Ho valutato anche l'utilizzo dell'aggregazione con Max(Conteggio) ma in
questo caso non saprei che funzione di aggregazione usare per C2, poichè
utilizzare Max(C2) è logicamente sbagliato ...
datemi una dritta
Grazie in anticipo ..

 non seleziona gli ultimi (last) di ogni gruppo di fornitori).
Ho avuto lo stesso tuo problema, e per tua fortuna l'ho studiato e
risolto.:)
La soluzione però non è così banale.
Intanto ti confermo che access esegue la funzione di dominio sul singolo
campo quindi il last è valutato in modo casuale, a almeno in un modo che
appare casuale.
Aggiungi che in tutti gli altri dbms last e first non esistono, e credo che
giungerai rapidamente alla mia stessa conclusione, e cioè che è meglio non
usarli.
Il primo punto da chiarire è che tu _devi_ avere un ordinamento di un
qualsiasi genere per LC2. Se vuoi l'ordine fisico (scelta pericolosa),
allora utilizza un campo contatore.
Poi ti fai una bella query con subquery. Poniamo che il campo contatore si
chiami Id, tanto per essere originali:
SELECT C1, C2, C3 from tuaquery  a where ID = (SELECT MAX(ID) FROM Tuaquery
b WHERE b.ID=
a.id
)
Senza un ordinamento plausibile da indicare alla funzione di dominio (che
non deve essere per forza max, ovviamente) non ne esci; ed in fin dei conti
è anche ragionevole: che ne sa il povero dbms di come vuoi ordinare quei
benedetti record?
hth
Alfonso

 benedetti record?
Ok ...
mi hai dato un preziosissimo suggerimento ...
solo che per aggiungere un campo di identificazione (ID) (dato che i miei
dati di origine non provengono da una tabella ma da una query) sarei
costretto ad appoggiarmi ad un'altra tabella ... inoltre per scrivere
fisicamente il contatore nella nuova tabella sarei costretto a scrivere una
routine (io sono in ambiente Access) .. non che sia un problema, solo che a
questo punto mi farei tutto da codice : sarebbe una soluzione piů pulita e
senza dubbio piů performante dato che le sottoquery sono di una lentezza
impressionante (ovviamente dato il lavoro esagerato che compiono)
Ancora grazie per l'aiuto veramente prezioso.
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: creport + pdf

ciao
nelle opzioni di prinfiletype dell'oggetto crystal report manca il
formato pdf. Qualcuno sa darmi un consiglio su come posso impostare
questo formato?
grazie

sei sicuro di averlo installato quando hai installato CR?
se hai fatto la personalizzata, assicurati di aver scelto, tra i vari
formati di esportazione, anche il pdf, se no nisba!!
prinfiletype cosa sarebbe esattamente? un metodo di CR?
oppure, consiglio, apri l'editor e guarda se da lě lo puoi fare.....
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

prinfiletype cosa sarebbe esattamente? un metodo di CR?
e' la proprieta' per scegliere il formato di esportazione
riesco ad esportare in pdf solo attraverso l'anteprima ma non
impostando la proprieta' da codice

 ha scritto nel messaggio
news:aksaavgv2mavhfqjc...@4ax.com...



Ciao
Prova a scrivere così :
Dim CrAppPDF As New CRAXDRT.Application
Dim ReportPDF As New CRAXDRT.Report
ReportPDF.RecordSelectionFormula = "{PRTFATL1.SPFILE} = '"                 &
Rst.Fields("SPFILE").Value & "'"
     ReportPDF.ExportOptions.DiskFileName = Percorso & "\" &
NumeroFattura & ".pdf"
     ReportPDF.ExportOptions.DestinationType = crEDTDiskFile
             ReportPDF.ExportOptions.FormatType      =
crEFTPortableDocFormat
     ReportPDF.ExportOptions.PDFExportAllPages = True
     ReportPDF.ExportOptions.UseReportDateFormat = True
     ReportPDF.ExportOptions.UseReportNumberFormat = True
     ReportPDF.DisplayProgressDialog = False
     ReportPDF.Export (False)
Ricorda di agganciare nei riferimenti   la CRAXDRT.dll cioè il Crystal
report ActiveX Designer runtime Library
Ciao


grazie, ha funzionato.
c'e' un modo per non far comparire l'anteprima del report?
grazie

grazie
grazie ho trovato,
l'anteprima veniva generata per errore mio
Newsgroup: it.comp.lang.visual-basic
Titolo: Testo che va a capo in una TextBox....

Salve,
ma in una Testbox, č possibile scrivere del testo su piů linee?
Praticamente mandalo a una nuova riga...si puň fare? Se si, come?

 Praticamente mandalo a una nuova riga...si può fare? Se si, come?
per prima cosa la proprietà MultiLine dev'essere impostata a True, poi per
'andare a capo' basta che concateni alla proprietà Text della TextBox la
costante vbCrLf (che sarebbe Chr$(13) & Chr$(10))
es.:
Text1.Text = Text1.Text & vbCrLf & "Nuova Riga"
Ciao
Faber

Praticamente mandalo a una nuova riga...si puň fare? Se si, come?
....fatto :))

> ....fatto :))
devo dire che è stato un Thread molto veloce ehheheh
Ciao  :)
Faber

Text1.Text = Text1.Text & vbCrLf & "Nuova Riga"
Si si, perfetto :)) Però dicono che vbNewLine sia meglio di vbCrlf...

>devo dire che è stato un Thread molto veloce ehheheh
Secondo me non è passato per le vie di internet...ma abbiamo fatto una
sorta di discorso...telepatico :)) Grazie cmq...

> Si si, perfetto :)) Però dicono che vbNewLine sia meglio di vbCrlf...
mah... nel visualizzatore oggetti, come descrizione di vbNewLine, mi da:
"Constant for NewLine; platform specific"
... e quel "platform specific" mi piace poco...
qualcuno ne sa di più?
Faber

qualcuno ne sa di più?
Bhà, guarda, secondo me usarne uno o l' altro è la stessa cosa, anche
se la descrizione non è miticolasamente uguale...da MSDN
Costante: vbCrLf
Equivalente: Chr(13) + Chr (10)
Descrizione: combinazione di ritono a capo/avanzamento riga
Costante: vbNewLine
Equivalente: Chr(13) + Chr (10)
Descrizione: Carattere di nuova riga specifico della piattaforma, a
	       seconda del carattere appropriato per la piattaforma
	       corrente.

 ha scritto
Faber:


in unix l'equivalente del dos 13+10 e' solo uno dei due, non mi ricordo mai
quale.
mi sembra pero' strano che avessero in mente un vb che gira su unix.
c'e' qualche hw che interpreta
    carriage return + line feed
in modo diverso da 13+10 ?
alpha forse (l'unica alternativa che vedo a intel e' nt su alpha) ?

 > SKUNK:

Waw!... Mi invitate a nozze... visto i precedenti:))) E c'e`
anche Faber!
Lo diciamo che sia vbCrLf che vbNewLine sono costanti
dichiarate nel modulo "Constants" della libreria... tadaaa:
      Visual Basic For Applications
?
Quindi, nella scrittura "verbose", non inutile, secondo me,
perche' aiuta a capire i modelli degli oggetti e facilita la
scrittura, avremo:
    VBA.Constants.vbCrLf
    VBA.Constants.vbNewLine
E lo diciamo che ci sono "applications" che girano... sotto
Mac? Col VBA. "Embedded".
La guida "Riferimento a Visual Basic" di Office97 dice:
"vbNewLine Chr(13) + Chr(10) o Chr(13) Carattere di nuova riga
specifico della piattaforma, a seconda del carattere
appropriato per la piattaforma corrente"
--
Ciao.
Maurizio

 Mac? Col VBA. "Embedded".
vba !
mac !!
non vale !!!
:)

> mi sembra pero' strano che avessero in mente un vb che gira su unix.
Microsoft ha fatto parecchia roba per Unix, oltre che con Office completo, il
Solaris puň sporcarsi le mani persino con le ultime versioni di Internet
Explorer e Outlook Express. Visual Studio e soci non so, ma non č improbabile
Newsgroup: it.comp.lang.visual-basic
Titolo: creare un counter...

Ciao a tutti.
Ho creato un form con all'interno una listbox che prende i dati da un file
txt esterno.
adesso volevo associare a questa listbox un contatore di righe, oppure di
caratteri, come posso fare, potrei sapere dove posso trovare il codice
adatto alla mia esigenza.
Vi prego di aiutarmi sto andando nel pallone piů completo.
Ciao e grazie

 Ciao e grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: lock record ????

Salve a tutti,
Ho questo probelema:
Quando vado in modifica di un record in una tabella devo loccare il record
in modo che nessun altro utente possa modificarlo contemporaneamente, il
programma fa una select di un record faccio modificare i dati all'utente e
poi faccio un update, io vorrei loccare il record in modo che dopo aver
fatto la select per caricare il form di modifica il 2° utente che prova a
modificare lo stesso record riceve una msgbox. Quali sono i comandi per
loccare e controllare lo stato di un record????
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 loccare e controllare lo stato di un record????
Dovresti specificare il tipo di database e la tecnologia di accesso ai dati
che utilizzi.
Comunque qui c'è un thread che può fare al tuo caso:
http://tinyurl.com/2jw8c
termoPilucco

 termoPilucco
Con lo stesso programma utilizzo sia access 2000 che sql 7.0 e 2000
Set rs = New ADODB.Recordset


Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione Format() in una query.

Esiste Qualche controindicazione nell'usare la funzione format() in una
Query SQL su di UN Db ORACLE con ADO.
La query mi serve per formattare i dati da passare ad una HflexGrid usando i
corsori lato client, e funziona benissimo con ACCESS.
Grazie.

Query SQL su di UN Db ORACLE con ADO.
Altro che: non esiste!
In Oracle usa TO_CHAR()
Per informazioni su Oracle trovi molto su 
otn.oracle.com
.
-- 
ciao, hal
che Access e' una cosa e i database un' altra :-P

 ha scritto nel messaggio
news:aoa6v0$krd86$1...@ID-56381.news.dfncis.de...

La format mi serve per formattare delle date e dei valori da passare alla
HflexGrid. C'è qualche soluzione per non dover fare N query per ogni DB che
devo supoportare?
Grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: ADO - Installazione mia Applicazione

Ciao a tutti e grazie per le eventuali risposte
ho creato un'applicazione con VB6 che usa ADO 2 e Access 97 come database e
uso il seguente provider
PROVIDER=Microsoft.Jet.OLEDB.3.51
tutto funziona correttaemnte, creo il file cab per l'installazione, installo
la mia applicazione su un PC con Win nt 4.0 e tutto OK, installo la stessa
applicazione in un PC con Win 95 e durante l'installazione ho il seguente
errore:
    unable tu load file c:\programmi\filecomuni\...\OLE DB\msdadc.dll to
register it
    impossibile registrare la libreria c:\programmi\filecomuni\...\OLE
DB\msdadc.dll
    Operazione terminata con successo
poi l'installazione continua fino alla fine, ma ovviamente l'applicazione
non funziona.
La DLL è presente dentro la directory c:\programmi\filecomuni\...\OLE DB del
pc, ho provato anche a registrarla manualmente con il programma:
    RegSrv32.exe,
ma ricevo il seguente messaggio di errore:
LoadLibrary (c:\programmi\filecomuni\...\OLE DB\msdadc.dll) failed
GetLastError returns 0x0000001f
ho provato anche installare il programma in un altro PC con win 95 e pure lì
ho lo stesso problema, cosa posso fare???

...


 ho provato anche installare il programma in un altro PC con win 95 e pure lě


Grazie a tutti
ho installato DCOM98 preso dal cd di Visual Studio 97 e tutto funziona.


Newsgroup: it.comp.lang.visual-basic
Titolo: Generazione numeri casuali

Qualcuno sa come si possono generare numeri casuali che
nel loro complesso siano distribuiti secondo una particolare
distribuzione di probabilità ( Normale Gaussiana, Poissoniana, ...)
ed preferibilmente aventi approssimativamente una prefissata
Media, e una prefissata Varianza ?
Ad esempio risultano distribuite in Normale Gaussiana
in genere, le somme di più di (3) numeri (Rnd) , oppure
le distanze dall'origine di un punto in nD, con un numero
di dimensioni maggiore di (2) ,
 ( Sqr(x1^2 + x2^2 + x3^2 + ....... + xn^2 )
 ma, ovviamente non si ha alcun  controllo
nè sulla media nè tantomeno su altri parametri.
Veramente grato per qualche risposta.
ramarro.


wrote:


Ramarro:
  per qualche strana ragione non vedo il tuo messaggio ma solo la
risposta di Emanuele.
Ti allego le tre routines che normalmente uso per la generazione
di numeri casuali.
La routine per la generazione a distribuzione normale fa' uso
del teorema del limite centrale ed e' abbastanza precisa.
Ciao.
Franco
Private Function RandN(ByVal VMedio!, ByVal Sigma!) As Single
'
'   Ritorna una variabile casuale reale a distribuzione normale:
'
    Dim e!, I&
'
    e = 0!
    For I = 1 To 12
        e = e + Rnd
    Next I
'
    RandN = VMedio + Sigma * (e - 6!)
'
'
'
End Function
Private Function RandR(ByVal Sigma!) As Single
'
'   Ritorna una variabile casuale reale a distribuzione di Rayleigh:
'
    RandR = Sqr(-2! * Sigma * Sigma * Log(1! - Rnd))
'
'
'
End Function
Private Function RandU(ByVal V_Min!, ByVal V_Max!) As Single
'
'   Ritorna una variabile casuale reale a distribuzione uniforme:
'
    RandU = V_Min + (V_Max - V_Min) * Rnd
'
'
'
End Function


 wrote in message
3A6B52D9...@MCLINK.IT...



per generare variabili aleatorie con preassegnata CDF o pdf ( per il
volgo 'numeri casuali' )
si parte in genere da una variabile aleatoria uniforme ( come quella che
in genere si ottiene  usando la Rnd() ) e si applica una opportuna
trasformazione ( se non ricordo male si deve usare o la F^-1() o la F()
desiderata ) un buon libro di probabilita' ( Papoulis come riferimento )
ti potra' scogliere il dubbio.
N.B. per la gaussiana poiche' la CDF non e' esprimibile elementarmente
si usa un procedimento in due passi
questo e' quello che ricordo :-(
Newsgroup: it.comp.lang.visual-basic
Titolo: -- estrarre link da pagina web (negli appunti)

per spiegarmi al meglio parto subito con un esempio.
Quando navigo su internet con InternetExplor, e voglio copiare una
porzione della pagina web che sto visitanto,seleziono il testo da
copiare, quindi faccio click su Modifica/Copia, per copiare il testo
negli appunti.
Siccome si tratta di una pagina html, ovviamente oltre al testo ci
possono essere immaggini e link; e sono proprio questi ultimi che
voglio estrarre.
Naturalmente prima bisognerebbe ricavare il codice html,per poi
analizzarlo ed infine estrarre gli indirizzi (link). Ma x fare cio'
bisognerebbe prima di tutto salvare la pagina in un file html. 
Dunque mi chiedo come faccio a ricavare il codice direttamente dagli
appunti.
Ad esempio se incollo il testo in FrontPage,come fa a generare il
relativo codice html e quindi distinguere immagini,link,ecc.
Dove sta il segreto?
-- 
Togliere NONMAIL per rispondere via email

 per spiegarmi al meglio parto subito con un esempio.
non serve se ne e' parlato nei vecchi post : 
http://groups.google.com
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 Dove sta il segreto?
Il VB non ha parsing, usa un altro linguaggio + adatto per fare queste
cose... questo e' il codice in Rebol per stampare tutti i link prelevati da
una pagina da un sito web. Bello eh ? ;)
parse read 
http://www.rebol.com
 [any [thru "A HREF=" copy link to ">" (print
link)] to end]

Newsgroup: it.comp.lang.visual-basic
Titolo: Report da Listview

Ciao a tutti ho un problemino....
Devo caricare il mio report (con Crystal 8.5) dal contenuto di una 
"listview" ...ho fatto il ciclo ma mi carica solo una riga ...e logicamente 
è l'ultima
dov'è che sbaglio secondo voi????
Report.ReportFileName = App.Path + "\Report\report_mov_cantiere.rpt"
        Report.Connect = "DSN=" & App.EXEName & ";; Pwd=" & strPwdDatabase
       For i = 1 To lstSpese.ListItems.Count
        For x = 0 To 6
        'MsgBox i & " " & x & " " & lstSpese.ListItems(i).SubItems(1)
        Report.ParameterFields(0) = "Cantiere;" & dtcCantiere.Text & ";true"
        Report.ParameterFields(1) = "movimento;" & 
(lstSpese.ListItems(i).SubItems(1)) & ";true"
        Report.ParameterFields(2) = "fornitore;" & 
(lstSpese.ListItems(i).SubItems(2)) & ";true"
        Report.ParameterFields(3) = "descrizione;" & 
(lstSpese.ListItems(i).SubItems(3)) & ";true"
        Report.ParameterFields(4) = "data;" & 
lstSpese.ListItems(i).SubItems(4) & ";true"
        Report.ParameterFields(5) = "totimp;" & "?. " & 
FormattaImporto(lstSpese.ListItems(i).SubItems(5)) & ";true"
        Report.ParameterFields(6) = "totiva;" & "?. " & 
FormattaImporto(lstSpese.ListItems(i).SubItems(6)) & ";true"
        Next
        Next
        Report.WindowState = crptMaximized
        Report.Action = 1
Grazie anticipatamente ....
Vertigo

 Vertigo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.visual-basic
Titolo: connessione & path

Salve,
in un proj ho : conn.open "DSN=database" 
fin qui tutto OK..quando creo il pacchetto install, nono mi trova il db se 
non creo la stessa cartella del progetto.
ho provato : conn.open app.path & "DSN=databse"
ora, l'exe dopo l'istallazione funge, ma la riga da' errore quando eseguo 
il progetto all'interno di vb.
...cosa mi sfugge?

 ha scritto nel messaggio
news:Xns920B56AC0...@195.31.190.132...

Se esegui il progetto da vb App.Path restituisce il path del progetto e non
dell'eseguibile

 wrote in message
news:Xns920B56AC0...@195.31.190.132...

ti sfugge un minimo di teoria relativamente a ADO, ConnectionString e DSN in
generale;
quando specifichi "DSN=XXXX" come stringa di connessione, ADO si aspetta di
trovare definito appunto un DSN di nome XXXX;
la definizione dei DSN va fatta a livello di pannello di controllo (Origine
dati ODBC) nel PC dove deve girare l'applicazione;
in alternativa puoi utilizzare una connessione "DSN-Less" del tipo
conn.Open _
  "Driver={Microsoft Access Driver (*.mdb)};" & _
  "Dbq=C:\MioProgramma\MioDatabase.mdb;Uid=MyUserID;Pwd=MyPassword"
per un database Access, oppure
conn.Open _
  "Provider=SQLOLEDB.1;Password=MyPassword;" & _
  "Persist Security Info=True;User ID=MyUserID;" & _
  "Initial Catalog=MioDatabase;Data Source=MioServerSQL"
per un database SQL Server / MSDE
ti consiglio cmq di leggerti un po di help relativamente a ADO;
ciao

> db se non creo la stessa cartella del progetto.
....
scusa, ma il dsn lo creo senza problemi e funziona pergettamente.....tutto 
nasce quando creo il pacchetto di istallazione e vado a mettere i file in 
un altro persocrso (c:\programmi\nomecartella), diverso da quello in cui ho 
tutti i sorgenti e quindi l'eseguibile.......pesno che il problema sia un 
altro.......
Ciao..grazie cmq....

 non dell'eseguibile
..
quindi...?? ...non c'e' un modo di usare usare la stessa riga sia per il 
progetto che per quando creo i file d'istallazione da distribuire??