mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: In vece di DBU.EXE

Con che cosa si può sostituire il buon vecchio dbu.exe
se si lavora con Windows e VO?

semplice !!!
con il semplice e ottimo prodotto di Danilo (Giuliani)
http://space.tin.it/clubnet/llbgiu/index.htm

OOps dimenticavo ... per chi non lo sapesse il prodotto si chiama
DBManager ed io lo uso ormai da tempo con soddisfazione
GRAZIE DANILO !!!

 ha scritto nel messaggio
news:uv5_6.890$Sb3....@news1.tin.it...


 wrote in message
Cji_6.4897$363.2...@news.infostrada.it...


Alla fine ci son riuscito.
Grazie per l'interesse.

se si lavora con Windows e VO?
Anche col DBE se ci si accontenta della modalita' testuale
ciao, acc.   
a...@libero.it

Newsgroup: it.comp.lang.vo-clipper
Titolo: Acquisizione Video in VO2.0

Avrei necessita' di procedere all'acquisizione di sequenze video o
immagini fisse da un mio programma scritto in VO2.0. Per ora utilizzo
il vidcap di windows e il programma che e' in dotazione alla scheda di
acquisizione chiamandoli dal mio programma, ma se volessi scrivere io
il codice (vorrei poter comandare il salvataggio di immagini mediante
uso del Joystick o di un pedalino) esiste qualche libreria o ocx che
mi permetta di farlo in modo semplice senza diventare matto?
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

Prova a cercare nel sito 
www.knowVo.com

Prova a cercare nel sito 
www.knowVo.com
Ho provato ma ho trovato solo un file molto interessante per
visualizzare i multimedia (anche se ci sono diversi errori e non mi
compila alcune parti) ma per il capture ancora nulla.
Spero di non essere punto dalle API di Windows :-)


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

Ciao,
lancio da clipper un applicativo in Harbour + Minigui ed i due programmi
interferiscono tra loro, sopratutto sul posizionamento negli archivi.
L'archivio che uso è un Dbf con indice NTX.
Qualcuno mi può aiutare ?
Ciao
Paolo Russignan

 ha scritto nel messaggio 
news:e9o6k5$9am$1...@newsread.albacom.net...

Interferisco in che senso?
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:44bfa42e$0$4481$4faf...@reader2.news.tin.it...


 Aggiungendo la scrittura sul disco dei dati ho risolto il problema.
Quindi hai già risolto e non hai più bisogno d'aiuto?


 ha scritto nel
messaggio news:44c0a1c8$0$4490$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] Uso di SHARE.EXE

Ciao a tutti.
Non uso piu' il file SHARE.EXE su PC sui quali girano applicazioni
Clipper, in quanto SHARE e' incompatibile con le funzioni Memo del
Clipper 5.2 (se per qlc la cosa e' nuova, mi e' capitato su decine di
PC di vario tipo...). Questo pero' potrebbe portare a malfunzionamenti
nelle operazioni di rete (ne ho diversi, non so quanto dovuti a
cio'...), quindi:
Qualcuno sa come si puo' sostituire il lavoro di SHARE.EXE (se esso e'
indispensabile...)? Mi ricordo che si puo' mettere in system.ini un
settaggio analogo, ma vorrei saperne di piu' :-)
--
All these moments will be lost, in time
like tears in the rain. Time to die...
(Roy Batty 1982)
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

 (Roy Batty 1982)
--
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: Installazione VO su XP

Il mio nuovo PC monta un Windows XP. Ho installato VO dal CD, ho installato
le patch vo25b e VO25b3, ReportPro 2.10.
Ottengo compilando qualunque programma (anche gli esempi, senza ReportPro)
l'errore 'non trovato il punto di ingresso 381 nel modulo cavo2sys.dll'
Qualche suggerimento?
Antonello Vado

Io utilizzo XP Professional con VO 2.5b3 e non ho mai avuto nessun problema,
che le patch non siano andate a buon fine?
Che versione del sysop hai?
Francesco

 ha scritto nel messaggio
news:ajkqak$1cfe2c$1...@ID-89813.news.dfncis.de...

Sono quasi certo che nella path di sistema non sono state messe le cartelle
:
C:\CAVO25\BIN   e C:\CAVO25    e per quanto riguarda report pro accertati
che esista C:\RP210
Windows, con le nuove versioni, non riesce ad aggiornare le path.
A me succede ogni tanto quando vado dal cliente e monto "al volo" VO per
fare delle modifiche sul posto
Per quanto riguarda Vo e XP non ho riscontrato problemi se non la necessità
personale di cambiare l'interfaccia poiché quella di XP è decisamente
pacchiana e bruttina !!!  preferisco Windows classico
Ciao
Enio

 pacchiana e bruttina !!!  preferisco Windows classico
Approvo e sottosrcivo!!! ;-)
Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper e nt4

A qualc'uno di voi risulta delle controindicazioni con programmi scritti in
clipper che devono girare sotto Win NT4.
Ilprogramma che ho realizzato si rifiuta di aprire i file dbf una volta
installato su NT4.
Continua a dirmi che sono bloccati in rete mentre sono l'unico (tra l'altro
io amministratore con tutti i diritti) ad usarli.
GRAZIE anticipatamente

 ha scritto nel messaggio
news:qknHa.185344$g92.3...@news2.tin.it...


 ha scritto nel messaggio
news:qknHa.185344$g92.3...@news2.tin.it...


 ha scritto nel messaggio
news:bcmer5$kjp5d$1...@ID-159627.news.dfncis.de...


 ha scritto nel messaggio
news:8%pHa.186417$g92.3...@news2.tin.it...


 operativi tipo w2k o xp ..
Io sotto XP non ho riscontrato problemi come quello da te segnalato
(Clipper 5.2e e Blinker).
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:R4eJa.124194$pR3.2...@news1.tin.it...


 ha scritto nel messaggio
news:x0eJa.124184$pR3.2...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO1.0d] Internal Error

Sono un principiante di VO. Ho montato VO 1.0d su un Pentium (con
Windows 98) e, per non perder tempo durante le 2 ore che trascorro in
treno, su un portatile 486DX/33 (s.o. Dos 6.2 + Windows for
Workgroups). Sto "traducendo" in VO un programma che avevo scritto a
suo tempo in Clipper, senza aver trovato problemi di sorta. Anche oggi
ho fatto qualche modifica (che a parer mio dovrebbe essere) innocua al
programma, mentre era sul Pentium; non ho incontrato difficolta'. Ho
poi esportato il file per continuare a lavorare sul 486. Non mi e'
stato pero' possibile effettuare il linking. Appare dapprima un box
con uno "stop" e la scritta "Internal Error: Wrong RID Size", e poi il
messaggio "Link failed!". Cosa vuol dire "Wrong RID Size"?
Ciao
Alex (5630)

 ha scritto nel messaggio
