mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: Buon Natale e Felice anno nuovo

Buon Natale e Felice anno nuovo a tutti.
Come vanno le cose? Vulcan avanza?
Personalemente lo trovo stimolante e grazie alla preziosa collaborazione 
(oggi si direbbe "nuove sinergie") di altri VOisti mi sto proprio 
divertendo.
Auguri a tutti
Danilo Giuliani

 ha scritto nel messaggio 
news:47622f05$0$16032$5fc...@news.tiscali.it...


Ciao Danilo,
Auguri di buon natale e buon anno anche a te.
Vulcan? Purtroppo sono finiti i 60 giorni di prova della versione trial.
Penso che per un po' riprendero' gli studi di .Net con la versione Express
di C#, poi quando Vulcan sara' completo di tutto (se non ho capito male
entro la fine del 2008) allora decidero' cosa fare.
Ciao,
Fabrizio Malaguti

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Auguri a tutti anche da parte mia, anche se personalmente lavorerò fino al 
24.........:-((
    Francesco Leo 

 ha scritto nel messaggio 
news:47622f05$0$16032$5fc...@news.tiscali.it...


Buon Natale e Felice Anno Nuovo a tutti gli amici del NewGroup.
Enzo.

 ha scritto nel messaggio 
news:47622f05$0$16032$5fc...@news.tiscali.it...


 ha scritto nel messaggio 
news:47622f05$0$16032$5fc...@news.tiscali.it...


Mi associo,
auguri a tutti .
Alessandro Vacchiano 


Ho appena installato Vulcan con VIDE (Visual studio mi ha dato dei
problemi con Vista (continua a scaricare e installare il service Pack1
all'infinito).
Buon Natale e Sereno Anno Nuovo
Carlo Russo

 ha scritto nel messaggio 
news:47622f05$0$16032$5fc...@news.tiscali.it...


 ha scritto nel messaggio
news:47622f05$0$16032$5fc...@news.tiscali.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto Clipper summer 87

Grazie anticipatamente a tutti!
Ho un enorme problema.....
Circa 60 procedure scritte in clipper summer 87 praticamente da buttare
poichè il compilatore non interpreta più la data correttamente :
Alla digitazione di due cifre per l'anno 2000 mi risponde con una data 1900.
Non esiste al momento la possibilità per me di ricompilare i sorgenti nella
versione clipper 5.2 che mi risolverebbe il problema settando le variabili
di ambiente relative al secolo e l'epoca.
Quindi sono in un mare di guai.....
Ho letto qua e la delle notizie sul problema ma ancora non ho trovato la
soluzione giusta. Ho contattato anche delle aziende americane da cui non ho
avuto ancora risposta.
Il tempo purtroppo stringe e ho la necessità di trovare una soluzione.
Sicuro di un vostro riscontro vi ringrazio e vi auguro buon lavoro.
umbe...@libero.it

 
umbe...@libero.it
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...
Newsgroup: it.comp.lang.vo-clipper
Titolo: get di array - clipper 5.x

Salve a tutti,
Sto cercando di fare una routine di Get di un array, ma non riesco a venirne
a capo.
Dal manuale "Clipper 5.2 - La grande guida" ho copiato il piccolo prg che
riporto piu' sotto
e che dovrebbe fare al caso mio. Ma purtroppo non mi funziona. O meglio,
funziona
correttamente fino alla fine del ciclo for-next, visualizzando i valori
dell'array in modo corretto.
Quando il controllo passa alla ReadModal() tale funzione riconosce
esattamente
il numero dei Get attivi e le relative posizioni, ma il valore visualizzato
della Get attiva in quel
 momento e' uguale al valore dell'ultimo elemento dell'array. Quindi, a fine
editing, tutti i Get
a video visualizzano il valore dell'ultimo elemento dell'array originario.
Mentre il valore dei
singoli elementi e' uguale a quello di partenza. Un eventuale modifica si
riflette solo sull'ultimo
elemento.
In sintesi, la readmodal() scorre correttamente come numero e posizione i
singoli Get, ma vede
solo l'ultimo come valore.
C'e' qualcuno che ha cortesemente voglia di aiutarmi ?
Grazie in anticipo
C.Busca
#include "
INKEY.CH
"
#include "
BOX.CH
"
Local nT := 5, nL := 5
Local aRay := {"STRINGA", 123.456789, cTod("01/09/2000"),.F.,"Altra
Stringa", 0.987654 }
Local i, aGets := {}
Local nRow := nT, nCol := nL+1
Local oTmp
SETCOLOR("W+/B,N/BG,BG,N,GR+/B")
Clear Screen
@ 0,0,24,79 BOX B_DOUBLE
For i := 1 to Len(aRay)
 DevPos(++nRow,nCol)
 DispOut( "Elemento " + AllTrim(Str(i)) )
 oTmp := GetNew(nRow,Col()+1)
 oTmp:Cargo := i
 oTmp:Block := { |x| IIf(x == NIL, aRay[oTmp:Cargo], aRay[oTmp:Cargo] :=
x ) }
 oTmp:Name := "Elemento " + AllTrim(Str(i))
 Aadd(aGets,oTmp)
 aGets[i]:display()
Next
ReadModal(aGets)

 e che dovrebbe fare al caso mio. Ma purtroppo non mi funziona.
Ecco una versione funzionante. Al momento non so come eliminare la
necessità di rendere PRIVATE (o PUBLIC) la variabile aRay. Se a qualcuno
viene in mente...
#include "
INKEY.CH
"
#include "
BOX.CH
"
FUNCTION MAIN()
Local nT := 5, nL := 5
Local i, aGets := {}
Local nRow := nT, nCol := nL+1
Local oTmp
Private aRay := {"STRINGA", 123.456789, cTod("01/09/2000"),.F.,"Altra
Stringa", 0.987654 }
SETCOLOR("W+/B,N/BG,BG,N,GR+/B")
Clear Screen
@ 0,0,24,79 BOX B_DOUBLE
For i := 1 to Len(aRay)
 DevPos(++nRow,nCol)
 DispOut( "Elemento " + AllTrim(Str(i)) )
 oTmp := GetNew(nRow,Col()+1)
 oTmp:Cargo := i
 oTmp:Block := &( "{ |x| IIf(x == NIL, aRay[" + AllTrim(Str(i)) + "],
aRay[" + AllTrim(Str(i)) + "] := x ) }" )
 oTmp:Name := "Elemento " + AllTrim(Str(i))
 Aadd(aGets,oTmp)
 aGets[i]:display()
Next
ReadModal(aGets)
RETURN NIL
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] Comunicazione Seriale con Registratore di Cassa

Salve.
Domanda già fatta e vi ringrazio per le risposte.
Purtroppo, in questo campo (comunicazione seriale) sono talmente
sprovveduto che non sono riuscito a cavarne un ragno dal buco.
Mi dareste una dritta su come iniziare a comunicazione via seriale con
il CLipper?
Servono necessariamente librerie aggiuntive? (ad oggi non ne ho mai
usate, se non per prova)
Se si! quali mi consigliereste?
Grazie infinite e scusatemi tanto per l'ignoranza in questo campo.
Luigi Dorigo

 ha scritto nel messaggio
news:3b978b4a...@news.tmn.it...


 Se si! quali mi consigliereste?
Non saprei. Mi dispiace.
EMG

 Se si! quali mi consigliereste?
Per comunicare con la seriale da Clipper servono almeno le CA-Tools, ma
dipende da quello che devi fare, se non ti serve la comunicazione 
bidirezionale e quindi vuoi usare il RCF come stampante di scontrini
potresti fare un programma esterno in GWBASIC o QBASIC da chiamare con
run, questo approccio ha anche il vantaggio di permetterti di configurare
diversi RCF.
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 diversi RCF.
Veramente non serve. Ecco un esempio che compone un numero di telefono
sul modem:
#include "Fileio.ch"
FUNCTION MAIN()
    LOCAL hFile := FOPEN( "COM2", FO_WRITE )
    FWRITE( hFile, "ATDT123456" + CHR( 13 ) )
    FCLOSE( hFile )
    RETURN NIL
EMG

Se si! quali mi consigliereste?
Io uso la libreria Telepathy della Extrasensory Software, specifica
per le comunicazioni seriali.
Ciao.

 EMG
Ok, ma per configurare i parametri di comunicazione cosa usi? il 
comando MODE del DOS?, la soluzione che proponi potrebbe funzionare
ma e' poco pilotabile, anche perche' molto spesso devi gestire almeno
l'handshake con la device.


 l'handshake con la device.
Si, infatti ho detto che va bene solo se si deve solamente trasmettere.
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: Grazie

Grazie per tutti i colleghi per le risposte utili:
riguardo la lentezza del browser in rete, sono arrivato ha una velocità
accettabile.
(ho dimenticato di specificare che era un browser complesso del tipo
tanti dbf di appoggio su in singolo grid).
Comunque potrebbe essere utile come informazione, ho  fatto il seguente
:
1-eliminato tutti gli access/assign
2-ho impostato l'accesso ai dati complessi con i CodeBlock
3-congelare l'accesso ai dati durante la preparazione dei dati di altri
dbf
    (suspendnotification).
4-ho aperto tutti i dbf secondari con DBUSEAREA.

 ha scritto nel messaggio
news:39E57175...@tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: MonthCalendar

Dopo aver scelto il giorno ed il mese che mi interessano vorrei chiudere 
rendendolo invisibile il controllo calendario, magari con un doppio click, 
come posso fare? Ho provato a mette il controllo Hide con il metodo 
MonthCalSelectionChanged(), ma ogni volta che clicco su una data il 
controllo, giustamente, si nasconde e quindi non riesco a gestirlo. Spero di 
essermi spiegato. Uso VO 2.5b3. Grazie per i suggerimenti
            Giancarlo 

 ha scritto nel messaggio 
news:4857c450$0$35957$4faf...@reader2.news.tin.it...


 ha scritto nel messaggio 
news:4857c450$0$35957$4faf...@reader2.news.tin.it...


 ha scritto nel messaggio 
news:4857c450$0$35957$4faf...@reader2.news.tin.it...


 ha scritto nel messaggio 
news:48598308$0$35962$4faf...@reader2.news.tin.it...


 mese o l'anno è differente. Allora ho fatto così:





Newsgroup: it.comp.lang.vo-clipper
Titolo: upgrade VO2.5

Dopo l'upgrade non funziona + l'anteprima di report pro.
Si apre l'anteprima, appare la clessidra e non succede nulla.
Se, invece, apro il report direttamente da report pro 2.8 tutto funziona!
Ciao
Roberto

...


hai preso l'upgrade di report pro 2.8 ?  (
www.dproinc.com
 )  essa deve
essere usata con vo 2.5

 wrote in message
87c2ba$haq$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto

Non ho piu' manuali di clipper e non ricordo quale e' l'istruzione set per
inibire l'uscita dal programma eseguibile con la pressione dei tasti
ALT-C....
Qualcuno mi puo' aiutare?????
Grazie
Gilberto

 Qualcuno mi puo' aiutarX-Mozilla-Status: 0009F. )
EMG

 wrote in message
3B9E6D34...@flashnet.it...

Scusami Enrico, ma non credo di aver capito........
Io ricordo un comando SET...............
Puoi chiarirmi?
Grazie
Gilberto


wrote:


 wrote in message 3b9f497a...@news.tmn.it...

Grazie.....ciao
Gilberto

 Puoi chiarirmi?
Scusami tu. Un problema con il browser. Ecco il comando:
SETCANCEL( .F. )
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO 2.8 BUG TREMENDO!

Non so se l'avete notato, ma c'è un bug terribile nell'editor di VO 2.8, che 
peggiora la mia già pessima opinione sulle modifiche fatte dalla GrafX.
Se per sbaglio chiamate un metodo con lo stesso nome di uno già esistente e 
provate a salvare, l'editor vi avvisa che esiste già e vi chiede se 
sovrascrivere o meno.
Beh, ANCHE SE GLI DITE DI NO LO SOVRASCRIVE LO STESSO e perdete 
inevitabilmente il metodo originale!!!
E che cavolo! Ma questo dovrebbe essere l'ABC!!!
                                    Francesco 

 ha scritto nel messaggio 
news:4720666a$0$17950$4faf...@reader1.news.tin.it...


 ha scritto nel messaggio 
news:47207057$0$17945$4faf...@reader1.news.tin.it...


 ha scritto nel messaggio 
news:472073b0$0$17940$4faf...@reader1.news.tin.it...


Ciao Francesco , anche io ho provato e con cancel funziona benissimo
 Antonio 

 ha scritto nel messaggio 
news:47207ebe$0$37197$4faf...@reader3.news.tin.it...


No ... a me non lo fa funziona bene
Newsgroup: it.comp.lang.vo-clipper
Titolo: Programmazione Mutithread con VO2.5

Qualcuno ha avuto esperienza nella programmazione multithread con VO 2.5 ?
Io sto' eseguando degli esperimenti ma ho grossi problemi con il GC.
Quando interviene il CG le prestazioni decadono in modo inaccettabile.
Ad esempio se in un thread apro un DBServer e cerco di scorrerlo ogni 100
record circa l'applicazione si paralizza (attenzione, non solo il thread ma
l'intera applicazione).
Se invece eseguo dei cicli for/next senza fare intervenire il CG tutto fila
liscio ....
Sbaglio qualcosa ... o e' un limite del GC del VO ?
Ciao a tutti

Qualcuno ha avuto esperienza nella programmazione multithread con VO 2.5 ?
Nella documentazione leggi la sezione HOW TO..., capitolo "Building a
Multi-Threaded Web server with VO".
Per quel che riguarda l'uso dei DBServer, tempo fa' avevo avuto
conferma del fatto che gli RDD hanno problemi in applicazioni multi
thread.
===============================================
Antonello Negrone - Biella - Italy
anto...@anc-software.it
www.anc-software.it

 ha scritto nel messaggio
news:3c6a86ef...@news.aruba.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Blinker 6 e XP

Ho un problema di velocità nell'utilizzo di Blinker
Su un Pentium lento e vecchio, con WINDOW98 Blinker impiega 2-3 secondi per
creare l'eseguibile.
Su un Pentium (super veloce) con sistema XP, impiega per lo stesso programma
10-11 secondi.
Qualcuno mi può aiutare?
Devo cambiare i parametri di configurazione per MS.DOS sotto XP? Come
faccio?

 faccio?
Per quello che ne so io, ma senti eventualmente anche altri, il problema  
e' che con xp l'emulazione ms-dos e' pesante, per cui di conseguenza anche  
blinker.
io mi tengo sempre una macchina win95+dos 6.22 VERo per questi lavori, e  
non c'e' paragone :)
Ciao.Alberto.
-- 
===============================================================
Alberto Rubinelli - A2 SISTEMI  Opera 7.54->
news.bbip.it
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149  Fax 0321 391769 BBS 0321 392320
Mail: 
alb...@retrocomputing.net
  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
---------------------------------------------------------------
Per favore, non scrivetemi in html, testo ascii a 7 bit
Non rispondo a chi mi scrive con indirizzo di reply alterato
===============================================================

 faccio?
Non credo sia un problema risolvibile cambiando qualcosa nella
configurazione.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic

SET FILES = 120 nel file config.nt può servire?
Ho trovato che qualcuno aggiunge nel file autoexec la variabile
SET CLIPPER=//DYNF:4 //E:0 //F:100
ma questo a che serve? è collegato con la velocità per caso?

 ha scritto nel messaggio
news:t559e.53372$IN.9...@twister2.libero.it...

No, nessuno di questi parametri può influire sulla velocità dei programmi.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Sito Voca

Che succede al sito Voca non si entra piu' nel dowload qualcuno ha notizie
Danilo Giuliani

Io nel sito entro tranquillamente 
http://www.vocager.de/ger/index.stm
il problema e' che chi ha la versione italiana non riesce a scaricare
i sorgenti dell' ultimo numero SDT 2000/4, si riesce a vedere solo i numeri
SDT 1,2,3/2000
Chi invece ha la versione inglese vede anche SDT 2000/4 il che non mi
sembra giusto dato che ho pagato per l'anno 2000 e anche
per l'anno 2001. Ho più volte scritto alla Voca ma non ho mai ricevuto
risposta.
Saluti
Paolo Calzi
Danilo Giuliani wrote in message ...


Newsgroup: it.comp.lang.vo-clipper
Titolo: CreateInstall 2000

Ciao a tutti.
Sapreste dirmi dove potrei acquistare questo programma e se esiste l'help in
italiano?
Grazie e ciao

 italiano?
CreateInstall 2000 è ormai stato sostituito da CreateInstall 2003, e lo trovi 
a 
http://www.gentee.com
.
Personalmente ho usato per tanto tempo CreateInstall 2000, e adesso sto 
passando man mano tutti i miei progetti a CreateInstall 2003.
CreateInstall 2000 aveva qualche problema con istallazioni maggiori di 3 MB 
(compressi) sotto Windows 2000. CreateInstall questi problemi non li ha, e 
comprime molto meglio. Una tipica installazione mia di un software fatto in VO 
2.7 comprese tutte le DLL necessarie me li riesce a fare n meno di 3 MB.
Il help in linea esiste solo in inglese neanche troppo buono - una cosa 
capibile visto che gli autori (disponibilissimo nel supporto, mi hanno dato un 
paio di volte una mano) sono russi.
Questo software è il migliore strumento di installazione che ho mai visto 
perchè non raggiunge la complessità di InstallShield e crea installazioni 
molto compatte. Inoltre (cose per me importantissima) permette di creare 
installazioni in parecchie lingue (anche se a me serve solo italiano, tedesco 
e ognitanto inglese).
Saluti
Wolfgang

 ha scritto nel messaggio
news:VA.000001c...@gmx.net...

Grazie per la risposta.
In effetti io ho provato sia SetUp Generetor Pro che la versione Trial di
CreateInstall (la 2003.3.5) e l'ho trovata ottima.
Non mi hai detto dove posso comprarla.
Ciao.

 ha scritto nel messaggio
news:VA.000001c...@gmx.net...

Dimenticavo. Per SetupGenerator Pro, sempre della Gentee, c'è l'help in
italiano.

 Non mi hai detto dove posso comprarla.
si compra direttamente sul sito - anche se poi loro passano tutto alla RegSoft 
o alla ShareIt.
http://www.gentee.com/ci/order.htm
Saluti
Wolfgang


Bene. L'ho acquistato e funziona benissimo (Come la trial ma senza
messaggio). Ho però un problema. La disinstallazione mi cancella tutti i
file, anche nella sottocartella che ho creato sempre con createinstall, ma
mi lascia le due cartelle (vuote). Sbaglio sicuramente qualcosa nella
creazione di createinstall. Mi puoi aiutare?
Grazie e ciao.

 ha scritto nel messaggio
news:kwtcc.19359$hc5.9...@news3.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: scanner con vo28

Buona sera a tutti,
ho qualche difficoltà nell'operare lo scanner e la visualizzazione delle 
immagini utilizzando l'ocx utilizzato con vo25.
Qualcuno sa indicarmi altre soluzioni, anche a pagamento ??
E poi mi ricordo che esisteva un sito , credo di PIKO, dove erano inserite 
tanto procedure utilizzavile con vo28.
Potere ricordarmi l'indirizzo ??
Grazie a tutti 
 
 

 utilizzavile con vo28.  Potere ricordarmi l'indirizzo ??  
 
se cerchi il sito di Paul Piko, eccolo:
 
http://www.piko.com.au/
 
 
Saluti
 
Wolfgang
 
 
 
 
--

Newsgroup: it.comp.lang.vo-clipper
Titolo: InnoSetup

Sto' provando ad usare innosetup per creare il file di installazione
(prima usavo create install pro).Non riesco a dire al setup di
chiudere l'applicazione che deve aggiornare. Come si fa'?
Grazie Mille
Carlo Russo

 ha scritto nel messaggio 
news:47304ab5-db15-45bf...@a1g2000hsb.googlegroups.com...


 > Carlo Russo
Ho provato ma non funziona: al posto di MyProgramsMutexName ho messo:
il nome Exe:ordiniagenti.exe
il nome del task in task manager: ordiniagenti
il nome exe con full path: c:\ferrino\ordiniagenti.exe
Parte del titolo della finestra:'Ferrino & C. S.p.A. (metodo
utilizzato da "Create Install Pro")
Ma non succede nulla.
Per ora ho gestito la cosa dal codice VO dell'applicazione.
Hai altri suggerimenti?
Grazie
Carlo Russo

 Hai altri suggerimenti?
