mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: fastidioso problema di stampa

Giorno a tutti
ho un piccolo ma fastidioso problema.
Accendo la stampante, carico un foglio a4, lancio un report (fatto con rp) ,
stampo , mi sputa il foglio ... tutto ok
carico un secondo foglio.... rilancio la stessa stampa e GRRRRR tutto 2
righe + su.
In altre parole quando mi carica il foglio, dal secondo in poi, me lo
posiziona 2 righe in meno dalla posizione attesa.
Tra le tante prove, se tra la prima stampa e la seconda , mi carico un
foglio e lo eietto, il successivo viene caricato nella posizione corretta.
ho controllato tutti i parametri impostati sia su rp che nel settaggio
stampante e non ho trovato problemi di indicazione vassoi, formati o
quant'altro.
booh
Stefano the.fisher
 
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ho avuto anche io lo stesso problema con un solo report, ma tanto tempo fa. 
Non ricordo come ho risolto ma conoscendo le ca**ate che fa report pro credo 
che sia legato al driver selezionato nel report. Prova ad aprire il report, 
selezionare un'altra stampante, fargli applicare le modifiche e poi 
riselezionare la stampante di prima e conferma. Non sono sicuro che sia 
quello che fa al caso tuo, ma prova e fammi sapere.
ciao.
                                Francesco Leo 

 ha scritto nel messaggio 
news:82Z91Z99Z139Y1...@usenet.libero.it...


acqua su tutti i fronti,
fatte tutte le prove ma niente di nuovo.
l'unico tentativo che mi rimane è quello di installare il driver epson per
la stampante.
the fisher


 ha scritto nel messaggio 
news:82Z91Z99Z139Y1...@usenet.libero.it...


ciao Massimo,
se stampo laser non alcun problema, purtroppo devo stampare ad aghi.
per la lq 2070 epson non fornisce driver x xp
e cmq fa la stessa cosa anche se stampo una pagina da word.
ho provato tutte le combinazioni possibili nei settaggi della stampate
(intendo hardware no software) ma non cambia nulla.
pazienza , provero' con la 1170 o la 1070.
ciao, grazie
stefano


 ha scritto nel messaggio 
news:82Z91Z99Z139Y1...@usenet.libero.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: VO: Cambiare colore a un controllo

Scusate la domanda forse banale ma non mi ricordo proprio come si fa a
cambiare al volo il colore di un controllo FixedText.
Un aiutino? :)
Grazie :)

Ciao Ignazio.
oDCFixedText1:BackColor := Brush{Color{255,255,226}} //Cambia lo sfondo
oDCFixedText1:TextColor := Color{0,0,0} //Cambia il colore del testo
Enzo 



Uhm, strano mi dice che Backcolor non e' un metodo della classe
Fixedtext. Sei sicuro che funzioni sulla 2.7? O forse sbaglio io
qualcosa?
Comunque grazie al tuo prezioso consiglio ho risolto, usando
oDCFixedText1:BackGround := Brush{Color{255,255,226}}
Grazie mille e a buon rendere :)

Hai ragione.
E' BackGround. BackColor � in Vulcan.
Enzo.

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

Ciao a tutti, sono Enzo e sto effettuado una prova.

 Ciao a tutti, sono Enzo e sto effettuado una prova.
Ciao Enzo, benvenuto.
--
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
Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper e windows 2000

Per la prima volta mi trovo a lavorare su un PC
con windows 2000.
Il programma sempra funzionare correttamente
nella gestione degli archivi.
Ho tuttavia riscontrato due problemi:
- non riesco ad ottenere tutto il video a
  disposizione ma solo una finestra.
- il programma non stampa
Non ho ancora fatto moltissime prove.
Prima di farlo ho voluto sentirvi.
Questo NG mi sta' aiutando nel mio lavoro e
mi fa' risparmiare un sacco di tempo.
Grazie a tutti.
Saluti.
Imola 20 apr 2000      Sauro   :-)

- il programma non stampa
Con NT4 ho avuto un problema simile qualche giorno fa', poichč
"pacioccavo" con le impostazioni del driver di stampa.
Ho notato che impostando il "processore di stampa" del driver
su TEXT o altro non stampava piů, mentre se lo rimettevo su RAW
tutto tornava a posto.
Antonello.
Newsgroup: it.comp.lang.vo-clipper
Titolo: DataWindow Modale

C'è la possibilità di far diventare modale una DataWindow senza derivarla
dalla datadialog? Come?
--
Carlo Russo
Net Working Software snc
ru...@networkingsoftware.it
rus...@tin.it

Cerrrtto !!!   in pratica devi scriverti un metodo che fa quello,
appartenenete alla classe eccoti il codice :
METHOD SetModal (lModal) CLASS DataWindow
   LOCAL nHandle AS PTR
   nHandle := GetWindow (SELF:handle(), GW_HWNDFIRST)
   DO WHILE nHandle != 0
      EnableWindow (nHandle,  .NOT. lModal)
      nHandle := GetWindow (nHandle, GW_HWNDNEXT)
   ENDDO
   EnableWindow (SELF:handle(), TRUE)
RETURN NIL
In un metodo della finestra puoi rendere tale finestra Modale semplicemente
scrivendo :
SELF:SetModal(TRUE)
Dopo le operazioni necessarie ricordati però di riportarla successivamente
al suo modo originario :
SELF:SetModal(FALSE)
Ciao
Enio

 ha scritto nel messaggio
news:H5cI7.5077$0x4.1...@news2.tin.it...


 dialogWindow? Come?
Non vedo come questo possa risolvere il problema, comunque basta dare
alla DIALOG lo stile WS_THICKFRAME.
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

 questo non lo so ma è un'altro discorso.


DEVI scrivere nel metodo di chiusura di ogni finestra che hai reso modale
 SELF:SetModal(FALSE)
esempio :
METHOD Close() CLASS NewWindow2
 SELF:SetModal(FALSE)
RETURN NIL
oppure
METHOD ButtonEsci() CLASS NewWindow1
 SELF:SetModal(FALSE)
RETURN NIL
Ciao
Enio

 Probabilmente parlano di VO e non di Fivewin o altro !!!
Io invece parlavo di Windows. Windows è la piattaforma che, a quanto
pare, qui tutti utilizziamo. Ed ha le sue regole. Non si può
programmarla senza conoscerle.