news:3b0ca20...@news.cis.dfn.de...


Vuole dire che il Repository e' andato ....
Grazie per la risposta, oltretutto in tempo reale.
Un'altra domanda: Dove posso trovare il significato dei vari messaggi
di errore? Clipper 5.2 aveva un apposito manuale.
Ciao,
Alex (5630)
Newsgroup: it.comp.lang.vo-clipper
Titolo: Vo-mySQL-PDF

Ciao gente,
oggi faccio a botte con i files pdf ed i campi blob di mySQL, ma credo che 
il caldo abbia preso il sopravvento.
Devo memorizzare un file pdf in un campo blob. Niente di più semplice, in 
teoria, poichè memorizzo tranquillamente immagini, files di altro tipo 
ecc..., ma con i pdf non ne vuole sapere perchè se filtro la stringa dai 
caratteri speciali il file non viene + riconosciuto come pdf, se non la 
filtro mi dà errore mysql, ovviamente.
Uso questo codice, ormai collaudato:
LOCAL cQuery AS STRING
LOCAL cDistinta AS STRING
LOCAL ptrHandle AS PTR
LOCAL dwBytes AS FLOAT
LOCAL nLen AS DWORD
ptrHandle := FOpen2(cPath + "Distinta.pdf", FO_READ)
FFirst(PSZ(_CAST, cPath + "Distinta.pdf"), FC_NORMAL)
nLen := FSize()
cDistinta := Space(nLen)
dwBytes := FRead(ptrHandle, @cDistinta, nLen)
FClose(ptrHandle)
cQuery := "insert into tabella set distinta = " + Apici(cDistinta) //Apici 
usa mysql_real_escape_string.
myQueryStr(cQuery)
Se tolgo la funzione Apici() e la sostituisco con due semplici apici i 
caratteri speciali contenuti nel file causano errore di mySQL, se la lascio 
la stringa viene memorizzata ma con i caratteri aggiuntivi.
Il problema NON E' nella lettura, pochè se creo un file con la stringa letta 
va tutto bene, se non la faccio passare dal database.
Qualche idea?
                            Ciao.    Francesco Leo

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

 Ciao
Purtroppo ne sono certo perchè, come già detto, se leggo il file, lo carico 
in una stringa ed uso quella stringa per scriverne un altro uguale, è tutto 
ok. Ciò vuol dire che la lettura avviene correttamente. Quando vado a 
leggere il contenuto del campo blob, invece, mi ritrovo degli \ e dei fine 
riga sparsi ovunque che rendono il file illegibile. La cosa bella è che 
anche io prima leggevo i pdf senza problemi, ma non ricordo più come. Il 
problema è evidentemente la conversione della stringa che fa mysql.
Se puoi, magari posta la parte di codice che legge il file e lo memorizza in 
mysql, magari capisco come aggirare il problema.
Grazie.
                                    Francesco Leo

Newsgroup: it.comp.lang.vo-clipper
Titolo: Qualche suggerimento sarebbe gradito...........

Scusatemi un osservazione, da condividere e nello stesso tempo oggetto di
una discussione interessante, sempre secondo me.
E da tempo che vorrei utilizzare e sviluppare applicazioni client/server e
dopo diverse valutazioni ho in sintesi concluso quanto segue:
     Premetto che non ho utilizzato e che ancora oggi utilizzo solo i DBF,
ma mi rendo conto che sono molto limitati.
     I prodotti considerati:
    ADS  Troppo costoso e secondo me in un'applicazione di tipo Internet č
molto lento, visto la demo e altre considerazioni da altre prersone.
    SQL SerVer Troppo ma Troppo costoso per le piccole e medie aziende dove
abbiamo un massimo di cinque computer in rete diventa un impossibile
suggerimento
   MySQL che č un prodotto Opensource, sembra essere quello piů adatto.
  Quest'ultimo, al di fuori del Buon Danilo sembra che non ci sia nessuno ne
interessato, ne che lo utilizza, mi domando:
  Sono forse le mie, considerazioni azzardate ?
 Sono poche le informazioni in mio possesso, o si č avversi , anche perchč
il prodotto nel mondo del Vo č poco conosciuto.
  Che qualcuono mi illumini e non solo, se  e possibile.
  Regards
Luigi De Palma

Per sviluppare applicazioni Client/Server la strada di un database SQL,
oppure vedere il lavoro che sta facendo Antonello Negrone col suo DBEngine.
Io ho scelto SQL, e tra i databeses disponibili ho scelto MySql; ADS ha
prezzi inumani e poi alla file fa quello che fa Antonello.
MySql non è stata una scelta facile, ma una volta presa mi trovo benissimo
Buon lavoro
Danilo Giuliani

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO Method scatter class PincoPallino

Ciao a tutti,
leggo che per porre  il valore di un campo in una variabile si deve
eseguire il seguente codice:
Method Scatter Class PincoPallino
SELF:cCODICE:=SELF:SERVER:CODICE
A me fa errore!
mentre
SELF:cCODICE:=SERVER:CODICE
funziona.
Dove sta il giusto mi chiedo?
Grazie
Paolo

 wrote in message
37C7D86F...@eurotimeit.com...


non occorre   fare un mettodo apposta , basta che nel metodo associato al
bottone di salvataggio dati della finestra tu scriva :
self:Nomevariabiledella SLE := self:oServer (nel caso che il server non sia
dichiarato LOCAL e magari sia il server associato alla finestra)  oServer
(nel caso  che tu abbia aperto il server in locale con.... local oServer :=
MioServer{} as MioServer)
se non capisci ti mando degli esempi
Ciao

Paolo
Dipende se la classe Pincopallino e' una datawindow o datadialog, e se
ha un server associato. Dall'errore che dai sembra piu' che tu abbia
dichiarato una variabile server, e non abbia associato un server alla
finestra.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Programma in rete

