mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: Passagio da clipper ad Ambiente WIndows

Cosa Consigliate se da clipper si passa a Visual Basic? conviene.
Ave gią esempi ?
Paolo         
Ver...@foxnet.it

Cosa Consigliate se da clipper si passa a Visual Basic? 
1. Armarsi di tanta pazienza.
2. Rassegnarsi a buttare via tutto quello che si e' fatto
3. Dimenticarsi array dinamici, codeblock, macro, ecc.
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy
fcr...@tin.it
http://www.windevs.com
ITALY
------------------------------


    DECISAMENTE NO !!!
    oltre a buttare via tutto cio' che hai fatto in clipper, VB ha un'altra
logica in pratica devi cancellarti dalla mente molissime cose imparate con
Clipper...come la facilita' di gestione dei database, i browser ecc...
Io sto usando Visual Objects e sono molto molto soddisfatto, praticamente ci
si può fare ogni cosa, esso riunisce la semplicità e potenza che erano di
clipper con la semplicita dei suoi strumenti per creare le finestre i menu e
molto altro. Senza contare che nonostante le malelingue esso viene preso
molto in considerazione dalla CA. prima di scegliere vai al sito
www.cavo.com
ciao
Enio

Paolo         
Ver...@foxnet.it
Se vuoi un consiglio da amico "prova VO2.x"
Io l'ho dovuto fare 2 anni fa' per avere un lavoro, e non mi passava 
mai.
VO mi sembrava troppo ostico, così decisi di accettare la proposta.
I primi tempi che usi VB sei preso perchè sembra una ca**ata da usare,
però come senti il bisogno di sbizzarrirti o semplicemente riclicare
il codice, hai la conferma che è una ca**ata, e va' bene per fare le
ca**ate (perchè anche quelle servono a volte).
Questo è solo un aspetto generico della cosa e non mi va' di annoiare
il NG.
Se vuoi un consiglio da amico "prova VO2.x"
Antonello.



Newsgroup: it.comp.lang.vo-clipper
Titolo: CARATTERI DI CONTROLLO printers

Salute a tutti!
Ho due dbf con i caratteri di controllo di una ventina di stampanti,
purtoppo molto vecchie.
Qualcuno ha qualcosa di simile con stampanti più nuove (soprattutto laser!)
?
Ringrazio anticipatamente per quello che potrete fare per me!
Ciao a tutti (e lunga vita al Clipper!!)
Dino...


wrote:

http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail

centinaio di codici di controllo delle stampanti. 
Mi dai l'indirizzo? (O il file in email)?
Ignazio 
GSS©
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/
Oltre 200 Immagini di endoscopia digestiva
http://www.areamedica.com


wrote:

http://users.iol.it/fredaannibale





Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO1] Bmp nella ShellWindow

Come posso inserire nella shell window di avvio una BMP come sfondo
permanentemente.
Non uno splash all'avvio ma un file formato bmp nella finestra del programma
una volta avviato.


Newsgroup: it.comp.lang.vo-clipper
Data invio: domenica 9 gennaio 2000 18.07
Oggetto: [VO1] Bmp nella ShellWindow

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] Apertura a basso livello di un file ascii

Ciao a tutti.
Ho un problema che spero qualcuno mi possa risolvere:
Dopo aver aperto un file con il comando fopen entro in un ciclo
do while ! FEOF(...)
cLinea := freadline(.....)
enddo
Il problema sta nel fatto che in questo file ascii il carattere di controllo
di fine riga non è il solito chr(13)+chr(10) ma soltanto il chr(10) (non
esiste quindi il cosiddetto hard carriage return) e quindi la funzione
freadline non capisce dove finisce una riga e dove inizia l'altra (in
pratica mi legge il tutto come un'unica lunga linea).
Qualcuno ha già dovuto affrontare questo problema ??
Ciao e grazie a tutti.
Marco Neri.

 di fine riga non č il solito chr(13)+chr(10) ma soltanto il chr(10) (non
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"

...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] Motore client/server (nuova versione)

Ciao a tutti!
Vi comunico che il mio motore client/server ha raggiunto la versione
3.0.
Non vi voglio annoiare dicendo che è più veloce e più stabile (anche
se è vero), ma preferisco evidenziare che:
- comprende alcuni esempi e tutorial che dimostrano come connettersi
ad un server ed accedere a files DBF via TCP/IP (utilizzando l'RDD
SPECDX)
- comprende un nuovo QUERY ENGINE, totalmente scritto in VO, che
permette di estrarre dati dai DBF senza scrivere cicli DO WHILE.
- permette di eseguire scriptserver-side  (con VOSCRIPT)
- l'RDD per i DBF+CDX è stato completamente riscritto
- è disponibile solo per Visual Objects 2.7b (siccome alcune
caratteristiche non erano disponibili nelle versioni precedenti di VO)
Inoltre, il sito è stato parzialmente riprogettato ed è stato aggiunto
un forum di discussione.
http://www.anc-software.it
Saluti
___________________________________
Antonello Negrone
Biella - Italy
http://www.anc-software.it
S.P.E. client/server engine for Visual Objects,
it runs remote-objects on any TCP/IP connection.

Ciao Antonello.
Ho scaricato la versione dimostrativa.
Ho caricato alcuni esempi dalla directory Tutorials e quando l'importo mi 
cerca la libreria SpeClient25.dll che io sostituisco con SpeClient30.
Quando lancio il programma, mi da il seguente errore:
"Impossibile trovare il punto di ingresso  RemoteObject:LastRcv:Access della 
procedura nella libreria di collegamento dinamico SPE30.DLL.".
Questo su tutti i programmi importati dalla directory Tutorials.
Dove sbaglio? Premetto che ho importato le librerie _SPECDX, ed i prototipi 
di SpeClient DLL e SpeUser32 DLL.
Ciao, Enzo.

di SpeClient DLL e SpeUser32 DLL.
Dunque, il file SpeUser32 DLL serve esclusivamente se scrivi delle DLL
lato-server, nel caso dei tutorials va incluso solo nella libreria
CUSTOMOBJECTS.AEF
Il messaggio di errore invece compare perchè nel SpeClient30 DLL.AEF
è rimasto un riferimento scritto in maiuscolo mentre nella DLL la
definizione non lo è.
Per risolvere il problema, apri il modulo REMOTEOBJECT della
SpeClient30 DLL poi apri l'entità 
_DLL ACCESS LastRcv AS ARRAY PASCAL CLASS
RemoteObject:Spe30.RemoteObject:LastRcv:ACCESS
e sostituiscila con 
_DLL ACCESS LastRcv AS ARRAY PASCAL CLASS
RemoteObject:Spe30.RemoteObject:LastRcv:Access
Fammi sapere se risolve.
Antonello