No io avevo gestito tutto da codice sin da subito
Danilo

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO e MySQL...che strano !!!

Cari amici:
C'è qualcosa di strano in una mia applicazione...!!!
Io devo riempire una tabella temporanea con un certo numero di record
presi da un'altra tabella. Con questa query :
insert into temptabella (codice,descrizione,quantita)
select ncodice,cdescrizione,nquantita from Miatabella
where ncodice=100
vengono memorizzati 4 record.
nella tabella temporanea ho un campo chiave (ID_ROW) di tipo numerico
AUTO INCREMENT. Aprendo la tabella, vedo che i numeri di questo campo 
non sono in sequenza come mi aspettavo
come mai ?
grazie 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 ha scritto nel messaggio 
news:gn1rju$qrh$1...@news.newsland.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: CODICI ESENZIONE

Grazie in anticipo,
qualcuno sa da dove scaricare i codici di esenzione da apporre sulle ricette 
?
Sono stufo di litigare con i medici generici.
Grazie
Francesco D'Aquila

Ciao Francesco.
Se sei in Sicilia, dal file .MDB (Access) del programma FlowLook.
Lo apri e lo esporti in formato dbf a come ti pare.
Enzo.
PS: Se vuoi ti mando il file dbf che uso io, preso del file di flowlook.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
7466 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 