Fino ad ora ho sempre realizzato programmi in Visual Object "monoutente" e 
destinati a personal computer non collegati in rete.
Qualcuno puň sintetizzarmi le operazioni che devo fare per rendere un 
programma utilizzabile da piů utenti e eseguibile da diversi computer in 
rete, con il file .EXE e i dati residenti sul server?
Grazie 

 wrote in message 
news:43bbba99$0$343$5fc...@news.tiscali.it...


 > programma utilizzabile da più utenti e eseguibile da diversi computer in

Newsgroup: it.comp.lang.vo-clipper
Titolo: [CLIPPER 5.3]->time() strange behaviour

Ho un programma Clipper 5.3 che accede direttamente alla BDA per
leggere il valore del timer RTC.
Dopo aver aggiornato un PC (K6 450 con sk madre Asus P5A) con win2kSP4
(era win98SE), la funzione che legge il timer anziche' riportare l'ora
corretta, riporta l'ora di avvio della sessione DOS, sotto win98
funzionava perfettamente (stesso PC), su altre macchine con lo stesso
S.O. e sul server (win2k3 server) funziona perfettamente.
Dopo essermi dannato a modificare la routine in questione, prima
utilizzando il BIOS (int 1Ah), poi il DOS e le funzioni di libreria
del C (credo usino il DOS), ho scoperto che... la time() del Clipper
mi ritorna lo stesso orario!!!
In pratica all'avvio del programma la time() torna "00:00:01" e in
seguito continua a contare da li'.
L'ora di windows e' corretta, quella del BIOS... ops non ho
controllato... Lunedi' faro' prove piu' approfondite...
---
acc(at)
libero.it

 controllato... Lunedi' faro' prove piu' approfondite...
Fammi sapere cosa scopri.
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

