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

avete presente quando uno va in Formato Celle di excel, o anche in Carattere
di Word? viene fuori quel controllo con tutti i colori possibili, la tavola
dei colori...
come č possibile rirpodurla per un prog VB? e come č possibile sapere ad es.
quando l'utente ha clickato su un certo colore? c'č qualche OCX disponibile,
magari free?
grazie
mario

forse MB ColorPicker Control su VB2TheMax fa al caso mio?
qualcuno lo conosce?
lo ha già usato?
è facile da usare?
mario

 ha scritto nel messaggio
news:GQY66.16459$FF1.1...@twister1.tin.it...


quando l'utente ha clickato su un certo colore? c'è qualche OCX


ah non sapevo che CommonDialog avesse anche questa potenzialitŕ... grazie
mille... ogni giorno si imaprano cose nuove...
mario

magari free?
Scusa, ma il CommonDialog dei colori non va bene? Forse non ho capito
il problema.
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

Newsgroup: it.comp.lang.visual-basic
Titolo: contare printers

per una procedura di stampa, se io voglio elencare tutte le stampanti
disponibili e far scegliere all'utete su quale stampare, devo fare
for j=0 to printers.count-1
combo1.add printers(J).devicename
next j
giusto?
se si tratta di una rete, però, lui me le rileva ugualmente tutte, o c'è
dell'altro da fare?
purtroppo non posso fare prove perche non ho una rete... ::)))))))
MarioH

 ha scritto

pritners.count direi ti elenchi le stampanti disponibili (=configurate sul
pc in uso), che siano connesse a una porta del pc, a un printserver, a un
altro pc, o direttamente a una scheda di rete.
ciao, a.


vabbe dovrebbe funzionare, quindi... io tento... ::))))))
MarioH

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto MCISendString

Salve a tutti,
io sto finendo un programma per la classificazione dei CD audio. Avrei la
necessità di leggere dal CD la lunghezza in secondi di ogni traccia, tenendo
presente che il programma è pensato per funzionare su un computer (il mio)
che ha più di un lettore CD-ROM. La mia domanda è: si possono risolvere
questi problemi utilizzando l'API MCISendString? Se si, quali comandi devo
passargli? Io avevo trovato nei vecchi post un modo per selezionare la
lettera del lettore CD-ROM però funzionava solo sotto Windows 95/98/ME
mentre io ho Windows XP Professional... Come posso fare?
Grazie 1000 a tutti!
Antonio Mirarchi

Antonio Mirarchi ha scritto:

Prova ad inviare queste stringhe, dove x è la lettera dell'unità
e n il numero della traccia.
open x: type cdaudio alias cd
status cd length track n
close cd
-- 
Samuele Battarra
prova il mio newsreader:
http://space.virgilio.it/batt...@tin.it/programmi/news/

 e n il numero della traccia.
Grazie 1000! Così funziona!!
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con Query di selezione

Ciao,
stò realizzando un'applicativo in VB e Access usando gli ADO.
Ho un problema con una query, magari sarà banalissimo ma per me che sono
alle prime armi c'ho già perso dietro tanto tempo senza venirne ancora a
capo.
Dunque io ho una tabella con 3 campi: CODICE,VALUTAZIONE E DATA.
Devo realizzare una query che prenda solo la valutazione migliore e di
conseguenza la data e il codice relativo.
Io avevo pensato a questo :
SELECT STUDENTE.CODICE, Max(STUDENTE.VALUTAZIONE) AS VAL, STUDENTE.DATA
FROM STUDENTE
GROUP BY STUDENTE.CODICE, STUDENTE.DATA;
In questa maniera se ci sono più valutazioni nello stesso giorno è tutto OK
ma se le valutazioni sono in giorni differenti mi fà vedere tanti record
quanto sono le date diverse presenti nella tabella Studente.
Invece io vorrei che mi visualizasse solo un record contenente la
valutazione migliore e il codice e la data relativi.
Come devo fare?
Grazie,
Fabio
--------------------------------
Inviato via 
http://usenet.libero.it

 capo.
Ti pongo io un quesito, che nasce spontaneo leggendo la tua richiesta...
Ma tu sei lo stesso Fabio che a fine Febbraio ha posto esattamente la stessa
identica domanda?
Ovviamente con campi diversi (mi sembra che fossero clienti, date ed
importi, ma la logica era esattamente la stessa)?
Ciao
Alberto

Esatto sono io.
Lě per lě mi sembrava che tutto procedesse bene cosě mi sono dedicato ad
altre parti del programma. Ora che sono arrivato alla fase di test mi sono
accorto invece che non funzionava ancora correttamente.
Comunque ho appena risolto, al posto di usare l'istruzione Max uso Top e
alla fine ordino per data in modo decrescente.
Bye,


...credevo di aver risolto...
invece non funziona neanche cosě...sigh! :(
C'č nessuno che mi sappia dare una mano?
Ciao,


 Fabio
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Varie su MDAC

Salve a tutti
Sul sito 
www.microsoft.com/data
 ho visto che si possono scaricare vari
MDAC e cose simili
Fino a MDAC 2.1 e relative guerre tra ADO o DAO 3.6 contro Access97/2000
credevo di aver capito quando/quale tecnologia usare... ma adesso ho
visto comparire MDAC 2.5 RTM, MDAC 2.5 SDK, MDAC 2.5 SP1, MDAC 2.6 RTM e
SDK, JET4SP3..... insomma non ci capisco + niente.
C'č qualche anima pia disposta a riassumermi in breve gli "abbinamenti"
da fare?
Ovvero: (cercando di utilizzare la + recente versione)
1) Che DAO uso per Access97?
2) Che ADO uso per Access97?
3) Che DAO uso per Access2000? (ammesso che si possa usare?)
4) Che ADO uso per Access2000?
5) Che ADO uso per SQLServer 7.0?? (e anche MSDE)
Forse le domande poste possono sembrare senza senso, ma la realtŕ e che
ho una grande confusione in testa, quindi dove leggete ADO forse era +
corretto scrivere OLEDB o forse MDAC, insomma datemi una mano e se lo
sapete ditemi anche la differenza tra MDAC xxx RTM e MDAC xxx SDK
Grazie infinite!!!

 5) Che ADO uso per SQLServer 7.0?? (e anche MSDE)