Newsgroup: it.comp.lang.vo-clipper
Titolo: Report Pro 2.7

Buon giorno,
In Visual Objects 2.0 utilizzo la classe RPrinter di Report Pro 2.7,
per effettuare dei disegni sul foglio di stampa tramite dei parametri.
Importando tutto in Visual Objects 2.5 Report Pro 2.7 non funziona
(come mi era stato detto).
Il problema è che la classe RPrinter in Report Pro 3.2 non esiste, o non
riesco a trovarla.
Ho provato ad installare degli aggiornamenti di Report Pro 2.7 fino alla 2.8
ma il risultato è lo stesso.
Altri aggiornamenti sul sito di 
http://www.dproinc.com/
 non riesco a
prelevarli.
Come posso fare per trovarmi la classe RPrinter il Visual Objects 2.5 ?
Grazie
Luigi

 ha scritto nel messaggio
news:bnreet$lrc$1...@fata.cs.interbusiness.it...


 ha scritto nel messaggio
news:bnroc4$15f2il$1...@ID-119280.news.uni-berlin.de...


 ha scritto nel messaggio
news:bnreet$lrc$1...@fata.cs.interbusiness.it...


 il file RP2RDD32.DLL č

Newsgroup: it.comp.lang.vo-clipper
Titolo: che fine ha fatto?

So che anche alcuni di voi usano 
DFN.DE
 per i news.
Da due settimane l'accesso gratuito a questo server non mi riconosce più la
password ne sapete qualcosa?
Ciao
Roberto

 ha scritto:

certo: e' diventato a pagamento.
trovi tutto su 
www.individual.net
-- 
===============================================================
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
===============================================================

Newsgroup: it.comp.lang.vo-clipper
Titolo: MySql e CREATE VIEW

E' possibile fare delle viste logiche in MySql ?
ad es.
CREATE VIEW comuni AS SELECT DISTINCT comune FROM 'scuoaleitalia'
per avere una tabella virtuale i tutte le città d'Italia con almeno una
scuola e fare poi con una ComboBox la selezione.
Grazie a tutti
Claudio Carletta

 ha scritto nel messaggio
news:59ilb.327177$R32.10...@news2.tin.it...


 ha scritto nel messaggio
news:59ilb.327177$R32.10...@news2.tin.it...


 ha scritto nel messaggio
news:Ayqlb.328403$R32.10...@news2.tin.it...


 ha scritto nel messaggio
news:eFqlb.29188$e5.10...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: stampa videata

Ben trovati a tutti. Mi chiemo Carmelo.Mi piace realizzare qualche piccolo
applicativo in Clipper ma, essendo autodidatta, spesso incontro difficoltà e
impedimenti. Ora non riesco a stampare correttamente la videata: nella stampa
le righe di scrittura non mantengono l'ordine che hanno sullo schemo.
Chi mi può aiutare? Grazie.
-- 
Posted from 
ppp-214-231.21-151.libero.it
 [151.21.231.214] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 le righe di scrittura non mantengono l'ordine che hanno sullo schemo.
Come la stampi la videata? Se non mandi un piccolo esempio mi sa che è
un po' difficile aiutarti.
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: Gestione Versione

Ciao a tutti.
Lavoro sempre con il VO2.6 e per ora non cambio.
Vorrei chiedere qualcosa e cioč: č possibile incrementare una variabile, per
esempio global, o export ogni volta che si linka un programma per creare
un'eseguibile?
Ciao Enzo.

Beh, se si tratta di variabili di memoria non vedo come potresti visto che
si azzerano inevitabilmente alla chiusura. Potresti invece memorizzare i
linking su di un file di testo, ad esempio.
Ciao
                                Francesco

 ha scritto nel messaggio
news:c26vl6$joa$1...@fata.cs.interbusiness.it...


un'eseguibile?
Puoi salvarla su disco in un file .mem e recuperarla ogni volta. Non
e' il massimo della velocita' ma funziona.


Si, ho capito. Ma come si fa a generare il numero, od a incrementarlo nel
momento in si linka?. Con le API Adam? Ma come si usano?.
Ciao Enzo
Newsgroup: it.comp.lang.vo-clipper
Titolo: Drag and Drop

Ciao a tutti
premessa
non sono un esperto di Drag&Drop, e mi occupo per lo più di planning di
produzione e controllo di gestione.
diversi nostri clienti ci chiedono, nel modulo scadenzario, di poter
effettuare un DeD di una scadenza da una View ad un'altra, e naturalmente la
risposta è stata "certo, si può fare!"
richiesta di aiuto
devo fare un draganddrop da una datawindow interamente occupata da una
datalistview ad una Explorerwindow con treeview e listview.
non ho problemi nel DragAndDrop all'interno della Explorerwindow.
I problemi cominciano quando devo DeD da una finestra ad un'altra.
Dove vado a cercare qualche esempio?
Qualche dritta tanto per cominciare?
Grazie
Massimo - ARCA Sistemi

 I problemi cominciano quando devo DeD da una finestra ad un'altra.
Penso tu lo stia facendo in VO.
Non posso aiutarti nello specifico, ma dai un occhio a questo articolo che  
parla di come farlo su delphi :
http://www.delphi-central.com/drag.aspx
alla fine molte cose sono simili, una volta capita la logica.
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
===============================================================

 ha scritto nel messaggio
news:opspjl5vfxc77ha3@pca172...


 ha scritto nel messaggio
news:tAs9e.802872$b5.35...@news3.tin.it...


 ha scritto nel messaggio 
news:tAs9e.802872$b5.35...@news3.tin.it...


 Massimo
Esempio di drag and drop
http://people.freenet.de/KHRauscher/
Paolo


 ha scritto nel messaggio
news:4268e1b9$0$18243$5fc...@news.tiscali.it...


 ha scritto nel messaggio
news:4268c...@x-privat.org...

Newsgroup: it.comp.lang.vo-clipper
Titolo: CA e VO

Ragazzi siamo alle solite CA ha rotto le bolas, la deve finire di
considerare VO come un peso, poteva pensarci prima invece di
commercializzarlo e poi minacciare ogni momento di abbandonarlo.
Facciamo sentire la nostra voce.
Mandate una Email a Windev che sta raccogliendo le proteste (è ancora
ascoltata in CA Italia) gridando forte che VO è vivo, usato, e non vogliamo
assistere passivamente alla scomparsa di un linguaggio che nonostante CA è
una cosa seria.
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

 ha scritto nel messaggio