Sono stufo di litigare con i medici generici.
http://www.ministerosalute.it/assistenza/esenzioni/croniche/ricerca.jsp
-- 
Ignazio GSS© * More than 100 HiRes images in my home page  
http://www.ipuddu.it

PS: Se vuoi ti mando il file dbf che uso io, preso del file di flowlook.
Non e' che lo mandi anche a me?


 ha scritto nel 
messaggio news:45ca112f$0$31683$4faf...@reader1.news.tin.it...


 ha scritto nel 
messaggio news:45ca112f$0$31683$4faf...@reader1.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Chi mi Arrotonda?

ho bisogno di una funzione che passando importo e peso mi restituisca
l'importo 
arrotondato.es
Arrotonda(1460,50) mi restiuisce 1500
Arrotonda(1449,50) mi restiuisce 1450
Qualcuno ha la formula matematica per ottenerequesto risultato?
Grazie Mille
--
Carlo Russo
Net Working Software snc
ru...@networkingsoftware.it
rus...@tin.it

Mah... mi sembra che con la funziona Round tu possa risolvere il problema !

 Qualcuno ha la formula matematica per ottenerequesto risultato?
Fai prima a farlo con una serie di IF. Io almeno ho fatto cosě.
EMG

 ha scritto nel messaggio
news:EClq7.10190$aU1.1...@news1.tin.it...

