mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Chi me lo sa dire???

in una tabella ho dei dati...
da una textbox invio il criterio di ricerca su una colonna...
e non trova il record corrispondente...
se vado con access sulla tabella e riscrivo
il campo allo stesso modo...il record viene trovato.
Perche'?
Grazie

Perche'?
Semplice, perchč
č sbagliato il tuo criterio di ricerca :))
Posta il codice...
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

 ha scritto nel messaggio
news:157Z29Z81Z46Y1...@usenet.iol.it...


Premesso che io la tua procedura la scriverei in modo diverso, comunque
devi correggere la query. Precisamente nell' ultima riga, dove scrivi:
Where Cognome='" & txtCognome.Text & "'", , adCmdText)
devi scrivere:
Where Cognome LIKE '" & txtCognome.Text & "%'", , adCmdText)
In questo
modo, qualunque cosa inizi per txtCognome.text, se presente nel db, nel
campo cognome, lo tiri su.
ES.
Se nel campo cognome c'č:
Pippo
Pluto
Minnie
Paperino
mettendo nella query un istruzione di where pari
a:
...where cognome like 'p%'...
tiri su Pippo, Pluto e Paerino.


tiri su Pippo, Pluto e Paerino.
Magari tiri su anche paPerino, se ha
voglia di venire :)
Deve essere l' ora...


 ha scritto nel messaggio
news:151Z21Z32Z90Y1...@usenet.iol.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Alla fine è meglio l'ape

 Invece di GetUserName, che è una funzione esterna al vb, ho provato a usare
Environ(26), ma mi sono accorto che da risultati diversi a seconda della
versione di windows.
Con Xp environ(26) restituisce "mario"
con win2k restituisce "winnt"
Torno alla vecchia api
--
Greg

 Torno alla vecchia api
Concordo. Per il motivo esposto sopra l'api GetUserName è senz'altro un metodo
che funziona al 100%.
Ciao
Bye
Raf
Newsgroup: it.comp.lang.visual-basic
Titolo: miglior testo per iniziare bene?

anzi forse meglio in inglese)
In commercio ce ne sono molti validi, uno in mio possesso molto buono č
Special Edition Using Visual Basic 5
di Mike McKelvy, Ronald Martinsen e Jeff Webb
QUE editore
http://www.quecorp.com
ISBN 0-7897-0922-8
945 pagine
104 Klire circa
(N.B. Probabilmente uscirą un'edizione aggiornata a VB6)
Troverai inoltre recensioni di libri sfogliando i link sul mio sito.
Ciao
--
-
MIX (VB5SP3)
post...@yahoo.com
80 links ai siti VB
http://space.tin.it/computer/gaais
http://www.tempolibero.com/user/mix/
 (alternativo)
-

Newsgroup: it.comp.lang.visual-basic
Titolo: algoritmo per calcolo giorno di Pasqua

Salve,
l'anno scorso avevo visto in questo newsgroup l'algoritmo per il calcolo del
giorno di Pasqua ma purtroppo credo di averlo perso. C'e' qualcuno che
dispone di questo algoritmo ?
Grazie.
Luca

 wrote in message
8epe92$k...@willy.cra.enel.it...

Lo trovi sul sito comune.
http://www.murialdo.it:8000/it_lang_vb/
Ciao. A.D.

 Luca
FAQ!
L'algoritmo da cui ho ricavato il codice risale al 1876 ed è di un certo
Butcher, che lo pubblicò nell'Ecclesiastical Calendar, ed è valido dal 1583 in
poi.
Public Function PasquaGregoriana(anno%) As Date 'by G.Paolo Bizzaro
 Dim a%, b%, c%, p%, q%, r%
 a = anno% Mod 19: b = anno% \ 100: c = anno% Mod 100
 p = (19 * a + b - (b \ 4) - ((b - ((b + 8) \ 25) + 1) \ 3) + 15) Mod 30
 q = (32 + 2 * ((b Mod 4) + (c \ 4)) - p - (c Mod 4)) Mod 7
 r = (p + q - 7 * ((a + 11 * p + 22 * q) \ 451) + 114)
 PasquaGregoriana = DateSerial(anno%, r \ 31, (r Mod 31) + 1)
End Function
Qualora programmassi in C:
// Restituisce il giorno della Pasqua Gregoriana passando come parametro l'anno.
// il giorno sarà: risultato & 0xFF; il mese: risultato >> 8
// tempo impiegato: circa 4,56 microsecondi su P100
int PasquaGregoriana2 (int anno)  //  by G.Paolo Bizzaro
{
 int a,b,c,p,q,r;
 a = anno % 19 ; b = anno / 100 ; c = anno % 100 ;
 p = (19 * (a) + b - (b / 4) - ((b - ((b + 8) / 25) + 1) / 3) + 15) % 30 ;
 q = (32 + 2 * ((b % 4) + (c / 4)) - p - (c % 4)) % 7 ;
 r = (p + q - 7 * ((a + 11 * p + 22 * q) / 451) + 114) ;
 return (((r / 31)<<8) | ((r % 31) + 1));
}
Ciao
        gpb

GRAZIE !
Luca

Newsgroup: it.comp.lang.visual-basic
Titolo: info sulle combobox

ciao a tutti,
vorrei sapere se una combobox è possibile mostrarla con le checkbox che
si selezionano. Cioè menu' a tendina nel quale posso selezionare degli
item ..
grazie

...


 ha scritto nel messaggio
news:395A2948...@inwind.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Lista pc in lan

Ho spulciato il sito comune e qualche altra resource senza
risultati...
Vorrei ricevere in un programma in VB5 la lista degli hostname dei pc
(non i nomi utente, proprio i nomi di rete dei singoli pc) collegati
in una lan, preferibilmente con le API ma mi accontento anche di un
ocx :-)
Sono tutti Win98.
Grazie!
-- 
dario...@iol.it
 (pgp key on pgp servers)
http://dario.eyep.net
 (dial-up)
ICQ#: 37438061
The only good Windows is an uninstalled Windows, or maybe Windows2K

 ha scritto nel messaggio
news:lqvutss4mvimsivai...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: vb6   Autorizzazione negata (errore run time 70)

Entrambe le successive 2 istruzioni generano
l'errore in oggetto.
 
FileCopy "NumeVecchio, NomeNuovo"
 
Shell "Copy NomeVecchio NomeNuovo"
 