news:H%7S7.3735$o9.1...@news1.tin.it...


 ha scritto nel messaggio
news:H%7S7.3735$o9.1...@news1.tin.it...


Marco,
da quanto ho capito io (leggendo il comunicato su 
www.windevs.com
)
il problema rigurda solo CA Italia (in controtendenza rispetto alle
sedi estere).
Personalmente non ho mai usato il supporto tecnico di CA (ne' con
OpenTeam ne' con Windevs), pero' mi dispiace il fatto che vengano
a mancare certi "punti di contatto", al di la' della società
autorizzata da CA per il supporto tecnico.
Antonello


 > assistere passivamente alla scomparsa di un linguaggio che nonostante CA
č


Eh si !!!   ho paura che il problema sia proprio il rapporto che CA ha con
Windevs
Comunque Windevs riamne il nostro unico punto di aggregazione... meditate
gente ... meditate !!
Enio

 ha scritto nel messaggio
news:H%7S7.3735$o9.1...@news1.tin.it...


 ha scritto nel messaggio
news:o6uS7.6568$o9.2...@news1.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Buon Natale e Felice Anno Nuovo.

Ciao a tutti.
Vi auguro di cuore un Buon Natale ed un felice Anno Nuovo a Voi e rispettive 
famiglie.
E... Forza con il passaggio da VO a Vulcan.
E' ora di cambiare:
VO ==> Vulcan: rifai le finestre e mantieni quasi tutto il codice esistente 
o lo modifichi in meglio con le classi del framework;
VO ==> C#: chi lo conosce il passaggio è comunque da preferire;
Enzo. 

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

 ha scritto nel messaggio 
news:4d0fa6f3$0$10576$4faf...@reader1.news.tin.it...
Buon Natale 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
 

 Enzo.

 VO ==> C#: chi lo conosce il passaggio è comunque da preferire;
Posso sollevare i miei dubbi su questa tua affermazione?
Giusta in assoluto, errata in relazione ai lavori già impostati in VO.
Ovvero se non conosco linguaggi e devo cominciare ora a programmare, ok 
scelgo c#, ma se devo garantire lunga vita a vecchie applicazioni VO allora 
Vulcan "tutta la vita"
Danilo
"Enzo Campanella"  ha scritto nel messaggio 
news:4d0fa6f3$0$10576$4faf...@reader1.news.tin.it...
Ciao a tutti.


"Massimo Bighelli"  ha scritto nel messaggio 
news:ieodk4$87c$1...@speranza.aioe.org...
Grazie, ed altrettanto a te e famiglia.
LO STESSO A TUTTO IL NG !!!
Massimo Bighelli
ARCA Sistemi S.r.l.
ps
VO->Vulcan
è il "quasi" che mi preoccupa
la maggior parte del mio codice "scomodo" è in dispatch ed editfocuschange,
+ 1000 chiamate ad APIwin...
che ne dici? provo?
Parafrasando una nota pubblicità natalizia "Buttati che è morbido"
Danilo


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

 Danilo
:-)
si, ... ormai sono vecchio come Babbo Natale !!!

 rispettive famiglie.
Buon Natale!
http://www.youtube.com/watch?v=eUY3ro_9FJ4

 rispettive famiglie.
grazie ricambio a te ed a tutto il newsgroup...
IF PeriodoDiCacca==.t.
    Auguri di serene festività e di un 2011 meraviglioso che compensi 
ampiamente anche il momento difficile()
  PeriodoDiCacca:=.f.
  ELSE
  Auguri di serene festività e che il 2011 continui così o meglio()
ENDIF
Saluti :-)
Andrea

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

 ha scritto nel messaggio 
news:4d11b9c2$0$1360$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: A Tutto Schermo!!!

Salve a Tutto il Ng.
Ho un'applicazione Dos sviluppata con Clipper '87 da far girare sotto
sistema operativo Xp Pro.
Come faccio a visualizzarla  a tutto schermo?
L'Applicazione una volta lanciata copre sola parte superiore dello schermo
Ringrazio Saluto e Auguro buon lavoro a tutto il Ng.
Adamantio

 L'Applicazione una volta lanciata copre sola parte superiore dello schermo
ALT+Invio
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:43576180$0$24642$4faf...@reader3.news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Fastidioso ma necessario

Sono Francesco,
Quando edito i campi in una data windows nove volte su dieci il campo
successivo non è quello programmato, ma un altro posto in fondo ?? anche qui
dove sta il trucco ??
Grazie a tutti
Francesco

 successivo non č quello programmato, ma un altro posto in fondo ?? anche


 > successivo non è quello programmato, ma un altro posto in fondo ?? anche


> > successivo non č quello programmato, ma un altro posto in fondo ??

Newsgroup: it.comp.lang.vo-clipper
Titolo: stampante in rete

So benissimo che l'argomento non c'entra niente ma ho un disperato bisogno 
di aiuto.
Stampante samsung ml 2571n, con porta per il collegamento in rete.
Installo la stampante, ma per verderla in rete cosa debbo fare.
Se dal pannello di controllo della stampante, dopo l'installazione standard 
come stampante di rete, cerco di assegnare l'indirizzo ip statico 
192.168.1.117 non mi risponde. E non mi viene vista dal resto della rete.
Qualche consiglio ?
Grazie
Francesco D'Aquila

 ha scritto nel messaggio 
news:484e79a7$0$41653$4faf...@reader4.news.tin.it...



nel senso da >Start>pannello di controllo>stampanti locali e fax>aggiungi 
stampante ?
Grazie
Francesco



si, aggiungi stampante LOCALE e contestualmente CREA LA PORTA TCP/IP


 ha scritto nel messaggio 
news:484ec651$0$35953$4faf...@reader2.news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: date time picker

devo modificare la data del datetimepicker:
con
a:=CToD(SELF:oDCDTP1:textvalue)
ottengo il a il valore in data
con
		a:=a-9
la riduco di 9 giorni.
Come faccio a modificare con questo valore il valore di data del
oDCDTP1?
Facendo self:oDCDTP1:textvalue:=a
non modifico il valore
grazie
Antonello

 ha scritto nel messaggio 
news:1176286144.6...@w1g2000hsg.googlegroups.com...


 > Antonello