Non si risolve perchè l'Editor trasforma automaticamente qualsiasi parola 
chiave in maiuscolo. quindi anche se inizio a scrivere acce automaticamente 
mi compare ACCE....
Ciao. 

mi compare ACCE....
Allora prova a scaricare l'AEF corretto dal mio sito, l'ho caricato
ieri.
Ciao
Antonello

Ciao Antonello.
Ho scaricato la nuova versione. L'errore č stato eliminato ed i programmi 
non danno piů errore.
Grazie, Enzo.
Newsgroup: it.comp.lang.vo-clipper
Titolo: help su archivi

in una applicazione clipper mi succede qualcosa di strano, se apro la
procedura normalmente il prg si blocca (inchioda, impalla ecc) presentando
il classico cursore lampeggiante e schermo nero. se invece cancello gli
archivi (zap su tutti i file) il prg viene eseguito correttamente.
grazie per i suggerimenti che vorrete darmi per risolvere il problema.

 archivi (zap su tutti i file) il prg viene eseguito correttamente.
Un po' poco come indizio. Potrebbe dipendere dagli indici? Hai provato a
cancellarli? Oppure da qualche incongruenza nei dati che si viene a
creare durante il loro inserimento?
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: Scaricare file dal sito

Salve.
 
in una mia applicazione web ho bisogno di scaricare tutti i file pdf 
presenti in una cartella in un unica operazione.
 
Ho provato questo, ma non funzione, scarica solo il primo.
 
Suggerimenti?
Grazie
 
Danilo
 
Codice Vulcan.
 
METHOD Dowload_Click(Sender AS OBJECT, e AS EventArgs) AS VOID
LOCAL aDir AS ARRAY
LOCAL n AS DWORD
LOCAL cFileName,oppo_nome_file AS STRING
 
aDir := Directory(TempPathPrivate(SELF)+"\*.PDF")
 
IF ( n := ALen(aDir)) > 0
    FOR n := 1 UPTO  ALen(aDir)
        oppo_nome_file := (STRING)aDir[n,1]
        cFileName := TempPathPrivate(SELF)+(STRING)aDir[n,1]
        IF File(cFileName)
            SELF:Response:Clear()
            SELF:Response:AppendHeader("Content-Disposition","attachment;filename="+oppo_nome_file)
            SELF:Response:ContentType := "application/pdf"
            SELF:Response:TransmitFile(cFileName)
            SELF:Response:Flush()
            SELF:Response:@@End()
        ENDIF
    NEXT
 
ENDIF
 
RETURN 
 

 presenti in una cartella in un unica operazione.
 
no credo sia possibile con http.
 
Dovrai creare un file zip come archivio, oppure passare a ftp.
 
Saluti
 
Wolfgang
 
 
-- 
 

Si al file zip ci avevo pensato, ma preferirei restassero pdf separati, per 
rendere la vita pi� semplice ad utenti poco espoerti, perch� essendo una 
applicazione web non posso poi riprendere il file zip e scompattarlo.
 
Danilo
 
"Wolfgang Riedmann"  ha scritto nel messaggio 
news:b7gpo1...@mid.individual.net...


 zip e scompattarlo.
 
qu� stai incontrando un limite del protocollo http.
 
Un request http pu� generare solo una risposta (una pagina oppure un
file da scaricare), ma non risposte molteplici.
 
Unica soluzione (ma non so fino a quale punto pu� funzionare) �
l'implementazione in Javascript, ma credo che per l'utente potrebbe
essere una cosa strana vedersi aprire parecchie finestre di "salva
file" cliccando una volta sola su un link.
 
Saluti
 
Wolfgang
 
 
 
--
Newsgroup: it.comp.lang.vo-clipper
Titolo: Utilizzo delle DDE

Devo interfacciare una vecchia applicazione che gestisce i fax.
Nel manuale è scritto che si possono usare le DDE.
Con VO 2.5 in ambiente Windows ME è possibile?
Se si, dove posso reperire esempi sull'uso delle DDE?
Grazie,
Giorgio Longo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Se si, dove posso reperire esempi sull'uso delle DDE?
credo che ME comprenda il supporto a DDE.
In VO ci sono due classi che si occupano delle comunicazioni
DDE:
IpcClient
IpcServer
La guida di VO ne spiega in modo abbastanza chiaro il funzionamento.
Per esempi di consiglio di fare una ricerca su 
www.knowvo.com
,
sicuramente ci sarà qualcosa.
===============================================
Antonello Negrone - Biella - Italy
anto...@anc-software.it
www.anc-software.it
Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL]

In Clipper 5.2 o Clipper 5.3 devo realizzare un'applicazione il più veloce
possibile ma che giri in una piccola qt di memoria convenzionale (<400k):
c'è in giro qualche bel doc su come ottimizzare la convenzionale per il
Clipper, confronti tra linker, ecc.?
Ho usato l'exospace ma non mi gira (il PC è un PC industriale MS-DOS ma pur
sempre industriale !!!), migliori risultati l'ho raggiunti con il Blinker
4.1 ed il file CL53MAX.LNK
Grazie
--
Andrea Tatone
Datatrade Srl

Puoi descrivere in grandi linee cosa deve fare questa applicazione?
Andrea Tatone ha scritto:


 wrote in message
37E88046...@hardservice.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] - Processo di stampa che satura il processore

Configurazione:
- un primo PC con Win95/98 che esegue un programma Clipper5.2/Blinker3.3 e
che stampa un lungo tabulato su una stampante ad aghi.
- un secondo PC con Win95/98 che usa programmi e dati del primo.
La stampante ad aghi ha un buffer molto ridotto, quindi il programma
Clipper in esecuzione dopo pochi secondi "aspetta" che la stampante si
liberi, e facendo questo, satura il processore. sembrerebbe come se il
processore tentasse il colloquio con la stampante troppo velocemente, tanto
da saturare il processore.
Il secondo PC appare lentissimo nel momento in cui accede al disco fisso
del primo PC, in quanto quest'ultimo č "molto impegnato" con la stampante.
Se il lungo tabulato č stampato comunque sulla stampante collegata al primo
PC (quindi condivisa) ma ordinato dal secondo PC, questo problema non si
manifesta.
Ho l'impressione, perň, che sia un problema della finestra DOS e non del
Clipper.
Qualcuno ne sa di piů di me?
Scrivere a:   
rma...@voyager.archi.it
Grazie.

 Grazie.
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...