Se però per NomeVecchio utilizzo un file
diverso da quello che vorrei copiare (un .MDB)
l'errore non compare e la copia avviene.
 
Adesso vado a vedere Proprietà/Protezione dei
due file e scopro che differenza c'è.
 
Col picchio!
 
I due file hanno le stesse caratteristiche di protezione
e sono nella stessa cartella.
 
Sono andato a cercare su google ed ho trovato un
sacco di roba ma niente di chiaro (più che altro
tante supposizioni).
 
Se qualcuno conosce il motivo ....
 
Grazie e saluti a tutti.
Sauro 
 
 

 Shell "Copy NomeVecchio NomeNuovo"
 
Se e' un OS superiore a winXP (sVista o superiori) e' al 99%
un problema di virtualizzazione.

 un problema di virtualizzazione.
 
Scusa Franz, ho dimenticato di specificare
che si tratta di XP (tra l'altro succede su
2 diversi PC)
 
Sauro 
 
 
 
---
This email has been checked for viruses by AVG.
http://www.avg.com
 
 


 
"virtualizzazione" č roba che si mangia?
 
Scusa la mia ignoranza.
 
Ciao Franz


 Shell "Copy NomeVecchio NomeNuovo"
 
Hai provato anche con l'api CoyFile?
Una volta mi ha aiutato a risolvere un errore del genere
 
-- 
Greg

Se qualcuno conosce il motivo ....
 
A volte i file restano con qualche handle bloccato, un modo semplice di
sbloccarli č con UnLocker, io lo uso moltissimo, a volte č il solo modo di
spostare o cancellare files.
 
http://www.brothersoft.com/download-unlocker-portable-431245.html
 
 
 
-- 
ciao
  Stefano

 
[snip]
Provato con l'API SHFileOperation?
 
 
 
-- 
GbC
www.gbc.uno

 Greg
 
Cosě funziona.
Mah?
 
Grazie Greg
Sauro 
 
 

  Stefano
 
Con l'api CoyFile funziona.
 
Grazie comunque Stefano.
Saluti, Sauro 
 
 

 GbC
 
Con l'API SHFileOperation non sono riuscito
a trovare su google un esempio valido.
 
Comunque ho risolto con l'api CoyFile.
 
Ciao e grazie Chiappori (se non ricordo male)
Sauro 
 
 


 
Putroppo ovviamente non funziona su XP :-(
 
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Esiste un browser per VB?

Esiste per vb un browser come quello del vc?
È possibile vedere da quali punti viene chiamata una funzione?
Ho provato con il visualizzatore oggetti (F2), ma senza successo.
Ciao, Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare in una textbox (VB5) una pagina come una pagina di agenda

Ciao
ho bisogno di questa informazione: come si fa in una textbox a farla
diventare come una pagina di un'agenda quindi con le ore e i puntini di
sospensione per scrivere.
Grazie,per quanto č possibile sarebbe urgente
Mauro

 ha scritto nel messaggio
news:8ki7g0$522$1...@nslave2.tin.it...

In una TextBox non credo proprio. In un Form invece puoi inserire la
/le TextBox, con sotto una o piů Label trasparenti per i puntini di
sospensione, sopra puoi mettere l'orologio, il calendario eccetera.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

 wrote in message news:8ki7g0$522$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [NET 2003] Problemi di ereditarietà form

Ciao a tutti,
fino a quando ho fatto test con progetti di prova con form semplici
l'ereditarieta' dei form ha sempre funzionato, ora che mi serve in un
progetto con form un po' più complessi ottengo il seguente errore
quando cerco di visualizzare il form ereditato:
Object reference not set to an instance of an object.
Il fatto è che non faccio niente di diverso dal progetto semplice e
non so che altro guardare.
L'ambiente è VS.Net 2003, il form base (perfettamente visualizzabile e
instanziabile) ha una toolbar, una datagrid, qualche textbox e label,
3 button.
Avete qualche suggerimento ?
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

Avete qualche suggerimento ?
Sembra un errore dell'ambiente di sviluppo, ma prima di pronunciarsi
occorre scavare un po'.
Potresti debuggare la stessa ide, avviando una seconda istanza di
visual studio ed attaccarti al processo della prima ide, magari riesci
a scoprire qualcosa, possibilmente il componente in cui si inciampa
l'ide.
Hai provato a togliere uno alla volta i componenti sul form per vedere
quale provoca l'errore?
Ho provato con la versione di visual studio precedente alla tua ad
ereditare un form contenente gli stessi oggetti che hai descritto, ma
pare funzionare.
Se non fosse troppo lungo, potresti pubblicare il codice del form
genitore?
-- 
ciao, hal

genitore?
Troppo lungo e troppe dipendenze con altre parti del progetto: pero'
se ne vengo a capo faro' un post in merito, per ora grazie :-)
Stefano che il prox progetto lo fa in C++ con il suo framework che si
sta scrivendo per hobby (only Win32 & C++)


sta scrivendo per hobby (only Win32 & C++)
E almeno sei sicuro che compila, linka e funziona ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Classi visuali

Salve a tutti,
tempo fa qualcuno (credo Domenico Statuto) parlò di classi visuali.
Purtroppo ho perso il thread di allora e volevo chiedere se per favore
qualcuno era in grado di postarmelo dato che mi sembrò un argomento
piuttosto interessante ma che allora non potei approfondire.
Grazie.
Daniele

...


Avere con le classi la libertà di mettere controlli visuali come con
un ocx senza dover creare un ocx il che, a livello di prestazioni, mi
sembra migliore. Mi ricordo che il modo c'era e l'unica
controindicazione fosse il fatto che bisognasse gestire il design dei
controlli nel codice, cosa che è pallosa ma che in definitiva viene
comunque fatta se l'applicazione è consistente.
Ricordo che la particolarità era nel far apparire nella finesta del
codice che instanziava la classe i metodi dei controlli 'creati' nella
classe stessa ma non ricordo come veniva fatto. Magari non sarebbe
male, se qualcuno se la sente, mettere nel sito comune qualche
esempio.
Grazie
Daniele


Newsgroup: it.comp.lang.visual-basic
Titolo: label su tabstrip

come mai quando in un form aggiungo un tabstrip con un paio di schede, e poi
provo a mettere alcuni controlli in queste schede, se metto una textbox o un
pulsante questi sono visibili, mentre se metto una label, in fase di
esecuzione non è visibile?
Mario


---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---

 Mario