tutto OK, grazie
antonello
Newsgroup: it.comp.lang.vo-clipper
Titolo: Accesso all'array dei valori di una listBox o di una combo e fragilità del repository.

In una mia applicazione ho l'esigenza di conoscere i valori contenuti negli
array delle value e textvalue di una listbox o di una combobox.
Questi sono contenuti in due array protect denominati:aRetValues e
aDisplayValues.
Per fare questo ho trovato due strade, la prima e più lineare
*********************************************
ACCESS aRetValues CLASS ListBox
Return SELF:aRetValues
*********************************************
e
*********************************************
ACCESS aDisplayValuesCLASS ListBox
Return SELF:aDisplayValues
*********************************************
oppure per aggirare il problema:
*********************************************
METHOD aDispValues CLASS ListBox
LOCAL n AS DWORD
LOCAL aArray AS ARRAY
aArray := {}
FOR n := 1 UPTO SELF:ItemCount
 AAdd(aArray,SELF:GetItem(n))
NEXT
RETURN aArray
********************************************
e
********************************************
METHOD aRetVals CLASS ListBox
LOCAL n AS DWORD
LOCAL aArray AS ARRAY
aArray := {}
FOR n := 1 UPTO SELF:ItemCount
 AAdd(aArray,SELF:GetItemValue(n))
NEXT
RETURN aArray
********************************************
In entrambi i casi la cosa funziona perfettamente, ma con notevole frequenza
il repository si corrompe non riconoscendo più il codice scritto. Io faccio
un Touch e reindex e tutto va a posto.
La cosa però e scocciante perchè se distribuisco la mia applicazione senza
verificare quella parte di codice corro il rischio di distribuire un
programma con Bug.
A nessuno viene in mente una soluzione alternativa e solida per accedere a
istanze protect delle classi originali di VO?
Spero di essere stato chiaro e grazie
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

 ha scritto nel messaggio
news:r%Lpc.195494$hc5.8...@news3.tin.it...


 Paolo Cherubini
Questo lo volevo evitare.
Grazie comunque, pensavo invece ad una API di Windows per accedere all'array
delle ListBox, ma non ho trovato nulla.


 delle ListBox, ma non ho trovato nulla.
Prova con il messaggio LB_GETTEXT.
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

 ha scritto nel messaggio
news:r%Lpc.195494$hc5.8...@news3.tin.it...



 Non č la strada che voglio percorrere, cosě perderei la generalizzazione,
la soluzione deve essere indipendente da qualsiasi contesto.


  Non è la strada che voglio percorrere, così perderei la generalizzazione,


Newsgroup: it.comp.lang.vo-clipper
Titolo: Cosa ne pensate

Buon ferragosto a tutti,
Non sarebbe utile se la CA implementasse una variabile numerica che si
autoementi ad ogni link ?
Potrebbe essere utilizzata come build di versione

ops...autoincrementi
:-))

Puoi inserire una variabile o un define in cui tu inserisci il
progressivo build.
Forse la risposta č scontata e inutile.
ciao
Alessandro Zambonin
Risorse Informatiche Srl

Newsgroup: it.comp.lang.vo-clipper
Titolo: campi memo

qualcuno può darmi qualche esempio di come selezionare da un campo
memo porzioni di testo di lunghezza fissa da passare ad un campo
sle ?? Tenendo conto di eventuale ritorno a capo che interrompe la
stringa da passare alla sle e quindi continuare dal punto di arrivo
per un nuovo passaggio alla sle successiva ??
Grazie per i suggerimenti che potete darmi.
Mario Summa

 ha scritto nel messaggio 
news:9223010c-be34-45cd...@y38g2000hsy.googlegroups.com...
qualcuno puņ darmi qualche esempio di come selezionare da un campo


 qualcuno può darmi qualche esempio di come selezionare da un campo


 ha scritto nel messaggio 
news:6e015a7d-5746-40fa...@m73g2000hsh.googlegroups.com...


Newsgroup: it.comp.lang.vo-clipper
Titolo: OT SIAE per CD?

Vi giro messaggio che ho letto in un altro newsgroup
Ne sapete qualche cosa?
... e, per distribuirlo ai miei clienti, utilizzo, ovviamente, supporti
magnetici tipo CD o DAT.
Qualcuno mi riesce a spiegare per quale motivo buffo e strano fra due giorni
sarò constretto a versare una parte del costo del supporto alla Società
Italiana Autori ed Editori?
Quale servizio di tutela svolgerà la suddetta società nei miei confronti a
partire dal 29 Aprile 2003?
Grazie e ciao.
--
mme000

Ne hanno parlato per settimane. La SIAE alzerà i prezzi dei supporti
magnetici (CD,ecc.) e avrà anche una percentuale sulla vendita dei
componenti informatici quali Hard Disk, CD-ROM e sui CD-DVD vergini. La
copia personale di un CD o DVD è inoltre ridotta a 1 unità. Tutto ciò, si
afferma, per proteggere gli autori dai pirati o simili. Come sempre il fuoco
si spegne con il lanciafiamme. Ogni volta che penso alla SIAE (e non solo)
mi vergogno di essere italiano.
Saluti: Max G


Il mio consiglio: mandali al diavolo e fregatene.
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

>Quale servizio di tutela svolgerą la suddetta societą nei miei confronti a


 una tassa di, mi pare, 35 cent. per supporto vergine venduto,
Ah, quindi alla fonte? Bello... :-(


 > Ciao, da quanto ho capito è un poco difficile fregarsene. E' applicata

Newsgroup: it.comp.lang.vo-clipper
Titolo: controllo partita IVA

CAri amici:
Qualcuno di voi avrebbe per caso del codice VO per calcolare / verificare
la partita IVA ?
Vi ringrazio 
Enio Donci
-- 
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:eg2fvs$cis$1...@news.newsland.it...


 Enio Donci
FUNCTION PIverifica(piva AS STRING) AS LOGIC
LOCAL nChr:=1 AS INT
LOCAL npos AS INT
LOCAL ncod AS INT
LOCAL nDiff AS INT
piva := AllTrim(piva)
nDiff := 11 - Len(piva)
IF nDiff > 0
   piva += Replicate("0",nDiff)
ENDIF
FOR nchr := 1 UPTO 10
   npos := Asc(SubStr(piva,nchr,1)) - Asc("0")
   ncod += if(nchr%2 = 0, INT(npos*2/10 + (npos*2) %10), npos)
NEXT
RETURN(10-ncod%10)%10 = Asc(SubStr(piva,nchr,1))-Asc("0")

 ha scritto nel messaggio 
news:eg2fvs$cis$1...@news.newsland.it...


Oddio !!! non me lo ricordavo
Eh si l'alzheimer comincia a farsi sentire
:-)))
ciao e grazie
Ti aspetto per il meeting
Enio


