mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: PC dedicato

Salve a tutti,
è possibile spegnere e/o resettare il PC da un programma VO ?
quali api bisogna richiamare ?
Grazie a tutti
Claudio

 ha scritto nel messaggio
news:5FC1d.318618$5D1.14...@news4.tin.it...

Da riga comando con Win XP è possibile resettare il sistema con:
Shutdown -R
Da VO è semplice lanciare questo comando.
Ciao.
Roberto C

 ha scritto nel messaggio
news:5FC1d.318618$5D1.14...@news4.tin.it...

L'API da usare è ExitWindowsEx contenuta nella DLL user32.dll. Per scriverne
il prototipo in VO dovresti scrivere qualcosa di simile a:
_DLL FUNCTION ExitWindowsEx(uFlags AS LONG, dwReserved AS LONG) AS LONG
PASCAL:User32.ExitWindowsEx
ma non ho provato e non so se funziona.
Ciao.
Roberto C
Tratto da Win32 SDK reference:
The ExitWindowsEx function either logs off, shuts down, or shuts down and
restarts the system.
BOOL ExitWindowsEx(
    UINT uFlags, // shutdown operation
    DWORD dwReserved  // reserved
   );

Newsgroup: it.comp.lang.vo-clipper
Titolo: Vo26, conviene?

Scusate, ma ho appena ricevuto vo26, e ci stavo giochicchiando, ma  a parte
le utility terze parti cosa ha in più?
Conviene fare l'upgrade di tutti i programmi, compresi tutti i client?
Grazie

 ha scritto nel messaggio
news:5uaWa.216933$Ny5.6...@twister2.libero.it...


 ha scritto nel messaggio
news:wHcWa.4823$an6.1...@news1.tin.it...


> Ok, capito, un modo per Grafx di incassare qualche soldino....
Non è stata solamente una questione di soldi oppure lo è stata ma non del
tutto. Non dobbiamo dimenticare che la CA aveva abbandonato il prodotto e
senza la GrafX noi, come sviluppatori Vo, non avremmo avuto alcun futuro. La
Grafx in base al numero dei pre order ricevuti per VO 2.6 ha potuto valutare
quanto investire su questo progetto. Anche se ho acquistato la 2.6 e non la
uso (aspetto la 2.7), sono ben contento di averlo fatto e di aver dato un
piccolo contributo a non far morire il VO.
Ciao.
Roberto Cordini

 piccolo contributo a non far morire il VO.
Sono daccordo.... un pň tutti noi abbiamo fatto cosě.
Comunque in VO 2.6 ci sono dei prodotti di terze parti (peraltro inclusi
amnche nella 2.7 insiame ad altri nuovi !!!) che non sono niente male.
Date un occhiata alle graphlib. Sono molto belle !!!
E poi la libreria TagIT. Praticamente con questa puoi scrivere delle CGI per
Internet in maniera molto semplice... eccezionale !!!
Infine tengo a precisare che la CA non ha venduto o abbandonato il prodotto.
Si č resa conto che il prodotto doveva essere potenziato e gestito in altro
modo ed ha affidato a terzi (grafx) il futuro sviluppo. Questo lo conferma
il fatto che esiste sempre il logo CA nel prodotto.
Enio
Newsgroup: it.comp.lang.vo-clipper
Titolo: [mysql] Insert...select

Mi chiedevo se fosse possibile utilizzare insert into XXX select from YYY
con due connessioni diverse. Ossia copiare i record dalla tabella pippo
della connessione 1 alla tabella pippo della connessione 2. Non mi pare che
si possa specificare la connessione, ma se qualcuno conosce un modo per
farlo.......
Ciao.
                                Francesco Leo

 ha scritto nel messaggio 
news:cmqht0$4bb$1...@carabinieri.cs.interbusiness.it...

Con una select non mi viene in mente niente, potresti fare cosě:
Aprire le due connessioni,
creare una SqlTable dalla prima con una select,
aprire una SQLTable sulla seconda e poi append, fieldput etc.
Danilo 

Nel caso particolare in cui le due connessioni puntino allo stesso PC, 
quindi allo stesso servizio MySQL (ovviamente su database diversi, 
altrimenti non avrebbe avuto senso aprire due connessioni), potresti 
eseguire questa query su una qualsiasi delle due connessioni:
insert into nomedb1.tabella1(listacampi1)
select listacampi2 from nomedb2.tabella2
Alex Ambro
Infoservice S.a.s. ha scritto:


 Alex Ambro
Si beh la domanda mi sembrava che ponesse il problema di due istanze di 
MySql diverse, altrimenti come giustamente hai detto il problema non si 
pone.
Danilo



Infatti temo che sia l'unica via da percorrere, a meno che non salvo su file
esterni...
Grazie.
                                        Francesco

 Alex Ambro
Purtroppo devo copiare delle tabelle da un server mysql ad un altro e mi
servono, ovviamente, due connessioni.
Francesco Leo

Francesco la versione 5.0 supporterà cluster di servers, purtroppo ancora 
non è sufficientemente testata.
Inoltre avrà richieste hardware molto particolari e la sua creazione non è 
un fatto banale, credo che per applicazioni piccole e medie non sarà 
utilizzabile.
Per ora le macchine devono essere esattamante uguali, la RAM complessiva 
destinata a MySql deve essere esattamente il doppio del database da 
caricare, ogni macchina deve avere una sua replica nella rete.
La configurazione poi è tutta uno spasso.
Del resto non è una soluzione destinata a piccole e medie realtà, ma a cose 
grosse come google, fastweb etc..
L'ho visto all'opera con 4 nodi  e debbo dire che è una veramente un gran 
prodotto.
Danilo Giuliani
Newsgroup: it.comp.lang.vo-clipper
Titolo: Doserror()

Ciao a tutti.
Ho la necessita' di intercettare l'errore di 'percorso non trovato'  (dos
error 3) in un mio programma, ovvero non riesco a far funzionare la funzione
doserror() prima che il programmi si blocchi. Qualcuno puo' aiutarmi?
Grazie
Daniele

 doserror() prima che il programmi si blocchi. Qualcuno puo' aiutarmi?
Devi utilizzare la struttura
BEGIN SEQUENCE
    // codice che può dare errore run-time
RECOVER
    // codice da eseguire in caso di errore
END SEQUENCE
Attenzione che in questo modo vengono intercettati solo gli errori di
run-time, quelli che producono la alert rossa. Spesso, invece, le
funzioni restituiscono codici di errore che vanno interpretati. Di quale
comando o funzione, esattamente, vorresti intercettare l'errore?
EMG