Dovresti trovarla su 
http://www.iag.net/~philb
Potresti essere piů preciso sul nome della funzione?
Ho scaricato la OSLIB, ma non mi risulta chiaro dalla documentazione
cosa andrebbe usato "all'inizio del programma"
Grazie.

 Grazie.
Prego.

Newsgroup: it.comp.lang.vo-clipper
Titolo: appendsdf

a chiunque mi possa aiutare...........
ho la necessità di importare in formato dbf un file ascii .dat, che si 
sviluppa su una sola riga.
mi è stato suggerito di utilizzare APPENDSDF ma sicuramente sbaglio in 
qualcosa, perche riesco ad importare solo il primo record.
qualche esempio ???
grazie
Francesco D'Aquila

a chiunque mi possa aiutare,
potreste farmi qualche esempio su come si utilizza appendsdf rispetto ad un 
file ascii .dat ??
grazie
Francesco D'Aquila

 qualcosa, perche riesco ad importare solo il primo record.
Se non vado errato, un file SDF è comunque formato da una riga per record e 
non da un'unica riga. Se le cose stanno così allora non vedo altra possibilità 
che leggere il file a basso livello (FOPEN() e compagnia).
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
 

 ha scritto nel 
messaggio news:44173a1d$0$36922$4faf...@reader3.news.tin.it...


 ha scritto nel 
messaggio news:44171b24$0$2277$4faf...@reader4.news.tin.it...


 ti posso assicurare che il file .dat in questione è su una sola riga
Appunto. Quindi non è in formato SDF, sempre se non vado errato.


 delimitatore noto (DELIMITED [WITH <xcDelimiter>])
No, ho appena controllato sulla Norton Guides del Clipper e, a quanto pare, 
*deve* esserci un CRLF alla fine di ogni records. Il delimitatore serve per 
separare i singoli campi se questi non sono a lunghezza fissa.


 ha scritto nel 
messaggio news:44171b24$0$2277$4faf...@reader4.news.tin.it...


dr D'Aquila Francesco ha scritto:

Ciao,
in linea di massima devi creare un dbf con la struttura tipo:
CODICE  C 6,0
DESCRIZ C 51,0
e lo devi aprire con un DBServer, poi aprire con FOpen il file e fare un 
loop DO WHILE fino a che l'FRead ti ritorna un numero di caratteri < di 
57. Nel FRead metti una variabile di comodo, mettiamo ACC, nota che la 
devi passare per riferimento cioè @ACC, leggendo appunto 57 caratteri 
alla volta. Dopo averli letti puoi fare una cosa del genere, 
nell'ipotesi che il DBServer si chiami oTabella:
oTabella:Append()
oTabella:FieldPut("CODICE",Substr(ACC,1,6))
oTabella:FieldPut("DESCRIZ",Substr(ACC,7,51))sempre nel loop.
Per le sintassi esatte consulta l'Help in linea. Dovrebbe funzionare.
Ciao, Antonio
Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL52] Errore run Time R6003

Dopo aver compilato un vecchio programma con il mio nuovo pc (pentium 2 450)
ed aver ottenuto l'eseguibili, ecco la sorpresa :
    Run Time R6003
    Integer divide by 0
L'eseguibie non parte , non succede nulla solo a video la schermata
precedente.
All'eseguibile sono linkate le seguenti librerie
CA TOOLS , Developer, Chorus5
Chi mi puņ aiutare.
Dov'č l'errore visto che lo stesso programma comiulato con un vecchio 486
funziona benissimo.

 funziona benissimo.
Devi scaricarti dal sito di Phil Barnett, la patch __wait_b.obj e linkarla
nel tuo eseguibile.
http://www.the-oasis.net
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...

 CA TOOLS ,
La colpa è di queste librerie. Se puoi, eliminale.
EMG

CA TOOLS , Developer, Chorus5


Newsgroup: it.comp.lang.vo-clipper
Titolo: Differenza di giorni fra date

E' possibile rilevare la differenza in giorni fra due date??
Comprendendo anche i fine settimana ?
Ho rilevato che esiste una funzione detta HoursBetween() nel gestore di
report RP2.6 Rp2.7, che riporta le ore fra due date.  Ma non è presente
nessun equivalente in Ca.Vo.
Esiste qualche funzione che faccia lo stesso lavoro o che dia la differenza
fra due date in giorni ????
Se c'è, potrei sapere dove scaricarla ??,  ne ho veramente bisogno.
Grazie per l'aiuto che potrete darmi.
Mario Summa

 Se c'č, potrei sapere dove scaricarla ??,  ne ho veramente bisogno.


 ha scritto nel messaggio
news:E2d0d.228017$OR2.10...@news3.tin.it...

Ciao, Credo basti fare:
? Val(dtos(Data2)) - val(dtos(Data1))
Enzo

? Val(dtos(Data2)) - val(dtos(Data1))
ROTFL carpiato !!!
---
acc(at)
libero.it
Newsgroup: it.comp.lang.vo-clipper
Titolo: Edit control

Ogni volta che apporto una modifica ad una DataWindow viene ristabilito l'
ordine originario per gli edit control e devo ripristinare l' ordine voluto
manualmente nella risorsa.
Non c' è un altro modo?
Grazie
--
Ing. Giovanni Pizza
DELTA PROCESSING
www.deltaprocessing.it

 Non c' č un altro modo?


 > Non c' è un altro modo?


 ha scritto nel messaggio
news:V3pK7.134019$sq5.6...@news.infostrada.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: IMPORTANTE!!!

http://members.xoom.it/claudio311

 
http://members.xoom.it/XXXXXXXXXXXXX
allora, intanto ti segnalo SOLO all'abuse, tanto se riesci a dimostrare la
tua situazione sei nel diritto di mandarmi a cagare, ma , se il mio istinto
ci ha azzeccato ... questo e' solo una presa in giro meschina contro chi
soffre davvero !
Se sbaglio :  non e' questo il modo di essere aiutato, ci sono associazioni
no profit anche a roma o napoli (insomma non lontano da te) !
Se azzecco : fanculo sei una persona meschina
Logicamente sta a te sapere quale dei due commenti prenderti ...
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 ha scritto nel messaggio
news:bqoh1r$252amm$1...@ID-174485.news.uni-berlin.de...


 ha scritto nel messaggio
news:bqoh1r$252amm$1...@ID-174485.news.uni-berlin.de...


 chiaramente con tanto di telefono.