Newsgroup: it.comp.lang.vo-clipper
Titolo: Crittografare i campi

Cari amici, torno nuovamente sul discorso della crittografazione dei
dati fatta, diciamo, manualmente. L'ultima volta, se non sbaglio, si era
detto che le difficoltà sorgevano nel momento in cui si andava a fare il
browse dei campi crittografati. Ebbene, oggi mi sono improvvisamente
ricordato (ricordato in quanto questo sistema lo uso in alcuni miei
programmi) che il problema invece non si pone in quanto basta definire
il browser in modo tale che lavori non sui campi nudi e crudi ma
decodificati grazie alla chiamata della relativa funzione. Praticamente
i campi sottoposti a browsing non sono più, tanto per fare un esempio
stupido, CLIENTI -> nome, CLIENTI -> indirizzo, etc. ma diventano
DECRYPT( CLIENTI -> nome ), DECRYPT( CLIENTI -> indirizzo ), etc.
Spero di essere stato chiaro.
Ciao a tutti.
EMG

 ha scritto nel messaggio
news:392C51F5...@flashnet.it...


 (questo almeno accadeva si VO1.0)
Si, questo č un problema. Diciamo che la crittografazione andrebbe
evitata per le chiavi. E spesso, nei programmi reali, č proprio cosě che
si vuole.
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper Stampanti solo Windows

Come faccio a stampare su stampnati che sono solo win tipo bj2000 ecc..
Esiste qualche libreria?
Grazie

 ha scritto nel messaggio
news:2imH5.42834$Nz.12...@news.infostrada.it...


Scusa ho sbagliato il link : 
www.abeelabs.com

Newsgroup: it.comp.lang.vo-clipper
Titolo: Testate un controllo per sapere se è visibile.

Buonasera Amici
  Qualcuno sa dirmi, cortesemente, come si testa un controllo  per sapere se
è visibile oppure no.
    Grazie in aticipo.
                            Giancarlo Nespoli

 è visibile oppure no.
In generale con l'API IsWindowVisible(). In particolare dipende dallo
strumento utilizzato (che non specifichi).
EMG

Puoi usare la funzione delle api di Window IsWindowVisible()

-----------------------------
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
------------------------------

 ha scritto nel messaggio
news:CuM66.12110$eB2.1...@news.infostrada.it...



Grazie a Fabio ed a Enrico Maria per i suggerimenti. Stavo cercando cose
complicate ed invece la
soluzione era semplice e sotto gli occhi; bastava usare il metodo
IsVisible() della classe  Control .
         Saluti
                                            Giancarlo

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

Dovrei stampare dei barcode EAN13 a partire da un db Clipper in DOS.
Qualcuno conosce una libreria freeware o non troppo cara?
Alex

Esiste, è uscita su Cobra BBS on CD Volume 1, c'e' una libreria freeware
scritta
da me... se mi ricordo questa sera appena arrivo a casa te la invio in
attach alla tua
email.
Massimo


Newsgroup: it.comp.lang.vo-clipper
Titolo: [HELP] Aiuto exe decompilare

Salve a tutti. per prima cosa ringrzio tutti per le eventuali risposte
e antepomgo che sono un neofita programmatore con il clipper 5.01.
Volevo sapere se esiste un modo per recuperare i file sorgenti da un
exe o perlomeno vedere cosa fa l'eseguibile.
Mi spiego meglio mi hanno regalato una macchinetta per tessere
magnetiche che veniva usata all'interno di una videoteca per caricare
e gestire le tessere del videobanck esterno.La macchina è vecchia e
non ho ne driver ne ocx ma ho solo l'eseguibile clipper in dos che
veniva usato dalla videoteca. Ora io vorrei o rifare il prg x la video
o usare la macchinetta come rilevatore di presenze ma non ho la minima
idea di come riuscire a leggere e scrivere i dati dalle tessere.
Nessuna idea o libreria particolare ? Scusandomi x il lungo disturbo
ringrazio e saluto.
Chiarini Mario
mario_chiar...@libero.it

Dal sito 
http://www.terminal-impact.com/
 puoi scaricare il "Valkyrie"
che e' una utility utile al recupero dei sorgenti persi.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Processori troppo veloci

Sono un programmatore del Ministero della Giustizia, abbiamo un problema con
un programma sviluppato in clipper 5.2
Quando viene installato su computer equipaggiati con processori Pentium III
oltre 600 Mhz, in fase di avvio sotto Windows NT 4.0 abbiamo arrore di
division by 0 e il programma non parte. Qualcuno mi può dire se è possibile
ovviare a questo problema ?
Grazie


FAQ in arrivo sul prossimo messaggio.
EMG



Devi utilizzare la patch cyramd.zip. (
www.openteam.it
 /
www.windevs.com
).
Alessandro Lupi


Devi utilizzare CyrAmd.zip 
Alessandro Lupi
st...@tin.it
Windevs Informatica


http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
http://www.smscash.it/?907949
http://www.smsclub.it/mediabanner.asp?mediauser=59474
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail

Newsgroup: it.comp.lang.vo-clipper
Titolo: Buona Pasqua - Controllo su una statusbar

Saluti e Buona Pasqua a tutti. E poi per non perdere le buone abitudini:
Qualcuno di voi è riuscito a mettere una SingleLineEdit su una statusbar ?
Danilo Giuliani

 wrote in message
_mlB6.1175$lu5....@news1.tin.it...


Qualcuno di voi è riuscito a mettere una SingleLineEdit su una statusbar ?
Ricambio gli auguri e li estendo a tutto il NG.
Io ho posizionato una FixedText sulla Toolbar e anche sulla statusbar.
Penso che per le SLE sia simile.
Il prototipo di come ho fatto io è alquanto semplice:
oCnt := FixedText{ oStatusBar, -1, point...,dimension...,}
oCnt:show()
Antonello

Grazie antonello, mi sto invecchiando, dimenticavo oCnt:show(), e dire che
non è la prima volta che uso controlli costruiti al runtime,
di nuovo buona Pasqua
Danilo