Fammi sapere cosa scopri.
Il mistero si infittisce...
Ho provato su un altro PC che ha la stessa scheda madre, stessa
revisione del BIOS, stesso sistema operativo e non lo fa!  Insomma
apparentemente il problema riguarda solo quel particolare PC.
Guardando meglio (sul pc fallato) la time() non parte da "00:00:01" ma
da "00:00:55".
Ho realizzato una funzione che legge l'orario dalla CMOS (tramite int
1Ah) e... sorpresa:
Quando parte il programma l'orario nella CMOS viene "congelato",
mentre sia il valore del tick counter letto dalla BIOS Data Area che
la time() di Clipper nonche' la _strtime() del C, riportano l'orario
di cui sopra, o meglio cominciano a contare da li'.
Probabilmente per avere l'orario "corretto" dovrei sommare il valore
letto da una di queste funzioni, al valore letto dalla CMOS.
Su tutti gli altri PC il problema non si presenta e tutte le funzioni
tornano (piu' o meno) lo stesso valore.
---
acc(at)
libero.it

 tornano (piu' o meno) lo stesso valore.
Conclusione: quel PC ha qualcosa che non va e la colpa non è del
Clipper. Giusto?


Clipper. Giusto?
Puo' darsi, anche se penso che win2k ci metta un po' del suo, su altri
PC molto diversi il problema non si presenta, su un pc con la stessa
sk madre l'ora in CMOS si congela, pero la time() e tutte le altre
funzioni tornano il valore corretto.
Inoltre bisogna anche considerare che: tra tutti i PC che ho in ditta,
questo e' probabilmente quello dove c'e' meno roba installata, per il
resto funziona perfettamente, viene usato tutti i giorni (con
l'applicativo Clipper of course).
---
acc(at)
libero.it
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] CA-Ret print

Ciao a tutti.
Forse sono uno dei pochi ad usare il report editor CA, ma sarei grato a
chiunque volesse rispondere.
Il problema:
LOCAL wRepQue     AS REPORTQUEUE
LOCAL vet_par         AS ARRAY
wRepQue := RepRIC_IA{SELF:Owner}
wRepQue:print(vet_par)
wRepQue:print(vet_par)
vet_par è un vettori di parametri da passare a CA-Ret.
CA-Ret va in errore interno perchè lancio due volte il comando print (devo
stampare due copie) mentre se lo lancio una volta sola va tutto bene. Sembra
un problema di timing, ma non riesco ad inserire una pausa tra i due print
(che non pregiudichi il primo print).
Ho anche provato a settare con DeviceCapability il numero copie = 2 per il
device di stampa, per poi usare solo una print():
//  oPrintingDevice := PrintingDevice{}
//  uValue := oPrintingDevice:DeviceCapabilities(DC_COPIES)
//  IF uValue = -1
//   errorbox{SELF,'La stampante non supporta stampe multiple'}:show()
//  ELSE
//   oPrintingDevice:Copies := 2
//  ENDIF
non vedo la box di errore, quindi sembra funzionare il settaggio, ma la
stampa è di una sola copia.
Come posso fare a stampare due copie della stessa ReportQueue ?
Grazie del Vostro tempo.
Massimo
ARCA Sistemi S.r.l.


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

 >stampa è di una sola copia.




Newsgroup: it.comp.lang.vo-clipper
Titolo: Esempi di file di installazione applicativi da Inno Setup

Buongiorno a tutta la comunità.
Sono a chiederVi la possibilità di poter visionare un file di installazione che si crea con la procedura Inno Setup, prima della compilazione. 
Ho deciso di utilizzarlo per la Sua affidabilità e aggiornamento che si rileva dalle sue Release.
Ma per me è un primo approccio …. !
Qualcuno può darmi un esempio da studiare inviandolo Alla mia mail ? Grazie per la Vostra attenzione e adesione a questa mia richiesta.
 
Mario Summa

Buongiorno Mario,
installando Inno setup viene creata la directory Examples dove può trovare sia esempi base che alcune soluzioni più sofisticate.
 
Questo è un esempio base dal qual può partire:
 
**********************************************************************
; -- Example1.iss --
; Demonstrates copying 3 files and creating an icon.
 
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
 
[Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma2
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output
 
[Files]
Source: "MyProg.exe"; DestDir: "{app}"
Source: "MyProg.chm"; DestDir: "{app}"
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme
 
[Icons]
Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"
 
**********************************************************************
 
Saluti
Gianluca Pinoli
Newsgroup: it.comp.lang.vo-clipper
Titolo: apertura dbf in Exclusive mode

Qualcuno sà dirmi come mai dopo aver stampato un qualsiasi report prodotto
con CA-RET i file dbf
usati nella stampa che passo come parametri non possono essere più aperti in
modalità esclusiva , è come se i dbf rimanessero aperti .
dove sbaglio ??? , cè una soluzione...
grazie in anticipo Antonio
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
000001c0d548$af3631e0$62790b3e@antonio...


Controlla nelle impostazioni dell' ODBC come viene gestito il lock, io metto
Locking = none, Lock compatibili = Clipper, dopo la stampa poi chiudi il
Report ?
Danilo Giuliani
Le impostazioni dell' ODBC le ho controllate e comunque le ho impostate come
sopra.
Il mio codice che lancia le stampe è il seguente:
METHOD StampaClienti() CLASS mShellWindow
  LOCAL oDialog AS Stampa
  LOCAL oReport AS CLIENTIRPT
  LOCAL aParam[2] AS ARRAY
    (oDialog:=Stampa{SELF,"Elenco Clienti"}):Show()
   IF oDialog:lPrintOk
      oReport:=CLIENTIRPT{SELF}
      aParam[1]:=DBFArch+"CLIENTI.DBF"
      aParam[2]:=DBFARCH+"CONFIG.DBF"
      DO CASE
       CASE oDialog:nDestination = PRINT_PRINTER
           oReport:Print(aParam)
       CASE oDialog:nDestination = PRINT_SCREEN
           oReport:Preview(aParam,"Stampa Elenco Clienti")
       CASE oDialog:nDestination = PRINT_FILE
           oReport:SaveToFile(oDialog:ToFileFS:FullPath,"RTF",aParam)
  CASE oDialog:nDestination = PRINT_EDIT
          oReport:Edit()
      ENDCASE
   ENDIF
 RETURN SELF
e comunque è lo stesso di altre applicazioni che vanno bene , dove sbaglio??
Grazie Antonio.
-- 
Posted from 
relay4.inwind.it
 [212.141.53.75] 


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

C'è qualcuno di voi che si è abbonato?
IO ho chiesto informazioni sugli arretrati del 1999,(scrivendo  in inglese e
in italiano) , mi sono abbonato a SDT (almeno credo) .
IL fatto è che non ho mai avuto nessun riscontro!
Che ne pensate?
Ciao a tutti
R.B.
--
La Sportiva 
S.PA
.            CALZATURIFICIO
I-38030 ZIANO DI FIEMME(Tn)- Via Ischia 2
Tel. 0462/571800 r.a. -Fax 0462/571880
e-mail 
rob...@lasportiva.com
visitate le  nostre pagine web all'indirizzo :
You visit our pages web to the address:
http://www.lasportiva.com


In questo periodo sono molto presi. A volte ci vogliono 3/4 giorni per
avere una risposta.
eventualmente contatta direttamente l'editore a 
os...@vocager.de
-----------------------------
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
------------------------------

 >IL fatto è che non ho mai avuto nessun riscontro!


Gulp.....č vero.....avevo sbagliato a digitare l'indirizzo.
Grazie
Ciao
R.B.



Newsgroup: it.comp.lang.vo-clipper
Titolo: static

a chiunque possa aiutarmi
static uValue:=0
mi stabilisce uvalue numerico
ma se voglio uvalue carattere???
ho provato con
static uvalue:=space(1)
ma dalla procedura mi viene risposto che è necessario un tipo longint
chi sa darmi un suggerimento??
Grazie
Francesco



Premetto che non so quasi nulla di VO, comunque credo valga cio' che
vale per Clipper, e cioe' che non puoi inizializzare una variabile
static con una funzione, ma solo con una costante, ad es:
static uvalue:= ' '
ciao, acc.   
a...@libero.it

 static uvalue:=space(1)
Prova con
static uValue := "" as string
Luca

 ma dalla procedura mi viene risposto che č necessario un tipo longint


 ma dalla procedura mi viene risposto che č necessario un tipo longint


 a chiunque possa aiutarmi
 static uValue:=0 AS BYTE

Newsgroup: it.comp.lang.vo-clipper
Titolo: Utility x Leggere tutti i dbf

esiste un'utility,tipo dbu,  in grado di leggere i dbf di foxpro e tutti gli
altri dbf. e dove la trovo?

altri dbf. e dove la trovo?
Esistono un po' di programmi di questo tipo, basta che fai una ricerca
in internet con "dbf editor" e trovi il mondo.
Personalmente mi sono ricompilato la dbu con la rdd DBFCDX e mi
accontento, per quello che devo fare :)
Ciao.Alberto.
-------------------------------------------------------------
Alberto Rubinelli           Mail : 
alb...@retrocomputing.net
A2 SISTEMI                  Http : 
www.retrocomputing.net
Via Costantino Perazzi 22   Tel 0321 640149
28100 NOVARA (NO) - ITALY   Fax 0321 391769
ICQ : 49872318              Odigo : 5269083

altri dbf. e dove la trovo?
DBE !  Freeware Open Source (con tanto di sorgenti) sotto licenza GNU
http://ourworld.compuserve.com/homepages/kcarmody/dbe/dbe.htm
Attenzione che esistono anche altri pacchetti con lo stesso nome.
ciao, acc.   
a...@libero.it

 wrote in message
7lfI7.86631$sq5.4...@news.infostrada.it...


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

Salve e Buon Anno a tutti
ho creato due listbox: listbox1 che viene riempita tramite il fillusing su
un file dbf. listbox2 che viene alimentata dalle selezioni fatte su listbox1
(doppio click sull'elemento della listbox1 che viene aggiunto alla listbox2
e tolto dalla listbox1 e viceversa)
Il problema che ho e' questo: come faccio a sapere quanti sono gli elementi
nella listbox2 e come faccio a leggerli uno per uno?
listbox1 carica dal file dbf  2 campi (fillusing(server,#campo1,#campo2)) ,
quindi penso che il metodo listbox:additem aggiunga entrambi i campi. In
sostanza vorrei poter leggere l'intero array bidimensionale.
Spero di essermi spiegato.
Grazie in anticipo e ancora auguri a tutti
Daniele

 nella listbox2 e come faccio a leggerli uno per uno?
Se ho capito bene...
puoi provare cosi':
.....................................................................
nItem := ListBox:ItemCount
For i := 1 UPTO nItem
 aadd( aArray, {ListBox:GetItem(i), ListBox:GetItemValue(i) })
next
Newsgroup: it.comp.lang.vo-clipper
Titolo: strutture c++ - vo

Ho la necessità di convertire la seguente struttura da C++ in VO :
char * name                  ->PSZ ?
char * table                   ->PSZ
char * def                                ->PSZ
enum enum_field_types type  .-> Non lo sò
unsigned int length                  -> WORD o DWORD
unsigned int max_length          ->   ""
unsigned int flags                     ->  ""
unsigned int decimals               ->  ""
come faccio a recuperare il valore da "enum enum_field_types type"
in VO (presumo che sia una specie di vettore ?).
Un Grazie in anticipo a chiunque mi darà una mano..
 Ciao Antonio

 ha scritto nel messaggio 
news:nT5cd.42974$N45.1...@twister2.libero.it...


 ha scritto nel messaggio 
news:nT5cd.42974$N45.1...@twister2.libero.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Incontro Livorno

Siamo a 17 iscritti, brutto numero, avanti qualche altro.
Danilo

 ha scritto nel messaggio
news:HamXc.151879$OR2.7...@news3.tin.it...


Bravissimo... insistete con i vostri superiori fategli sapere cheè molto
importante per tante cose
ciao, arrivederci a Livorno
Enio

Newsgroup: it.comp.lang.vo-clipper
Titolo: CLIPPER 2e E DECIMALI

Come mai e come si potrebbe risolvere la seguente anomalia?
k := 0.01 +
0.02 + 0.03 + 0.04 + 0.05
j := 0.15
if k<>j   <<--- .t.
..
if str(k)
<> str(j) <<--.f.
..
if transform(k,'######.##') <>
transform(j,'######.##') <<--.f.
Il sistema usato nelle ultime due IF
puo' essere affidabile??  
Grazie
------
--------------------------------
Inviato via 
http://usenet.iol.it

Il sistema usato nelle ultime due IFpuo' essere affidabile??


 puo' essere affidabile??
Quello con la STR() no, in quanto il risultato dipende dalle cifre
decimali impostate. Es.:
SET DECIMALS TO 40
SET FIXED ON
? STR( j ) != STR( k )
il risultato è ora vero in quanto
STR( j ) ==> 0.15
STR( k ) ==> 0.1500000000000000000000000000000000000000
che, ovviamente, sono due stringhe diverse. E poi sia la STR() che la
TRANSFORM() hanno i problemi di arrotondamento recentemente scoperti dei
quali si è parlato a lungo nei messaggi delle ultime settimane. Quindi
il confronto potrebbe risultare, in alcuni casi (non molti, a dire la
verità), falsato. Una tecnica che dovrebbe funzionare sempre sarebbe
? ROUND( k, 2 ) != ROUND( j, 2 )
dove la ROUND() sarebbe una di quelle corrette discusse nei messaggi
passati.
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: Progetto web

Dovrei cominciare nuova grossa applicazione web.
E' consigliabile utilizzare Vulcan ? 
Se no, quali framework alternativi posso prendere in considerazione ?
grazie
stefano

 ha scritto nel messaggio 
news:4869d661$0$18157$4faf...@reader3.news.tin.it...


 ha scritto nel messaggio 
news:4869d661$0$18157$4faf...@reader3.news.tin.it...


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

Newsgroup: it.comp.lang.vo-clipper
Titolo: funzione found()

Caro Antonio
di una struttura del genere che ne pensi ???
 IF .not. Empty(SELF:mPI) .and. SELF:sModo == "AGGIUNGI"
           ? mpi
                 SELF:Server:SetIndex("forni003")     // risponde .F.
                 SELF:Server:Seek(mPI)                  // risponde .F.
                 ? recno
   IF FOUND()
     ? "trovato"
   ELSE
                    ? "non trovato"
   ENDIF
                     wait
     ENDIF
per rigore di logica dovrebbe rispondere con "trovato", ed invece va sempre
in else "non trovato"
dove sbaglio ???
Grazie
Francesco

 ha scritto nel messaggio
news:rbXH7.2429$5l.5...@news1.tin.it...


 >      ENDIF
Verifica la variabile mPI nel relativo indice perchè "CODICE" e' diverso da
"CODICE   ".
Valuta direttamente il valore di ritorno di Seek, e' in modo piu'
efficiente.
    "DBServer:Seek (...)
    Returns TRUE if the specified key value was found; otherwise, FALSE."

 ha scritto nel messaggio
news:rbXH7.2429$5l.5...@news1.tin.it...


>"dr D'Aquila Francesco"  ha scritto: > Caro Antonio

Se SELF:Server:SetIndex("forni003") ritorna ritorna .F. significa che
l'apertura dell'indice è fallita.
 Di conseguenza SELF:Server:Seek(mPI) ritorna .F. perchè l'indice non è
stato aperto e la chiave non trovata.
E` quindi normale che la funzione Found() ritorni .f.
Ciao.
Roberto Cordini
Newsgroup: it.comp.lang.vo-clipper
Titolo: Problemi di arrotondamento - una soluzione parziale

Cari amici, una soluzione del genere potrebbe essere un punto di
partenza:
#define EPS 0.000000000000001
#define TRANSFORM( xValue, cPicture ) Transform( If( ValType( xValue ) =
"N", xValue + EPS, xValue ), cPicture )
#define STR( nValue, nDigits, nDecimals ) Str( nValue + EPS, nDigits,
nDecimals )
#define ROUND( nValue, nDecimals ) Round( nValue + EPS, nDecimals )
FUNCTION MAIN()
    ? TRANSFORM( 8.235, "9.99" )
    ? TRANSFORM( "peppe", "@!" )
    ? STR( 8.235, 5, 2 )
    ? ROUND( 1.265, 2 )
    ? TRANSFORM( 8.234999999, "9.99" )
    ? TRANSFORM( "peppe", "@!" )
    ? STR( 8.234999999, 5, 2 )
    ? ROUND( 1.264999999, 2 )
    RETURN NIL
Però c'è un problema: le #define hanno visibilità di file e quindi, ad
esempio, questo approccio non correggerebbe gli errori di arrotondamento
presenti in codice che non compiliamo (come quello contenuto in librerie
esterne). Si dovrebbe invece ridefinire le funzioni con altre funzioni
aventi lo stesso nome. Ma come possiamo, in questo caso, impedire
l'inevitabile riferimento circolare? L'ideale sarebbe scendere più a
basso livello e ridefinire le funzioni base della libreria Clipper
interessate al problema. Qualuno ne sa niente?
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:3BDD8DE0...@emagsoftware.it...


 Se mi viene in mente qualcosa d'altro ti faccio sapere.
Grazie. Comunque, come ho detto in un messaggio precedente,
probabilmente non vale la pena di perderci altro tempo.


Newsgroup: it.comp.lang.vo-clipper
Titolo: clipper 5.3 e rete windows

Salve a tutti!
inizio precisando che non sono un programmatore, ma ha fatto anni fa un
programmino con Clipper che usiamo dentro l'azienda in rete. All'epoca 
andava la rete Novell e ho usato le funzioni per questo tipo di rete. Oggi 
in pratica ho ancora in ditta un server novell (quello di 6 anni fa) che uso 
solo per condividere i file usati dai vari utenti di questo programma.
Siccome da allora non ho piu' "sviluppato" il mio modo di programmare (mi 
sono dedicato al mio vero lavoro in ditta) non ho idea di come "migrare" la 
cosa sotto una comune rete TCP/IP.
Vorrei mettere gli archivi sul server NT, ma poi non funziona la cosa.
Suggerimenti?
Saluti
Derek Zoli


Non funziona in che senso? Il tipo di rete non dovrebbe fare alcuna
differenza per l'applicazione.
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:4180AC9F...@emagsoftware.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: creating DBF file from text file

Dear all,
I need to store pages delimited by FORMFEED character to Memo fields .
each record is indexed by unique key such account number .
Where can I find functions that deal with this matter ?


I'm a bit rusty now but isn't a simple matter of
 
append from xxx.txt delimited with chr(whatever formfeed is ~
chr(12)?)
 
Alternative progressively read the file picking out each block of text
between each occurence of the formfeed character.
 
 
-- 
AnthonyL

Newsgroup: it.comp.lang.vo-clipper
Titolo: Aprire dbf con Excel

Salve a tutti, sono nuova in questa newsgroup.. e ho un problemino
Devo aprire con Excel dei files dbf di una nostra applicazione (salvati come
ANSI). Con File/Apri non funziona, utilizzo quindi il menu Dati/Carica dati
esterni/Nuova query su database.
Al momento di creare l'origine dati utilizzo il driver dBase (*.dbf).
Funziona tutto ok, ma i caratteri speciali tipo ü, è, ecc. vengono cambiati
in altri caratteri.
Qualcuno mi sa aiutare?

 ha scritto nel messaggio
news:bjp98r$m1m9r$1...@ID-205580.news.uni-berlin.de...


 wrote in message
news:trW7b.63926$R32.2...@news2.tin.it...


Il dbf utilizza ANSI infatti è quello che mi crea il problema.. e se il dbf
è in ANSI, anche se lo si rinomina con .xls, Excel reclama che non riconosce
il formato. e l'unico modo che ho trovato per aprirli è utilizzando msquery.
che però appunto ha il problema di non riconoscere questi caratteri
speciali.
Grazie comunque!
Ciao!
Cristina
-----------------------
Alessandro wrote:
Riguardo i caratteri sfalsati guardati se il set dei caratteri è ANSI oppure
no , i DBF utilizzano il set dei caratteri ANSI (DOS per intenderci) che
se richiamati da windows possono sfalsare.
Se vuoi aprire un DBF basta semplicemente rinominarlo in .XLS ed Excell lo
apre direttamente senza fare nessuna domanda.
Attenzione però a non eseguire un salvataggio sul dbf in quanto verrebbe
complatamente sfalsato e quindi inutilizzabile da VO
(eventualmente copia il file e poi lo rinomini).
Ciao Alessandro.

Newsgroup: it.comp.lang.vo-clipper
Titolo: DevoCommon & DevoMySql41 da 2.7 al 2.8

Salve a tutti,
Sto cominciando il lungo e paziente lavoro per il passaggio di tutti i nostri progetti dalla versione 2.5 e 2.7 al V.O. 2.8 ..
Volevo chiedere se esistono aggiornamenti per le 2 librerie che utilizzo per connettermi nativamente a MySql (DevoCommon & DevoMySql41).
 
Grazie anticipatamente
 


se non ricordo male sono di Danilo Giuliani
prova a chiedere a lui
 
*Massimo Bighelli* ARCA Sistemi S.r.l.

Sono fuori sino al 27/04 scrivimi quando rientro che te le mando
 
Danilo
 
"Mauro Donadel"  ha scritto nel messaggio 
news:86ba531a-e109-4a11...@googlegroups.com...


Ok grazie!

Newsgroup: it.comp.lang.vo-clipper
Titolo: ROUND() & __ROUND()

Stavo facendo delle prove sul test di EMG per la round ed ho inserito
all'inizio del .PRG
#translate ROUND( <nNum>, <nDec> ) ;
        => __Round( <nNum>, <nDec> )
e sembra funzionare.
Cosa ho sbagliato ?
Ciao da GiakyT


La ROUND() così definita torna solo NIL. Non so perché il linker non dia
errore. Sicuramente esiste, all'interno della libreria Clipper una
funzione chiamata __ROUND() ma per utilizzarla ci vorrebbe la relativa
documentazione (e può darsi benissimo che non possa essere proprio
chiamata da Clipper).
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: set filter

Potete per favore farmi un esempio di applicazione del set filter tenendo 
conto del metodo dispacth ?
grazie
Francesco D'Aquila

 conto del metodo dispacth ?
cosa vul dire?
il dispatch non è altro che un metodo che controlla la "distribuzione" dei 
messaggi.
vuoi dire che devi mettere un filtro nel metodo dispatch?
se ti spieghi meglio provo a risponderti...
Massimo Bighelli

Newsgroup: it.comp.lang.vo-clipper
Titolo: Blinker in rete?

Ciao a tutti;
qualcuno può indicarmi, se esiste, un sito da cui  scaricare 'blinker'?
grazie
Mauro

qualcuno può indicarmi, se esiste, un sito da cui  scaricare 'blinker'?
Esistono delle versioni dimostrative: si ottiene un eseguibile che non
funziona piu' dopo appena 5 minuti! Oltre che dal sito ufficiale si
possono scaricare dal sito Oasis.
Ciao
Alex (5630)

Newsgroup: it.comp.lang.vo-clipper
Titolo: tBrowse in xHarbour

Buongiorno,
avrei un piccolo problema con colorRect del tBrowse in xHarbour. Devo 
gestire il cambio di colore di una riga intera con la pressione del 
tasto Invio (se premo invio tutta la riga cambia colore...). Purtroppo 
pero' quando mi sposto con le frecce, il colore mi ritorna quello 
originario o addirittura si colorano tutte le righe quando skippo in 
avanti. Siccome in Clipper usavo la funzione Invalidate() prima di un 
ForceStable() per forzare una nuova visualizzazione, in xHarbour sembra 
non funzionare. Qualcuno puo' aiutarmi ?
Grazie: Max

 ha scritto nel messaggio 
news:mY%_g.7371$pL3....@tornado.fastwebnet.it...

Se mi mandi un esempietto minimale ma compilabile lo provo qui.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic
Newsgroup: it.comp.lang.vo-clipper
Titolo: Tools x VO

Ciao ragazzi,
qualcuno sa se esiste un tool che permetta
di importare in un repository un elenco di AEF
secondo un ordine preciso ?
Grazie mille ciao

secondo un ordine preciso ?
Si, si chiava VOPP (VO productivity Pack). Lo trovi al sito
www.piko.com.au
Ciao
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer ITALY
President of Clipper/Visual Objects/Jasmine User Group Italy
e-mail: 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

Si, si chiava 
Ehm :-)
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


Oops. Forse dopo 10 di Stati Uniti e' stato un laspsus freudiano!!!!!


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

Devo reistallare la mia copia di VO 2.7 upgrade.
Ho problemi ad instllare la versione 2.6, inserendo il product ID riportato 
sul cd la procedura di installazione non va avanti.
E' possibile installare VO 2.7 upgrade, avendo installato solo VO 2.5?
Grazie
-- 
Ing. Giovanni Pizza
------------------------
Delta Processing s.r.l.
Via Nola, 90
80033 - Cicciano (NA)
www.deltaprocessing.it
Tel  081 8264890
Fax  081 3150914
Cell 335 6534925 

 ha scritto nel messaggio 
news:48c6212b$0$40307$4faf...@reader5.news.tin.it...


 ha scritto nel messaggio 
news:48c6212b$0$40307$4faf...@reader5.news.tin.it...


 ha scritto nel messaggio 
news:48c6212b$0$40307$4faf...@reader5.news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: LIBRERIA VOUCH32 X CLIPPER 5.2

Qualcuno ha usato la libreria Vouch32 con clipper 5.2?
Mario Costantino

 Qualcuno ha usato la libreria Vouch32 con clipper 5.2?
Non so, ma so che c'e' gente che la usa con Xbase++,
il suo autore scrive spesso sugli NG di alaska-software.
Ciao...

Newsgroup: it.comp.lang.vo-clipper
Titolo: OT: news server cercasi.

Oggi mi hanno installato l'adsl (una scheggia! :-) )
Il guaio e' che il news server che uso per la gerarchia it
non mi permette di accedere con la la connessione adsl
ma solo con la vecchia connessione di 
libero.it
C'e' qualcuno che mi sa indicare in server alternativo?
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net


Potresti provare 
news.cis.dfn.de
Ti devi registrare, ma funziona benissimo.
Ciao.
Roberto Cordini


Confermo!
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

Lo uso anch'io e va benissimo!
Ciao
Roberto
"Robby" <roberto...@NOXSPAMiol.it> ha scritto nel messaggio
news:al06qv$2k9$1...@zamboni.dsnet.it...


 C'e' qualcuno che mi sa indicare in server alternativo?
Grazie a tutti.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Spesometro

Wolfgang,
 
ho notato che nel tuo codice che hai postato manca il codice di cotrollo "A" 
messo in posizione
1898 FILLER sia nel Record Tipo "B" che nel Record tipo "D".
Sono io che non l' ho visto nel tuo codice o non va messo??
La procedura di controllo non mi d� errore ma quando poi ho spedito
il file mi � stato scartato,  motivo scarto indicato: carattere di fine riga 
non trovato.
saluti e ancora grazie per il codice
Paolo Kalc
 
 
 
 
St� ancora combattendo con lo spesometro.
Ho inviato i file usando come base 
 
 

 indicato: carattere di fine riga non trovato.  
 
si, hai ragione.
 
Me ne sono accorto quando sono stati spediti i primi file, e come hai
visto, la procedura di controllo non becca tutti gli errori (in
effetti, sono anche altri errori che venivano riscontrati solo a file
trasmesso).
 
Saluti
 
Wolfgang
 
 
 
-- 
 

 ha scritto nel messaggio 
news:bk5f8o...@mid.individual.net...


 Come hai messo il FILLER "A" nel record tipo "D"?
 
 
ho appena controllato - non lo imposto neanche, ma i file sono passati
lo stesso... e non solo di un cliente unico, e anche il mio file...
 
Sarebbe da aggiungere cosi:
 
	oRecord:AddField( clsEntrateStringField{ "A", 1898, 1 } )
 
(almeno cosi lo metto sui E, Z, A e B).
 
Saluti
 
Wolfgang
 
 
-- 
 

 ha scritto nel messaggio 
news:bk6q1u...@mid.individual.net...



Per esempio il socio che invia lo spesometro per conto del soggetto 
fiscale di cui è amministratore NON va nel file, anche se a leggere le 
istruzioni questo non è per nulla chiaro, (ragionando anche per analogia 
con altre comunicazioni in cui si devono indicare i dati di entrambi i 
soggetti) e la comunicazione viene scartata con l'errore "il codice 
fiscale del fornitore... non risulta uguale a quello contenuto nel 
certificato..." ecc.
'Sto spesometro è un disastro...
Dan

Newsgroup: it.comp.lang.vo-clipper
Titolo: Technical Meeting 4

Alla pagina 
http://www.softdevo.com/myvoday.htm
 le prime notizie, a 
brevissimo il programma, che in parte vi ho già anticipato.
Danilo 

Correggere novombre con novembre.......please!! :-))


Ed anche 2005 con 2006...............  :-)) 

Come già affermato nei miei post precedenti ero convinto che, come ogni 
anno, il meeting si tenesse entro la metà di ottobre. Purtroppo nelle 
date scelte per quest'anno non penso di trovare il tempo per partecipare 
quindi mi trovo costretto a rimandare il mio intervento a meeting futuri.
Sorry.
Alessandro Ambrogiani
Danilo Giuliani ha scritto:

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2]SLE di un altra Window

Salve a tutti,
sicuramente la questione è vecchia, ma non riesco a venirne a capo...
In una DataWindow RicercaSoci ho una SLE chiamata "tipologia" e un paio
di Tab, una delle quali (o DEI quali? mah) mostra i campi di un Dbf e ha
un paio di Buttons per Avanti/indietro.
Vorrei sapere come si fa a cambiare RicercaSoci:oDCtipologia:TextValue
dall'interno di questa Tab; nel caso specifico deve mostrare una stringa
diversa a seconda del valose di un campo.
Ho provato di tutto:
SUPER:oDCtipologia:TextValue := ....
SELF:Owner:oDCtipologia:TextValue := ....   (lo so, lo so...)
RicercaSoci:oDCtipologia:TextValue := ....
Mi sapreste dire se è possibile?
Grazie,
	Francesco
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"

...


oppure : Hai provato a dichiarare export la variabile oDCTipologia ( anche
attaverso Yes nella proprietą 'Export Controls' della DataWindow)

Premetto che non ho capito esattamente cosa cerchi (la colpa č mia perché
oggi ho la testa in tilt).
La prima cosa che mi viene in mente č di creare un metodo nella finestra
principale e di chiamare dalla tab il metodo:
SELF:owner:AggTipologia(cValue)
METHOD AggTipologia(cValue) CLASS FinestraUno
    SELF:oDCtipologia:TextValue := cValue
    RETURN NIL
Dovrebbe funzionare (con beneficio d'inventario). Naturalmente, se ti serve,
puoi passare anche piů parametri o un array di valori.
Prometto di rileggermi il tuo messaggio e di essere piů preciso.

 se ho capito bene il problema questo dovrebbe funzionare.
 



innanzitutto devi crearti i metodi access/assign per questa SLE (prendi
spunto da quelli di altri controlli che VO crea in automatico)  POI FAI LE
PROVE. CON IL CODICE CHE HAI SCRITTO :-)))
CIAO

Newsgroup: it.comp.lang.vo-clipper
Titolo: Report Pro e HP 8000

Una mia applicazione stampa fatture con un logo in BMP, fatto con Report Pro
2.7.
Tutto ha funzionato fino a che non è stata installata una stampante HP 8000.
Report Pro genera un errore
"fetching the next logical record", rimetto la vecchia stampante, una HP a
getto e tutto torna a funzionare, a qualcuno viene un' idea ??
Danilo Giuliani

Tutto ha funzionato fino a che non č stata installata una stampante HP


Scusatemi se mi rispondo da solo ma ho trovato la soluzione:
basta non installare i drive PCL6 e PCL5, fare quindi una installazione
personalizzata ed escludere questo drive.
Si impone forse un aggioenamento di Report Pro a questo nuovo standard.
Danilo Giuliani

Newsgroup: it.comp.lang.vo-clipper
Titolo: Harbour Expert Needed

I wrote clipper and c applications, when Windows came I left Clipper for
Visual Basic.
Now I want to use Harbour but in Text Mode the look is Dos Like and People
love Win .....
1) I don't want to use Fivewin because isn't free
I want to write a LIB to use Harbour in Windows/Graphic mode, I want only
convert SAY & GET commands using a 80x25 fixed graphic mode.
Can you help me or suggest to where I can get Help
Sincerly
Andrea

 Can you help me or suggest to where I can get Help
Nella documentazione dell'SDK di Windows.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2.5] Crypt Function





Ciao a 
tutti,


ho un DBServer su 
cui ho riscritto i metodi FIELDGET e


FIELDPUT in modo che 
i campi stringa vengano criptati


tramite l'utilizzo 
della funzione di VO Crypt con relativa chiave.


 


Funziona tutto 
infatti i record vengono salvati e letti correttamente


il problema 
salta fuori associando gli indici al file... non vanno le seek
.
..


Esiste modo di 
risolvere il problema in modo che gli indici funzionino 
anche


su record 
criptati e quindi contenenti caratteri non comuni...


 


Grazie mille 
per l'aiuto


 


P.S. per le 
icone sulla toolbar le ho provate tutte ma 


       ancora niente 
(vedi post precedenti)


 



 ha 
  scritto nel messaggio 
news:FPEAKEBBINLLHCNO...@tesar.it
...


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

Ciao a tutti
Circa 12 anni fa', programmavo per una ditta di SW in Dbase (Clipper).
Ora dopo molto tempo ho voluto riprendere e mi sono avvicinato al Visual
Basic.
Non vi dico che dramma ... non ci capisco più niente.
Non sò come indicizzare, come fare una seek (forse non si può) .
---
Mi chiedevo, visto che non lo conosco come è VO, è simile al Clipper? ,
nello stesso tempo fà le finestre tipo Windows?.
Qualcuno ha da farmi scaricare un programmino in VO molto piccolo per vedere
come è il risultato finale?
Grazie a tutti
Giorgio

Certo !!!! VO č molto simile al clipper, lě ritorverai le Seek gli append i
set filter ecc.. riveduti e sottoforma di metodi visto che VO č un
linguaggio Object oriented, (ma nulla di drammatico ti giuro !!!). Puoi
scaricarti una versione trial di VO 2.5 dal sito della CA (
www.cavo.com
)
puoi anche scaricarti la marea !!! di documentazione in formato PDF sempre
nel sito. Attentio, la versione trial ha qualche limitazione quindi prendilo
come "caval donato..." Quando lo hai installato ci sono degli esempi nella
cartella "samples", ti divertirai te lo assicuro !!!!
Per te comincia un'avventura forse non semplice all'inizio ma... "noi" siamo
qui per aiutarti. Sulla rivista DEV gia da due anni ci sono articoli fatti
da me (e da qualche mese) anche da Fabio Cresta, considerato uno dei massimi
esperti mondiali di VO...quindi
ciao
Enio Donci

 Non sò come indicizzare, come fare una seek (forse non si può) .
Entrambe le cose si possono fare tranquillamente. Comunque hai ragione,
il Visual Basic è un obbrobrio.
EMG

Ho scaricato la versione trial
- Esistono manuali in libreria?
- Nel frattempo da dove inizio?
Ad esmpio avessi un DBF con nome cognome e Indirizzo
come posso iniziare a gestire Molto semplicemente questa anagrafica?
Ciao !!!!

Newsgroup: it.comp.lang.vo-clipper
Titolo: per danilo

mi sono trovato con una libreria di Lupi relativa al file pdf.
negli appunti ho scritto che è stata scaricata dal tuo sito.
Sai se esiste una spiegazione di questa libreria ?
Grazie
Francesco

 negli appunti ho scritto che č stata scaricata dal tuo sito.