Sintax:
ROUND (<Number>,<Decimals>) -> Rouned number
Ciao,   Sauro

 ROUND (<Number>,<Decimals>) -> Rouned number
La funzione ROUND() non può arrotondare alle cinquanta.
EMG

Arrotonda(1449,50) mi restiuisce 1450
#define Arrotonda(n,x)	((n)-(n)%(x))
ciao, acc.   
a...@libero.it

 #define Arrotonda(n,x)  ((n)-(n)%(x))
Ma cosě non vengono i risultati desiderati. Infatti
? Arrotonda( 1460, 50 ) ==> 1450
? Arrotonda( 1449, 50 ) ==> 1400
EMG

...

? Round(101.99, -1)      // 100
? Round(109.99, -1)      // 110
? Round(109.99, -2)      // 100
Saluti
Paolo Calzi

 ? Round(109.99, -2)      // 100
Scusa, mi fai vedere come con la funzione ROUND() risolvi un problema
del genere:
Arrotonda(1460,50) ==> 1500
Arrotonda(1449,50) ==> 1450
Comunque la soluzione dovrebbe essere questa:
#define ROUNDUP( nValue, nStep ) ( nValue + nStep - nValue % nStep )
FUNCTION MAIN()
    ? ROUNDUP( 1460, 50 )
    ? ROUNDUP( 1449, 50 )
    RETURN NIL
EMG

 Arrotonda(1449,50) mi restiuisce 1450
Io ho fatto cosi':
function arrotonda(nVal,nArrot)
return Round( nVal / nArrot, 0) * nArrot
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 return Round( nVal / nArrot, 0) * nArrot
In questo modo 1460 diventa 1450 mentre si voleva 1500.
EMG

 In questo modo 1460 diventa 1450 mentre si voleva 1500.
Oh mannaggia, allora questa?
function arrot(nVal,nArrot)
  local x := (nVal + nArrot / 2) / nArrot
return round(x,0) * nArrot


 return round(x,0) * nArrot
Ehm... non mi odiare ma non funziona neanche questa. Infatti
arrot( 1000, 50 ) ==> 1050
mentre dovrebbe essere 1000. Ma scusa, cos'ha che non va la funzione che
ho scritto io? La riporto per tua/vostra comodità:
FUNCTION MAIN()
    ? ROUNDUP( 1460, 50 )
    ? ROUNDUP( 1449, 50 )
    ? ROUNDUP( 1000, 50 )
    RETURN NIL
FUNCTION ROUNDUP( nValue, nStep )
    LOCAL nMod := nValue % nStep
    IF nMod = 0; RETURN nValue; ENDIF
    RETURN nValue + nStep - nMod
EMG

 EMG
Ok, funziona.


? Arrotonda( 1449, 50 ) ==> 1400
E' vero, ma si trattava di un "midnigth building"...;-)
BTW dopo aver scritto la seguente:
#define Arrotonda(n,x)	(n - (n)%(x) + iif((n)%(x)>0,(x),0))
L'ho ottimizzata in:
func Arrotonda(n, x)
local m := n % x
return (n - m + iif(m > 0, x, 0))
Il tutto per constatare che e' praticamente identica alla soluzione da
te proposta :-P...
ciao, acc.   
a...@libero.it

 ha scritto nel messaggio