Argh... questo non lo so...
Ciao ciao
Dave

 Dao3.61
dao 3.6 -- 3.5 e 3.51 aprono mdb97


 wrote in message
91cnts$3p7sr$1...@ID-51318.news.dfncis.de...


[Risposta per ig]
ADO apre qualunque DB, ti serve solo l'OLEDB provider adeguato.
Per Access 2000 l'OLEDB provider e' JET4. DAO 3.6 (come specificava pal) e
superiori (come specificava -> Dave <-) aprono Access di qualunque versione
fino alla 2000.
A partire da MDAC2.6 DAO non e' piu' supportato.
Ciaotutti,
Alessandro
-> Dave <- <da...@hate.spam> wrote in message
news:91d13g$dba$1...@bw107zhb.bluewin.ch...


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] ASP

Qualcuno saprebbe darmi un URL di un sito che offre spazio web gratuito
(come i vari digilander, telemail etc...) ma che elabori il codice ASP??
Sembra infatti che digilander ignori tutto il codice VBScript...
Grazie



un paio di link ce li hai su 
www.aspitalia.com
se non erro uno di questi era 
ravenna.it
In alternativa c'è Aruba, che non gratis ma a 48k/anno ti da spazio + dominio + diversi motivi per
sfogare la tua ira repressa
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Registro di configurazione

Scusate ancora, ma non sono riuscito a trarre nulla nonostante l'aiuto
datomi.
1. Non sono ancora riuscito ad leggere e/o scrivere in una qualunque
cartella del registro di configurazione.   Potete farmi avere qualche
esempio?
2. Che differenza c'è tra GetProfile e ReadKey??
(NON GET e SAVESETTING!!!!!!)
Grazie e oaiC!!

Ciao Aldo.
Perfetto!!!! ti ringrazio tantisssimo!!!


Scusami mio caro automatico robot, ma ho la sensazione che questa volta
qualche diodo sia in corto, visto che ha me sembra che cio' che ho inviato
sia puro sorgente e non binario, forse utilizziamo parametri diversi di
valutazione,
umanamente tuo, Aldo Severini

valutazione,
Spiacente Aldo, ha ragione il robot. Hai inviato sorgente,
ma in allegato, il che e' esplicitamente vietato su questo NG.
-------------------------------
Louis Cretier  -  R1100RS/R80GS      
http://www.show.it/lcretier.htm
-------------------------------
"L'uomo accorto impara dai propri errori
 il saggio impara da quelli altrui"

 il saggio impara da quelli altrui"
Chiedo scusa, soprattutto al robot, ma non avevo letto le regole del NG.
Ciao, Aldo Severini

...

Potresti postare gli allegati che hai ricevuto?
Servirebbere moltissimo anche a me.
Te ne sarei VERAMENTE MOLTO grato!
Fabrizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Barra del titolo

Scusate, ma come si fa a cambiare il colore della barra del titolo ??
Grazie a tutti .

 Grazie a tutti .
Proprietà dello schermo -> Aspetto ;-)
Aparte gli scherzi, da codice non è affatto semplice quanto dirlo!
E' un pallino che ho sempre avuto anch'io e quando ho un po' di tempo faccio
qualche tentativo ma ancora non sono riuscito a realizzare nulla di perfetto
(flicker negli aggiornamenti, contorni non precisisimi, ect.)
Se hai qualche idea o trovi qualcosa sulla rete fammelo sapere (almeno mi
tolgo il pensiero).
P.S. Ovviamente col VB non puoi, devi ricorrere alle API di win32 (parecchie
API).
Ciao.
--
Princi, 
princ...@programmer.net
--------------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.

Grazie mille.
a proposito ... bella citazione.
Newsgroup: it.comp.lang.visual-basic
Titolo: listbox e valori doppi

ciao,
devo caricare il contenuto di una colonna in una listbox, in questa 
colonna ci sono delle date che possono essere ripetute, io voglio 
caricare le date senza doppioni.
Come faccio?
Grazie mille
Corrado

 Come faccio?
Utilizza la libreria DAO e apri il foglio in modalit� tabella,
poi usa un recordset per ricavare i dati che ti occorrono
utilizzando Distinct
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 Corrado
se ho capito:
http://www.google.it/search?q=select+distinct&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:it:official&client=firefox-a
ciao 

 ha scritto nel messaggio 
news:h7ts1r$rr3$1...@aioe.org...

Setta il SORT  della listbox true  e poi scorrila e copia
copiando su una variabile la data su un'altra listbox
poi controlla se la linea successiva � uguale alla variabile
se si passa oltre !
alla fine avrai la seconda listbox senza date ripetute 



In VB6?
Puoi farle fare da "adapter" ad una collection.
Aggiungi gli elementi ad una collection che ha come chiave la data.
Gestendo l'errore se l'elemento esiste.
Poi ti fai una routine che carica gli elementi da una collection alla
listbox e passi SOLO di l� per caricare gli elementi.
Se hai bisogno di fare Add e simili di continuo ti fai una classe che ti
scatena un evento OnAdd con una collection interna, ma immagino sia fuori
dalla portata se fai una domanda del genere.


Se(se) � una colonna di un foglio di Excel
e la ListBox si trova su di una UserForm:
Private Sub mCaricaColonna(ByVal sCol As String)
    Dim colColl As Collection
    Dim sh As Worksheet
    Dim rng As Range
    Dim c As Range
    Dim vItem As Variant
    Dim lUltRiga As Long
    Set sh = Worksheets("Foglio1")
    Set colColl = New Collection
    With sh
        lUltRiga = .Range( _
            sCol & Rows.Count _
            ).End(xlUp).Row
        Set rng = .Range( _
            sCol & "1:" & sCol & _
            lUltRiga)
        On Error Resume Next
        For Each c In rng
            colColl.Add Item:=c.Value, _
                key:=CStr(c.Value)
        Next
        For Each vItem In colColl
            Me.ListBox1.AddItem vItem
        Next
    End With
    Set c = Nothing
    Set rng = Nothing
    Set sh = Nothing
    Set colColl = Nothing