Newsgroup: it.comp.lang.vo-clipper
Titolo: Ricerca Sviluppatori Visual Object

Desidero mettermi in contatto con sviluppatori Visual Object sulla pizza di
Genova per possibile futura collaborazione.
Ho la necessità di implementare e mantenere un pacchetto da me sviluppato
per una Società di Genova ma ho bisogno di collaborazione.
Mario



Eccomi, di cosa hai bisogno ?
ciao
Stefano
----------------------------------------------
SySTEMA di Stefano Costagli
Soluzioni per professionisti
Email : 
stec...@promix.it
EMail : 
vo...@usa.net
----------------------------------------------

Genova per possibile futura collaborazione.
La famosa pizza col pesto :-))
Ignazio
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/

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

Ciao a tutti
Io programmo in clipper 5.2 ed ho un grosso problema da risolvere:
dovrei stampare su delle etichette dei codici a barre del tipo 39
qlcuno di voi sa dirmi dove posso trovare delle informazioni su come si
possa creare e stampare un tale codice a barre.
vi prego datemi quante più informazioni possibili altrimenti sono
rovinato...
Ciao e grazie a tutti.

 ha scritto nel messaggio
news:9jkamh$4ea$1...@news.flashnet.it...


 vi prego datemi quante piů informazioni possibili altrimenti sono


 ha scritto nel messaggio
news:9jkamh$4ea$1...@news.flashnet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: DateTimePicker Control

Quando uso il DateTimePicker Control in formato data non riesco ad azzerare
il controllo stesso e quindi a far partire la window con il controllo vuoto.
Suggerimenti?
Alex  Ambro

 ha scritto nel messaggio
news:fpRC9.46272$Yw.21...@news2.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: prime armi

Buon giorno a tutti
Sono un principiante allo sbaraglio quindi mi scuso per le ingenue domande.
1) se compilo un file prg il compilatore mi crea un file con estensione OBJ
mi aspettavo un bel EXE invece.
da dos faccio C:\clip53\bin     clipper paolo.prg
2) per me sarebbe bello... poter avere un file da compilare (semplice
semplice) e l'indicazione per come trasformarlo in file exe. In modo tale da
poter capire la procedura di compilazione.
3) sapete se in rete esisitono dei siti con dei sorgenti? in modo tale che
me li studio e cerco di capirci quealche cosa?
Grazie

 da dos faccio C:\clip53\bin     clipper paolo.prg
Poi devi fare
rtlink paolo.obj
per ottenere l'EXE.
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

Ti ringrazio per la risposta ma io no ho nessun rtlink exe e quindi il
comando non mi funziona
in compenso ho un file exe di nome BLINKER
ma se lo uso mi dice che il file is not a valid link script command
Grazie

 ha scritto nel messaggio
news:4030cd8d$1...@news.telnetwork.it...

OK ci sono riuscito
Newsgroup: it.comp.lang.vo-clipper
Titolo: E' possibile lavorare con i dati su un server internet?

Salve,
ho una domanda su una questione  di rete a cui non riesco a dare una
risposta.(Ne parlai già un po' l'anno scorso quando iniziai a pensare di
farlo ma non approdammo a nulla)
In un ufficio ho installato un programma di fatturazione basato su VO.
Non c'è un server ma 5 stazioni locali basate su windows 98 di cui una funge
da server dati e programma.
L'ufficio non ha magazzino e ha due filiali con magazzino.
Come sapete le fatture devono avere un numero progressivo univoco e i tre
uffici vorrebbero fatturare tutti insieme nonostante si trovino a vari
chilometri di distanza.
Quindi devono usrae lo stesso archivio contenente il nimero dell'ultima
farrura fatta, bloccarlo, aggiungere una cifra e sbloccarlo.
Ma dove mettere gli archivi da usare se non su internet?
Si ma come visto che non si può mettere un prg VO sul server internet della
ditta in quanto è basato su Linux?
Cosa mi suggerite?
Grazi a tutti
Paolo


-----------------------------
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
------------------------------

 ha scritto nel messaggio
news:lxRx7.5630$1H1.7...@news.infostrada.it...


 wrote in message
lxRx7.5630$1H1.7...@news.infostrada.it...


Io ti consiglio due strade:
1) Se la necessità è di scambiare altri dati oltre al semplice numero di 
fattura cerca info su vpn o vnp( 1 delle due non ricordo), una 
connessione tra due lan private con tunnel di connesione via internet 
con pacchetti dati criptati nella parte pubblica.
2) Se il dato è il solo numero di fattura puoi metterlo sul server linux 
utilizzando samba (
www.samba.org
) con accesso con password puoi far 
vedere ai client win98 una cartella sul server linux come se fosse una 
risorsa condivisa.


Prova anche  ADS, ti permette di usare i DBF come se
lavorassi con SQL
http://www.advantagedatabase.com/ADS/default.htm
Questo vuole dire che puoi usare i programmi scritti con
VO, devi solo cambiare RDD.
Saluti
Paolo Calzi

Prova anche questo link
http://www.extendedsystems.com/ADS/Product+Detail/Advantage+CA-Visual+Object
s+RDD/default.htm
Calzi Paolo wrote in message ...


On Sat, 13 Oct 2001 10:58:47 GMT, 
fcr...@tin.it
 (Fabio Cresta -
Italy) wrote:
Purtroppo il server utilizzato da loro č Linux, e non so' se
sistemisticamente č possibile accedere ad un PC di una LAN
dall'esterno.
Se fosse fattibile, basterebbe collegarsi via modem al server Linux,
stabilita la connessione, aprire una connessione al nome o l'IP del PC
sul quale gira il Dbfengine server. Fatto questo, puoi aprire il DBF,
fare lock, replace ecc.ecc.
Antonello

Newsgroup: it.comp.lang.vo-clipper
Titolo: PDF

dovrei realizzare un formato pdf che nasce dalla unione di un altro pdf e da 
un format bmp
semplice da fare con acrobato professional.
io vorrei farlo in modo automatico da programma.
qualcuno può suggerirmi (anche a pagamento) come fare ??
Grazie

Qui ti vendono un OCX che fa al tuo caso.
http://www.easyview.it/
 trovi la documentazione dell'ocx .
La casa che lo produce :
http://www.greensoft.net/
Ciao Alessandro

 ha scritto nel 