Io sono molto perplesso, pero' ho fatto il seguente ragionamento:
Se fossi senza soldi e malato, quali sarebbero i miei bisogni primari?
Creare una pagina Web o trovare i soldi per mangiare ?
Pagare un canone del telefono o tenermi i soldi per cercare di pagare un
affitto?
So che ci sono malati che restano in contatto con il mondo attraverso il
computer, ma non e' la prima volta che sento di persone che utilizzano
internet per recuperare qualche soldino sfruttando la generosita' delle
persone e utilizzando temi che vanno a toccare in profondita' l'animo a
causa della loro drammaticita'.
Se qualcuno si prende l'onere di verificare se effettivamente questa storia
e' vera sono con te per fare qualcosa altrimenti la mia opinione e' uguale a
quella di gigio2k.
Ciao
Giuseppe

Poichè ho notato una discussione concitata, e non essendo io a conoscenza
del testo originale del messaggio (in effetti comincia con RE), vorrei
sapere x quale motivo ve la state prendendo con alex1980.
sono semplicemente curioso
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no
(credevo di averla rubata a SpecialKeta :P )
web: 
http://www.nicolaottomano.it

Il messagio originale era di Claudio31 e conteneva solo questo indirizzo:
http://members.xoom.it/claudio311
Ciao
Giuseppe


...vorrei sapere x quale motivo ve la state prendendo con alex1980.
Non mi pare che nessuno abbia risposto/quotato Alex1980.

cmq non è più accessibile...
vabbè mi struggerò nel dubbio per tutta la mia vita :P


sarà un errore del mio outlook express, ma io vedo la risposta di Gigio2k a
alex1980...
boh.


 Gigio2k a alex1980...
La vedo sotto il post originale, allo stesso livello di Alex1980.

> La vedo sotto il post originale, allo stesso livello di Alex1980.
Il problema è proprio questo... non riesco a vedere il post originale...
chissà perchè...


 cmq non è più accessibile...
hi hi hi
():-]
-- 
-Gigio@Work(?)-

 sono semplicemente curioso
Io vorrei anche sapere perche' state crosspostando su it.comp.macintosh.
-- 
L'indignazione e' come l'orgasmo
dura un attimo e poi viene sonno

 > Poichè ho notato una discussione concitata, e non essendo io a


 
http://members.xoom.it/claudio311
che qualcuno lo uccida
Newsgroup: it.comp.lang.vo-clipper
Titolo: bBrowser & Granularity

Due domande semplici per tutti
1) Ho provato ad istallare il bBrowser dal CD di istallazione di VO26 ma mi
dice che prima devo installare il VO26 che invece è correttamente
installato. Avete qualche suggerimento ? Se volessi comprarlo e/o vedete le
sue caratteristiche, dove lo trovo ?
2) Ringrazio Marco B. per la cortese risposta ma come si fa a modificare il
valore del Granularity ?
Grazie Claudio


Mi sembra che la versione su CD abbia un bug di installazione.
Dovresti trovare la patch sul sito.
Compralo, non ti pentirai (non ho percentuali sulle vendite)
http://www.bbrowser.com/german/index.htm
Paolo


Newsgroup: it.comp.lang.vo-clipper
Titolo: Report Pro e Windows XP

Qualcuno è a conoscenza di uno strano comportamento di Report Pro in
ambiente Windows XP?
Se apro un report e modifico la stampante solamente e salvo in realtà non
cambia la stampante ma mantiene sempre la predefinita.


E questa è solo la cima dell'iceberg, fa tantissime altre str....ate che ti
fanno impazzire, tipo portarsi appresso la stampante da un pc all'altro!!!

 ha scritto nel messaggio
news:bnu3i8$3n2$1...@grillo.cs.interbusiness.it...


> No a parte gli scherzi, come si puň fare?
Per il momento l'unica soluzione che ho trovato č quella di entrare nel
report, fare una stampa, salvare ed uscire. Cosě memorizza la stampante
giusta. Non č un gran che ma funziona.
Se invece puoi farlo, setta la stampante da codice:
oReport:SetReportStringAttribute(RPT_ATTR_PRINTER_NAME , cStampante)
Ciao.
                                                Francesco Leo

Newsgroup: it.comp.lang.vo-clipper
Titolo: lunghezza exe

scusate la domanda ma ho un problema che non riesco a risolvere: l'exe che
creo è troppo lungo ed il programma non gira.
utilizzo ancora la versione summer 87
vorrei, se possibile, avere delle indicazioni dettagliate su come poter
risolvere questo problema
grazie


Ricompila con la versione 5 (meglio se la 5.2e o la 5.3b).
EMG

Se non puoi passare alla versione 5... devi rassegnarti ad usare gli
overlay...

 wrote in message
39656400...@libero.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Context menu su controllo

Se au un controlo associo un context menu non mi funziona (non appare
il menu premendo il bottone dx del mouse, e non compare piu' neppure
taglia/copia/incolla)
Come mai?
Ignazio GSS©
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/
Oltre 200 Immagini di endoscopia digestiva
http://www.areamedica.com

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

voce "dummy") ?
Spiegati meglio
Io ho fatto un menu normale con 3 voci.


voce "dummy") ?
No, non avevo messo il dummy. Ora funge. Ti ringrazio!

Newsgroup: it.comp.lang.vo-clipper
Titolo: qual e' la versione definitiva di ROUND() o Round2() o Round3() ?

Purtroppo ho perso molti messaggi relativi a Round()....
qual e' la versione definitiva di ROUND() o Round2() o Round3() ?
Grazie anticipatamente
PFM
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.

 qual e' la versione definitiva di ROUND() o Round2() o Round3() ?
La mia ROUND2() è questa:
FUNCTION ROUND2( nValue, nDecimals )
    LOCAL cValue := STR( nValue )
    IF AT( ".", cValue ) = 0; cValue += "."; ENDIF
    cValue += REPLICATE( "0", nDecimals - LEN( cValue ) + AT( ".",
cValue ) )
    RETURN ROUND( VAL( cValue + "1" ), nDecimals )
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

 qual e' la versione definitiva di ROUND() o Round2() o Round3() ?
Questa č la mia.
Ciao.
Davide.
Function Round3(nNum,nDec)
Local cNum:=Str(nNum),cInt,cDec,i
i:=AT(".",cNum)
If i=0                                     // Se il numero S intero
  i:=Len(cNum)+1                               // aggiungo un decimale
  cNum += ".0"                                 // per le verifiche
Endif
Do Case
  Case nDec=0                              // Nessun Decimale
    cInt:=Left(cNum,i-1)                       // Parte Intera
    If SubStr(cNum,i+1,1)>="5"                 // Se Decimale successivo >=