End Sub
Da richiamare cos�:
Private Sub CommandButton1_Click()
    Call mCaricaColonna("B")
End Sub
Qui il giochino lo faccio sulla colonna B.
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
http://blog.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/officeit/threads
Newsgroup: it.comp.lang.visual-basic
Titolo: programmino client-server in vb6

ciao a tutti
domanda
vorrei/dovrei creare un programmino in vb6, che preveda l'uso di un server
e tre client. il programma è insieme client e server: sta agli utenti
decidere se usarlo per connettersi a un server già esistente o se usarlo
per accettare connessioni. purtroppo ho un sacco di perplessità. ad
esempio: devo prevedere 3 controlli winsock? ogni winsock deve avere in
partenza una porta tcp differente? e come client, devo provare a collegarmi
su una delle tre porte a caso? non è possibile fare una cosa del tipo "i
client si collegano tutti alla stessa porta, e poi sta al server decidere
quale sarà il canale di comunicazione effettivo" ?
nessuno sa indicarmi un server di qualche tipo (web, ftp etc.) che accetti
connessioni contemporanee e con i sorgenti VB disponibili?
ciao e grazie
	d.
-- 
Ma che vuò fa', so' fatto accusssì, 'na chitarra e va a fernì a canzone,
sto cù ll'amice e cù ll'amice... io faccio 'o show...

 
-- 
Quando noi ignoranti eravamo di più,
tutto era più bello...
(Adriano Celentano)

Newsgroup: it.comp.lang.visual-basic
Titolo: Qualche problemino con l' ambiente

Ciao,
ho una paio di problemini con l' ambiente Visual Basic 6...
1) Ho fugnato un po' nelle opzioni e adesso all' avvio (quando posso
scegliere il tipo di nuovo progetto) ci sono solo 4 scelte...
2) Ogni tanto, non saprei dire quando, mi sparisce il cursore del mouse...ma
solo in VB...!
Ciao
credo (e spero) di non essere OT
Ciao
Paolo


Ciao,
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: Usare un file DBF

Ciao a tutti.
C'è qualcuno che sa dirmi se (e come) è possibile utilizzare un file
DBF (FoxPro, Clipper) per memorizzare dati???
Grazie
			Cristian

DA una okkiata agli oggetti ADO e DAO, ti permettono di interfacciarti con
molti tipoi di DataBase.

 DBF (FoxPro, Clipper) per memorizzare dati???
Ad es. con DAO apro una tabella dBase cosě:
Set db = OpenDatabase(App.Path & "\NomeCartella", False, False, "dBase IV;")
Set rs = db.OpenRecordset(NomeFileSenzaEstensione, dbOpenDynaset)

Set rs = db.OpenRecordset(NomeFileSenzaEstensione, dbOpenDynaset)
Grazie molte! Ho provato e funziona. Dopo un po' di tentativi però mi
sono accorto che è necessario dichiarare db come DAO.Database e rs
come DAO.recordset, altrimenti ciccia! VB prende come default
l'oggetto di tipo ADODB. O mi sbaglio????  Dichiarandoli così comunque
funziona.
Ciao
			Cristian

 funziona.
Se usi solo DAO devi togliere ADO dai riferimenti del progetto (menů
"Progetto/Riferimenti").
Se li usi insieme allora devi sempre specificare il tipo di database e di
recordset.

Newsgroup: it.comp.lang.visual-basic
Titolo: [Help] Trasferimento file via TCP

Ciao a tutti
M servirebbe qualche idea per creare un semplicissimo programma che
trasferisce file fra due PC in rete via TCP/IP.
Per quanto riguarda la lettura e la scrittura del file, so già come fare....
Dovete sapere che non sono molto esperto....
Non ho la più pallida idea di come creare una cosa del genere.
Vi prego aiutatemi
Grazie 1000

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Api per crystal Report

Ho sentito dire che esiste la possibilità di effettuare chiamate Api
direttamente a Crystal Report
utilizzando una DLL che dovrebbe chiamarsi CRPE.DLL o CRPE32.DLL, Domande:
Qualcuno sà dove posso reperire qualche informazione in merito
Con la versione 4.6 di CR (inclusa in VB5), è possibile effettuare queste
chiamate API o bisogna acquistare la versione professionale di CR6.

Beh, la maggior parte di api mi sembra sia possibile usare anche con la
versione di Cr x Vb, ma per un + completo uso ti consiglio la versione
professinal (ora giunta alla versione 6) che comprende anche un progetto in
vb che sfrutta completamente le api di Crystal

Newsgroup: it.comp.lang.visual-basic
Titolo: Sostituzione file

Le istruzioni sotto riportate provvedono ad aggiungere il contenuto della 
variabile ( Riga4 ) alla fine di un file.
Volevo sapere come posso sostituire l'intero contenuto del file, ( 
LogFileName ) con la variabile  ( Riga4 )
    Dim FileNum As Integer
    FileNum = FreeFile ' next file number
    LogMessage = Riga4
    Open LogFileName For Append As #FileNum ' creates the file if it doesn't 
exist
    Print #FileNum, LogMessage ' write information at the end of the text 
file
    Close #FileNum ' close the file 

 if it doesn't exist
 Open LogFileName For Output As #FileNum
Bye, G.

    Close #FileNum ' close the file
-- 
Ciao
Geppo

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

Questa Newsgroup ha un sito internet? Se si, me lo sapreste indicare?

>Questa Newsgroup ha un sito internet? Se si, me lo sapreste indicare?
http://it-lang-vb.net/
;-) hal

 ha scritto nel messaggio
news:NWtV6.1434$Ea.4...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Icone di sistema

Ciao a tutti,
Volevo sapere se qualcuno poteva aiutarmi a cercare di estrarre l'icona 
associata da Windows ad un file.
Ad esempio se ho il file 'c:\file.doc' windows gli associa l'icona di 
Word o Openoffice etc.
Se io volessi fare la stessa cosa in 
VB.NET
 come devo fare?