news:3BB060E6...@libero.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [vo 2.7a] Problemi di compilazione

Ciao,
Ho notato questo problema quando compilo un programma sotto 2.7a:
premetto che attualmente i parametri di compilazione sono i seguenti:
Warning:                         All
General:                          tutti flag-ati tranne Warnings as error e
Only Early
Runtime:                          tutti flag-ati
Clipper Compatibility :     tutti flag-ati
Il problema si presenta sull'opzione ottimization:
Nel caso sia impostato  Hight e Speed tutto Ok
quando invece imposto  Hight e Size in compilazione mi viene segnalato il
seguente errore:
Line 0, internal error - insufficient data for diagnostic: 52999
questo sia sulle funzioni che metodi.
Qualcuno ha idea di cosa sia e di come si possa sistemare?
Fabrizio Malaguti

Controlla bene tutto perchè a me non capita
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com
"Fabrizio Malaguti" <f,a;b:r i z i o . m a l a g u t i @TOGLIQUESTO s i s p
a g h e . i t> ha scritto nel messaggio
news:cd2ngg$rpm$1...@newsreader.mailgate.org...


 ha scritto nel messaggio
news:wo5Jc.263$kk5....@news4.tin.it...



Hai provato un reindex esterno?
C. Ferrario

 C. Ferrario

Newsgroup: it.comp.lang.vo-clipper
Titolo: Trasformazione di Pushbutton a runtime

E' possibile, con VO 2.7b, durante l'esecuzione di un programma,
trasformare un bottone in DEFPUSHBUTTON?
-- 
Ignazio GSS© * More than 100 HiRes images in my home page  
http://www.ipuddu.it

 ha scritto nel messaggio 
news:4o20q2lg5k7fvrnbt...@4ax.com...


cosě come scritta da Amilca Camargo (credo)
WOW, piu' veloce della luce!
Grazie mille :-)
-- 
Ignazio GSSŠ * More than 100 HiRes images in my home page  
http://www.ipuddu.it

 
http://www.ipuddu.it
 

SELF:Surface:Handle()
La mia finestra e' una DataDialog.


 ha scritto nel messaggio 
news:lvm1q2d45ckeagpkp...@4ax.com...


Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] Internal Error 4412 - Clipper 5.3b ????

Chi ha esperienze di utilizzo della versione 5.3b ?
Cosa ne pensate ?
La migrazione dalla 5.2e č indolore ?
Anche utilizzando Six Driver ?
Aiutatemi ....

 >


Ciao 
Annibale
fredaannibale[NOSPAM]@
iol.it
 //togliere [NOSPAM] per comunicare via mail
*
afr...@yahoo.com
 
http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale

 Perchč, se č lecito ?
E' sicuramente piu' stabile la 5.2e
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO]Ricerche non mirate

Salve a tutti,
Sottopongo il seguente quesito:
Ho un'archivio ordinato per numero e data di registrazione. Ho la necessitŕ
di effettuare una ricerca nell'ambito del metodo EditChange per numero,
pertanto, senza usare l'intera chiave di indicizzazione(Numero+data), ho giŕ
provato la seek() ma sembra che non funziona in quanto, credo, faccia la
ricerca in base alla chiave completa... In Clipper c'era la ricerca
incompleta, bastava che la stringa di ricerca fosse della stessa dimensione
della chiave e il gioco era fatto... in VO c'č niente di simile ???  Oppure
mi tocca procedere alla creazione dell'enesimo indice per il solo numero !!!
Grazie per le Vostre risposte.

 della chiave e il gioco era fatto... in VO c'č niente di simile ??? 
La stessa cosa vale in VO (come costruisci la chiave di riceca? )
Paolo Calzi


Caro Mario... se il campo è indicizzato per Numero+data mi sembra strano ( a
parte che semmai sarà indicizzato per str(numero)+dtos(data) !!! poichè le
dua chiavi devono essere dello stesso tipo ).  Io in Vo non ho avuto
problemi... il tutto funziona esattamente come in Clipper. Puoi fare la
ricerca anche solo per la prima chiave.... riguarda bene il tutto
Ciao
Enio

Prova con :
cKey := chiave da crecare
oServer:Seek(rTrim(cKey))
a me ha sempre funzionato
Danilo

 wrote in message
7kdea7$k9$1...@nslave1.tin.it...



Verifica di avere SetSoftSeek(TRUE), oppure passa TRUE come secondo
parametro alla SEEK.
Come di Enio, stai anche attento alla congruenza tra il valore cercato
e a chiave dell'indice

Newsgroup: it.comp.lang.vo-clipper
Titolo: CA-VO 2.0b - gestione immagini

Qualcuno sa dirmi se windows 98 prima edizione usava ancora Wang image come
windows 95 ??
So che windows 98 S.E. già usa il sistema kodak che funziona regolarmente
anche con windows 2000 prof./Server. Ma un mio programma non è stato in
grado di far partire l'Ocx Kodak su di un computer che come sistema ha il
windows 98 proma edizione e falliva al lancio del metodo Display della
classe ControlloModicaImmagineKodak !!! .
Prima di fare brutte figure chiedevo se qualcuno può darmi delucidazioni in
merito e quindi far partire, in presenza di questo sistema il giusto driver.
Inoltre, qualcuno ha già provato il driver Ocx di Windows XP ???? e se lo ha
fatto sa mica come poterlo gestire ???
Grazie a chi può darmi informazioni al riguardo
--
Summa Donato Mario
Consulenze & Assistenze
Software & Addestramento
E-mail: 
mds...@tin.it

 wrote in message
news:5gbC8.37858$
zW3.3...@news1.tin.it

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.vo-clipper
Titolo: Richiesta di suggerimento

Salve amici
 Utilizzando V.O ver. 2.5 vorrei inserire in una lista di record una casella
CheckBox  per ogni record, come posso fare? Vi sarei grato se poteste darmi
delle indicazioni. Grazie in anticipo.
 Giancarlo

 CheckBox  per ogni record, come posso fare?
Ma stai parlando di una listview con check?

 ha scritto nel messaggio
news:ckeamr$8u1$1...@lacerta.tiscalinet.it...


Invece devi usare una listview, imposta la proprietą Checkboxes a true, si
trova nell' ExStyles, ed avrai un elenco corredato della casella di
selezione. Quando lo scorri, controlli se č selezionato ed il gioco č fatto.
Ciao.
                                    Francesco Leo

 ha scritto nel messaggio
news:Z%Aad.22330$b5.11...@news3.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Nofità sui progressi Vulcan e VIDE