messaggio news:469b8d0e$0$4785$4faf...@reader4.news.tin.it...

Dovresti guardarti la documentazione su come pilotare Acrobat via OLE 
Automation.
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:469b8d0e$0$4785$4faf...@reader4.news.tin.it...


 Grazie
guarda quě:
http://www.accesspdf.com/index.php?topic=pdftk
bp
-- 
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: Errore 5333 e pendrive

Un cliente ha voluto che installassi una applicazione, mySql e dati tutto su 
un pendrive.
Il programma ogni tanto, spesso, spara errori 5333 (Access violation) in 
modo assolutamente casuale.
Lo stesso programma ha oramai circa 150 installazioni in giro per l'Italia e 
non dà problemi.
Qualche idea?
Danilo 

 ha scritto nel messaggio 
news:478b727a$0$16029$5fc...@news.tiscali.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Vulcan.net al Techical Meeting 2005

Tutta la discussione ha prodotto comunque dei buoni frutti, posso anticipare 
che al Meeting sarà presente, su espressa autorizzazione della Grafx, 
Wolfang Riedmann che terrà una sessione sugli sviluppi di VO e sulle novità 
di Vulcan.net.
Inutile dire, parafrasando un vecchio detto dei circensi ottocenteschi, 
"Accorrete numerosi"
Danilo Giuliani 

BENE!
Lo dico sempre, io, che il dialogo è costruttivo.........(°__°) 

 ha scritto nel messaggio 
news:S2nde.847596$b5.37...@news3.tin.it...



Ciao,
Spero di essere li con voi anche quest'anno.
Da quanto ho capito sara' un meeting molto ricco di cose molto interessanti.
Vulcan.net mi interessa molto anche per sviluppi futuri.
Purtroppo ancora non so se riusciro' a venire.
Fabrizio Malaguti
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Spero che porti degli esempi per poter valutare Vulcan
ovvio - che senso avrebbe altrimenti?
Saluti
Wolfgang

Newsgroup: it.comp.lang.vo-clipper
Titolo: Visual Fox Pro (forse OT)

Scusate la domanda (forse OT): conoscete qualche sito con qualche help on
line o manuali vari su questo linguaggio di programmazione ?
Grazie in anticipo:
Max Giustini

 wrote in message
news:9c9et0$8eo$1...@fe2.cs.interbusiness.it...


 wrote:
Ciao, 
Vai sul sito 
www.foxitaly.com
 lì troverai quello che cerchi.
Spero di esserti stato di aiuto :-))

http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
http://www.smscash.it/?907949
http://www.smsclub.it/mediabanner.asp?mediauser=59474
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail

 Spero di esserti stato di aiuto :-))
Sei stato di grandissimo aiuto, grazie:
Max Giustini

Newsgroup: it.comp.lang.vo-clipper
Titolo: Fine visualizzazione file .AVI

In una finestra di dialogo ho una istanza OCX di WindowsMediaPlayer per la 
visualizzazione di filmati video.
Come posso controllare l'evento di fine filmato, per poter proseguire con le 
operazioni successive?
Ho già provato a dare un timer uguale all'esatto tempo di esecuzione del 
filmato ma se il PC rallenta la visualizzazione del filmato poi non viene 
completato e viene tagliato anticipatamente.
Grazie a tutti
Claudio Carletta 

 ha scritto nel 
messaggio news:9m%zn.160970$9f6.2...@twister1.libero.it...


> Ho gi� provato a dare un timer uguale all'esatto tempo di esecuzione del 


 Ho gi� provato a dare un timer uguale all'esatto tempo di esecuzione del 


 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---

>> Ho gi� provato a dare un timer uguale all'esatto tempo di esecuzione del 


>>> Ho giï¿½ provato a dare un timer uguale all'esatto tempo di esecuzione 


Newsgroup: it.comp.lang.vo-clipper
Titolo: Recupero Linea di Comando di un'applicazione VO

Ho un vuoto di memoria:
Come faccio a recuperare i parametri passati a linea di comando ad
un'applicazione VO?
Grazie
Carlo Russo

 wrote in message 
news:1160656341.4...@i42g2000cwa.googlegroups.com...

Newsgroup: it.comp.lang.vo-clipper
Titolo: ca-clipper

Salve.
Volevo cimentarmi con il Clipper e non so dove scaricare una demo o una 
trial version del CA-Clipper 5.X e del Blinker 5.x
Ringrazio chi mi puň aiutare.
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [194.143.133.129] by way of 
law2-f27.hotmail.com
 [216.32.181.27]
via Mailgate.ORG Server - 
http://www.mailgate.org