Attento che il TabStrip non è un contenitore...quindi devi:
1) piazzare il tabstrip e definire quanti tab vuoi avere
2) piazzare tanti contenitori (
p.es
. PictureBox) quanti sono i tab definiti
3) impostare .visible=false per tutti i picturebox tranne quello che vuoi
vedere visualizzato di default (il primo)
4) programmare l'evento TabStrip_Click in modo che alla selezione di un
determinato tab venga posto .visible=true il picturebox realitivo a quel tab
e contemporaneamente vengano posti .visible=false gli altri
Ciao, Adriano

allora, mi sono sbagliato, non è che non era visibile, cioè, davvero non era
visibile, ma perhe, non essendo tabstrip un contenitore, io ci avevo
schiaffato sopra una label, e poi giustamente non avevo specificato che la
label doveva essere in primo piano... ma cmq non si spiega perche non mi
faceva lo stesso problema con tex, check, command, ecc.
in ogni caso ho risolto il problema come avete detto.
ho inserito gli eventi beforeclick e click.
beforeclick mi rende invisibile la frame relativa al vecchio tab, mentre
click mi rende visibile la frame relativa al nuovo tab. è indegnamente
scomodo, ma se è questo che passa il convento...
Ciao.
Mario

Ciao.


 puņ dare dei problemi (a me di visibilitą del contenuto...)

Newsgroup: it.comp.lang.visual-basic
Titolo: How to add OLE link in Word to a worksheet in Excel

I am having difficulty creating an OLE in a Word document to a specific
worksheet in a workbook.  The Excel Workbook has multiple worksheets, one of
which is a summary page.  I execute a GetObject to retrieve the Excel
Workbook. I then execute an Application.GoTo Reference to go to the summary
page.  Now I'm stuck.  I want to eventually execute a
Word.ActiveDocument.Shapes.AddOLEObject for the summary page; however, I do
not understand how get AddOLEObject to create the correct link.  I
consistently get the first worksheet of the workbook in my Word document.
Thanks in advance for your time and consideration.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    



Newsgroup: it.comp.lang.visual-basic
Titolo: roblemi con form MDI chi mi aiuta?

Ciao a tutti sono abbastanza nuovo nella programmazione in vb e quindi penso
che non sia difficile per voi rispondermi:
ho un form MDI "Padre" e i relativi form figli che si impostano la grandezza
in modo automatico in base alla grandezza del "padre", Come posso dare io le
impostazioni di grandezza come voglio?
Grazie
Stefano


 metti sull'evento load dei "Figli" le misure del form es. form1.width =
...... ecc.
ciao Paolo
-- 
Posted from 
mail-6.tiscalinet.it
 [195.130.225.152] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual CE

Salve,
qualcuno e' esperto di Visual basic CE? Esiste della bibliografia?
E' possibile acquistare il compilatore in licenza docenti?
Ne vale la pena usare Visual CE su palmari e per fare che cosa e'
meglio?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 meglio?
Bella domanda :)
A te per cosa serve?
Riferimenti:
(1) 
http://msdn.microsoft.com/library/en-us/dncetkvb/html/vbcegetstart.asp
(2) 
http://www.microsoft.com/downloads/details.aspx?FamilyID=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=en
(3) 
http://www.microsoft.com/downloads/details.aspx?FamilyID=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=en
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Grazie delle informazioni...
beh, mi interesserebbe sviluppare qualche piccola applicazione
per gestire -in generale- della strumentazione, connessa
su porta seriale, inviare stringhe di comandi, interpretare le risposte
archiviare i dati in arrivo dalla seriale...
e anche di creare un pacchetto client/server grazie al quale,
connettendosi ad internet, poter "emulare" una seriale di collegamento
fra due dispositivi (connessi ciascuno ad un palmare con connessione
internet)


 internet)
Ok, in tal caso, allora, la scelta piů semplice potrebbe essere eVB in 
quanto in compact framework con contiene una classe per la gestione della 
seriale (non so se quella di Corrado Cavalli funziona anche su PPC).
Guarda questo articolo: 
http://www.devbuzz.com/content/zinc_evb_comm_control_pg1.asp
Ciao!


 seriale (non so se quella di Corrado Cavalli funziona anche su PPC).
Eventualmente c'č la classe di 
www.opennetcf.org
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: With Bells and Knobs on... HELP

Hi.
I want to write a knob in Visual Basic.  I've tried some controls but
none of them let me insert a bitmap to rotate.  It's all lines and
circles.
I want to create a knob but I've tried to write one with little
success.
Has anybody else encountered a really good KNOB OCX/Control that will
really let me control the look and how it works?  OR:  The Challenge. 
Does anybody know how to write one?
Cheers,
Nathan
*** 
www.band-name.co.uk
 - The ULTIMATE random band name generator on
the Internet ***

 Nathan
http://www.mrdo.com/cbotknob.htm

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

Cerco controllo o altro sistema per leggere il nr. di serie dell'hard disk
ed eventualmente altri parametri del pc.
Ringrazio chiunque mi risponda.
Ciao
Luca Davino
lDELET...@informasrl.it
(cancellare DELETE per la risposta)









Vedi a 
http://members.xoom.com/it_lang_vb/




Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] SOGEI SpecificheTecniche Comma5

Come al solito in Calabria le cose arrivano sempre in ritardo.
Ieri mi è stato comunicato che per l'invio dei dati di specialistica alla 
Sogei hanno fatto un nuovo schema ver. 2.0
Ho scaricato il file xsd che riporta lo schema ma io li dentro non ci 
capisco niente.
Mi servirebbe un esempio di file xml reale o qui oppure a: 
carme...@alice.it
Chi vuole essere cosi gentile.
Grazie
Carmelo 

 Chi vuole essere cosi gentile.
Hai sbagliato l'invio vero? dimmi di si ti prego.
ciao
stefano

 Chi vuole essere cosi gentile.
La colpa è di Berlusconi che dice che bisogna inventarsi un lavoro.
Alberto
-- 
La forza di volontà è guardare negli occhi una ragazza in topless.