In particolare ho fatto un server che cataloga i file presenti in una 
cartella in un db. Un client da remoto interroga il db per ricercare dei 
file. L'output viene visualizzato in una listview e vorrei che di lato 
al nome del file fosse associata l'icona corrispondente.
Accetto qualsiasi soluzione.
Analogamente si può richiamare il menù contestuale di Windows?
P.S. non c'entra nulla ma come posso far apparire i popup di windows che 
provengono dalle tray icon
API QUESTE MALEDETTE :-)

 Accetto qualsiasi soluzione.
[Cut]
con il 2003 puoi usare questa API
  Declare Auto Function ExtractIconEx Lib "shell32.dll" ( _
              ByVal lpszFile As String, _
              ByVal nIconIndex As Int32, _
              ByRef phiconLarge As IntPtr, _
              ByRef phiconSmall As IntPtr, _
              ByVal nIcons As Int32) As Int32
Sub EstraiIcona
        Dim hIcon2, hIcon3 As IntPtr
        Dim ret As Int32 = ExtractIconEx(m_Programma, 0, hIcon2, hIcon3, 1)
        m_Icona = Icon.FromHandle(hIcon2)
End Sub
Per 2005 l'oggetto Icon mette a disposizione un metodo statico che al
momento non ricordo:-(
Ciao
Roberto
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.visual-basic
Titolo: Windows95 e WindowsNT

Ho sviluppato un programma in VB4 sotto Windows95, e adesso non riesco a
caricarlo in WindowsNt che ho appena installato, ci sono problemi do
compatibilita tra i due S.O. ?
grazie Marco
marc...@tin.it

compatibilita tra i due S.O. ?
  Poiche' non descrivi con precisione il tuo problema, non posso
fornirti una soluzione certa, comunque ricordati che il programma deve
avere a disposizione tutti gli OCX e le DLL da esso utilizzate per
poter funzionare.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258




ciao Marco
  Dunque mi pare evidente che i due controlli che hai elencato non
sono presenti oppure non sono registrati, il che significa che devi
provvedere di conseguenza.
  Certo che se vuoi lavorare in entrambi i sistemi operativi ti
conviene installare il VB due volte (magari nella stessa directory,
per evitare di avere doppioni di tutto il pacchetto), se invece vuoi
sviluppare i programmi sotto Windows 95 e poi testarli sotto NT e' il
caso che tu prepari un pacchetto di installazione con Setup Wizard o
un installatore professionale e sei a posto.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiutatemi, vi prego......

Salve a tutti, ho un problema con il VB di Excel. Vorrei creare una macro
per automatizzare la conversione di un'area di un foglio excel in una pagina
html. Qualcuno sa suggerirmi come fare la macro ?
Grazie a tutti
ciao
Paolo

html. Qualcuno sa suggerirmi come fare la macro ?
Potrebbe essere semplice ma anche molto difficile... dipende dalle
conoscenze che hai di VB,  VBA e HTML.
Sai, in VB, come si legge e scrive un file (istruzione Open & C.)?
Sai, in VBA, leggere il contenuto delle celle di un intervallo?
Sai come si scrive un file HTML (a manina, intendo, non con FrontPage
Express et similia)?
Beh, se sai tutto questo, non capisco la domanda: dici di avere "un"
problema: relativo a quale di queste competenze?
--
Ciao.
Maurizio


Il metodo piu' semplice e' di registrarla.
Ossia, usi la funzione di registrazione, fai tutte le operazioni "a mano",
fai stop e ti ritrovi il codice corrispondente a tutte le operazioni che hai
fatto. Poi al limite lo modifichi, ma il piu' e' fatto ;-)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Selezionare testo da un'altra applicazione e salvarlo

Salve a tutto il Group!
Volevo riuscire a selezionare del testo al di fuori della mia
applicazione per esempio in un testo contenuto in un sito internet e
salvare il testo selezionato a mano in una stringa in modo da poterla
elaborare successivamente nel mio programma......
Avete qualche idea su come fare???
Grazie mille a tutti!

probabilmente quello che ti dirņ risulta al quanto primitivo perņ:
con Shell apro i programmi
con activated li attivo
con sendkeys invio i parametri (qualsiasi KeyAscii)
con clipboard copio ed incollo.
Ciao
fammi sapere
Cerberus
------------------------------------------------------
www.cerberus.htmx.it

> con clipboard copio ed incollo.
a me manca questo passaggio... il salvataggio in una stringa..... puoi
spiegarti meglio??
grazie!

se hai msdn ti diventerà tutto più chiaro.
cmq con la funzione clipboard puoi copiare ed incollare come se cliccassi
alt+C e alt+V.
---------------------------------------------------
Cerberus
www.cerberus.htmx.it

 per esempio in un testo contenuto in un sito internet
'*.vbs
x = TextFromHTML("
http://www.google.it
")
'WScript.Echo x
Function TextFromHTML(URL)
  set ie = createobject("internetexplorer.application")
  ie.navigate URL
  do until ie.readystate = 4 : wscript.sleep 10: loop
  TextFromHTML = ie.document.body.innerText
  ie.quit
End Function
filename = "Google.log"
Set fso = CreateObject("Scripting.FileSystemObject")
Set newf = fso.createtextfile(filename)
newf.WriteLine x
newf.Close
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: Common Dialog

Dovrei far apparire in una finestra di openfiledialog di .net la lista di
sole directory per selezionarne una. E' un po' che provo, ma a parte i files
questa classe non si riesce a settare in tal modo.
Qualcuno sa darmi una luce?
Grazie.
Gabriele

Se usi la versione 2003 cerca la classe FolderBrowseDialog altrimenti guarda
qui
http://www.vb2themax.com/Item.asp?PageID=CodeBank&ID=510
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org

Grazie, ma non ho proprio il riferimento
system.windows.forms.design.foldernameeditor
Devo eseguire l'aggiornamento? C'è qualche SP che mi manca?
Uso .net versione 2002.

Newsgroup: it.comp.lang.visual-basic
Titolo: SQL Express Connessione

Inizio ora a lavorare con sql express, ho sempre usato le mysql, e ho questo 
problema
1) come creo un database sql e inserisco tabelle e campi
una volta che creo il mio db questo codice funziona?
Dim connectionString As String = "Data Source=.\\SQLEXPRESS;Initial 
Catalog=miodb.mdf;Integrated Security=True" ';Connect Timeout=30;User 
Instance=True"
Dim queryString As String = "SELECT * FROM prova"
Using connection As New SqlClient.SqlConnection(connectionString)
Dim command As New SqlClient.SqlCommand(queryString, connection)
connection.Open()
End Using