Devo intercettare l'errore in un comando di open di un file  in rete quando
l'unita' logica non esiste, cioe' quando manca la connessione al server.
Ti faccio presente che sto parlando di clipper 5.2.
Ciao e grazie per ulteriori chiarimenti.
Daniele

 ha scritto nel messaggio
news:9n7sv5$k5j$1...@atlantis.cu.mi.it...


 Ti faccio presente che sto parlando di clipper 5.2.
Se per "open di un file" intendi USE di un DBF allora usa
BEGIN SEQUENCE
    USE TUOPERCORSO\TUODBF
    ...
RECOVER
    // Gestione dell'errore. Messaggi all'utente etc.
END SEQUENCE
Se invece intendi una FOPEN() allora questa restituisce un handle che se
pari a -1 significa errore:
hFile = FOPEN( "TUOPERCORSO\TUOFILE" )
IF hFile = -1
    // Gestione dell'errore. Messaggi all'utente etc.
ELSE
    // Procedi pure nella lettura del file
    FCLOSE( hFile )
ENDIF
EMG


Io ho utilizzato il seguente sistema:
Function Apri(.......)
      Local Ret
      BEGIN SEQUENCE
              DBUSEAREA(.............)  // Praticamente equivalente  a USE
..........
              IF NetErr()    // Vedi le Norton Guide per maggior dettagli
comunque intercetta l'errore
                  ? Ferror()  // Restituisce l'errore DOS
                  BREAK
              ENDIF
              // Resto del codice
              Ret := .T.
      RECOVER
              Ret := .F.
      END SEQUENCE
RETURN Ret
Per fare le cose piů sofisticate potresti creare una funzione che
restituisca l'errore DOS in italiano e aggiugere il codice per gestire
eventuali tentativi di apertura del file ( o altre azioni come bloccaggio
records in rete e cosě via ) .
Infine si potrebbe utilizzare in combinazione con la BEGIN SEQUENCE /
RECOVER / END SEQUENCE la classe ERROR .
Ciao ,
         Fabrizio Malaguti

Newsgroup: it.comp.lang.vo-clipper
Titolo: indirizzo IP

Qualcuno può dirmi come si fà a sapere l'indirizzo IP
di una macchina ?..
   Grazie Antonio 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:a4fe10c90925bb3674d...@mygate.mailgate.org...


 Saluti
Io intendevo via codice e all'interno di un programma Visual Objects.


 ha scritto nel messaggio
news:a4fe10c90925bb3674d...@mygate.mailgate.org...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Internal Error 19

Una applicazione scritta con Clipper 5, a volte, genera un internal
error 19. L'errore blocca il sistema ed è necessario resettare il PC. Da
cosa viene generato l'internal error 19 ?
Grazie.
Paolo.


Probabilmente da un indice corrotto. Prova a cancellarli tutti e a
ricostruirli. Se lo fa nuovamente allora può darsi che ci sia un errore
nel programma. Magari non apri sempre tutti gli indici relativi ad un
DBF e quello non aperto si corrompe nel momento in cui aggiorni qualche
campo, specialmente se facente parte della chiave.
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: DBFNTX/1034 Lock Failure - Win2k server







Ho una serie di applicativi Clipper che usano un W2000 server come file


server.


In maniera del tutto casuale, capita improvvisamnete che tutte le istanze


dei diversi applicativi clipper attive sui clients ( win95/win98) si


bloccano completamente; un'app in particolare restituisce l'errore


"DBFNTX/1034 Lock Failure---( cancel/retry)"


Dopo qualche minuto ( non sono ancora riuscito a trovare un nesso ) la


situazione si ristabilisce e tutto riprende a funzionare regolarmente: i


clients "bloccati" si riprendono da soli, anche l'app cui viene dato il


retry.


Qualche idea?


Grazie.


Emilio.



 Qualche idea?
Qualcosa blocca temporaneamente il server. Forse una scheda di rete
difettosa? Il fatto che si blocchino anche tutti i client dipende
sicuramente dalla tua strategia di locking.
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: NAPOLI: DUE SPACCIATORI ARRESTATI DAI 'FALCHI'

Roberto Carotenuto, di 31 anni, e Giovanni Izzo, 27, sono stati
arrestati dagli agenti della Sezione 'Falchi' con l'accusa di spaccio
di droga, resistenza e minaccia pubblico ufficiale. I due si trovavano
a Forcella, quando appena si sono accorti della presenza della
polizia, si sono dati alla fuga. Al termine di un breve inseguimento,
sono stati bloccati. Indosso avevano alcune dosi di eroina ed hashish.
Carotenuto e Izzo sono stati condotti nel carcere di Poggioreale.

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

 news:isud53lfc4ie98lac...@4ax.com...
Ma nel ruoto di mulignane alla parmigiana, le mulignane, meglio che si 
tagliano a pacchette o a pullastriello?
Zupp' è Cozzeche 

 ha scritto nel messaggio 
news:isud53lfc4ie98lac...@4ax.com...

sono fuori dal carcere, tranquillo :) 

e chi se ne frega non ce lo metti?!


 ua' e se tu si boss, io che so ?
-- 
L'esperienza non serve perché per chi l'ha già fatta oramai è troppo tardi e
chi ancora la deve fare non ascolta mai.
Benito Mussolini
3289444317
http://www.youtube.com/watch?v=BSGBH5rLYAY
Newsgroup: it.comp.lang.vo-clipper
Titolo: CA-DBFAST

Per pura coincidenza mi sono imbattuto anni fa con CA-DBFAST che nonostante
i suoi limiti, permette di creare eseguibili validi.
C'è qualcuno che mi
può rispondere?
- l'ultima versione è la 2.02D ?
- esistono aggiornamenti
o nuove versioni?
- esistono dei NG o siti dedicati?
- esiste
documentazione in italiano?
insomma, è un prodotto defunto o vive ancora?
Grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:156Z54Z249Z32Y...@usenet.iol.it...


 ha scritto nel messaggio
news:156Z54Z249Z32Y...@usenet.iol.it...


Morto, defunto e seppellito!!!!
On Thu, 03 Jan 2002 12:12:56 GMT, 
luciano...@tin.it
 (luciano)
wrote:

-----------------------------
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:3c3df78a...@news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Salve a tutti , alcune domande