Sostanzialmente hanno aggiunto qualche campo in ogni segmento.
Devi rispettare il nuovo ordine dei campi.
E' cambiato un campo
tipoesenz
in
nonesente
e anche i valori accettati sono diversi.
Inoltre non c'era scritto da nessuna parte, ma c'č un campo che č diventato
obbligatorio (ce ne sono altri, ma questo non era documentato all'epoca).
Il campo č: codraggrup
Io c'ho messo le mani ad ottobre mi pare.

 Io c'ho messo le mani ad ottobre mi pare.
Ti ringrazio
Carmelo
Newsgroup: it.comp.lang.visual-basic
Titolo: VB .NET - Dubbi

Come tanti vorrei anch'io passare da VB6 a VB .NET ma ho qualche domanda:
- ho visto per per far girare le applicazioni .net su win98 o 2000 o XP e
necessario installare il framwork .net che mi pare sia di circa 300 MB!
Volevo sapere se il wizard di creazione pacchetto di installazione (che
spero ci sia anche in VB .NET come c'era in VB6) crea un setup completo di
tutto, cioè anche dei 300Mb del framework e, se l'utente ha win95 gli da un
messaggio di "non si può installare..." o se ha altri sistemi ma non ha
ancora il framework, glielo installa e poi, in modo "trasparente", procede
ad installare il programma vero e proprio.
- gli OCX che usavo e che in alcuni casi ho comprato per VB6 funzioneranno
ancora anche sotto vb .net?
- dove posso trovare una pagina con elencate le differenze di programmaizone
fra VB6 e .net? non ho trovato molto in giro.
- per lavoro, sviluppo software che usano le CAPI e TAPI. Cambia molto il
sistema di accesso alle API? Dovrò riscrivere tutto il codice da capo?
- ed infine... dove si trova Visual Studio .NET?!! Ho controllato i listini
dei maggiori fornitori (CDC, Brain, CHL, Brevi, OpenGate, Test) ma hanno
solo il mitico VB6 ma niente di .NET!!! Arriverà dopo le ferie? E' già tutto
in italiano o solo la versione prof.? A me serviva quella superiore viste le
specifiche.
Grazie...


ciao,
A.
UGIdotNET - 
http://www.ugidotnet.org

 usare per creare setup sia per app. Windows sia per app. Web.
Quando crei il programma di installazione nella finestra di debug ti esce il
messaggio (lo posto in inglese perchč ho sottomano un articolo appunto in
inglese):
----------------------------------------------------------------------------
---------------------------------------
WARNING: This setup does not contain the .NET Framework which must be
installed on the target machine by running dotnetfx.exe before this setup
will install. You can find dotnetfx.exe on the Visual Studio .NET 'Windows
Components Update' media. Dotnetfx.exe can be redistributed with your setup.
----------------------------------------------------------------------------
---------------------------------------
Sono i famosi 18 MB!!!
--
Dark Hado

 Dark Hado


 programmaizone fra VB6 e .net? non ho trovato molto in giro.
In rete si trova la versione pdf del libro
"A Programmer's Introduction to Visual Basic.NET.pdf"
scaricabile a gratis.
Riguarda il 
VB.NET
 del visual 
studio.net
 beta 2, ma non credo sia cambiato
molto.
ciao, Max

 > Sono i famosi 18 MB!!!
Il file ridistruibile .Net Framework
(lo ho scaricato ma ancora non utilizzato)
http://msdn.microsoft.com/library/default.asp?url=/msdn-files/027/001/829/ms
dncompositedoc.xml
giuseppeD


http://www.volanttraining.com/book/067232203X_2e.zip
ciao, max


wrote:

grazie
Sam --
Newsgroup: it.comp.lang.visual-basic
Titolo: ICONE

Vorrei che quando il programma è attivo, magari in Background, fosse
visibile
l'icona come, per spiegarci, quella della conessione, ciò la vorrei nella
parte dedicata all'orologio... Come FARE Grazie

 l'icona come, per spiegarci, quella della conessione, ciň la vorrei nella


Newsgroup: it.comp.lang.visual-basic
Titolo: Qualcuno di voi ha già usato sti controlli maledetti...

Parlo degli Xtools della GCS, quelli per crare barre stile Office...
Perchè danno sempre l'errore di runtime: 360 - Oggetto già caricato?
Aiuto!
Andrea Cioli
ci...@programatic.it

Prova con 
www.zonecorp.com/FlatBar32/FlatBar32.html
Andrea Cioli ha scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: Risposta a tasti fuori dall'applicazione

Mi servirebbe un'API che mi permette di ricevere la notifica della
pressione
dei tasti anche quando il form è inattivo

 wrote in message 37B957F3...@tin.it...


Come faccio a trovare quella DLL?


Newsgroup: it.comp.lang.visual-basic
Titolo: Uso di Printer

Non essendo esperto vi chiedo:
A cosa e' dovuto il fatto che utilizzando il seguente codice quando digito
il "." o comunque "Printer." non compaiono le proprieta' PaperSize o
CurrentY o CurrentX  o Newpage etc...
C'e' qualcosa all' interno del form che gli crea problemi , infatti se uso
lo stesso codice all'interno di un altro form dello stesso programma
funziona perfettamente
Private Sub Printer_Click()
    With Printer
        .PaperSize = vbPRPSA4
        .ScaleMode = vbCentimeters
        .FontName = "Times New Roman": .FontItalic = True: .FontBold = True:
        .FontSize = 10: .ForeColor = &H800000
        .CurrentY = 1: .CurrentX = 1: Printer.Print "GARAGE "
        .CurrentY = 2: .CurrentX = 1: Printer.Print "Ricevuta del";
Text1(0).Text
        .CurrentY = 3: .CurrentX = 1: Printer.Print "Cognome"; Text1(1).Text
        .CurrentY = 4: .CurrentX = 1: Printer.Print "Servizi ricevuti";
Text1(2).Text
        .CurrentY = 5: .CurrentX = 1: Printer.Print "Costo"; Text1(3).Text
         .NewPage
     End With
End Sub

funziona perfettamente
Ci sara' qualche errore di sintassi piuttosto serio. Fai girare il progetto con Ctrl+F5
invece che con F5 e vedrai che te lo segnalera' il compilatore.
hth, hal


Cos'è Printer: un from...un controllo...una classe...?
Prova a rispettare le convenzioni di denominazione degli oggetti.
dickie

 ha scritto

forse sposta il (puntatore del) mouse sulla stampante e fa click :))
sempre meglio che portarlo davanti al monitor per farlo vedere al pc.


scusate, ma ...
rotfl
ciao, hal
che vede pal di nuovo in forma :)

 ha scritto nel messaggio
news:4OKN6.17543$iC1.6...@news6.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: ascii