www.connectionstrings.com
Non ho capito se stai utilizzando anche l'ambiente di sviluppo di MS (es 
VB6, .NET) o solo SQLExpress, nel primo caso ci sono diversi controlli che, 
trascinati sul form, automatizzano l'interrogazione del database e miriadi 
di esempi in rete!
Saluti 

 ha scritto nel messaggio 
news:ObVJh.24387$K8.1...@news.edisontel.com...



La cosa è un tantinello lunga da fare a mano, creare tabelle, campi, 
relazioni ecc. ecc.
A mio avviso fai prima ad utilizzare un editor grafico che scrive l' SQL per 
te..
Questo può essere uno spunto:
http://groups.google.it/group/it.comp.lang.visual-basic/browse_thread/thread/dad9291e710652ff/0675e855a7362914?lnk=st&q=vb.net+creare+database+sql&rnum=4&hl=it#0675e855a7362914
Ciao 

 ha scritto nel messaggio 
news:esVJh.24393$K8.2...@news.edisontel.com...



Si certo, oltretutto in .NET hai un modello ad oggetti che ti permette di 
definire da codice DataTable, Relations, Datasets ecc. ecc.
Ciao 

 da codice non posso creare il file mdf poi la tabella e quindi i campi?
Sì, ma che versione?
Comunque:
http://msdn.microsoft.com/vstudio/express/sql/download/
Scaricati quella completa (with Advanced Services)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: sito comune

perchè non metterci un mini motore di ricerca interno
mi sembra una buona idea
io devo cercare il contascatti e non so dove mettere mano...
ciao

 wrote in message
9Jz88.34007$5M4.1...@twister2.libero.it...

SONO un povero STUPIDO
scusate
non avevo visto il pulsante cerca......... NON DITEMI NULLA vi prego......
ciao
scusa ancora

 non avevo visto il pulsante cerca......... NON DITEMI NULLA vi prego......
:-))))

Newsgroup: it.comp.lang.visual-basic
Titolo: rendere shareware i programmi

P.S.: "Sharewarizzare" - Rendere shareware :-)
Sono d'accordo per la fantasia. Ma come si fa a disabilitare una
funzione ? ( sono ancora un po' inesperto).
C'e' qualche esempio in linea che si possa vedere?
Grazie.
Enrico Baroncelli
=========================
http://www.valsa.net
webm...@valsa.net
========================

========================

Newsgroup: it.comp.lang.visual-basic
Titolo: Cersasi Info x griglia

Ciao a tutti,
sto cercando informazioni su come editare e stampare il
contenuto dia una MSFlexGrid. C'e' qualcuno che mi puo'
aiutare ?
Grazie,
Luca
--
Luca Vanuzzo
NECSY S.p.A. Padova/Veneto/Italy
E-Mail: 
v...@necsy.it
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 wrote




 Export DBGrid to Microsoft Excel.htm
La mandi anche a me, per favore, oppure mi dai un link ?
TIA, 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: 
gaet...@hotmail.com

 wrote


Scusa se mi Intrometto PAL
ma lo manderesti anche a me sembra MOLTO interessante
Grazie (anche se deciderai di non mandarlo) Daniele
pal ha scritto:

--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!" Sognamo tanto il nostro passato forse perche'
!  ce lo siamo dimenticato "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

non ti intrometti: non era mica un tete-a-tete -- eravamo davanti a tutti :)
detto fatto. ho de-cestinato lo zip. grande invenzione il cestino ms, appena
10-12 anni dopo i mac...
Daniele Pinai <d.p...@Levon.it> wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: ? Passare Variabili NG STUPENDO

Miei Cari Maestri,
Intanto Ringrazio quanti mi hanno reso la Vita meno difficile con tutti i
consigli che mi avete Dato.
Vorrei ringraziarrVi personalmente, ma ne siete in tanti e sinceramente non
mi ricordo i nomi di tutti
Comunque Vi sarò semore debitore.
Dopo queste lusinghe... datemi ancora un aiuto.
In una Input Box nel Form 1 inserisco una stringa..
La variabile così creata dovrà servirmi nel Form 2
Ma nel Form 2 la variabile è vuota.. Perchè
Forsa c'è una qualche maniera per rendere le variabili "Pubbliche" e
disponibili per tutto il progetto???
Grazie ancora
C E S A R E

...


...


Sono d'accordo anch'io, è sicuramente più corretto l'utilizzo delle
properties, se hai necessità che i valori definiti siano conservati utilizza
"Static", per l'utilizzo delle properties basta cercare nella documentazione
in linea "Property Let"-"Property Get"-Property Set", troverai tutta la
documentazione e gli esempi che ti necessitano.
Ciao

Le variabili pubbliche del form vengono create dichiarandole nella sezione
Dichiarazioni del form stesso e premettendo la parola chiave Public, perchè
siano visibili da tutti i moduli dell'applicazione.
Esempio:
Public MyString as string
Una variabile così dichiarata diventa un "membro pubblico" del form, cioè
qualcosa come una proprietà del form stesso.
Se infatti vorrai riferirti a quella variabile (MyString) creata per esempio
in form1, dovrei scrivere:
Le variabili pubbliche del form, diversamente dalle proprietà del form
impostate in run time, non vengono azzerate quando il form viene scaricato.
ciao


Oppure puoi scrivere semplicemente su una procedura o sub di fom2 :
My_localVar = form1.text1.text
Ciao..........