Sto continuando con Vulcan e sono sempre più felice, bell'oggetto, stabile e 
potente.Vide è un ambiente di lavoro molto facile e potente, a differenza di 
VS appena aperto sai già cosa fare.
Ho chiesto a Chris Pyrgas se avremo un traspoter per Vide, mi ha detto che 
ci sta lavorando ed è molto avanti.
Per ora possiamo importare i file .vnproj di Visual Studio, ci sono ancora 
problemi con grosse applicazioni, ma dovrebbe funzionare tutto a breve.
Ciao Danilo 

Danilo, mi è arrivato un messaggio dalla Grafx con la licenza di Vulcan 1.0
(compreso user,password e sn di Vulcan) Ho scaricato il file e durante
l'installazione mi appare un messagigo di errore :
A network error occurred while attempting to read from the file:
c:windowsinstallerVulcanSetup1.0.124.msi
Da che cosa può dipendere ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:fj37ve$q28$1...@news.newsland.it...


 Da che cosa può dipendere ?
Boh! (A me si è istallato senza problemi, hai l'installer di windows 
aggiornato?)
Danilo

Newsgroup: it.comp.lang.vo-clipper
Titolo: acquisto libreria NetLib per Clipper

Devo acquistare la libreria NetLib per Clipper ... qualcuno può aiutarmi ?
Saluti,
Glauco Mancini

Glauco Mancini
chiama Openteam al numero 02.472467

Puoi acquistarla direttamente dal produttore 
www.netlib.com
 oppure su
www.zaccatalog.com
 presso il quale normalmente trovi il prezzo migliore (io
mi trovo bene sono molto veloci nell'evasione dell'ordine)
Marco
o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o
              Open Software
          The Home of Polcity
Marco Todone, Developer Coordinator
   Email: 
tod...@opensoftware.it
     Http: 
www.opensoftware.it
o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o


Newsgroup: it.comp.lang.vo-clipper
Titolo: LIBRERIE OOP

A 10 gg. dal ns .msg.: REGALO DI NATALE PER TUTTI ....
non abbiamo ricevuto una sola riga di commento
Eppure in molti hanno scaricato la libreria
Il ns. scopo era solo quello di avere commenti e/o collaborazioni dal NG
Grazie a coloro che daranno un segno
Paolo

 Il ns. scopo era solo quello di avere commenti e/o collaborazioni dal NG
Io l'ho scaricata per dare un occhio, e devo dire che l'ho trovata
veramente bellina.
Piange il cuore vedere tanto buon software destinato a non essere usato
per colpa dell'obsolescenza del DOS.
Credo sia difficile che qualcuno decida di utilizzarla per nuovi progetti
anche perche' richede la libreria Classy che non tutti hanno.
Comunque e' fatta veramente bene, complimenti!
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 il software freeware non era cosě semplice
Scherzi? Mai sentito parlare delle BBS? E' da quindici anni che esiste
Fidonet...
EMG

Ah, ma allora lo fai per polemica !!?
Io avevo accesso a COMPUSERVE anche prima di quello che dici
solo che per caricare/scaricare un file di 200/300 Kb a volte ci volevano
giorni
(tra cadute di linea, interruzioni del servizio, etc.)
Su COMPUSERVE ho hanche distribuito (sempre freeware) una routine per
formattare dischetti da Clipper (DBFORMAT - in Assembler ovviamente), molti
anni prima che
uscisse la FORMAT di Ca-Tools - In tutto però erano 12Kb compreso il demo !!
E poi per distribuire del software ci vuole anche il tempo di documentarlo
bene
e noi in questi anni non ne abbiamo avuto.
Adesso regaliamo queste librerie, se qualcuno pensa che siano utili bene,
altrimenti fa lo stesso, mica chiediamo niente, o no ??
Se vuoi darci un tuo parere illuminato
Grazie
"Enrico Maria Giordano ha scritto


 Ah, ma allora lo fai per polemica !!?
Assolutamente no. Scusa ma a volte i messaggi scritti possono dare
impressioni errate.
EMG

 Fidonet...
Sentito parlare, tanto. Viste, mai. Non è che mi potresti dare qualche
dritta? Così, tanto per curiosità...
Ciao

"SasaDoku (at work)" ha scritto:

Fido e' stato ammazzato da Internet, ma era un sistema veramente magnifico,
molto compatto adatto alle macchine ed ai modem di allora.
Funzionava in modo testo e ci si collegava con un normale programma di
telecomunicazioni, una spece di Telnet, a differenza di internet in cui
la macchina server e' sempre in linea, quando si chiamava rispondeva il
computer dall'altra parte.
C'erano 2 sezioni, la BBS e l'area files per il Download, la BBS 
funzionava come i newsgroup tu leggevi i messaggi offline e poi al prossimo 
collegamento inviavi le risposte. Il nodo che faceva da server a sua volta
si collegava ad intervalli regolari con altri nodi di gerarchia superiore,
in questo modo nel giro di un giorno o due i messaggi di un certo gruppo
arrivavano a tutte le BBS collegate.
Tra gli utenti italiani di linux c'e' chi ha rifatto fido veicolandolo su
internet, se cerchi su 
http://www.pluto.linux.it/
 forse trovi qualcosa.


 dritta? Così, tanto per curiosità...
Purtroppo arrivi un po' tardi in quanto sono ormai tutte più o meno
morenti in favore della grande rete e dei newsgroup. I tempi cambiano...
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: DBFCDX

Fin'ora io ho sempre usato il driver NTX e ora vorrei usare quello CDX.
Ho capito i vantaggi e come usarli............una volta
impostati!!!!!!!!!!!!!
Infatti nel dbserver creo un indice ma non so come creare i tag, come faccio
ad inserire come primo tag la chiave codice e come secondo tag la chiave
descrizione...........  eccetera?
Grazie in anticipo a tutti
Roberto Barbolini
--
La Sportiva 
S.PA
.            CALZATURIFICIO
I-38030 ZIANO DI FIEMME(Tn)- Via Ischia 2
Tel. 0462/571800 r.a. -Fax 0462/571880
e-mail 
rob...@lasportiva.com
visitate le  nostre pagine web all'indirizzo :
You visit our pages web to the address:
http://www.lasportiva.com

Cancellate tutto
ho risolto il problema, il fatto è che il buon vecchio Fabio mi aveva già
risposto a questa domanda  due mesi fa e non trovavo + la risposta.
Come spesso succede si trova quello che si cerca quando si è smesso di
cercare...............
Ciao a tutti
Roberto

Roberto Barbolini
Nel DbServer Editor, quando il cursore e' sul SLE del file, seleziona
dalla finestra delle proprieta' il driver DBFCDX.
Poi fai clic sulla finestra di SINISTRA degli indici, dai Enter, e
inserisci il nome del file fisico (solitamente uguale a quello del
DBF).
Poi fai clic sulla finestra di DESTRA, dai Enter e inserisci il nome
del primo tag. Nella finestra delle proprieta' inserisci la chiave.
Per inserire un secondo Tag, riseleziona la finestra di Destra, frecci
in giu', nuovo nome ecc.
Ciao
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer ITALY
President of Clipper/Visual Objects/Jasmine User Group Italy
e-mail: 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