ciao a tutti, vorrei sapere se c'è un modo per trasformare un carattere nel
suo codice ascii.
grazie a tutti.
P.S.
nn ditemi di andare sulla guida perchè nn ce l'ho
grazie.
HELLFLAME



 grazie.
Ma, seriamente, tu pensi di poter scrivere programmi senza guida?
Inoltre, vista la semplicità del problema, anche a digiuno di VB?
Almeno un libro, suvvia!

 grazie.
non ti dico di andare sulla guida ma di andare .....
.... dove hai preso i cd del VB e di scaricarti anche MSDN oppure USARE MSDN
ON LINE !!!!!

Almeno un libro, suvvia!
Be', se la concorrenza e' questa abbiamo il lavoro assicurato fin
oltre la pensione :-PPP
-- 
ciao, hal

 oltre la pensione :-PPP
be', se la pensione sara' quando sembra, hai un tsacco di lavoro :PP

 grazie.
Questo non è un problema nostro.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Immagini esterne di un db: come replicarle.

Salve giovani e belli,
ho un'applicazione VB6 con db Access200.
Nel db ho un link a delle foto (esterne al db) che si trovano in una
directory.
Il db viene replicato con la normale procedura, fin qui tutto bene.
Ora devo inventarmi qualcosa per aggiornare anche le nuove foto durante
la procedura di sincronizzazione dei db.
Qualcuno ha un'idea da suggerirmi?
	Grazie e saluti
		Lore.

 Qualcuno ha un'idea da suggerirmi?
Io farei una operazione radicale di "ridisegno": invece dei percorsi
assoluti ne metterei di relativi. Relativi ad una "radice", intendo. Cosi`,
piu` o meno:
    pippo.jpg
invece di:
    c:\dati\immagini\pippo.jpg
e, in una tabella "parametri" (o in un file .ini, o nel registro...), per
esempio:
   ImgsPath: c:\dati\immagini\
ricomponendo il percorso da codice.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 assoluti ne metterei di relativi. Relativi ad una "radice", intendo. Cosi`,
Mi sono spiegato male,
io settimanalmente devo sincronizzare 3 db su 3 computer diversi (questo
lo faccio con la replica e successiva sincronizzazione).
Il problema è questo:
se sul pc A aggiungo 2 nuove foto queste devono essere trasferite sul pc
B e sul pc C durante la sincronizzazione e viceversa.
Quindi devo sapere quali sono le foto da aggiornare e su quale pc.
Non posso semplicemente copiare tutte le foto perchè richiederebbero 7
dischetti.
	Lore.

 wrote in message
news:3A1137AC...@agip.it...

Potresti aggiungere un campo di lastupdate in cui scrivi data e ora dell'
ultimo aggiornamento di record. Poi estrai tutti i record con data e ora
maggiore di ... (valore che ti sei marcato da qualche parte in qualche
tabella o file di configurazione).
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] ma importante!

Cari amici
Oggi ho ricevuto quanto segue:
"Attenzione, oggi abbiamo ricevuto questa informazione dall'OCRB (Servizio
di Polizia Giudiziaria Internazionale)
Vi preghiamo di diffonderla al maggior numero di utenti possibile.
Teso annuncio:
Alcuni truffatori hanno trovato un sistema per utilizzare fraudolentemente
i Vostri telefoni portatili GSM:
Vi chiamano sul Vostro GSM e si presentano quali "Provider" ai quali Voi
siete abbonati;
Vi domandano, quindi, di comporre il seguente codice: 09# oppure 90#, al
fine di verificare il corretto funzionamento dell'apparecchio.
NON  COMPONETE  QUESTO  CODICE  E  RIATTACCATE IMMEDIATAMENTE !!!
Queste persone, grazie a tale codice, sono in grado di leggere il Vostro
Numero di carta SIM e, quindi, non hanno alcun problema a duplicare la
Vostra carta.
Tale frode si sta diffondendo a grande velocità ed è necessario
informare rapidamente il maggior numero di persone possibili ( colleghi,
amici,
ecc...)"
Ecco questo è quanto, non è uno scherzo e vi prego di prenderne atto
con il dovuto interesse.    Dario Marchi
--
Andrea
anfa...@tin.it



Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare PictureBox in Tiff o conversione BMP->TIFF

Salve,
dovrei salvare il contenuto di una picture box in formato TIFF, oppure avere qualche cosa che mi converta una immagine BMP in TIFF...qualcuno conosce qualche controllo OCX o qualche codice sorgente che permetta di fare una cosa del genere?
Grazie
Gianni Moretti
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
-- 
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Gianni Moretti
no. di solito chiedono per salvare in jpeg. in tiff in effetti non mi era
mai capitato.
non so se puo' esserti utile: irfanview
http://www.irfanview.com/
e' un free (+-) strepitoso che consente anche conversioni in batch.
sul jpeg forse cede qualcosa agli algoritmi di photoshop, ma per bmp->tiff
forse ti puo' andare.
ciao, a.

 dovrei salvare il contenuto di una picture box in formato TIFF, oppure avere qualche cosa che mi converta una immagine BMP in TIFF...qualcuno conosce qualche controllo OCX o qualche codice sorgente che permetta di fare una cosa del genere?
Usa le wang di imaging, sono OCX fornite assieme a windows.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Help: interruzione catena eventi

Quando ad un'azione corrisponde l'attivazione di più eventi (una catena di
eventi), c'è il modo di interrompere la catena?
Mi spiego meglio con un esempio. Supponiamo che ci sia un controllo che
supporta gli eventi GotFocus e Click.
Se il controllo non è quello che non ha i focus attualmente, quando ci
clicco sopra viene attivato l'evento GotFocus e successivamente l'evento
Click. C'è la possibilità al termine dell'evento GotFocus di disabilitare
l'attivazione di tutti gli eventi successivi, in questo caso l'evento Click?
Grazie a chiunque voglia rispondermi, Paolo

> Paolo Errani:

Ciao Paolo!
Piccola premessa semiseria di stampo pseudofilosofico: la catena di cui
parli o e` effettivamente una catena di eventi - che hanno avuto luogo, che
si sono esauriti - oppure tale catena *non e`*, non esiste, e` una catena di
eventi in potenza ma non in atto, eventi che avrebbero potuto aver luogo ma
cosi` non e` stato. Niente eventi, niente catena. Al massimo qualche
anello... :-)
Una procedura evento potrebbe esordire con questo codice:
    If Not (<controllo> Is ActiveControl) Then Exit Sub