Ciao un saluto generale a tutti i gli amici del NG............
Devo ammettere di essermi fermato un pochino, amo ancora tanto il Clipper
S87, anche se ho cambiato lavoro e quindi programmo per piacere.
Ho letto sul NG di VO.......e avevo provato anni fa' la v.1 ........Dio che
disastro.....adesso ho letto della 2 e della 2.5 in uscita. Le mie domande
sono queste:
1) Di VO 2 esistono libri e di quali case editoriali?
2) Esiste la versione italiana di VO 2?
3) Ho diverse applicazioni scritte in S87 quanto mi sara' dispendioso
     passarle in VO2 ?
4) A proposito ma si trova in giro VO2 e a che prezzo? Ormai in Italia gira
solo
    VB6!!!
Ciao un grazie a chiunque mi dara' un contributo...........
Enrico Rutigliano email 
en...@tin.it
Ps.: Ammetto anche di aver cercato di tradire S87 con VB ma proprio non mi
va'
        giu' ...... odio VB!!!!!!!!!


Anch'io!!!!
CIao
Fabio

     VB6!!!
Ho alcuni amici studenti che mi parlano di VB come un linguaggio
stupendo dove fai le cose velocemente ecc.ecc.
Peccato che i prof. di informatica conoscano solo il Basic e (di
conseguenza) VB :-((((((
Saluti,
Antonello.
Newsgroup: it.comp.lang.vo-clipper
Titolo: (VO) - metodo LOCATE !!!

Scusate ma...sarà banale ma...QUALCUNO PER FAVORE MI SA SPIEGARE E FARE
DEGLI ESEMPI  SU COME SI USA E QUAL'E' LA SINTASSI DEL METODO "LOCATE" DELLA
CLASSE DBSERVER ?
STO USCENDO PAZZO POICHE' CERTE VOLTE NON FUNZIONA.
ALLORA... STO FACENDO UN PROGRAMMA PER ALBERGHI DOVE PER FORZA DEVO USARE IL
LOCATE (SI ACCETTANO ALTRE SOLUZIONI GRAZIE) PER CERCARE LA CAMERA E IL
PERIODO :
  IF oPrenot:LOCATE(,{||oPrenot:NCAMERA == TRUE .and. (oSELF:mGIORNO >=
oPre:Arrivo .and. oSELF:m:GIORNO <= oPre:Partenza) })
    .....  visualizza dei dati
ELSE
    ..... non visualizza niente
ENDIF
 con questa sintassi due volte su cinque non funziona (notare la virgola
dopo la parentesi tonda)
  IF oPrenot:LOCATE({||oPrenot:NCAMERA == TRUE .and. (oSELF:mGIORNO >=
oPre:Arrivo .and. oSELF:m:GIORNO <= oPre:Partenza) })
    .....  visualizza dei dati
ELSE
    ..... non visualizza niente
ENDIF
con questa altra sintassi una volta su cinque non funziona (notare la
virgola non c'e' piu' dopo la parentesi tonda)
per favore qualcuno mi vuole aiutare, valuto anche soluzioni diverse dal
locate
grazie di cuore a tutti
Enio



Enio,
per la locate:
 IF oPrenot:LOCATE({||_FIELD->:NCAMERA == TRUE .and. (oSELF:mGIORNO >=
	_FIELD->:Arrivo .and. oSELF:mGIORNO <= _FIELD->:Partenza) })
Devi mettere il cb come primo parametro, perche' il secondo indica una
condizione WHILE e non una FOR
In alternativa puoi riscrivere i metodi GoTop(), GoBottom() e Skip del
DbServer, facendo il test sui record da considerare validi.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Files in Config.sys sotto Win Me

Ciao a tutti
qualcuno mi sa dire come mettere il parametro FILES sotto win me. Serve per
un applicativo in Clipper.
Grazie
Paolo Russignan

 Grazie
Una possibile soluzione č (gia presentata sul NG) č questa :
nel file SYSTEM.INI, aggiungere alla sezione [386Enh] la seguente riga:
PerVmFiles=255
Per usare Clipper (Real Mode) in ambiente WinMe esiste anche una
patch a questo indirizzo:
http://www.geocities.com/mfd4life_2000/
Devo dire che non ho provato nessuna di queste 2 soluzioni, perciň ...
Inoltre qualcosa in piů lo puoi trovare sul NG : comp.lang.clipper
Ciao,
Paolo R.

Inoltre qualcosa in piů lo puoi trovare sul NG : comp.lang.clipper
Posso confermare che con PerVmFiles 
nel system.ini in ambiente WinMe funziona.
A me bastava = 190 e l'ho provato cosi'.
Ciao,
Eugenio Belli.
 

Salve, 
Una piccola considerazione sul numero di Files massimo da inserire,
non vorrei sbagliare ma non si puň inserire un valore superiore a 225.
Buon Anno Nuovo a tutti Voi! :-))


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: Simbolo Euro in Harbour

Ciao a Tutti,
come inserisco in Harbour il simbolo dell'euro ?
Ciao
Paolo Russignan

 come inserisco in Harbour il simbolo dell'euro ?
Credo che più che dal compilatore utilizzato dipenda dal font utilizzato nella 
console. C'è il simbolo dell'Euro nella console? Io non riesco ad ottenerlo 
con la tastiera. Se ci riuscissi potrei forse copiarlo e incollarlo da qualche 
parte per vedere che codice ha.
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
 

 The EMG Music page:         
http://www.emagsoftware.it/emgmusic
apri un documento con blocco note digita il simbolo dell'euro salva ed
esci.
Apri il file con un'editor dos e vedrai subito il carattere corrispondente.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Apri il file con un'editor dos e vedrai subito il carattere corrispondente.
Il problema è che se visualizzo questo file sulla console il simbolo dell'Euro 
non lo vedo. Immagino solo due cause: o tale simbolo ha un codice diverso da 
quello ANSI oppure non esiste proprio sulla console, almeno non nel font che 
sto utilizzando attualmente.


 ha scritto nel
messaggio news:44bf7490$0$4486$4faf...@reader2.news.tin.it...


 (Minigui).
Ma allora qual'è il problema? In Windows il simbolo dell'Euro si produce con 
l'apposito tasto della tastiera italiana.


 ha scritto nel
messaggio news:44bf7c08$0$4483$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: QueryClose

Non riesco a beccare il queryclose della StandardSdiWindow. Vorrei che
se l'utente prova a chiudere il programma cliccando sul bottone di
chiusura della finestra principale appaia un request "Sei sicuro?"
Io ho provato questo ma non funge. Il TextBox proprio non appare!
METHOD QueryClose(oEvent) CLASS StandardSdiWindow
oTB := TextBox{SELF, "Quit", "Do you really want to quit?"}
	oTB:Type := BOXICONQUESTIONMARK + BUTTONYESNO
	IF (oTB:Show() = BOXREPLYYES)
		RETURN TRUE // Quit application.
	ELSE
		RETURN FALSE
		// Don't quit the application.
	END
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


Io ho la stessa cosa e funzione. L'unica differenza e' che io uso uns
finestra MDI.
Ciao
Fabio
-----------------------------
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
------------------------------

finestra MDI.
Il bello e' che se metto nella funzione un errore
tipo Pippo:= Baudo (con Baudo che non esiste)
Il programma esce lo stesso ma non fa piu' il DING di chiusura del
programma. Mah :-(



Sai forse cosa manca?
la chiamata a Super:QueryClose(oEvent)
prova
Ciao


 
prova anche 
LOCAL  oTB AS TextBox


Super:QueryClose(oEvent)
Grazie paolo e Grazie anche al Grande Fabio Cresta. 
Ho scoperto l'arcano :-)
Nel metodo Init della StandardSDIWindow c'era questa riga
	SELF:QuitOnClose := TRUE
E' bastato cancellarla e tutto funziona :-)
Grazie mille di nuovo :-)

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO 25]colorare una riga

Finalmente ho capito come colorare una cella in base al suo contenuto, non
riesco perņ a capire come colorare un' intera  riga in base al contenuto di
un campo, ad esempio:
se il campo "pagato" = "si" allora tutta la riga deve essere di colore
verde, se il campo "pagato" = "no" allora tutta la riga deve essere di
colore rosso.
C'č qualcuno che sa come si puņ fare?
Ciao
Grazie
Roberto

Newsgroup: it.comp.lang.vo-clipper
Titolo: R: Test msg from Russia


PERFETTO SASHA CI SEI ANCHE TU ...TI VEDIAMO
ENIO

Strano, non vedo i miei messaggi in questo ng.
Comunque ho capito che arrivano.
Grazie a tutti che mi ha risposto, con :dispatch() si combina tutto.
Fantastico!
Sasha
Mosca
Russia
Newsgroup: it.comp.lang.vo-clipper
Titolo: errore somma variabili

Buongiorno a tutti
scusate per la banalita' ma sto impazzendo...
a titolo di esempio in una procedura Clipper 5.2 ho :
A=274.24
B=54.85
C=329.09
? A+B
? C
IF A+B<>C
   ? 'ERRORE'
ENDIF
come e' possibile che A+B sia diverso da C ?
Grazie a tutti in anticipo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come e' possibile che A+B sia diverso da C ?
E' il classico problema della precisione dei numeri floating point. E' 
presente in tutti i linguaggi che usano questa rappresentazione. Una possibile 
soluzione è quella di arrotondare i numeri:
FUNCTION MAIN()
    LOCAL A := 274.24
    LOCAL B := 54.85
    LOCAL C := 329.09
    ? A+B
    ? C
    IF ROUND( A + B, 2 ) != ROUND( C, 2 )
        ? "ERRORE"
    ENDIF
    RETURN NIL
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
 

 soluzione è quella di arrotondare i numeri:
Ti ringrazio.
era qualche anno che non usavo clipper e mi ero dimenticato del
problema.
ciao, Gianni.


 problema.
Come ho detto sopra, è un problema indipendente dal linguaggio causato dal 
fatto che la rappresentazione floating point è binaria e non consente quindi 
di rappresentare esattamente i numeri frazionari in base 10 che utilizziamo 
normalmente. Ad esempio, l'apparentemente innocuo numero 1.5 in binario 
sarebbe illimitato (cioè avrebbe un numero infinito di cifre dopo la virgola) 
e quindi chiaramente non rappresentabile esattamente. Questo succede in 
qualsiasi linguaggio e non è assolutamente un problema di Clipper.

Newsgroup: it.comp.lang.vo-clipper
Titolo: News Servers

Mi indicate quale server di News utilizzate ?
Io attualmente utilizzo 
NEWS.CAVO.COM
 ma e' in sola lettura, quindi per
inviare i messaggi devo passare attraverso un Web server (che e'
abbastanza scomodo e spesso non funziona correttamente ..)
Grazie a tutti, Ciao
--
Posted from 
ro...@dns.toscana.it.net
 [194.91.193.1]
via Mailgate.ORG Server - 
http://www.mailgate.org


Io uso 
news.tin.it
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy
fcr...@tin.it
http://www.windevs.com
ITALY
------------------------------

 



news.inet.it
ciao

news.interbusiness.it
news.linuxfr.org

Newsgroup: it.comp.lang.vo-clipper
Titolo: Technical meeting programma della manifestazione

Alla pagina 
http://www.softdevo.com/myvoday.htm
 potrete leggere il programma 
più o meno definitivo della manifestazione.
Danilo Giuliani 

Dovendo richiedere l'autorizzazione alla mia azienda, vorrei conoscere
gli eventuali costi per la partecipazione. Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:127c06db8e3bb085c3c...@mygate.mailgate.org...

Se non sbaglio č tutto gratuito, ma ovviamente le spese di pernottamento ed 
alimentazione sono a tuo carico, cosě come quelle di viaggio.
Ciao.
                                    Francesco 

 ha scritto nel messaggio 
news:127c06db8e3bb085c3c...@mygate.mailgate.org...


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

Qualcuno potrebbe spiegarmi cosa sono le FabTolls, ed eventualmente come si
usano??
Grazie a tutti
Francesco D'Aquila

 ha scritto nel messaggio
news:Kplq8.52294$S52.1...@news2.tin.it...


Sono delle librerie FAVOLOSE !!!  di metodi classi e funzioni per VO !!!
Le usiamo un pò tutti ....  cavolo questo FAbrice Foray è forte !!
vai a vedere un pò ?
http://fabrice.foray.free.fr/
Ciao
Enio

 ha scritto nel messaggio
news:upHq8.56291$S52.1...@news2.tin.it...


e se esistono demo???
Fa praticamente talmente tante cose (gestione Joystick, gestione
immagini,  seriale, API, file, tastiera, array ecc.) che e'
impossibile elencare tutto.
Scaricati la libreria e leggiti l'help, o se vuoi te lo mando io.

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

Newsgroup: it.comp.lang.vo-clipper
Titolo: FATAL C3031 Can't create OBJ

I'm using Clipper 5.3 with Exospace from years with good satisfactions and
no problems.
Now, on a PIII 500 with win98 second edition I receive this error on
compiling :
FATAL C3031 Can't create OBJ
Can someone help me please ?
Thanks.
Marco Polo

 wrote in message 82nukm$o9e$1...@nslave2.tin.it...

Non potresti postare in italiano? :-)
Spiacente, non posso aiutarti, uso ancora 5.2e, Blinker e Win95 OSR2
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...

...

Newsgroup: it.comp.lang.vo-clipper
Titolo: SDT 2/2001

Buon giorno,
al mio posting deve aggiungere qualcosa: Oskar Schneider mi ha appena 
scritto che la edizione 2/2001 ha lasciato la tipografia e verrà 
spedita a me in un pacco unico, e io la porterò in posta appena 
possibile. Questo procedimento è staoto scelto per velocizzare le cose.
Saluti
Wolfgang
Merano

 ha scritto nel messaggio
news:VA.0000010...@gmx.net...


 ha scritto nel messaggio
news:aajal3$b84uh$1...@ID-83678.news.dfncis.de...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Nuova versione di MySql

E' in avanzato stato di test la prossima versione di MySql la 4.1.
Oltre a varie migliorie avrà la possibilità di scrivere select annidate.
Un esempio tanto per chiarire:
select * from fatture where cliente = (select codice from clienti where
par_iva = "09999999999" )
MySql prosegue nella sua crescita.
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

Buono, buono.........

Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto su versione trial VO25

Non riesco ad avviare la versione trial,
MI dice che il file CAVOERR.DLL non esiste.
Sapete dirmi perchč.
Lavoro con Windows XP
Grazie

credo che dovrestri modificare il vecchio autoexec.bat inserendo path
c:\cavo25\bin
con xp la modifica si fa da variabili d'ambiente
ma non ne sono sicuro
Vincenzo
"Giovanni Blu" <Xxxxxx...@xxxx.xx> ha scritto nel messaggio
news:OrXfb.229431$R32.7...@news2.tin.it...


Ho provato, ora mi dice che
C:\CAVO25\BIN\CAVO25.EXE non č un'applicazione
valida.
Provato su Win98 funziona bene, qualcuno sa perchč?
Forse non č compatibile con XP?
Grazie

No, sono sicuro che funziona
devi insistere con le variabili di ambiente
Vincenzo




 >


 > >


Il problema è Mio, e mi dispiace di creare scompiglio.
Comunque ho controlla to è la mia variabile
di sistema della path è la seguente.
C:\CAVO\BIN;C:\CAVO\CAIDT;C:\CAVO25\BIN;C:\CAVO25\CAIDT;C:\CA_APPSW
Non l'ho creata io ma credo il programma d'installazione,
però la versione Trial si rifiuta di partire segnalandomi
che non è una aplicazione valida di Windows.
Ciao a tutti, e grazie per la vostra pazienza.

Leggo dal mio file autoexec.bat w98
set path c:\cavo25;c:\cavo25\bin
in w2000 e penso sia simile xp
path c:\cavo25;c:\cavo25\bin
quel che leggi tu non è le variabili di sistema ma il path
Vincenzo
"Giovanni Blu" <Xxxxxx...@xxxx.xx> ha scritto nel messaggio
news:WCDgb.181520$hE5.6...@news1.tin.it...


cavoerr.dll esiste ?
Il programma non si è mai avviato?
Hai provato su una macchina priva di vecchie versioni di vo?
Ciao
Roberto
"Giovanni Blu" <Xxxxxx...@xxxx.xx> ha scritto nel messaggio
news:WCDgb.181520$hE5.6...@news1.tin.it...


 ha scritto nel messaggio
news:bm0gs3$hbkii$1...@ID-101553.news.uni-berlin.de...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Memo da clipper a VO

cosa devo fare per utilizzare in VO vecchi file bdf contenenti campi
memo??
grazie per l'aiuto.
antonio
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 antonio
Assolutamente nulla, sono supportati esattamente come prima.
Danilo Giuliani
Newsgroup: it.comp.lang.vo-clipper
Titolo: reportpro11 e cavo27b

Oggi per la prima volta vorrei usare report pro con vo27b
Ho installato reportpro da cd cavo27
ho linkato all'applicazione la libreria rp2rdd32
l'applicazione non parte +
se elimino il link allora l'applicazione parte.......
cosa devo fare ancora?
E' cambiato qualcosa  rispetto cavo26?
Grazie a tutti
Ciao
Roberto

 ha scritto nel messaggio 
news:37ughlF...@individual.net...

Ciao, Prova a scaricare l'ultima versione di ReportPro, la 212, dal sito 
SoftGrafx.

 ha scritto nel messaggio
news:ZnsSd.574310$b5.26...@news3.tin.it...


 ha scritto nel messaggio
news:3805uqF...@individual.net...


 ha scritto nel messaggio
news:3806bkF...@individual.net...


Ma la datapro non esiste + ?
Si si !!!  esiste sempre e sviluppa sempre, ma la Grafx gli ha acquistato
Report Pro (che ormai usavano tutti gli svluppatori VO) per integrarlo nel
pacchetto e sostituire il più faraginoso e obsoleto CA-RET.
Inoltre la grande novità è che la stessa Grafx vende i sorgenti di questo
prodotto. 
ciao
Enio Donci
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vendono il sorgente di ReportPro 2.12 o del componente OCX ReportPro 3.00??
Prezzi???
Paolo

Newsgroup: it.comp.lang.vo-clipper
Titolo: [MySql]Comportamenti strani

Da quando ho installato la versione 4.1.7 di mySql mi succedono cose strane. 
Ad esempio: prima, per trasferire i dati da un pc ad un altro, copiavo la 
cartella del database ed era tutto ok, ora invece molto spesso quando copio 
la cartella mi da errore di lettura su alcune tabelle e su altre no.
Altra cosa strana: inserisco dei dati in una tabella rispettando un certo 
ordine (riga1,riga2,riga3 etc..) e me le ritrovo salvate in ordine sparso e 
del tutto casuale. Cancellando e ricreando la tabella si rimette tutto a 
posto ma non per molto tempo..........boh!
Capita anche a voi?
Saluti.
                                        Francesco Leo 

 ha scritto nel messaggio 
news:m5JLd.803740$35.31...@news4.tin.it...


 ha scritto nel messaggio 
news:m5JLd.803740$35.31...@news4.tin.it...


In effetti il problema è che ho delle tabelle miste, InnoDB e myIsam.
Ho gia una procedura interna che fa il backup e restore degli archivi che 
ora utilizzerò. Facevo le copie fisiche dei files solo per comodità.
Grazie.
                                Francesco Leo 

 ha scritto nel messaggio 
news:cDlMd.489330$b5.23...@news3.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: mysql installato ma...

L'ho installato su un server win2000
Voglio cambiare la password dell'utente root  con questo comando
mysqladmin -u root password prova (ovviamente la cambierò)
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
Cosa devo fare ???
Ciao
Roberto





puoi utilizzare uno dei tanti programmi di gestione 
mysql. Io uso MySql-Front e mi trovo bene, lo puoi scaricare a


http://www.sstienemann.de/mysqlfront/MySQL-Front_2.5_Setup.exe


 


Ciao.


 


        
                
            Francesco 
Leo



Grazie funziona molto bene!
Ciao
Roberto
Newsgroup: it.comp.lang.vo-clipper
Titolo: Problema Clipper e Win2000 + mouse

Ho diversi programmi che mi funzionano in rete realizzati in Clipper 5.3 e
Blinker.
Funzionano perfettamente  da anni, ma su Windows 2000, appena si muove il
mouse, chiude la finestra Dos ed esce dal programma.

Ho avuto il problema anche io ma non sono ancora riuscito a trovare
nessuna soluzione
Questo succede solo se lavori a schermo intero perchè se lavori a metà
schermo non succede.
se trovi la soluzione fammi sapere (qualcuno mi consigliò di linkare
nomous.obj per non usare il
mouse ma non mi è sembrata una soluzione accettabile!!!)
saluti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:def1f71cb8e33361c04...@mygate.mailgate.org...


Newsgroup: it.comp.lang.vo-clipper
Titolo: manuali VO





Ciao a tutti 


 


esistone dei manuali di CA-VO 2.5 in 
italiano


 


Grazie


 


Gianni



via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.vo-clipper
Titolo: Stampanti e Windows2000

Dovrei cambiare al volo da programma la stampante predefinita in
Windows2000. Con Win98 agivo sul file win.ini..... e qui come si fa????
Alex Ambro

 Windows2000. Con Win98 agivo sul file win.ini..... e qui come si fa????
Dovrebbe funzionare anche in W2000 che emula le chiamate alle API per la
gestione del WIN.INI redirigendole oppurtunamente sul registry.
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: help aiuto soccorso

Per una curiosa circostanza ho dovuto riprendere la libreria FiveWin 1.9.
E subito mi sono scontrato con un vecchio "errore 555  - Stack Fault" e
similari che mi fece a suo tempo decidere il grande passo al VO.
Ora, perņ, devo necessariamente risolvere la questione..... Io so che fra
noi c'č qualcuno che tempo fa affermņ che ancora programma con questa
libreria....
Avevo un palliativo che a volte funzionava, ed era quello di agire sullo
stack che fivewin aggiunge mediante il file fivewin.def (stacksize   14500 e
heapsize    14500) ma quasi sempre falliva miseramente !!!
Potrebbe mica aiutarmi ??? a capirci qualcosa ???? di questo famigerato
errore che mi ha messo in croce per anni !!!!
Sempre grato,
Summa Donato Mario

 errore che mi ha messo in croce per anni !!!!
Intanto dimmi il codice esatto. Stai comunque tranquillo che il problema
non è delle FW o per lo meno si può sicuramente risolvere. Solo cerca di
isolare il più piccolo programmino che manifesta il problema.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: mysql Vs. Firebird

L'aumento sconsiderato del prezzo di mySql ha fatto si che mi guardassi 
intorno per vedere cosa altro offre il mercato ed ho scelto Firebird, ex 
interbase della Borland. Lo sto testando e pare che vada abbastanza bene. 
Supporta le view ed è anche abbastanza semplice da gestire. La cosa 
migliore, ovviamente, è che è VERAMENTE gratuito con sorgenti, api etc. Ho 
alcune applicazioni che davvero non giustificano il costo di mySql........
Per ora lo sto usando tramite odbc e le classi di vo, poi vedremo il da 
farsi.
Se vi interessa vi aggiornerò sugli sviluppi....
Ciao.
                                    Francesco Leo 

 Se vi interessa vi aggiornerň sugli sviluppi....
Sě, grazie, specialmente sulle questioni generali (non legate al
particolare strumento di sviluppo utilizzato).
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:GChXd.1024330$35.38...@news4.tin.it...


 migliore, ovviamente, è che è VERAMENTE gratuito con sorgenti, api etc.
Ti consiglio di guardare anche 
http://www.postgresql.org/
e' OpenSource, funziona su tutte le piattaforme, ha tutte le
cose che ha Firebird ed e' molto ben documentato.
FireBird e' molto usato dagli utenti Borland/Delphi mentre
e' misconosciuto in altri ambienti, PostgreSQL e' tenuto molto
in considerazione in ambiente Linux/Web.
Ciao
Claudio

 Claudio
L'ho fatto, ma ha un difetto, non funziona su pc con fat32, almeno nella 
versione piů recente, e non ho intenzione di far cambiare i pc o i sysop ai 
miei clienti.
Peccato perchč era carino con i campi serial al posto degli autonum di 
mysql, le view ecc..
Grazie cmq.
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] Apprendere VO

Come cominciare per un utente Clipper ad apprendere VO 2.0/2.5?
Consigliatemi qualche testo (magari in italiano) che non sia quello della
McGrawHill, che č del '95 con esempi ancora in Win 3.1.
Grazie.
Luigi Dorigo

Caro Luigi :
Io ho fatto degli articoli sulla rivista DEV di Infomedia che in pratica
cercano di far comprendere VO facendo un'applicazione della "classica "
agenda telefonica. Questi articoli cominciano dal n. 51 di aprile del 98
fino ad oggi. Altrimenti c'č la "Visual Objects Encyclopedia" un  set di 3
libri scritti da Setve Straley (molto buoni) in inglese (acquistabili presso
la Open Team di Milano 02-472567). Comunque il libro che tu citi della Mc
graw hill č ottimo per imparare i fondamenti (io lo consulto ancora !!!).
ciao
Enio

 wrote in message
7ps5au$jng$1...@fe1.cs.interbusiness.it...




Sta uscendo un buon libro di Sandy Hood s VO 2.5 (in inglese, ma puo'
essere che venga tradotto in italiano).
Trovi informazioni su 
www.summer-triangle.com

C'č un altro buon libro su cui io ho imparato a programmare in VO:
"La grande guida CA-VISUAL OBJECTS" di Rick Spence Edizioni JACKSON LIBRI
Ciao.


Newsgroup: it.comp.lang.vo-clipper
Titolo: Cerco Libreria Grafica per VO

Esiste per VO 2.6 o 2.7 l'equivalente della LightLib per Clipper?
Cerco una funzione grafica che mi permetta di disegnare da codice: Linee,
Box, Cerchi,ecc.
Grazie
Carlo Russo

 Box, Cerchi,ecc.
Le API GDI di Windows non ti bastano? Immagino che VO offra i metodi che
indirettamente vi accedono.
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:406D7662...@emagsoftware.it...


 ha scritto nel messaggio
news:c4jthr$2g2iuc$1...@ID-230126.news.uni-berlin.de...


 speranza e riuscire a recuperare una parte del codice esistente.
Dammi retta: dai un'occhiata al manuale di VO. Sono praticamente sicuro
che ci saranno metodi tipo Line(), Box(), etc. per disegnare.


Mah.... In VO 2.6 ci sono le Graphics4VO. Una libreria di terze parti,
favolosa.... in VO è fornita la versione base ma puoi acquistare dalla
stessa ditta la versione prof. che è eccezionale !!!  guarda il demo in VO
2.6
Ciao
Enio

Newsgroup: it.comp.lang.vo-clipper
Titolo: Codici di controllo stampanti ink jet

Buongiorno a tutti. Avrei un problemino da sottoporvi. Con un applicativo
Clipper 5.2 dovrei stampare saltuariamente su stampanti Ink Jet come ad
esempio l'HP 890C. Sulla documentazione non trovo le sequenze di controllo
da inviare alla stampante per settare la densità di stampa in compresso ed
ovviamente riportarla poi alla densità normale.
Qualcuno gentilmente mi può aiutare?
Grazie.
Roberto

 ha scritto nel messaggio
news:95m42v$hgo$1...@zamboni.dsnet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: dbserver e indici

Ciao a tutti,
premesso che la mia conoscenza di VO e' limitata, mi rivolgo a voi per un
problema: creato un dbserver con relativi indici, se voglio cambiare la path
dell'archivio e' sufficiente che assegno il nuovo valore alla variabile
cDBFPath nel metodo PreInit della classe DBServer.   Ma non riesco, con un
sistema simile (cioe' solo a mezzo di un metodo senza usare il dbserver
editor) a cambiare path ai file indice. O meglio, ci sono riuscito andando a
correggere manualmente il metodo :indexlist:access ma non mi sembra una
soluzione semplice e pulita come la prima.
Grazie in anticipo
Daniele


wrote:

Io adotto la seguente strategia: non imposto nessuna path né
nell'archivio né nei files indice (imposto solo il nome) durante la
progettazione del dbserver nell'aposita maschera di VO. Quindi imposto
al solito modo la variabile cDBFPath nel metodo PreInit che, così
facendo, interessa sia il file .dbf che i relativi files indici.
Saluti, Marino

Io faccio cosě :
tolgo la path esplicita dai DBServer e dei suoi indici tramite il DBServer
Editor, in tal modo l'applicazione VO cerca i file nella directory
dell'applicazione stessa.
Se poi  voglio mettere gli archivi (e indici) in un'altra directory basta
che nel metodo start scriva
 SetPath("c:\MiaApp\Archivi\")
 SetDefault("c:\MiaApp\Archivi\")
ed il gioco č fatto !
Se poi voglio fare una cosa piů raffinata :
mi creo un file .INI e scrivo
[DBFPath]
DBFDirectory=c:\MiaApp\Archivi\
poi nel metodo Start mi creo una funzione che legge quel valore
dal File INI
e lo metto in una variabile...poi scrivo :
ALL_DBF_PATH :=   ValoreLettoDalFileINI
 SetPath(ALL_DBF_PATH )
 SetDefault(ALL_DBF_PATH)ů
Il vantaggio di questa tecnica č che non devo modificare il sorgente, se il
cliente cambia directory
basta che modifichi la Entry della section del file INI.
Ciao
Enio

 ha scritto nel messaggio
news:Vc_D6.1279$2l.3...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: errori con debug


Clipper o Visual Objects?
Che versione?
Se Clipper, in modo relae o prrotetto?
-----------------------------
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
------------------------------

Non riesco più a lanciare programmi con debug - da cosa dipende ?
grazie
gabriella gallo balma

...



Ciao 
Annibale
a.freda[NOSPAM]@
tiscalinet.it
http://users.tripod.it/fredaannibale

Se hai istallato un prodotto Symantec devi cancellare dal registro di
configurazione sotto la chiave HKEY_LOCAL_MACHINE la chiamata al file
sysmevnt.386
Pui ricercare la posizione della chiamata al file con l'opzione trova di
REGEDIT
Vedrai che il debug magicamente ricomincerà a funzionare
Spero di esserti stato utile
----------------------------------------------------------------
Meli Stefano
Quality Assurance
S.G.A. Società Gomma Antivibrante S.r.l.
Via Lambro 45/47
20090 Opera (MI) ITALY
Tel 
+39 02 57601450
Fax 
+39 02 57606180
E-mail: 
Ste...@inwind.it

Newsgroup: it.comp.lang.vo-clipper
Titolo: browser + set filter

Ciao a tutti
non riesco a venire a capo del seguente problema:
datawindow con subdatawindow in modalita browse collegati allo stesso server
con setfilter impostato.
La subdw visualizza correttamente i dati. Nel momento in cui aggiungo o
modifico un record la visualizzazione va a pallino: il primo record  mi
viene visualizzato x volte (non le ho mai contate ma sono tante) mentre gli
ultimi record visualizzati sono corretti. Tutto torna a posto se chiudo e
riapro la finestra.
Dove sbaglio ?   Grazie
P.S.: esiste un modo migliore del setfilter per filtrare i dati in una
browse ? Con due database collegati uso il setselectiverelation, ma con uno
solo?
Daniele

Quando si fanno operazioni che coinvolgono più record (filtri cancellazioni
ecc...), si deve sospendere la notifica che il Server fa al Browser... fare
le operazioni e poi riattivarla e fare un refresh del browser. Questo oltre
a velocizzare le operazioni (ogni operazione porta via tempo per la dovuta
notifica al browser), evita questi casini.
in pratica :
  SELF:oSFMioBrowse:Server:SuspendNotification()
  .......    operazioni da fare
  SELF:oSFMioBrowse:Server:ResetNotification()
 SELF:oSFMioBrowse:Browser:Refresh()
Se hai una relazione con setselctive....  devi per prima cosa "sganciare" la
relazione con ClearRelation()
(dopo aver fatto SuspendNotification) fare le operazioni che devi fare e poi
ripristinare la relazione.  e poi fare il ResetNotification con il refresh.
Ogni volta che usi il setselective devi fare questo, poiché il setselective
blocca queste operazioni sui database in relazione. E' un pò come se fossere
"incatenati" uno all'altro senza che l'uno possa fare dei movimenti senza
l'altro (in pratica è così). Quindi li "sganci", fai le operazioni e li
"riagganci"
Capito ?
Enio

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

Utilizzo il seguente coidice nel method EDITFOCUSCHANGE delle datawindow
per effettuare la validazione immediata dei campi quando viene rilasciato il
focus
nel relativo controllo:
Method editfocuschange(oe) class miadatawindow
local ocontrol as control
local lgotfocus as logic
ocontrol:= etc..
lgotfocus:=etc..
if ! lgotfocus
  if ocontrol:value (nonvalido)
     errorbox{,Messaggio}:show()
      ocontrol:setfocus()
 endif
endif
return nil
Fine esempio
qualcuno sa dirmi come aggirare il loop infinito che si verifica
visualizzando continuamente la dialog di errorbox e  mandando in crash
l'applicazione,
quando vado a dare il comando di chiusura della finestra tramite tastiera o
tramite mouse sul pulsante     di  chiusura?
Saluti a Tutti e grazie per le risposte.
Nino Smiriglia

      ocontrol:setfocus()
 lEsegui:=FALSE


 wrote in message
9r0spl$d4d$1...@pegasus.tiscalinet.it...


Fine esempio
Prova ad invocare il metodo della classe window originale prima di impostare i controlli:
Method editfocuschange(oe) class miadatawindow
local ocontrol as control
local lgotfocus as logic
ocontrol:= etc..
lgotfocus:=etc..
SUPER:EditFocusChange( oE)
if ! lgotfocus
    etc. 
    etc.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Compilare!!!!

Salve c'č qualche anima pia che puņ descrivermi i passaggi per compilare un
programmscritto in clipper?
Il problema č che ho un programma per la gestione di una videoteca del quale
mi hanno passato i sorgenti. i file sono main.obj, video..rmk e poi diversi
file .prg.
Sono in possesso di Clipper 5.3b.
Vi prego fatemi sapere qual'č la procedura per creare il file .exe
Grazie in anticipo,
Pulsar

 Sono in possesso di Clipper 5.3b.
Hai provato con
rmake video
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:3EB835A1...@emagsoftware.it...


pippo.rmk o meglio main.rmk
.prg.obj:
    clipper $< /m /n /a /b
main.obj : main.prg
ora.obj : ora.prg
dati.obj: dati.prg
main.exe: main.obj ora.obj dati.obj
   exospace @main
e main.lnk
out  main.exe
FILE main
FILE ora
FILE dati

 ha scritto nel messaggio
news:b9d0ii$i7v6s$1...@ID-115129.news.dfncis.de...


 ha scritto nel messaggio
news:b9dl5k$js7$1...@grillo.cs.interbusiness.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Errore in libreria ct150.lib

Sto cercando la libreria CT150.LIB dove sia stato corretto il problema che
ho riscontrato sulla funzione DOY(). E' quella funzione che restituisce il
numero nel giorno all'interno dell'anno 1-365.
Dal 1-1-2000 questa funzione restituisce un valore senza senso, anche
superiore al 365, talvolta anche negativo.
Se qualcuno l'avesse.....
Oppure se qualcuno ha una funzione che fa piu' o meno quello di cui sopra la
inserisco direttamente nel sorgente.
Ciao. Grazie. Paolo Bonvicini.

Caro collega
Prova a fare cosi
local nGG as int
nGG :=  today() - ctod("01/01/"+ntrim(Year()))
spero che sia quello che voi
ciao
A. Tartoussi


 > E' quella funzione che restituisce il


today() in clipper corresponde a date() oppure la data di oggi del sistema
invece ntrim é
func Ntrim(nNum)
return LTrim(Str(nNum))
in clipper potresti fare cosi :
nGG :=   Date() - CtoD("01/01/"+  LTrim( Str( Year() ) ) -1
spero che sono stato più chiaro
Ciao

Newsgroup: it.comp.lang.vo-clipper
Titolo: Ricerca di icone professionali.

Qualcuno può indicarmi dove posso trovare delle icone professionali da
inserire in programmi eseguiti con V.O.
     Grazie
                                    Giancarlo

cerca, 'icon' su 
www.knowvo.com
Ciao


-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy
fcr...@tin.it
http://www.windevs.com
ITALY
------------------------------

 wrote in message
39d4794b...@news.inet.it...


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

Oggi ho provato ad installare vo 26 per due volte
La procedura di installazione č andata a buon fine
Ho riavviato la macchina P4 2500 Mhz con XP Professional e 512 Mega di Ram
Il programma ha eseguito il download degli aggiornamenti
č partito il programma degli aggiornamenti e dopo un po mi da questo
messaggio
Error 1328. Error applying patch to file C:\Config.Msi\PT27.tmp.  It has
probably been updated by other means, and can no longer be modified by this
patch.  For more information contact your patch vendor.  System
Error: -1072807676
I tasti proposti sono Retry e Cancel.
Con il primo non risolvo nulla, con il secondo viene interrotto l'upgrade.
All'avio del programma parte l'aggiornamento e mi da il seguente messaggio
di errore:
No qualifyng product was found for this upgrade.
Cosa devo fare?
p.s. Ovviamente il cd č stato acquistato con regolare licenza up-grade da
vo25
Ciao e grazie a tutti
Roberto

 p.s. Ovviamente il cd è stato acquistato con regolare licenza up-grade da


 SPERO, E DICO SPERO CHE IL VO 2.7 NON SIA LA STESSA COSA ?
Mah... a sentire in giro sembra proprio che ci sarà un bel salto di qualità
(sarà compilato con il C7 !!! e stanno lavorando alacremente per togliere
gran parte dei bug).
Ciao a tutti
Enio Donci


CIA' QUAGLIO',  Luigi De Palma....................

 Luigi De Palma
Statt'bbuono
Massimo

come al solito corretti alcuni bug.
E ne e' stato aggiunto qualcuno :-(

 ha scritto nel messaggio
news:b9o8e3$l906k$1...@ID-101553.news.dfncis.de...


 ha scritto nel messaggio
news:b9ob43$5f8us$1...@ID-83678.news.dfncis.de...