>Ma nel Form 2 la variabile è vuota.. Perchè
Mettiamo caso che la tua variabile sia MiaVar
Nella sezione generale del form1 la dichiarerai: Public MaiVar as string
A questo punto per richiamarla dal form2 devi fare: form1.MiaVar
Ciao
Daniele

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

Si possono usare le directX con VB4 o 5?

Si, con una limitazione tanto grave da renderlo in pratica impossibile: la
finestra nella quale si svolge l'animazione non riceve più alcun messaggio.
Per cui non la si può nemmeno spostare, chiudere, ecc. Ho letto che VB6
dovrebbe risolvere il bug (credo si tratti di un bug) consentendo anche
l'accesso a DirectX senza necessità di scrivere una type library come ora.
Saluti,
Domenico
antonio ha scritto nel messaggio <01bd2a8a$b4798c40$0200000a@apice01>...


Che io sappia in VB4 non e' possibile. Per quanto riguarda il VB5 le type
libraries le trovi a 
http://www.chez.com/scribe/vb_us.htm
Ho provato un po', mi sembrano piuttosto faulty. Probabilmente le OpenGL
sono leggermente piu' stabili.
Ciao
Matteo

Newsgroup: it.comp.lang.visual-basic
Titolo: problema controlli activeX

Ciao a tutti
questo è il mio problema:
Sto testando un programmino da me fatto dove è contenuto il file
crystl32.ocx.
Quindi ho formattato una macchina e messo su win98 pulito pulito.
e mi sono accorto che non si accorge che i file .ocx sono controlli activeX.
ossia nei tipi di file che riconosce non ci sono gli activeX.
Come posso fare a farglili riconoscere?
Grazie ciao

 ha scritto nel messaggio
news:_Oeic.21379$eR5....@tornado.fastwebnet.it...

Forse:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&q=registrare%2Bco
mponenti&meta=group%3Dit.comp.lang.visual-basic
Ave
giuseppeD

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

Ciao a tutti.
Qualcuno puo' indicarmi un utile luogo dove trovare informazioni sulla
programmazione e uso dei socket sotto visual c/c++ (o anche visual basic) ?
Perfavore, se possibile rispondetemi in e-mail (
sti...@freemail.it
), poichè
non sono un abitudinario del newsgroup.
Grazie ciao
--
Home Page: 
http://come.to/stighy

http://www.stardust.com
http://www.socket.com
http://www.sockets.com
http://www.infodoc.it/html/wss.html
e dai link dal mio sito (cosě se ci vai mi aumenti i contatori...)
http://members.tripod.com/PMSoftware/link.html
o
http://utenti.tripod.it/PMSoftware/link.html
Se poi vuoi implementare protocolli standard di trasmissione fai un bel giro a
http://www.faqs.org/rfcs/
 per scaricare le specifiche dei diversi protocolli
(http, nttp, smtp, pop3, imap ....)
C'č anche un NG news:alt.winsock.programming

Newsgroup: it.comp.lang.visual-basic
Titolo: variabile control

Io ho una variabile (ccontrol) definita As control
però quando eseguo il ciclo:
For Each ccontrol in Me.control
 If  TypeOf ccontrol  is Textbox
ecc...
nex ccontrol
vorrei escludere dal ciclo una text box del form.
come faccio?
grazie

 vorrei escludere dal ciclo una text box del form.
Potresti, ad esempio, utilizzare la proprietą TAG del controllo,
impostandola ad un valore determinato per il controllo che vuoi escludere
dalla funzione. La cosa diventerebbe
 For Each ccontrol in Me.control
     If  TypeOf ccontrol  is Textbox
        ic ccontrol.tag <> "NON TOCCARE" then
        ......
        end if
    end if
 next ccontrol
Salutoni
Sergio


Potresti usare il Nome visto che il TAG accetta numeri!
Ciao

 Ciao
dovrei controllare, ma mi pare proprio che tag accetti proprio tutto,
dovrebbe essere un variant, di fatto, e questo approccio ti consentirebbe di
escudere un numero arbitrario di controlli senza dover controllare tutti i
nomi.
Cmq, anche se tag accettasse solo numeri, che differenza c'č....
( con NonToccare costante altrove definita)
    if ccontrol.tag = NonToccare then
    end if
Saluti
Sergio

 ha scritto nel messaggio
news:Kv%b9.33441$ub2.5...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare cartelle

Come posso fare per creare una cartella in una cartella selezionata?
Cioč io una dirpath in un certo percorso, e premendo il pulsante volgio che
mi crei una cartella in quella directory...
Ciauz, Sky

MkDir percorso
Bye

E se una cartella esiste già come faccio a non farmi dare errore?

 ha scritto nel messaggio
news:p4gI5.66774$Nz.18...@news.infostrada.it...


oppure:
on error goto Annulla
MkDir (percorso)
ecc ecc
Annulla:
if err <> 0 then
    msgbox (err.description)
end if
cosě ti da la descrizione delle'errore
ciao
max

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

Salve a tutto il NG,
devo leggermi un file XML che presenta il seguente formato:
  <?xml version="1.0" ?>
- <doc>
  - <Campi e dati testata>
     - <Campi e dati riga 1 corpo>
     - <Campi e dati riga 2 corpo>
     - <Campi e dati riga 3 corpo>
     - <Campi e dati riga 4 corpo>
     ...
  - </Campi e dati testata>
- </doc>
Esiste in VB6 un metodo per non costruirsi un parser da 0? E' possibile
in un certo senso butrtare le righe di testata su un recordset e le
righe di corpo in un'altro con poche righe di codice?
Garzie a tutti.

 Esiste in VB6 un metodo per non costruirsi un parser da 0?
Certo che esiste, anzi, ne esistono. C'č ad esempio il Microsoft XML: se
non lo trovi in Progetto -> Riferimenti dell'IDE e/o se vuoi la
documentazione puoi scaricarlo dal sito Microsoft; si chiama MSXML SDK

 recordset e le righe di corpo in un'altro con poche righe di codice?