e forse questo potrebbe essere una risposta sufficiente...
Fai anche esperimenti con del codice un po' piu` intelligente di questo mio
che segue, che pero` spero ti dia qualche spunto:
' Form1
' Text1
' List1
' Command1
'
Option Explicit
Private m_blnStato  As Boolean
Private m_lngConta  As Long
Private Sub Command1_Click()
  m_blnStato = Not m_blnStato
  List1.ListIndex = 0
End Sub
Private Sub Form_Load()
  With List1
    .AddItem "Pippo"
    .AddItem "Pluto"
    .AddItem "Paperino"
  End With
End Sub
Private Sub List1_Click()
  If m_blnStato Then Exit Sub
  If Not (List1 Is ActiveControl) Then Exit Sub
  m_lngConta = m_lngConta + 1
  Debug.Print Format$(m_lngConta, "00000") & ": clic"
End Sub
Private Sub List1_GotFocus()
  m_lngConta = m_lngConta + 1
  Debug.Print Format$(m_lngConta, "00000") & ": gotfocus"
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

...

Quello di cui parli *non è una catena* (come dice il buon Borrelli).
Sono proprio eventi a se stanti, inviati uno dopo l'altro.
E non sono correlati tra loro.
Penso che l'unico modo sia subclassare il controllo e "buttare via" il
click.
Ciao

 Penso che l'unico modo sia subclassare il controllo e "buttare via" il
click.
Uela! Non e` un po' eccessivo? Chiaramente tutto dipende da cosa si debba
fare... Senza impegno: ti viene in mente un "caso esemplare" in cui
sceglieresti questa strada?

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Ma voi comprate?

indeciso se comprare un paio di cose che ho visto in giro su Internet.
  Adesso pero' ci devi dire quali sono! :-)
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"


La mia opinione, per quello che vale.
Dipende dal tipo di programma che stai sviluppando. Se è un programma
piccolo destinato a vita breve puoi fare qualunque cosa e una ventina
di dollari non è certo molto.
Se stai sviluppando un programma che per te è strategico e dovrà
andare avanti per un bel po' di tempo ti conviene comprare da ditte
che diano una certa garanzia di rimanere sul mercato a lungo. Se
compri da un piccolo il minimo è comprare anche i sorgenti in modo da
garantirti per il futuro.
Non discuto della qualità del prodotto, ma se tra 3 anni il tipo si
stufa e si mette a fare il pastore in patagonia tu sei fregato.
Io in passato ho avuto qualche esperienza negativa: ho costruito un
grosso programma in vb3 usando il Q+E Multilink per l'accesso ai dati.
Allora non c'era molto in giro e il prodotto non faceva neanche tanto
schifo. Peccato che non abbiano sviluppato una versione a 32 bit così
mi sono dovuto riscrivere tutto quando ho portato il programma a
Windows 95.
Risultato: l'unico controllo aggiuntivo che ho comprato è la True
DBGrid della Apex.
Tutto il resto me lo faccio in casa, anche perché non ho bisogno di
molto. Inoltre mi sembra difficile che qualche piccolo abbia scritto
un controllo che non sia anche stato prodotto da qualche ditta più
grande.
Ciao.
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

che più si sentono importanti più i sorgenti sono inleggibili.
Piu' i sorgenti sono illeggibili piu' sono incapaci!
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] textbox con emoticons ?

sto ultimando una specie di programma di chat e vorrei che fosse 
possibile avere delle piccole gif al verificarsi dei classici segni 
degli smilies. ovviamente la textbox non supporta la grafica. la 
richtextbox mi sembra molto pesante (e cmq non mi aggiunge la grafica 
dove dico io ). qualcuno sa indicarmi qualche componente per aggiungere 
emoticons ? grazie


webbrowser!

 
giustissimo !
a volte le soluzioni più semplici....
un'ultima domandina... sai se si può cambiare l'html da visualizzare "AL 
VOLO" ? non vorrei dover fare un refresh della pagina html creata ad hoc 
per ogni riga di testo aggiunta !


ti consiglio di usare la type library mshtml.tlb, la trovi tra i
riferimenti che ti da la possibilità di gestire il dom dell'oggetto
document del webbrowser da vb, quindi puoi fare tutto con i vari
inserthml ed in più puoi gestire gli eventi dell'html da vb, tipo il
click di un botton di un hyperlink ecc...
Inoltre io avevo scaricato un wrapper della microsft di cui
naturalemnte non ricordo il nome che mi è servito per inibire i tasti
speciali tipo ctrl+p che stampano il documento o ctrl+n che apre il
documento in una nuova pagina,quindi nel browser predefinito, che da vb
è impossibile inibire
io ho un progetto simile su un disco che non vuole più partire, se lo
riesco a recuperare te lo posso mandare volentieri.
ciao!

 Inoltre io avevo scaricato un wrapper della microsft...
trovato! 
http://snipurl.com/kkik


grazie ancra
sembra davvero interessante !
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con query!

Ciao a tutti,
ho un problema che, nonstante sembri banale, mi sta creando notevoli
problemi nonchè un certo imbarazzo! Sto sviluppando un software in 
VB.NET
che interagisce con un database Access. In una tabella del database vi sono
dei campi di testo ed io vi inserisco le righe nel modo classico:
query = "INSERT INTO PERSONE VALUES('Mario','Rossi')"
ConnCommand = New OleDb.OleDbCommand(query, Conn)
ConnCommand.ExecuteNonQuery()
Il problema deriva dagli apici che delimitano le stringhe che vanno inserite
nela database. In particolare il problema nasce in presenza di una stringa
che già contiene un apice:
query = "INSERT INTO PERSONE VALUES('Mario','D'Andrea')"
Infatti l'apice tra la D e la A di D'Andrea viene letto come termine della
stringa e quindi la query è errata!
Come fare? Non posso chiedere all'utente di rinunciare agli apici!!!
Aiuto please!

 Aiuto please!
Quando il testo da inserire nella tabella contiene degli apici e il 
testo stesso fa parte di una query, prova a raddoppiare gli apici del testo:
D'ALESSANDRO deve diventare D''ALESSANDRO
In genere io risolvo con la funzione Raplace (VB6) ma questo perchè la 
parola si trova in una variabile... se la scrivo direttamente nella 
query (di pugno) allora tantovale raddoppiare manualmente gli apici...
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)


Detto 1000000 di volte... si devono raddoppiare gli apici usando Replace
Ciao, Vincenzo

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic in Access