Newsgroup: it.comp.lang.vo-clipper
Titolo: (VO) Rivista italiana con rubrica su VO

Cari amici :
vorrei informare chi non lo sa già che già dal 1998 esiste una rivista
italiana che accoglie con entusiasmo una rubrica "fissa" su VO, la rivista
si chiama DEV di Infomedia.
A parte il fatto che secondo me è una delle migliori riviste professionali
che ci siano in Italia... se non la migliore (non è retorica ... leggetela e
poi mi direte !!!). Nei suoi articoli si speigano concetti difficili con una
semplicità di linguaggio veramente eccezionale !!!
Nella rubrica su VO oltre  a me scrive anche il "mitico" Fabio Cresta che
con i suoi articoli su VO 2.5, Internet e Jasmine ha reso ancora più
interessante la nostra rubrica.
Il sito della rivista è 
www.infomedia.it
ciao a tutti
Enio Donci

 wrote in message
8a77ro$gck$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: richiesta di aiuto

buon giorno e buona domenica
per un applicativo medico utilizzo un database provvisorio denominato provpres.dbf. Questa database deve essere svuotato ad ogni fine procedura.  
il database viene visualizzato in una dataliago tramiti una subdatawindow. Quando la datadialog viene chiusa perchè è finita la procedura in database deve essere svuotato per una nuova procedura. La Datadialog viene chiusa con self:Destroy()
A tal fine, chiudo l'archivio con oProvPres.Close()
quindi :
oProvPres := ProvPres{,false}
oProvPres:Zap()
oProvPres:Close()
 questa procedura non funziona. L'archivio rimane attivo, nel senso che bob viene chiuso, e non vengono eliminati i dati in esso contenuti.
 qualche suggerimento ?
grazie
Aurora Baccio
 


sei in rete ?
se ricordo bene per zappare devi aprire in modo esclusivo
 
se fai tutto bene ed ancora non funziona, potrebbe essere il protocollo 
SMB2-3 di windows 10 che tiene in cache a sua discrezione...
 
*Massimo Bighelli* ARCA Sistemi S.r.l.

Buon giorno Aurora,
 
come risposto già nel thread nel gruppo internazionale: piuttosto che
chiamare :Destroy() per distruggere il subdatawindow e il relativo
datadialog nullerei tutte le variabili contenenti riferimenti e farei
un CollectForced().
 
Wolfgang

--

Newsgroup: it.comp.lang.vo-clipper
Titolo: Buon natale

Un sereno e felice Natale a tutti.
E gia' che siamo anche Buon  Anno
Francesco D'Aquila 

 ha scritto nel messaggio 
news:4b1cbc55$0$8858$4faf...@reader5.news.tin.it...


 > Francesco D'Aquila
Ci vuole proprio....Un Sereno Natale ed un Migliore (in tutti i
sensi ) nuovo anno
Carlo

 ha scritto nel messaggio 
news:4b1cbc55$0$8858$4faf...@reader5.news.tin.it...
Buon Natale e buon anno nuovo a tutti anche da parte mia.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic
 

Buon Natale e Felice Anno nuovo per tutti Voi e Famiglia
Enzo.

Buon Natale e Felice Anno Nuovo, per Voi tutti e Famiglia anche da parte 
mia.
Enzo.

Scusate! Non ricordavo di averli gi� inviati.
Enzo.

 Scusate! Non ricordavo di averli gi� inviati.
Doppi auguri non fanno male. :-)


Auguri a tutti anche da parte mia.
Alessandro

 ha scritto nel messaggio 
news:4b1cbc55$0$8858$4faf...@reader5.news.tin.it...


Buon Natale e Buon anno anche da parte mia
-- 
Ciao Alessandro

 ha scritto nel messaggio 
news:4b1cbc55$0$8858$4faf...@reader5.news.tin.it...


 ha scritto nel messaggio 
news:4b1cbc55$0$8858$4faf...@reader5.news.tin.it...


 Francesco D'Aquila
Buon Natale e Felice Anno Nuovo, anche da parte mia.
Antonio Torchi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO 2,5b3] Strano errore....

Da ieri, ogni volta che cerco di aprire una finestra qualunque di qualsiasi
programma (per fortuna solo dal repository) mi esce un messaggio di errore
piuttosto strano:
Unable to load bitmap or cursor from:
'CLSID\{0022602-0000-0000-C000-000000000046}\ToolboxBitmap32
Che cavolo di messaggio è? Sembrerebbe che non riesca a caricare qualcosa,
ma cosa? Io non ho cancellato niente.........ogni tanto 'sto VO da proprio i
numeri!
Ovviamente ho esportato il tutto, cancellato i file di dati, reindicizzato
VO e reimportato tutto, ma continua imperterrito a dare errore, anche se poi
non succede niente!
A qualcuno di voi è già successo?
Ciao.
                                                                Francesco

 ha scritto nel messaggio
news:bottcb$mvd$1...@fata.cs.interbusiness.it...


Infatti è quello che ho fatto io, ma per carattere mi chiedo sempre il
perchè delle cose, non mi piace risolverle "a prescindere". Comunque ora
funziona tutto.........
Ciao.
                                                        Francesco

 ha scritto nel messaggio
news:bovjen$bmp$1...@fata.cs.interbusiness.it...


 perchè delle cose, non mi piace risolverle "a prescindere".
E' il giusto atteggiamento, secondo me.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg

Newsgroup: it.comp.lang.vo-clipper
Titolo: seek su dbf e mysql con vo26

Non ricordo come fare una ricerca esatta con il metodo seek()
Se cerco il codice "200    " non voglio che mi trovi anche il codice "2    "
Avete un input da darmi?
Ho provato anche ad impostare SetExact(on) ma non funziona
Ciao
Roberto

 Avete un input da darmi?
Forse sbaglio ma seek("200") non trova "2  ", dovrebbe darti FALSE
Paolo


> Non ricordo come fare una ricerca esatta con il metodo seek()
Syntax
<oDBServer>:Seek(<uKey>, [<lSoftSeek>], [<lLast>]) ---> lFound
Arguments
<uKey> Specifies the key value associated with the desired record.
<lSoftSeek> Determines how the data server is positioned if the specified
key value is not found: TRUE performs a soft seek; FALSE does not.  If
<lSoftSeek> is omitted, the current SetSoftSeek() setting is used.
<lLast> TRUE seeks the last occurrence of the specified key value.  FALSE,
the default, seeks the first occurrence.  <lLast> only applies to CDX
indexes.
Mario Costantino
Newsgroup: it.comp.lang.vo-clipper
Titolo: Play di Wav file