"5" ..
      cInt:=Str(Val(cInt)+IF(nNum<0,-1,1))     // .. aumento di 1 la parte
intera
    Endif
  Case nDec<0                              // Decimali negativi
    cInt:=Left(cNum,i+nDec-1)                  // Parte Intera
    If SubStr(cNum,i+nDec,1)>="5"              // Se Decimale successivo >=
"5" ..
      cInt:=Str(Val(cInt)+IF(nNum<0,-1,1))     // .. aumento di 1 la parte
intera
    Endif
    cInt += Replicate("0",-nDec)               // aggiungo cifre tolte prima
  Otherwise                                // Decimali Positivi
    cInt:=left(cNum,i-1)                       // Parte Intera
    cDec:=PADR(SubStr(cNum,i+1,nDec),nDec)     // Parte Decimale
    If SubStr(cNum,i+1+nDec,1)>="5"            // Decimale successivo >= "5"
..
      If cDec=REPLICATE("9",nDec)              //    Se S gia 999..
        cDec:=REPLICATE("0",nDec)              //    .. i decimali vanno a
zero ..
        cInt:=Str(Val(cInt)+IF(nNum<0,-1,1))   //    .. aumento di 1 la
parte intera
      Else
        cDec:=PADL(Val(cDec)+1,nDec,"0")       //    .. aumento di 1 la
parte decimale
      Endif
    Endif
    cInt += "."+cDec
EndCase
Return Val( Space(10)+cInt )             // x allineamento

Newsgroup: it.comp.lang.vo-clipper
Titolo: Icone animate

Per inserire nel mio programma VO2 un'icona animata come posso fare?
Grazie

Per inserire nel mio programma VO2 un'icona animata come posso fare?
Devi mettere un piccolo avi, e' facilissimo.

Un saluto a tutti gli amini del NG.
Finalmente un luogo per noi clipperisti che spesso ci sentiamo soli in
mezzo al mare di linguaggi visual-qualcheccosa.
Claudio
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2] Limiti RichEdit Control

Ciao a tutti,
altro giro altra domanda:
uso RichEdit per fare un preview, ma la stampa è grossotta e mi crea
problemi al RichEdit, mi fa sparire la scrollbar verticale e parte del
TextValue.
Ho visto che il limite per il contenuto è di 64Kb (anche se nell'Help
riporta 32Kb) e che esiste l'Access RichEdit:TextLimit per ovviare alla
cosa.
Ho provato con 0 (zero), 128, 128000 ma sembra che nessuno di questi
numeri gli piaccia, rimane tutto come prima.
Dov'è che sbaglio? Qualcuno mi può gentilmente dire quale diavolo di
numero debbo assegnare a TextLimit per averlo di una lunghezza maggiore?
Soliti ringraziamenti in anticipo,
	Francesco
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"

 wrote in message
3858D253...@tiscalinet.it...


 limite)... 

Newsgroup: it.comp.lang.vo-clipper
Titolo: VENDO CLIPPER E VO !!

SCUSATE IL DISTURBO
VENDO CLIPPER 5.3B BIG BOX ORIGINALE CON MANUALI IN ITALIANO
ED ANCHE
VISUAL OBJECT 1.0
CHI E' INTERESSATO
MI RISPONDA VIA E-MAIL
m...@pcassist.it
--
Massimiliano De Cò
PC Assist s.a.s.                    ---->>>>         
www.pcassist.it

 sei passato ad un altro linguaggio o hai acquistato VO 2.5 ?
Newsgroup: it.comp.lang.vo-clipper
Titolo: visual objects 2.5 e windows 7

Carissimi, torno in circolazione dopo circa tre anni di inattività.
Sto ancora usando CAVO 2.5 per ragioni di cash.
Recentemente l' ho installato su un nuovo computer lap top HP, ma non
riesco ad utilizzarlo.
appena lo avvio appare la consueta finestra iniziale di CAVO che viene
immediatamente cancellata e sostituita da un messaggio di errore:
 
An unhandled exception (.........) occurred inside module ntdll.dll at
0x77BA3A93)
EAX ecc.
ESI ecc.
il messaggio è visualizzato in una finestra intitolata "CA-Visual
Objects Exception Handler".
Vi risulta che ci sia incompatibilità fra CAVO 2.5 e Window 7 ?
Sapreste darmi qualche dritta? Un saluto e un grazie anticipato.
Germano Pagani


Purtroppo non uso Cavo25 da un bel pò ma la cosa non mi meraviglia, 
soprattutto se seven è a 64 bit.
 
Hai provato ad avviarlo in modalità Compatibilità XP ?
 
Danilo 
 

 ha scritto nel messaggio 
news:42585beb-f770-4bea...@g23g2000vbz.googlegroups.com...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Classi Elenco Clienti/Fornitori

Salve,
ho aggiunto due cose (credo poco significative) alla libreria:
- una aggiunta alla documentazione come consigliato da Alessandro
- una correzione: sia sul record 0 che sul record 9 viene applicato un 
Upper() prima della scrittura come consigliato da Eugenio Belli
Saluti
Wolfgang

Salve,
voglio segnalare una piccola anomalia:
Il numero d'iscrizione del CAAF non deve essere un dato obbligatorio.
L'intermediario può non essere un CAAF e quindi la libreria non deve
segnalare questo errore.
Ancora grazie a questa utilissima libreria che mi ha fatto risparmiare
un sacco di ore di lavoro !!!!
Buon lavoro
Biagio


 segnalare questo errore.
ok, hai ragione.
Ho corretto questa cosa e metterò in internet la versione aggiornata.
Saluti
Wolfgang

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO2.6 Fixed Text Background

Salve,
forse è un argomento già trattato ma a me non riesce. Vorrei cambiare il 
colore di sfondo a run time delle fixed text ma non mi riesce. Qualcuno 
l'ha fatto?
Ciao, Antonio

 ha scritto nel messaggio
news:3F866C6E...@mennaelettronica.it...

Metti il background al fixed text da "window Editor" e poi guarda nel metodo
init della finestra che cosa ha scritto VO. Tu, nel metodo postinit, fai
altrettanto !!!
Questo trucco vale spesso anche per latre proprietà che non riusciamo ad
applicare. Vo spesso suggerisce da solo come fare !!!
ciao
Enio


wrote:

Grazie Enio,
comunque già l'avevo fatto, credo bene, ma senza esiti. Il motivo è
nell'help di VO, quando sono attivati i controlli con estetica 3D è
disattivato il background dei fixed text. Il work around mi è stato
suggerito sull'NG internazionale, e funziona, ma l'ho trovato un po'
farraginoso ed alla fine ho utilizzato le SLE.
Ciao, Antonio
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO25] Nuova applicazione