Salve a tutti voi,
ho installato sulla mia macchina Visaul Basic 5.0 e Access di Office 97.
Come mai ora (purtroppo ho dovuto formattare) non mi funzionano bene le
macro di visual basic in Access; per essere più precisi, mi dà sempre errore
di 'Libreria non trovata' sul comando Trim(). C'è qualcosa che devo
impostare in Access o che devo installare? Grazie sin d'ora
Simone

...


>impostare in Access o che devo installare? Grazie sin d'ora
Non c'entra.
Vai su un PC sul quale Access funziona bene e guarda i riferimenti (devi
aprire un modulo, prima).
Vai sul tuo PC e fai un confronto.
Ti accorgerai del perchè del problema.

Newsgroup: it.comp.lang.visual-basic
Titolo: Sistemare DLL

Ragazzi come si chiama il prg che mette a disposizione la microsoft e che
controlla tutte le anomalie su DLL correggendo il registro di sistema?
Dovo lo posso scaricare?
Grazie Mille!

Si chiama RegEdit e lo puoi trovare su volftp 
www.volftp.it
oppure sul sito Microsoft 
www.microsoft.it
Comunque NON fa miracoli!


 Comunque NON fa miracoli!
Si chiama RegClean e l'ultima versione è la 4.1a.
Zeross
Newsgroup: it.comp.lang.visual-basic
Titolo: Cancellare un file sul'Hard-Disk !

Ciao, ho creato un programmino che estrae da un file di risorse un file
.mp3....per far questo l'ho dovuto appoggiare prima in una cartella
temporanea; vorrei che dopo l'utilizzo questo file sparisse.
Ho usato kill(pathname), ma in win2k mi nega l'operazione per un motivo di
permessi !...c'è modo di aggirare il problema ?
Grazie
Alessandro

Alessandro Binarelli ha scritto:

probabilmente lo killi mentre ancora è in uso, o troppo presto subito dopo che
l'hai fermato (in questo caso potresti aspettare un po di tempo)
come lo apri? col wmp? ahi ahi ahi.

Alessandro Binarelli <abina...@niente.robaccia.it.tin> wrote in message
T5Uy8.72846$vF6.2...@news2.tin.it...

Se è un problema di permessi (e non di file ancora in uso come ti è già
stato suggerito), credo che l'unica alternativa sia di metterlo in una
cartella (magari da creare a mano o in automatico) che non presenti questi
problemi.


..no, con mp3ocx.play
...comunque ho risolto, lo killavo con la form ancora aperta e non mi
permetteva di "cestinarlo"....è bastato unloadare la form dopo l'uso.
ciao
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: Filter A list view or file list

ok here is the deal ,
i have a monthview control
and a file list (or listview if its what i need to use) and a image box
i have a fold named pictures with all my pictueres namde like this
yyyy-mm-dd (x)
what i need to to is
when month view is clicked
convert date view to yyyy-mm-dd and then scan the picture folder for all
pictures that match the date and then view them in the file list
now im not sure if there is a filter that i should use for this or what
Thanks for all the Help & patience in putting up with my ignorance
Happy Holidays

 now im not sure if there is a filter that i should use for this or what
I presume you are going to view the files one at a time as the user clicks
on an entry in the FileListBox. To get the FileListBox to display the
selected month on the MonthView control, use these lines of code in the
MonthView's DateClick event (change the Path property to the one where your
pictures are located at)...
With File1
  .Path = "C:\TEMP\You Can Delete Me\"
  .Pattern = Format$(MonthView1.Value, "yyyy-mm-dd") & " (*).*"
End With
To display the picture the user clicks on, use these lines of code in the
FileListBox's Click event...
With File1
  Image1.Picture = LoadPicture(.Path & "\" & .FileName)
End With
Rick - MVP

Newsgroup: it.comp.lang.visual-basic
Titolo: software per invio fax utilizzando l'adsl in vb (utopia?)

grazie a tutti 

prego
P.S.: Con l'ADSL non puoi mandare fax "direttamente", come coi modem analogici; ti serve abbonarti ad un servizio tipo:
http://www.google.it/search?hl=it&q=send+fax+from+web&btnG=Cerca+con+Google&meta=
P.P.S.: in genere è opportuno che il messaggio sia più lungo dell'oggetto :)
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO PERFAVORE

Ciao a tutti,
come faccio ad ottenere con VB 4.0 a 16 bit lo spazio totale del disco C
e quello disponibile?
GRAZIE IN ANTICIPO
Antonio Mirarchi

 ha scritto:

io purtroppo posso darti solo una mezza risposta , sono certo di ricordare che la funzine che cerchi 
si trova nella dll setupkit.dll pero non ricordo il nome della funzione !!! 
Ho sentito dire che esistono programmi ai quali passi la dll e loro ti tirano fuori tutte le funzioni e le procedure contenute in essa
se rimedi uno di sti programmi il gioco è fatto , perchè mi pare di ricordare che il nome
della funzione che ti serve sia abbastanza consono con quello che la funzione fa , perciò dovresti riconoscerla !!
ciao!!

Il codice qui proposto Viene direttamente dal SetupKit di VB4 stesso
'dichiarazione di uso funzione contenuta nel file STKIT416.DLL (da
distribuire quindi con l'applicativo)
Declare Function DiskSpaceFree Lib "STKIT416.DLL" () As Long
'-----------------------------------------------------------
' FUNZIONE: GetDiskSpaceFree
' Recupera lo spazio su disco libero nell'unità specificata
'
' IN: [strDrive] - unità di cui verificare lo spazio
'
' Restituisce: spazio su disco libero o -1 in caso di errore
'-----------------------------------------------------------
'
Function GetDiskSpaceFree(ByVal strDrive As String) As Long
    Dim strCurDrive As String
    Dim lDiskFree As Long
    On Error Resume Next
    '
    'Salva l'unità corrente
    '
    strCurDrive = Left$(CurDir$, 2)
    '
    'Corregge l'unità in modo che inclusa solo la lettera di unità e i due
punti
    '
    If InStr(strDrive, gstrCOLON) = 0 Or Len(strDrive) > 2 Then
        strDrive = Left$(strDrive, 1) & gstrCOLON
    End If
    '
    'Passa all'unità di cui si desidera controllare lo spazio. La
    'funzione API DiskSpaceFree() funziona solo sull'unità corrente.
    '
    ChDrive strDrive
    '
    'Se non è possibile passare all'unità richiesta, è un errore,
    'altrimenti restituisce lo spazio su disco libero
    '
    If Err <> 0 Or (strDrive <> Left$(CurDir$, 2)) Then
        lDiskFree = -1
    Else
        lDiskFree = DiskSpaceFree()
        If Err <> 0 Then    'Se non è possibile trovare la DLL del Kit di
installazione
            lDiskFree = -1
        End If
    End If
    If lDiskFree = -1 Then
        msgbox Error$ & LS$ & ResolveResString(resDISKSPCERR) & " <" &
strDrive & ">"
    End If
    GetDiskSpaceFree = lDiskFree
    '
    'Pulizia reimpostando l'unità originale come corrente
    '
    ChDrive strCurDrive
    Err = 0
End Function
'-----------------------------------------------
CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: Multilingue

Se si scrivono programmi per i quali si possono selezionare più lingue si
incontra una difficoltà
Un buon programma restituisce messaggi di errore ben descritti ed il modo
migliore per averli è di scriverli da soli, questi messaggi possono essere
inseriti in un file RES (o soluzioni analoghe) e disporre di una traduzione.
Per i meno importanti ci si affida ad Err.Description ma questi non si
possono più tradurre se si cambia la lingua selezionata nel programma. Così
pure molti altri dettagli che non descrivo per brevità. Qualcuno ha trovato
una soluzione semplice? Intendo dire un modo per installare librerie diverse
di messaggi di errore o soluzioni simili?

STEFANO BOSCOLO wrote:

Ti rimando ad una mia vecchia risposta in merito:
http://groups.google.com/groups?q=IPDK+group:it.comp.lang.visual-basic+a
uthor:faber&hl=en&newwindow=1&scoring=r&selm=9ivoa3%24jveq2%241%40ID-662
68.news.dfncis.de
&rnum=1
--
Faber

 
68.news.dfncis.de
&rnum=1
Ringrazio, č quello che avevo in mente.
Una variante, se puoi ancora precisare il suggerimento, ho visto che il
pacchetto č per VB6, sai se sia utilizzabile in VB5 o ne esista uno
opportuno?

 opportuno?
Io non ne ho mai sentito parlare, però non escludo che possa esistere...
Prova a fare una bella ricerca sul sito M$ (so che sarà dura... ;))
--
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: info su mp3 ...