Qui c'è tutto quello che ti serve:
http://msdn.microsoft.com/XML/BuildingXML/ProcessXMLwMSXML/default.aspx
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Grazie per il link, il primo documento è veramente molto ben fatto!
Con un po' di pazienza riuscirò a leggere l'xml e recuperare i dati
come voglio!
Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] RichTextBox colorati

Salve a tutti,
ho un piccolo problemino con un RichTextBox presente in un mio programma:
voglio formattare il colore del testo che scrivo (direttamente dal codice
con la proprieta` Text) colorandolo. Ho provato ad impostare la proprieta`
SelColor sia prima di stampare il testo nel controllo (nell'MSDN c'e`
scritto, appunto, che si puo fare cosi`) che selezionandolo (sempre via
codice) e formattando la selezione con SelColor.
Grazie per eventuali risposte, Axel.

"Axel GeNuS" <axel...@emailSENZASPAM.it> ha scritto nel messaggio
news:ca8nv2$3b5$
1...@ctonet.it

Posta il pezzo di codice in questione.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 bye
Byez, Axel

 rtfBox.Text = rtfBox.Text & "..."
e invece hai provato con
rtfbox.seltext = len(rtfbox.text)
rtfbox.seltext = "..."
rtfbox.selcolor = rgb(...)
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Sergio
Byez, Axel.

 forse intendi sellength...
no.
intendevo selpos...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] accedere ad un disco senza mapparlo

ciao a tutti
ho la necessità di accedere a \\server\f$ dove server non è windows.
se utilizzo il menu map-network e specifico l'utente da utilizzare tutto
funge, ma io avrei bisogno di accederci con
(invento)
utente@password\server\f$
avete idee?
grazie
Daniele

 ha scritto

li ho postati l'altro giorno, spero possano esserti utili
q180548 - howto validate user credentials on microsoft operating systems.mht
q279815 - howto validate user credentials from visual basic by using
sspi.mht
ciao, j.
a pranzo leggevo un articolo sul prosciutto di parma. un email "sdaniele"
... :)

 ... :)
meglio se fosse stato s.daniele
:-))))))))))))))))))))))))))))))))))))))))))))))))))))))))))


gli ho dato un occhio.. ma a me serve che da Start -> Esegui possa fare il
giochetto che ho detto...



Per questo genere di domande prova su it.comp.os.* (nt, 2000, ecc.).
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Dimensione delle celle in una datagrid

Buongiorno a tutti, io vorrei fare in modo di poter ridimensionare il numero
di caratteri possibili di una cella in una datagrid, es.:Colonna Codice :max
5 Caratteri etc... etc....Mi sembra di non avere visto questa possibiltą
nelle propietą della datagrid, devo usare un oggeto 'StdDataFormat' o esiste
un altro metodo ???Grazie a tutti per le risposte. Ciao . Andrea

un altro metodo ???Grazie a tutti per le risposte. Ciao . Andrea
se non erro anche la datagrid ha l'evento keypress... di conseguenza, a
seconda della colonna in cui ti trovi, imposti un bel keyascii=0 quando
hai raggiunto il num max di car
Ciao,
Moreno
-- 
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:jf1ost0r1as70stjt...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Perdonate lo sconfinamento

Sono un lettore assiduo del vostro N:G: e ho notato con quanta generositą vi
aiutate.  Prometto di non sconfinare ulteriormente.
Dovrei risolvere il seguente problema: ho costruito la mia pagina web con
"front page" e l'ho inviata al server. Tutto bene per le immagini e la
musica di sottofondo, ma i testi non sono visibili. Il surfmaster mi ha
detto che i comandi "web bot" di front page sono incompatibili con il server
di IOL, senza offrirmi un consiglio in merito. Come č possibile uscire
dall'impasse? Devo comporre i testi con un altro programma? E quale? O posso
usare i testi html di front page ugualmente? Resto in attesa di leggere una
risposta risolvente in merito. Ringrazio anticipatamente per l'aiuto che
vorrete darmi.
Un saluto a tutti.                                            Adriano

"front page" e l'ho inviata al server
I WebBot sono estensioni che vanno installate sul server Web a cui richiedi
il servizio.
E' possibile che tu stia utilizzando una versione diversa di Front Page ( e
quindi di WebBot), magari non pienamente compatibile con quella installata
sul server IOL.
Non comprendo peró cosa tu intenda con "testi html".
Potresti spiegarti meglio?
Se cmq vuoi un consiglio su un'applicativo per realizzare pagine Web in modo
intuitivo, e con un buon supporto al DHTML, penso che Dreamweaver 2 sia
veramente un prodotto di un livello superiore rispetto agli altri.
Se puoi darmi ulteriori informazioni saró felice di poterti aiutare (fin
dove posso arrivare!)
Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: Selezione su Combo

Salve a tutti!.
In una combobox devo recuperare un valore selezionato dall'elenco per 
aggiornare un casella di testo a fianco e fin qui tutto ok, solo che 
vorrei recuperare questo valore senza essere costretto a perdere il focus 
della combo di modo poter ripetere la scelta semplicemente ricliccando 
sulla freccetta e non essere costretto a spostarmi o far premere un tasto 
all'utente. Non riesco a capire se esiste un evento scatenato dalla 
chiusura della lista a discesa (mi pare di no!).
Come potrei fare??
Grazie e saluti.
Paolo

 ha scritto nel messaggio
news:MPG.1741be115...@news.tin.it...

Puoi usare l'evento Click:
Private Sub Combo1_Click()
    Text1.Text = Combo1.List(Combo1.ListIndex)
End Sub
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

,
esteban_nonsp...@email.it
 diceva...


 End Sub
oppure, più semplicemente:
Private Sub Combo1_Click()
    Text1.Text = Combo1.Text
End Sub
Ciao
--
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Form obbligatorio...

Ciao a tutti,
vorrei sapere come posso (se si può) in VB6.0 rendere un form obbligatorio:
intendo dire che quando si clicca al di fuori del form automaticamente viene
ripristinato il fuoco sul form.
Ho provato con l'evento LostFocus e poi con Me.SetFocus ma in effetti non
funziona in quanto il controllo che ha perso il controllo non è il form ma
un oggetto all'interno del form (una casella di testo).
Grazie, Axel