Ciao a tutti,
ho ricevuto oggi la mia copia :-)
Domanda: Qualcuno ha già provato ad installare, presso un cliente, un
programma compilato con VO2.6 nella stessa cartella dove c'era un'altro
programma compilato con VO2.5?
Presumo che il programma (con nome diverso naturalmente) non funzioni più
correttamente o sbaglio?
Buon VO

 correttamente o sbaglio?
Ciao Biagio. Il programma compilato in V02.6 deve poter accedere alle
proprie DLL che sono differenti rispetto a quelle del VO2.5 per cui non
credo che i due eseguibili possano condividere la stessa cartella.
Roberto Cordini

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

Cliccando su una SLE il cursore non si posiziona all' inizio della SLE ma
resta nella posizione nella quale ho cliccato.
Come risolvo il problema?
Grazie per l' aiuto
--
Ing. Giovanni Pizza
DELTA PROCESSING
www.deltaprocessing.it

Come risolvo il problema?
ti riporto l'esempio passato da Enio Donci qualche giorno fa a chi
chiedeva lo stesso tipo di problema, non ho letto controindicazioni,
quindi presumo sia funzionante. :-)
METHOD MouseButtonUp(oMouseEvent) CLASS SingleLineEdit
 SELF:Selection := Selection{0,0}
 SUPER:MouseButtonUp(oMouseEvent)
RETURN NIL
Saluti
===============================================
Antonello Negrone - Biella - Italy
anto...@anc-software.it
www.anc-software.it
Newsgroup: it.comp.lang.vo-clipper
Titolo: DBU.HLP ???

Ciao a tutti,
ho urgenza di reperire la documentazione o l'help in linea del 
DBU.
Qualcuno di voi e' cosi' gentile da dirmi dove posso trovarlo ???
Grazie 1000 a tutti.
Lucilla
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Se vuoi te lo posso inviare (20Kb)
R

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO - una cosa strana sul copyDB