E' possibile creare un programma il quale si attivi nel momento in cui viene
emesso un suono da un altro applicativo che gira contemporaneamente sullo
stesso PC?
Per spiegarsi meglio: ho un programma che a fronte di un evento suona un
file Wav, io scrivo un programma che sta sempre residente il quale nel
momento in cui sente che l'altro programma suona il wav, fa operazioni che
io gli programmo, ad esempio stampo o visualizzo a video dei dati.
Chiaro?

 stesso PC?
devi quindi "controllare" un programma disponendo del solo eseguibile..?

Si, il programma A è in esecuzione e ogni tanto suona del wav file.
Il programma B, quando il programma A suona un Wav file, deve altre cose.

Si, il programma A è in esecuzione e ogni tanto suona un file wav
Il programma B pure in esecuzione a fronte di un wav emesso dal programma A
deve compiere altre azioni



Accidenti, il mondo del software si sta' evolvendo!
Eseguire un programma con un "fischio", se i miei clienti lo leggono,
sono rovinato ;-)))))))))))))
Il programma che *canta*, l'hai scritto tu?
E' il programma che riproduce il WAV o lo richiama tramite le API di
Windows (cioč, suono di sistema)?
===============================================
Antonello Negrone - Biella - Italy
anto...@anc-software.it
www.anc-software.it

 ha scritto nel messaggio
news:a9mo1s$4ibrd$1...@ID-115129.news.dfncis.de...
tutto chiaro ma penso di difficile realizzazione in quanto devi controllare
un processo che non č nel tuo spazio di memoria.
Un trucco potrebbe essere questo... un semaforo che controlla il file Wav e
che si attiva quando il Programma-controllato accede a tale file. Il
semaforo ti permette di creare un thread ibernato, che non spreca risorse e
CPU... ipotesi naturalmente ma penso che sia la strada buona.

http://www.systeminternals.com
cerca qui un programma che fa il monitoraggio del filesystem e che segnala
tutti i file in apertua nel SO. Mi ricordo che c'e' qualcosa di simile, e
magari anche i sorgenti.

Confermo c'e' anche il sorgente, uno hook al VXD mezzo
IFSMGR_InstallFileSystemApiHook, non di facile implementazione


Certamente si può fare con le Multimedia API di Windows ma purtroppo non
l'ho mai fatto e quindi non ti so aiutare.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg

stesso PC?
Eh ?!?  Una Inter-Task Communication vocale ?
Mi sembra alquanto improbabile, teoricamente e' possibile conoscere lo
stato dell'altoparlante (o della scheda sonora ?) ma come la mettiamo
con i suoni emessi da altri programmi ?
ciao, acc.   
a...@libero.it

 Certamente si può fare con le Multimedia API di Windows
ma come? Non puoi interrogare le API per ottenere lo stato di un'altro
processo!

 processo!
Non so, però, ad esempio, puoi registrare con un programma ciò che un
altro sta riproducendo e quindi immagino che si possa sapere se è
presente un suono nel canale WAV (scusa il termine improprio ma non
ricordo la denominazione esatta) indipendentemente dal processo che lo
sta generando, no?

Newsgroup: it.comp.lang.vo-clipper
Titolo: Ci sono più CV che programmatori!

Ho passeggiato lungo le varie tematiche di questo news group.
Alcuni di voi lo usano per fare pubblicità ai propri cv.
Forse aumenteranno le opportunità di lavoro!
Dopo aver seguito le varie disquisizioni e letto i vari cv,
mi spiego la massiccia presenza di nozioni teoriche e
una carenza di grossi programmi realizzati.
Sfornare una miriade di piccoli programmi, non solo
è indice di un lavoro individuale che rigetta il lavoro di gruppo,
ma allo stesso tempo svela l'assenza di grossi progetti
e la staticità tecnica.
Tuttavia non sono così drastico.
Vi sono singoli individui che da soli raggiungono ampi risultati
con progetti da fare invidia a grossi team di sviluppo.
Ma vi sono anche software house con un catalogo
di 500 programmi, di cui uno più instabile dell'altro.
Allora, vogliamo darci una smossa?
Meno cv e più fatti!
Cordiali saluti.
Toni

???????????? Sbagliato NG????

??????????   Mah..... credo anche io che tu abbia sbagliato NG !!!
Qui ci sono una miriade di risposte a piccoli e grossi problemi che ognuno
di noi, sviluppando, incontra. Spesso una dritta di un collega fa
risparmiare molto tempo. E' questo che, fin dalla sua nascita, ha animato il
nostro NG. Io credo che oramai siamo un bel gruppo di amici che si scambiano
idee soluzioni ecc... senza secondi fini. Certo che ogni tanto il NG viene
usato come veicolo per informare la comunità, di eventi , applicazioni
realizzate ecc... ma questo credo che rientri (anche se un po strettamente)
nello spirito del NG. D'altra parte questo è l'unico luogo per noi di VO
dove possiamo anche FARE INFORMAZIONE SUL PRODOTTO CHE STIAMO UTILIZZANDO
!!!. Chi sviluppa in VB non avrebbe problemi... ci sono una marea di libri e
riviste che fanno informazione, ma noi ?  Come facciamo  a far sapere ad
esempio che è uscita una nuova Dll che fa questo o quello ?
Ciao ....  credo che tu abbia dato un giudizio un pò sbagliato !!!
Enio Donci

Meno cv e più fatti!
Sei un troll o cosa?

Newsgroup: it.comp.lang.vo-clipper
Titolo: Ripropongo

Sarebbe utile (almeno credo) avere a disposizione una variabile che si
autoincrementi ad ogni generazione di eseguibile.....Build version

autoincrementi ad ogni generazione di eseguibile.....Build version
Effettivamente a mio avviso sarebbe veramente utile, ne ho avuto la
prova con l'editor di VB, il quale permette di attivare/disattivare
l'incremento automatico.
Chissà se è proponibile tramite lo User group ?
Antonello

Newsgroup: it.comp.lang.vo-clipper
Titolo: Immagini con VO25

E' possibile visualizzare come sfondo nella shell principale un'immagine
esterna (senza dichiararla come risorsa)?
Grazie
--
Carlo Russo
Net Working Software snc
ru...@networkingsoftware.it
rus...@tin.it

Su 
www.knowvo.com
, se cerchi shellwindow, trovi un esempio molto
carino.
Ciao


-----------------------------
Fabio Cresta
Computer Associates FSG Consultant
VO/Jasmine specialist
e-mail: 
fabio....@ca.com
 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------