form1.show 1
Ciao
Andrea

 Andrea
Ciao, Axel

 ha scritto nel messaggio
news:MNWW9.56102$0v.17...@news1.tin.it...

In Win NT/2K/XP non è possibile

Allora cerca in 
www.allapi.net
 , comunque credo anch'io che in XP/NT/2K
non sia possibile....
Ciao
Andrea

 In Win NT/2K/XP non č possibile
Mai dire mai... :))))))))
E' ovviamente possibile, anche se un tantinello laborioso e
forse un overkill, a meno di esigenze MOLTO specifiche.
Innanzitutto esistono gli hook di sistema.
Cerca un pň di doc in giro, per VB non so se ci sono esempi.
Se poi vuoi fare una cosa ancora piů figa, oltre agli hook, puoi anche
implementarti il tuo task manager e sostituirlo a quello di NT.
Ripeto, non č semplice, ma non č impossibile.
Andrea

 ha scritto

hmm...
gli altri forse, ma sei sicuro in nt che riesci a gestire tu
ctrl-alt-canc ?
se e' cosi', avverti il governo americano.
gliela vedo grigia...

 ha scritto nel messaggio
news:b0jejd$qc4rf$1...@ID-170738.news.dfncis.de...

Beh se la metti su questo piano nulla e' impossibile: non ti piace l'effetto
fading dei menu' di windows ? possiamo anche sostituire anche qualche dll
del SO ;)

 ha scritto nel messaggio
news:b0jfkn$q7614$1...@ID-51318.news.dfncis.de...

Non se pote! Anche con gli hook niente da fare ctrl+alt+canc funge
comunque... sigh ;(

 anche qualche dll del SO ;)
Guarda che sostituire il task manager è una cosa perfettamente
documentata( anche se non ricordo dove -_- ).
Volendo si può anche sostituire la Gina.
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Suono ciclico in VB?

come posso caricare un suono ciclicamente in VB?
quale controllo usare e come?
pica...@labnet.it
#vi piace ora?#

...



Usa la funzione
result = SndPlaySound( Nome del file, 3 + 6)
per lanciare la riproduzione del WAV
result = SndPlaySound(vbNull, 4)
per interrompere la riproduzione
in questo modo non devi lanciare ogni volta il file .......
P.S. aggiungi la dichiarazione della funzione in un modulo e Buon
divertimento
Ciao
Roberto
tat...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Operatori di eguaglianza e caratteri jolly su sql

Salve,
mi ricordo di aver letto, proprio su questo ng, dell'uso di Not Like in una
espressione SQL, ma purtroppo non riesco a trovare il 3ad.
Vi spiego il problema....
In una tabella Access 97 trattata con ADO 2.7, ho un campo che si chiama
Country.
In questo campo ci sono alcuni record che terminano con due piu' (++); avrei
bisogno di filtrare il recordset in modo che mi restituisca solo i record
che non hanno i due piu' finali.
Per fare una prova ho scritto:
RsMioRecordset.Filter ="Country like '*++'"
ed in questo caso, correttamente, mi restituisce solo i record che hanno
come finale i ++
Mi ricordavo dell'espressione Not Like ma non funziona... tra l'altro non ne
trovo documentazione e mi viene il dubbio che me lo sia sognato; secondo i
miei sogni dovrebbe essere una cosa tipo:
RsMioRecordset.Filter = "Country Not Like '*++'"
Ma questo comando non viene accettato.
Tra l'altro, da quanto ho letto, con gli operatori "=" e "<>" non posso
utilizzare caratteri jolly.
Come si puo' fare?
Grazie...Maurizio

> RsMioRecordset.Filter ="Country like '*++'"
Non puoi aprire il recordset scartando a priori i record con il ++ finale?
SELECT * FROM TuaTabella WHERE NOT(TuoCampo LIKE '%++')
Sinceramente non credo sia proprio il massimo utilizzare il .filter...
-- 
Quando noi ignoranti eravamo di più, tutto era più bello (A. Celentano).
  ___   _   ___ _  _______   _______ ___
|   \ /_\ | _ \ |/ / _ ) \ / /_   _| __|
| |) / _ \|   / ' <| _ \\ V /  | | | _|
|___/_/ \_\_|_\_|\_\___/ |_|   |_| |___|

 Non puoi aprire il recordset scartando a priori i record con il ++ finale?
...
Si, ma poi ogni volta devo aprire e chiudere il ercordset.
Questo recordset resta aperto per tutto il tempo che gira l'applicazione ed
e' interrogato praticamente ad ogni operazione. Lo scartare i ++ mi serve
solo in un caso e pensavo che filtrare in quella occasione il recordset
fosse piu' performante. Comunque la tabella e' molto piccola, contiene 341
record (destinati a non crescere per un bel pezzo e comunque sepre su
quest'ordine di grandezza) con solo pochi campi (mi sembra sei, ma non lo ho
adesso sott'occhio).
Comunque, mi confermi che non e' possibile usare un "Not Like" o qualche
cosa di simile?
Ciao... Maurizio

 SELECT * FROM TuaTabella WHERE NOT(TuoCampo LIKE '%++')
...
sto facendo un po' d prove e devo dire che, in effetti, con questa stringa
funziona tutto, pero' mi e' un po' scomodo.
Mi sta venendo anche un piccolo dubbio...
Nella proprieta' filter (RsMioRecordset.Filter), l'espressione non e'
proprio quello che, in un'operazione di apertura recordset, e' quello che
c'e' dopo Where?
Perche' allora, un comando tipo....
RsMiorecordset.Filter = "NOT (MioCampolike '%++')"
non funziona?
Qualche suggerimento, oltre all'aprire il recordset con la clausola Where,
per avere un effetto simile?
Ciao e grazie... Maurizio

per avere un effetto simile?
Se il problema è riaprire il recordset per non creare traffico di rete
o sovraccarico sul motore del database, puoi "scomodamente" scorrere
il recordset di partenza e crearne uno temporaneo con i soli record
che ti interessano.
Ciao!