Qualcuno sa come ottenere le informazioni di un mp3
(lunghezza,frequenza,ecc.)
TNX !!!
:O)



Sito Comune
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
---------------------------------------------------------------------------

Come già ti hanno risposto, sul sito comune c'è un esempio di un
programmino già fatto che fa proprio questo, e solo questo. Prende un
mp3, salta in un modulo con il path e il nome dell' mp3 e si spulcia
una funzione. Se tu ti scarichi l' esempio e segui passo il modulo,
capirai tutto quello che ti serve :))
Ti anticipo, ci sono dei valori fissi (che ora non ricordo) ma ti dico
già che vogliono dire. Nel progetto veiene aperto un mp3 in modalità
binaria (quella serie di cuori, assi di quadri, note musicale...)
della lunghezza totale del file ci toglie un valore fisso, perchè
dalle dimesioni del file meno quel valore ti posizioni nel punto in
cui ci potrebbero essere i tag. Se ci sono li becchi, altrimenti esce
dalla funzione che ti ritorna un valore falso. Non dimenticare di
prendere dal modulo anche la dichiriazione in alto:
type...
  ....
  ....
  ....
end type
li vengono riportate le lunghezze delle stringhe che utilizzerai per i
vari campi, visto che poi nella funzione dentro il modulo c' era
qualcosa tipo:
#file1, get titolo (era così?!?!?1)
Se non dichiari anche la lunghezza della variabile titolo, la assumerà
come lunghezza zero, ciò vuol dire che la funzione prende e trova i
tag ma non ti visualizza una mazza.
Io ho scritto un programma per archiviare gli mp3, e li scrivo in un
db leggendo i tag quando ci sono, altrimenti spulciando il nome del
file e darmelo pulito da "_" e simboli vari.
Se hai problemi, dì pure, che io forse già li ho affrontati.
Saluti...

 wrote in message 3a52e27c...@news.enter.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Scatti telefonici

E' possibile sapere il numero di scatti telefonici di una connessione 
via modem?
Grazie
-- 
Alberto Dallagiacoma (
Dallag...@yahoo.com
)

via modem?
Sicuramente non puoi ottenerli con un ispirazione divina.....
L'unica cosa che tu possa fare per avere il numero di scatti telefonici è ,
sapendo la tariffa applicata, urbana, interurbana, formula internet ecc....
far partire un contatore all'attivazione di una connnsessione e ottenere il
numero di scatti con pochi e semplici calcoli.....
(bsta dividere il tempo totale di connessione x la durata di ogni singolo
scatto....)


Devi fare abilitare il contascatti dalla telecom, in quanto invia
sulla linea un tono in frequenza (non ricordo la ferquenza, forse 22
Khz) il quale ricevuto dal contascatti fa avanzare il numero.
A questo punto sfrutti il tono per fare fare qualcosa a qualche
apparecchio supplementare o lo mandi alla seriale con una routine
adeguata o alla scheda audio.
Non mi fare altre domande in quanto non saprei rispondere.

scatto....)
A dire la verita' questo e' vero e valido solo dal secondo scatto.
Infatti il primo --per questioni di economicita' di realizzazioni
delle centrali Tlc-- e' lungo AL MASSIMO la durata dichiarata --cioe',
ad esempio 3 minuti e 40-- ma puo' terminare anche dopo 1 secondo. Dal
secondo in poi, invece, e' "garantita" la durata completa.
Eventualmente non fossi stato chiaro chiedete pure altri dettagli.
------------------
Gianni Rondinini
Kawasaki ZZ-R 1100

Eventualmente non fossi stato chiaro chiedete pure altri dettagli.
nonono aspetta... vuoi dire che, dopo il primo, c'e' uno scatto ogni
3.40 (o 6.40) ma non da quando ho iniziato la telefonata, bensi'
dall'ultimo scatto che il contatore (nella centrale) ha fatto prima
della mia chiamata? Quindi il primo scatto ha durata virtualmente
casuale, e non c'e' modo di contare gli scatti in modo esatto, a parte
il contatore TELECOM....
Ciao

delle centrali Tlc-- e' lungo AL MASSIMO la durata dichiarata --
  Questo vale per le interurbane, non per le urbane.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"