Ringrazio chi mi può aiutare.
La casa editrice Trademedia (02.38010030) vende un CD con la versione
di CLipper 5.2 completa di licenza d'uso.
Non c'e' Blinker, ma exospaxce (linker in modalita' protetta).
Ciao.
P.S.: Forse, pero', sarebbe il caso di guardare Visual Objects (che
trovi sullo stesso CD9, visto che oggi come oggi fare applicazioni Dos
e' un po' anacronistico.
-----------------------------
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: [VO25x] Uso dei tasti funzione

Ciao a tutti
passando da Clipper a VO o comunque passando dal mondo DOS a WINDOWS non
possiamo rinunciare all'uso del mouse.
Nei programmi gestionali, dove la velocità di immissione è importante, l'uso
del mouse risulta a volte scomodo. Speravo in una soluzione automatica ed
elegante implementata dalla CA, ma fino ad oggi le cose non promettono bene.
Certo, posso abilitare l'uso della tastiera in versione Clipper, ma la
soluzione mi sembra un ibrido che presenta anche alcuni svantaggi.
Senza dilungarmi ulteriormente, per un controllo corretto della tastiera
abilitando ugualmente i tasti funzione (esempio F10) devo intervenire a
livello di SingleLineEdit, ListBox, ecc. ecc.
Dal punto di vista tecnico la cosa non presenta grossi problemi (basta
gestire il metodo Dispach() dell'oggetto), ma dal punto di vista pratico la
soluzione è antipatica. Devo ereditare ogni oggetto della finestra da una
classe da me modificata per catturare l'evento e verificare se è stato
premuto il tasto F10.
Non conoscendo altre soluzioni e visto che ormai ho deciso di usare questi
benedetti F3, F10, ... vorrei chiedervi: esiste un'alternativa?
Vorrei essere sicuro di non fare un lavoro inutile. Se non esistono
alternative mi metto tranquillo, mi armo di pazienza ed inizio ad aprire
tutte le datawindows e control dopo control mi faccio il lavoro.
Grazie in anticipo

Puoi usare gli Hook di Window:
Codice necessario per riottenere la funzione LastKey:
GLOBAL KeybHookHandle AS PTR
----------------------------------------------------------------------------
-------------------
FUNCTION UltimoTasto(nCode AS INT,wParam AS DWORD,lParam AS LONG) //AS WORD
IF lParam > 0  // Tasto premuto
 nUltimoTasto := wParam
ENDIF
 CallNextHookEx(KeybHookHandle,nCode,wParam,lParam)
//RETURN 0
----------------------------------------------------------------------------
-------------------
_DLL FUNC CallNextHookEx(hhk AS PTR, nCode AS INT, wParam AS DWORD, lParam
AS LONG);
                                      AS LONG
PASCAL:USER32.CallNextHookEx#16
----------------------------------------------------------------------------
-------------------
FUNCTION LastKey() AS BYTE
LOCAL nKey := nUltimoTasto AS BYTE
nUltimoTasto := 0
RETURN nKey
----------------------------------------------------------------------------
-------------------
GLOBAL nUltimoTasto AS BYTE
----------------------------------------------------------------------------
-------------------
 Come puoi usare il codice:
METHOD Init( oOwnerApp,ApplicationTitle) CLASS StandardShellWindow
.............................
.............................
 KeybHookHandle :=
SetWindowsHookEx(WH_KEYBOARD,@UltimoTasto(),NULL,GetCurrentThreadID())
RETURN SELF
METHOD Close( oEvent ) CLASS StandardShellWindow
..........................
...........................
UnhookWindowsHookEx(KeybHookHandle)
return SUPER:Close( oEvent )
Puoi testare il valore di LastKey() in ogni routine del tuo programma
Danilo Giuliani
Newsgroup: it.comp.lang.vo-clipper
Titolo: Installazione vo 2.7

Qualcuno ha già installato VO 2.7 su un PC dove c'e' già installato VO 2.5 ?
Bisogna adottare qualche accorgimento ? Non vorrei fare casini.
Grazie antivipatamente a tutti.
Alessandro

 ha scritto nel messaggio
news:oWorc.222878$hc5.9...@news3.tin.it...


 ha scritto nel messaggio
news:oWorc.222878$hc5.9...@news3.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: limite memoria

salve a tutti
programmo da qualche anno in clipper ed utilizzo ancora la versione summer
87... lo so sono ormai 13 anni....
mi trovo ancora bene l'unico problema è il limite dovuto alla lunghezza dei
file exe, oltre una certa dimensione non girano più.....
qualcuno saprebbe dirmi come poter risolvere questo problema senza cambiare
versione?
grazie a tutti
giampi

Io utilizzavo il Blinker 4.0 e sfruttavo gli overlay.
Ti scrivo qui sotto lo script che utilizzavo io con un programma in
Summer87
OUT rap.exe     446 Kb l'eseguibile il modulo base è di 226 Kb.
FILE rap, bant, \lib\funcky  
LIBRARY  \lib\funblink
BLINKER PROCEDURE DEPTH 40
BLINKER INCREMENTAL OFF
BLINKER OVERLAY OPSIZE 40
BLINKER MEMORY PACK 40
BLINKER EXECUTABLE CLIPPER E0;R0;F100
BLINKER MESSAGE NOBLINK
BEGIN
  SECTION FILE nt.obj
  SECTION FILE bb.obj
  SECTION FILE me.obj 
  SECTION FILE ed.obj 
  SECTION FILE se.obj 
  SECTION FILE lb.obj 
  SECTION FILE ut.obj 
  SECTION FILE mp1.obj 
  SECTION FILE mp2.obj 
  SECTION FILE vm1.obj 
  SECTION FILE vm2.obj 
  SECTION FILE st1.obj 
  SECTION FILE st2.obj 
  SECTION FILE al1.obj  
  SECTION FILE al2.obj
  SECTION FILE al3.obj
  SECTION FILE di1.obj
  SECTION FILE fa1.obj
  SECTION FILE er.obj
 
  ALLOCATE \lib\funcky
  ALLOCATE \lib\extend
ENDAREA
LIBRARY \lib\clipper



Non ti mortificare... siamo ancora parecchi a non saperci staccare dal
nostro amato Summer 87.
Ti suggerirei, però di cominciare a pensare di imparare un linguaggio più
adatto alle caratteristiche grafiche  attuali.
Io sono ancora alla ricerca del linguaggio che mi vada bene, mi arrangio con
Visual dBase, ma non riesco a fare tutto quello che so fare con Summer 87,
con l'aiuto di una sterminata libreria di funzioni che mi sono creato in
questi 14 anni di Clipper. (Ho cominciato con il mitico Autumn 86 pieno di
buchi come una groviera).
Il tuo problema può essere risolto, credo, modificando le modalità di
esecuzione sotto Windows in modo da aumentare la memoria bassa disponibile.
In alternativa, puoi spezzettare il tuo programma usando la tecnica degli
overlay.
Io uso quest'ultima soluzione da sempre. Ho dovuto farlo perché negli ultimi
anni 80 i Pc con il 286 ed 1 MB di RAM erano ancora rari e quelli con il 386
e 2 MB di RAM un lusso da nababbi.
Se hai bisogno di qualche dritta... chiedi.
--
Ugo L.
http://space.tin.it/computer/uglatess/rete
http://digilander.iol.it/uglatess/rete
La mia rete casalinga senza fatica

 questi 14 anni di Clipper.
Anche io cercavo di farlo ma alla fine la rudimentalità del linguaggio
mi impediva di ottenere soluzioni definitive e un'organizzazione come si
deve.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: manuale clipper

Salve a tutti, scusate per il disturbo, ma sono alla ricerca di in manuale
clipper per principianti, qualcuno può darmi una mano?





Ciao, anch'io ho il tuo stesso problema... se trovi 
una soluzione, ti dispiace farmelo sapere? Sono anche interessato a codici di 
programmi, magari con relativi commenti dai quali poter apprendere "sul campo" 
le più importanti metodiche di programmazione con questo linguaggio che, 
veramente, mi affascina!


 


Grazie


 


Riccardo