Forse tutti avete già notato questa stupidaggine:
Subito dopo aver eseguito un total che crea un nuovo DBF, eseguo, a partire
dallo stesso server, un copyDB che crea un altro file DBF in una diversa
cartella, ricevendo inevitabilmente l'errore previsto, come se il server non
fosse disponibile per la seconda operazione.
Se fra la prima operazione e la seconda inserisco un bel server:gotop()
tutto funziona.
Come mai?
// totalizzazione su file
 IF !wServer:Total(g_perc_loca+'bilver.dbf', #conto,
{#imporLA,#imporEA,#imporLD,#imporED})
  errorbox{SELF,"Errore nella creazione dei totali di bilancio"+crlf+;
                    "(codice errore = bilver)"}:show()
      wserver:close()
      RETURN NIL
 ENDIF
 WSERVER:GOTOP()     <<<========== la soluzione
 // COPIO I MOVIMENTI CHE HO FILTRATO PER AGGANCIARE (in stampa) IL
DETTAGLIO AL TOTALE
 IF
!wserver:copyDB(g_perc_loca+'bilverM.dbf',{#CONTO,#DARAVE,#IMPORLA,#IMPORLD,
#IMPOREA,#IMPORED,#DESMOV,#CLIFOR,#DATFAT,#NUMDOC,#NUMMOV},blocco)
  errorbox{SELF,"Errore nella creazione del dettaglio di bilancio"+crlf+;
                    "(codice errore = bilverM)"}:show()
      wserver:close()
      RETURN NIL
 ENDIF
naturalmente blocco = codeblock di filtro.
Nessuno ha mai notato la cosa? Sono io che arrivo per ultimo oppure è già
nota?
O forse sono cose già sistemate in versioni successive? (uso la 25a1)
Ciao
Massimo

...
anzi
...
la vera soluzione è spegnere il filtro prima della copyDB con codeblock di
filtro...
HTH
Massimo

Newsgroup: it.comp.lang.vo-clipper
Titolo: Grazie Wolfgang e altri

Volevo ringraziarti per la fantastica classe per
l'invio elenco clienti fornitori.
Ancora grazie
Paolo Kalc

On 16 Ott, 20:31, "Perfect Solution Software"

Mi associo ;-)
GRAZIE MILLE
Carlo Russo

 ha scritto nel 
messaggio news:47150307$0$21194$5fc...@news.tiscali.it...


 ha scritto nel 
messaggio news:47150307$0$21194$5fc...@news.tiscali.it...


Ciao Alessandro,
ma anche il tuo aiuto non era indifferente!
Comunque grazie anche a te!
Saluti
Wolfgang

 dovremmo scambiarci più codice
in effetti ci sto pensando di mettere su un piccolo sito dove mettere del 
codice da condividere.
La settimana scorsa ho perso una giornata intera su come trasformare il 
farmacode dall'alfanumerico al numerico...
Questo codice lo volevo anche condividere, come magari anche altro...
Appena ho qualcosa di pronto ve lo faccio sapere qui.
Saluti
Wolfgang
Newsgroup: it.comp.lang.vo-clipper
Titolo: [vo]-aiuto per comboBox su Tab.window(aggiornamento)

Problema: Finestra di lavoro, su di essa vi è una Tab-window suddivisa in
due visuali, La testata e la coda di una offerta.
Sulla testata vi è un comboBox per visualizzare i clienti. Questo comboBox
dovrebbe essere soggetto a frequenti aggiornamenti per clienti inseriti
mentre si lavora alle offerte(cioè rimanendo nella windows dove è presente
il la Tab come visto sopra, l'utente richiama il modulo dei clienti ed
inserisce un cliente nuovo, alla chiusura del modulo, si posiziona sul
combobox e digitando la Rag.Soc. del cliente ritrovi tale cliente[comboBox
aggiornato].)
Ho applicato il metodo sotto riportato, che evidentemente non è corretto in
quanto non funziona !!!!
Dove sbaglio ???
METHOD Activate(oEvent)CLASS Testata (La Tab-testata)
 LOCAL oServer AS Clienti
 SUPER:Activate(oEvent)
 //Put your changes here
 oServer := Clienti{}
 //il campo sotto-riportato è quello presente sul Tab-Testata e quindi il
campo  potrebbe anche non avere ls Self:
 SELF:oDCmCodice:FillUsing(oServer,#RASOC,#CODICE)
 oServer:close()
RETURN NIL

Mah il codice mi sembra corretto (in pratica è il solito codice che trovi
nel metodo init del tab che contiene la ComboBox), ma attenzione se la
finestra che inserisce il Cliente è una DataDialog, il meccanismo non
funziona !!! (ho provato io stesso con VO2.5b-1).... la finestra di
inserimento dei clienti deve essere una
DataWindow... sarà per quello ?
Fammi sapere
Ciao ciao
Newsgroup: it.comp.lang.vo-clipper
Titolo: giustifica testo in un controllo Rich Edit

Come posso giustificare il testo in un controllo rich edit.
    Grazie Antonio 

 Come posso giustificare il testo in un controllo rich edit.
Senza conoscere il tuo strumento di sviluppo ti posso solo dare un'indicazione 
generica: invia al controllo un messaggio EM_SETPARAFORMAT.
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

Newsgroup: it.comp.lang.vo-clipper
Titolo: Campi calcolati nei databrowser

Ciao a tutti,
mi stavo chiedendo se anche voi avete notato che per poter utilizzare
le colonne calcolate (o composte) nei databrowser è necessario
includere almeno una colonna 'reale'.
In pratica mi sono ritrovato col dover disegnare una Datawindow
contenente un browser composto da 2 colonne entrambe con un BLOCK e
relativo BLOCKOWNER per comporre il loro contenuto, ma all'apertura
ottenevo sempre e solo "An unhandled exception occured in module
CAVORT20.DLL...".
Provando e riprovando ho pensato poi di aggiungere una colonna normale
riferita a un campo del DBF e, magicamente, funziona.
Saluti,
Antonello.

 ha scritto nel messaggio
news:39acb93e...@news.galactica.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: win 2000 professional

mi trovo nella esigenza di dover riformattare il mio har disk.
Si parla un gran bene di XP e tanti altri mi parlano bene di win200 pro.
Chi sa consigliarmi ?
Francesco D'Aquila

Io stò usando da quasi due anni Win 2K pro (attualmente SP2) e mi trovo 
bene, il problema di XP è la gioventù, quando sarà anche lui al SP2 
forse sarà migiore, ma non l'ho ancora provato a fondo.
Luca Baroffio


 ha scritto nel messaggio
news:q4kq8.43610$pT1.1...@news1.tin.it...


 ha scritto nel messaggio
news:q4kq8.43610$pT1.1...@news1.tin.it...


 ha scritto nel messaggio
news:Vmnq8.44305$pT1.1...@news1.tin.it...


Assicurati che l'hardware in tuo possesso abbia gli appositi driver.
XP secondo me soffre della carenza dei driver se hai un hardware non troppo
aggiornato o troppo "commerciale" (nel senso che non mancano i driver per le
schede di rete 3com, ma per altre meno blasonate, ma molto diffuse si).
Inoltre non sempre puoi montare i driver per 2000 se quelli per XP non sono
disponibili.
Ciao.
Davide.


Vero !!!.....   D'altra parte Microsoft garantisce il buon funzionamento se
l'HW e il Sw è quello certificato.... Io, come ho avuto modo di dirti più
volte, usai W95 con VO1.0 e visti i problemi di tutti e due, decisi di
passare alla linea NT... da quel momento non ho avuto più grossi problemi

 ha scritto nel messaggio
news:q4kq8.43610$pT1.1...@news1.tin.it...


 ha scritto nel messaggio
news:LGSq8.57394$S52.1...@news2.tin.it...


 ha scritto nel messaggio
news:S__q8.59333$S52.2...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO 25

Ho installato VO 25, a parte la questione licenza che mi ha fatto
incaz......;
ma a voi risulta che se hai sulla macchina VO 20, e VO 25 fanno casino?
Vorrei provare su un'altra macchina, ma a causa della licenza come si fa
(Sgrunt, doppio Sgrunt)
Questa volta la CA l'ha fatta grossa.
Danilo Giuliani



Mettendo le path nell'autoexec.bat (c:\cavo20\bin;c:\cavo25\bin) da
IDE tutto funzione.
Se fai l'eseguibile, invece, devi stare attento che ci sia la path
solo sulla direcotry BIN della versione che stai usando, oppure devi
copiare le DDL nell direcotry in cui crei l'eseguibile.
Io ho creato due file batch che fabbo un SET PATH sulla directory
giusta e poi lanciano l'eseguibile.
-----------------------------
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: Refresh del browser in finestra Master-Detail

Refresh del browser in finestra Master-Detail
Ho una finestra Master-Detail gestita come segue:
- Tramite un bottone apro un finestra di selezione collegata ad un terzo
Server,
- Seleziono un record,
- Agisco sul bottone di conferma il cui relativo metodo (SELEZIONA) crea un
nuovo record
   sul server di dettaglio copiando alcuni campi del record selezionato e
chiude la finestra.
Vorrei quindi aggiornare il Browser di dettaglio arricchito di un nuovo
record e posizionarmi
sull' ultimo record del dettaglio, cioč quello appena inserito.
Ed ecco il problema:
Inserendo nel metodo Activate(oEvent) appartenente alla classe della
finestra Master-Detail
  Self:oBrowser:Refresh()
  Self:oSF_Acquisti_Form_DETAIL:Server:GoBottom()
dove:  oBrowser č la variabile relativa al DATABROWSER
 oSF_Acquisti_Form_DETAIL č la variabile relativa alla finestra di dettaglio
ottengo il risultato voluto, ma la superficie del dettaglio prima coperta
dalla finestra
di selezione, rimane grigia occultando quindi una parte del dettaglio.
Inserendo nel metodo SELEZIONA() appartenente alla classe della finestra di
selezione
 Self:oBrowser:Refresh()
la superficie del dettaglio viene ridisegnata ed il nuovo record
visualizzato, ma non riesco
a posizionarmi correttamente in quanto il puntatore va sempre sul primo
record del dettaglio.
--------------------------------------------------------------
METHOD Seleziona() CLASS Item_Find
 LOCAL oItem AS ITEMS
 LOCAL oGiormag AS GIORMAG
        LOCAL Item_nRec AS INT
 oItem := self:oSFItem_Find_Browse:Server
 oCodice  :=oItem:CODICE
 oDescriz :=oItem:DESCRIZ
 oCosto  :=oItem:COSTO
 oGiormag :=GIORMAG{}
 Self:Use(oGiormag)
 Self:Append()
        oGiormag:NUMPROT :=oNumProt
        oGiormag:CODICE  :=oCodice
        oGiormag:DESCRIZ :=oDescriz
 oGiormag:COSTO  :=oCosto
 Self:Commit()
        Self:Close()
 Self:Destroy()
 Self:oBrowser:Refresh()
------------------------------------------------------------------
METHOD Activate( oEvent/) CLASS Acquisti_Form
 SUPER:Activate( oEvent )
 //Put your changes here
 oDCcDATAPROT:Value  :=Self:Server:DATAPROT
 oDCcNUMDOC:TextValue  :=Self:Server:NUMDOC
 oDCcDATADOC:Value  :=Self:Server:DATADOC
 Self:oNumProt   :=Self:Server:NUMPROT
 Self:oBrowser:Refresh()
 Self:oSF_Acquisti_Form_DETAIL:Server:GoBottom()
RETURN NIL
--------------------------------------------------------------------
Mille ringraziamenti al solutore del problema e cordiali saluti a tutti.
					Enzo Benvenuti

record del dettaglio.
se ho capito bene dovrebbe bastare memorizzare il n° di record prima
del refresh per poi riposizionare il puntatore:
nRec	:=	Self:oSF_Acquisti_Form_DETAIL:Server:Recno
SELF:Browser:Refresh()
Self:oSF_Acquisti_Form_DETAIL:Server:Recno	:=	nRec 
Antonello.
Newsgroup: it.comp.lang.vo-clipper
Titolo: ID di risorsa

Ho definito delle risorse Bitmap e mi servirebbe risalire all' ID...
C'è un modo per farlo e come devo fare?
Es.
RESOURCE RIBBON Bitmap C:\CAVO20\RIBBON.BMP
Qual'è l'ID ?
Grazie, ciao.

Ciao Alan,
a che io sappia, non mi pare che sia rintracciabile se crei la
risorsa
da Image Editor. Prova invece a crearla a mano:
DEFINE MIOBITMAP := 30000
RESOURCE MIOBITMAP C:\CAVO20\RIBBON.BMP
Occhio perchè SEMBRA, come mi ha Detto Adriano Rui Gominho, che i
valori
sotto 30000 siano riservati da VO.....
        Francesco

-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"


C'e' la classe ResouceID{<NomeRisorsa (stringa)>,_GetInst()}
Ciao


Avevo già provato ad usare questa classe senza nessun risultato.
Avevo notato che all'interno della classe c'è una PROTECT nID che dovrebbe
contenere il valore numerico che mi servirebbe ma il suo valore è sempre 0.
Dove sbaglio?
Grazie, ciao
Newsgroup: it.comp.lang.vo-clipper
Titolo: Lettura porta parallela

Ciao a tutti.
Ho un problema da risolvere ma non so come fare.
Con un programmino scritto in Clipper 5.01 devo creare una routine che
stia in ascolto sulla porta parallela.
A questa porta parallela sono collegati, tramite bipolare telefonico,
massimo 8 sensori (1 per ogni bit ricevuto).
Logicamente gli 8 bit costituiranno il numero binario che dovrò andare
ad elaborare.
Esiste una funzione o un comando che riesca a leggere queste
informazioni dalla porta??
Grazie e ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie e ciao.
Marco,
Penso che dovrai scriverti una funzione in C che effettui delle
IN direttamente dall'indirizzo della porta.
Prova a vedere questo link se ti può tornare utile:
http://dida.fauser.edu/sistemi/sistem5/pp.htm#La%20porta%20parallela%20come%
20dispositivo%20generale%20di%20i/o
Ciao
Paolo Ramozzi
paolo....@soft-com.it
www.soft-com.it

 stia in ascolto sulla porta parallela.
Scusa ma perchè non utilizzi l seriali ? Con le Clipper tools o moltre altre
librerie di terze parti
risolvi sicuramente il problema.
Io in Clipper (e clipper tools) scrissi un programmino per gestire una
scheda di I/O con 192 porte in/out
utilizzando i comandi di lettura/scrittura direttamente in memoria (di cui
ora non ricordo l'esatta sintassi ma
corrispondenti alla poke di basic).
Conoscendo gli indirizzi di memoria della parallela probabilmente riesci a
controllarne i chip di I/O direttamente
con questi due comandi di lettura/scrittura ma credo sia abbastanza
difficile recepire tali informazioni.
Ciao Alessandro.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper e win98: definitivo

Ulimi aggiornamenti: sembra che il Blinker non c'entri nulla in se',
(con il fatto che tutti i prg non giravano sul 98)
ma infatti era una libreria di un tool , con la release 5.2 c'e' una
libreria che non va in win98... nella 5.1 tutto a posto ...  mah?
strana la vita!  :)
ciao!

 libreria che non va in win98... nella 5.1 tutto a posto ...  mah?
Come si chiama questa libreria?
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: clipper e K7

ho una vecchia applicazione clipper che devo usare su un K7,
per aggirare il noto bug sugli AMD Kx
run-time error R6003
- integer divide by 0
uso sui K6 amdbpoff.sys di Michael Schneider
(non ho gli eseguibili e quindi non posso ricompilare)
il problema e' che sul K7 non funziona
come posso fare?
ciao e grazie
Manfry

 wrote in message
news:vjdnesgh08uhhjio0...@4ax.com...


 come posso fare?
Hai provato qualcun'altra di quelle utilities analoghe presenti su The
Oasis? Nel prossimo messaggio riporto le FAQ dove trovi tutte le
indicazioni.
A proposito: la FAQ del gruppo è ancora limitata ad una sola domanda e
risposta. Ehi, clipperisti, vogliamo vedere se riusciamo a farne una
come si deve? Non avete proprio niente da domandare?
EMG


http://www.the-oasis.net
grazie,
ho scaricato la patch per il clipper;
il problema e' che non ho gli eseguibili e non posso ricompilare.
Ci vorrebbe un amdbpoff.sys aggiornato per il K7.
ciao
Manfry

 EMG
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...
        To reply, replace ~N~ with n

 Manfry


 traducendole in italiano? Ovviamente, chiedendo il permesso a Phil.
No, già un progetto del genere al quale avevo partecipato su
it.comp.lang.c è naufragato miseramente quando era quasi alla fine. E
comunque non mi interessa, ne volevo fare una nostra. Che senso ha una
FAQ del gruppo se le domande/risposte in esso contenute non sono FAQ per
il gruppo stesso? E finora l'unica domanda frequente è proprio quella
che ho riportato.
EMG

il problema e' che non ho gli eseguibili e non posso ricompilare.
ovviamente volevo scrivere i sorgenti

con la patch.
6 o 7 mi pare;
ho provato a decompilarlo io stesso con qualche utility trovata in
giro per internet ma non c'e' stato verso.
ciao
Manfry