mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: VO Explorer window

ciao a tutti,
ho un piccolo problema e sono andato in loop.
ho una explorerwindow con 4 pannelli
durante il resize questi pannelli cambiano dimensione (ovvio)
il mio scopo è quello di tenere il pannello 1 ad una dimensione fissa
1- nonostante explorerwindow erediti da splitwindow non riesco a bloccare le
dragbar
2- provo allora a fissare la dimensione del primo pannello
nel metodo Resize metto un bel SELF:SetPaneSize(oDim,1)
peraltro come già fatto nel Init() della explorer
mi da errore OBJECT<>CLASS quando apro la explorerwindow
se ignoro l'errore di entrata, poi il resize funziona ( !!! ) mantenendo il
pannello 1 dimensione impostata
all'apertura della explorerwindow il resize viene chiamato 3 volte, e se
evidenzio il nome della classe dell'oggetto in pannello 1, la prima chiamata
mi da NIL, le altre 2 mi danno il nome corretto della classe...
non so se sono stato chiaro
qualsiasi idea per bloccare la dimensione del pannello 1 di una
explorerwindow a Dimension fissa è bene accetta
TIA
Massimo
ARCA Sistemi S.r.l.

 mi da NIL, le altre 2 mi danno il nome corretto della classe...
Allora mettici una IF che esegue il metodo solo se l'oggetto è valido, no?
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

mi da NIL, le altre 2 mi danno il nome corretto della classe...
Negli eventi Resize, Expose e simili capita di dover testare la
validità degli oggetti (o IsNil() o = NULL_OBJECT), perchè vengono
richiamati anche quando la finestra è in fase di costruzione e quindi
non ha ancora tutti gli oggetti a posto.
Antonello
___________________________________
Antonello Negrone
Biella - Italy
http://www.anc-software.it
S.P.E. client/server engine for Visual Objects,
it runs remote-objects on any TCP/IP connection.

 ha scritto nel
messaggio news:0m5v515u680d2jd2c...@4ax.com...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Vo e bBrowser

Mi succede una cosa strana con bBrowser (ho la versione limitata).
Ho un bBrowser legato ad un DBServer. Se visualizzo tutti i record nessun 
problema, se invece applico un filtro mi ripete a video alcuni record, in 
maniera semi casuale. Ho applicato i vari Refresh() e Redraw() ma la 
situazione non cambia.
Dove sbaglio?
Ciao e grazie per eventuali suggerimenti.
 
Francesco Leo 

 ha scritto nel messaggio 
news:45c47c66$0$30723$4faf...@reader5.news.tin.it...



Dovendo risolvere velocemente, ho fatto così: non utilizzo più il dbserver 
per vedere i record ma creo al volo un ArrayServer e lo passo al browser già 
filtrato. Così è tutto ok, ovviamente.
Bye
                                                Francesco 


Non ho mai provato ad aggiungere un record, io lo uso solo per 
visualizzarli, ma credo se se lo aggiungi e ricrei al volo l'Arrayserver non 
dovresti avere problemi, è velocissimo.
Ciao.
                                Francesco Leo

Newsgroup: it.comp.lang.vo-clipper
Titolo: clipper + as400

ciao
ho un'altro problema che mi affligge.
dove lavoro io è stato sviluppato un programma gestionale con clipper che
lavora su rete novell. con questo programma ora vorremmo accedere a dei
database che risiedono su un AS/400 però non ho abbiamo idea di come
metterli in comunicazione per lo scambio dati.
la ditta è disposta a pagare il programma già fatto o un programmatore che
possa sviluppare il suddetto programma.
grazie della disponibilità
Saluti
Alberto
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bcbrtf$2kj$1...@news.newsland.it...



Se non vuoi utilizzare il PcSupport, come ti consiglia il buon Marco, puoi
fare un semplice programma importandoti quello che ti serve tramite ODBC.
Ciao Claudio

 Ciao Claudio


 ciao
1 - Il PcSupport è un programma in dotazione all'OS400, lo si installa su un
PC collegato all'As/400 in Eternet o in 5250
2 - Nel CD di installazione del PcSupport, trovi anche i driver per poterti
collegare al database tramite ODBC.
Ti crei un DSN del tipo su indicato, collegato alla libreria che contiene
la/e tabella/e di tuo interesse
Nell'IDE del VO ti crei tutte le classi SQLTable necessarie.
In fine ti gestisci gli oggetti SQLTable quasi come dei DbServer.
All'inizio è un po ostico ma poi ti accorgi di avere maggiori possibilità di
programmazione dei cosiddetti Gurù dell'As/400
Buon lavoro !
Claudio
Newsgroup: it.comp.lang.vo-clipper
Titolo: Registrazione VO2.5

Ciao ragazzi,
ho acquistato la versione 2.5 di Visual Objects
e oggi mi sono deciso ad eseguire la registrazione
in linea...
morale della favola, quando inserisco il numero
"REGISTRATION ID" e premo il tasto ADD
salta fuori un bel message box:
Caption: RegisterIT
Text:       RegistrerIT is unable to locate/open the upgrade
               DLL file or its associated components.
               DLL Name:  V
Devo andare avanti ad usare la versione 30 day limited
oppure qualcuno è in grado di aiutarmi?
P.S. La versione è un upgrade della 2.0 e non rispondetemi
        di eseguire la registrazione via fax o telefono perchè se
        hanno messo la possibilità di farlo via internet io voglio
        fare quella!!!

 
E' un problema noto da tempo, ti consiglio di scrivere una e-mail
a 
e-mai...@licensedesk.cai.com
 
Saluti
Paolo Calzi
 


Dove hai comprato l'upgrade?
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer ITALY
President of Clipper/Visual Objects/Jasmine User Group Italy
e-mail: 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

Newsgroup: it.comp.lang.vo-clipper
Titolo: vo 2.0 e 2.5: errore di protezione in uscita!

Ciao a tutti!
Sono molto contento di aver trovato un newsgroup italiano, già abbastanza
affollato.
Bene, ho un grosso problema. Ho un programma che talvolta, in uscita, mi dà
un bellissimo errore di protezione (ambiente Win98). E la cosa più carina é
che succede anche in debug, sia con vo 2.0 completo di patch, che con il
nuovo vo 2.5, che in cuor mio speravo mi risolvesse il problema!
A qualcuno di voi é già successo? Che cosa ha provato a fare
Anticipatamente, grazie
                                     Roberto

...

Mai successo su Win95 o NT
Paolo Calzi


S' sicuramente un problema di codice, ma non si puo' dire da cosa
dipenda.
Leggiti su questo newsgroup i messaggi dedicati all'errore 4660.
Troverai delle indicazioni su come trovare il problema.
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer ITALY
President of Clipper/Visual Objects/Jasmine User Group Italy
e-mail: 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------



Newsgroup: it.comp.lang.vo-clipper
Titolo: Esempi del meeting

Salve a tutti,
per non farvi aspettare troppo a lungo ho messo a disposizione i miei 
esempi qui:
http://www.riedmann.it/meeting2009
Devo ancora costruire una pagina e aggiungere le descrizioni - i file 
li trovate gi� in versione definitiva.
Saluti
Wolfgang

 ha scritto nel messaggio 
news:VA.0000028...@gmx.net...

Grande, come sempre. Grazie.
                                    Francesco 

 Wolfgang
Grazie ....
Ho trovato gli argomenti presentati molto interessanti.
Saluti
Carlo

Mitico, grazie!
Ciao
Alessandro
Wolfgang Riedmann ha scritto:


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

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

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

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

Cia Ragazzi.....
Vorrei passare alla programmazione Clipper sotto Windows '95/98
Dovrei comprare qualche compilatore particolare?
Potete spedirmi qualche versione demo da provare?
Spero che qualcuno mi risponda
rafm...@libero.it
Grazie lo stesso....

,


 Potete spedirmi qualche versione demo da provare?
Trovi la demo nel sito di cui sopra.
EMG

Perchč non passi a VO ? farai un bel salto di qualitą ?
trovi tutto su 
www.cavo.com
ciao
Enio Donci
Newsgroup: it.comp.lang.vo-clipper
Titolo: bBrowser

Ciao...
Ho un problema con la bBrowser: ho creato la bBrowser tramite un
bArrayServer dove sono elencati tutte le voci che mi interessato.
Premettendo che l'array è formato da soli 3 elementi, volevo inserire in
testa alla bBrowser dei campi singlelineedit come poter digitare la stringa
da ricercare... fin qui, se lo faccio con un pulsante nulla di complicato...
vorrei invece far si, che mentre digita, il cursore si posizionasse nella
bbrowser sull'elemento corrispondente... non so se mi sono spiegato....
GRAZIE
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ciao, Utilizza il metodo EditChange(oEC) class MiaDataWindow nel seguente 
modo:
METHOD EditChange(oControlEvent) CLASS TabControl1_Page1
 LOCAL oControl AS Control
 oControl := IIf(oControlEvent == NULL_OBJECT, NULL_OBJECT, 
oControlEvent:Control)
 SUPER:EditChange(oControlEvent)
 //Put your changes here
    IF oControll:NameSym == #MiaSLE1
        obBrowse:Seek(alltrim(self:MiaSLE1)) // non conosco la sintassi del 
bBrowser, col  server funziona cosě: oServer:Seek(alltrim(self:MiaSLE1)) o 
MiaSLE2 oMiaSLE3
    endif
    IF oControll:NameSym == #MiaSLE2
    endif
    IF oControll:NameSym == #MiaSLE3
    endif
 RETURN NIL
Spero di esserti stato di aiuto. Ciao, Enzo


Scusa, ho lasciato la classe TabControl. al suo posto devi mettere la tua 
classe. E comunque la puoi generare in automatico selezionando il metodo 
dalla tab Control Event della tua finestra.
Ciao, Utilizza il metodo EditChange(oEC) class MiaDataWindow nel seguente
modo:
METHOD EditChange(oControlEvent) CLASS MiaDataWindow


 bBrowser, col  server funziona così: oServer:Seek(alltrim(self:MiaSLE1)) o


 ha scritto:



Cosa intendi non deve essere selezionabile ? Devi bloccare l'edit delle 
celle ?
Ciao Alessandro.


 >> > bBrowser, col server funziona cosě:


> >> > bBrowser, col server funziona così:


Newsgroup: it.comp.lang.vo-clipper
Titolo: Application Loader

Visto che la cosa sembra interessare molti, ho inviato su
www.knowvo.com
 l'aef con il programma per aggiornare in automatico
l'installazione locale di un programma prendendo come base quella in
rete.
Dovrebbe essere in linea da domani
-----------------------------
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
------------------------------

 wrote in message
38cbc7f0...@news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: quanto spreco

Nonostante tante bei paroloni, nonostante tanto lavaggio del cervello resto
sempre dell'opinione che l'euro è la più grossa fregatura in cui gli
italiani siano stati cacciati senza essere consultati.
Chi ci guadagna è solo la risretta cerchia dei politici e degli industriali,
a noi nemmeno le briciole.
Quanto all'essere africano, beh, se questo vuol dire essere ultimi.noi in
Sicilia ci consideriano africani, e non credo proprio che i napoletani
abbiano a rallegrarsi.
Meditate gente, meditate.
E smettela di sprecare tempo e fatica in rond() improbabili. Tutto tempo
perso!!!
Francesco D'Aquila

Francesco,
tu come ti regoleresti nei casi che ho appena esposto ad Antonio Menna nel
thread "Round() e funzione di test" ?
Ciao.
Davide.

 ha scritto nel messaggio
news:GSbL7.7543$4M2.1...@news2.tin.it...


 perso!!!
Evidentemente hai un concetto di "tempo ben impiegato" completamente
diverso dal mio...
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

 userò uno dei vostri tests in ambiente VO e vi faccio sapere.
Ok.


 ha scritto nel
messaggio news:3BFD70A8...@emagsoftware.it...


De gustibus......
Newsgroup: it.comp.lang.vo-clipper
Titolo: R: [VO 2.5] Ownership di finestre

>
la riga
    SUPER:init(oOwner)
Inserita nel metodo
    METHOD INIT(oOwner) CLASS Finestra2
permette alla Classe Finestra2 di non appartenere direttamente alla
StandardShellWindow, ma alla Classe Finestra1.
Per esempio, il Metodo:
    METHOD Utilzza_altri_metodi() CLASS Finestra2
        Self:Owner:Metodo1()
        ...............
        Self:Owner:MetodoN()
lancia i metodi Metodo1()....MetodoN() della classe Finestra1
Ed inoltre col Destroy() della classe Finestra1 si effettua la chiusura
delle classi di sua proprietŕ.
Questo in VO 1.0.
In VO 2.5a la Finestra1 non si apre, anzi, clickando sulla superficie di una
SubDataWindows
della Finestra1, appaiono alcuni componenti della Finestra2 all' interno
della SubDataWindows citata.
Perchč?
Grazie.

Newsgroup: it.comp.lang.vo-clipper
Titolo: exe clipper e xp

come si risolve l'errore dos 4 (too many open files) eseguendo un programma
clipper in una finestra windows xp.
grazie per le info

 ha scritto nel messaggio
news:A8k3c.22779$O31.1...@news4.tin.it...

Prova a vedere nel file c:\windows\system32\Config.nt come è settato il
parametro files
Se è 40 prova a metterlo a 100.
Salva il config.nt e fai il reboot.
Ciao.
Roberto Cordini

 ha scritto nel messaggio
news:A8k3c.22779$O31.1...@news4.tin.it...


 Salva il config.nt e fai il reboot.
Non serve fare il reboot.
Ciao...
Claudio.

 
forse (non uso XP) puo' servire anche aggiungere l'opzione //f:nn al 
lancio del programma (p.e.: nomefile.exe //f:55)
-- 
Bye!
  Scossa
per rispondere togli LaCorrente
e-mail: 
maLaCorren...@tiscali.it

 ha scritto nel messaggio
news:MPG.1ab80fde7...@news.virgilio.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: VO-ODBC-MySQL

Premetto che mi sono avvicinato al mondo di VO solo da 3 mesi e quindi non
sono un esperto del settore. Ora giusto per iniziare e fare qualche
esperimento a titiolo personale ho provato ad usare MySQL via ODBC. Per
l'istruzione "select" no problem, ma per "insert into" ed "update" la
lentezza è inquietante.... è per via di ODBC, qualche settaggio di VO o che
altro??? Se volete vi posto anche la porzione di codice interessata così da
capire meglio il problema.
Ciao
Alex Ambro

 ha scritto nel messaggio
news:jWtQ7.5072$Ah7.1...@news1.tin.it...


 assistenza.
Questo già lo sapevo.... cmq per uso sperimentale non avevo intenzione di
spendere mezzo milione in una DLL, inoltre non hai risposto alla mia
domanda, ovverro: MySQL con ODBC è così lento di natura in scrittura o sono
io che sbaglio qualche cosa???
Alex Ambro

 ha scritto nel messaggio
news:5LEQ7.5005$NB6.1...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: ComboBox

Salve
        Qualcuno sa che comando dare all'interno del metodo EditFocusChange
per aprire la tendina di una ComboBox quando riceve il focus? (V.O. 2.5)
    Spero di essermi spiegato.Grazie
                Giancarlo

 wrote in message
85vV6.35917$Vk3.3...@news2.tin.it...


Prova cosi:
METHOD FocusChange(oEvent) CLASS MycomboBox
    LOCAL lGotfocus AS LOGIC
    lGotFocus:=iif(oEvent == NULL_OBJECT,FALSE,oEvent:Gotfocus)
    SUPER:Focuschange(oEvent)
    IF lGotFocus
        // drop down list...
        PostMessage(SELF:handle(),CB_SHOWDROPDOWN,1,0L)
    ENDIF
    RETURN NIL


-----------------------------
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:9g7rvb$jk8$1...@serv1.iunet.it...


 ha scritto nel messaggio
news:3b27bdd...@news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Non riesco a capire se si possa............................

Ciao a tutti,
ho un problemino di indirizzo di un file dbf. che nasce dal fatto che
vorremmo fare usare gli stessi file da varie stazioni locali (3) non in una
rete locale ma con un collegamento internet.
Il file più importante è quello che contiene il numero progressivo
dell'ultima fattura emessa.
Ogni locale è in un luogo geografico diverso e  il problema sarebbe  quello
di leggere direttamente (dal programma che usiamo localmente di solito) il
file che è sul sito internet.
Come fareste?
grazie infinite
Paolo


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
------------------------------
Newsgroup: it.comp.lang.vo-clipper
Titolo: Dove trovo i font per stampare i codici EAN 13?

Salve a tutti,
qualcuno sa dove posso trovare i font dei Barcode EAN 13, per stampare dal
mio applicativo in Windows delle etichette?
Grazie in anticipo per la gentile risposta.
--
Ciao
Roberto
Email:
r.l...@tiscalinet.it


Non ho i font che tu cerchi.
Ho un programma DOS che, usando il numero come
parametro, lo stampa in formato EAN13.
Io l'ho inserito in un programma Clipper, in
windows non so.
La EPSON produce delle stampanti con un modulo
apposito per stampare in EAN13.
Se non trovi i font e vuoi il mio programma DOS
fammelo sapere.
Saluti.
17 mag 2000      Sauro

Newsgroup: it.comp.lang.vo-clipper
Titolo: Problemi con il Pack() ?

Ciao a tutti,
sono indeciso se usare il metodo pack oppure l'alternativa copy/import
record.
Sicuramente la seconda è più sicura ed in caso di problemi posso
ripristinare il file originale.
Ma siamo veramente sicuri che già il pack non faccia lo stesso?
Non vorrei inventare l'acqua calda, anche perchè l'attuale pack sarà
diverso rispetto a quello del vecchio clipper (dos con 640k).
Usando la procedura copy file e poi import record mi domando: come
controllo che l'operazione sia riuscita perfettamente?
File originale 5000 record di cui 400 deleted. A questo punto dovrei
contare i record non cancellati e confrontarli con il nuovo
dbserver:recno o sbaglio?
Se restituisce 4600 è tutto a posto.
Saluti
P.S. questa storia della CA mi mette in agitazione
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 Ma siamo veramente sicuri che già il pack non faccia lo stesso?
So che non è conclusivo, ma io sono praticamente 18 anni che uso il PACK
in Clipper senza riscontrare problemi.
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:aamdbe$bko20$1...@ID-101553.news.dfncis.de...


 Il copy to for !deleted() etc. è preferibile.
Io uso da anni una funzione per compattare anche i DBT. Se a qualcuno
serve me lo dica.


 ha scritto nel messaggio
news:aate8e$ddm74$1...@ID-115129.news.dfncis.de...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Stampa in ambiente Win9x

Ho un applicativo scritto in Clipper 5.1 che funziona regolarmente in Win
3.XX ma che
in un task Ms-Dos di Win9X si blocca sulla istruzione "SET PRINTER TO ..."
che setta la stampante
di default su LPT2 piuttosto che su LPT1.
Qualcuno saprebbe dari un a dritta ??

 Qualcuno saprebbe dari un a dritta ??
Ovviamente esiste sul PC una seconda parallela chiamata LPT2 visibile da
DOS, giusto? Per sincerartene, vai al prompt e digita
dir > lpt2
Se viene correttamente stampata la directory allora tutto a posto
altrimenti (come penso) il problema č nella configurazione della
stampante.
Fammi sapere.
EMG

Sono riuscito a risolvere il problema relativo all'applicativo non
funzionante.
Il programma selezionava la stampante da utilizzare con un'istruzione SET
PRINTER quando nel sistema fossero presenti piu' stampanti disponibili (su
lpt1, lpt2, ecc.).
All'esecuzione dell'istruzione si verificava un'errore di Windows (95/98) a
causa di un'eccezione di pagina non valida nel modulo IFSMGR.
Mi sono accorto che se prima di lanciare il programma facevo una dir > lpt1
(o lpt2 o lpt3) e poi eseguivo, il problema non si verificava.
Probabilmente il Windows 9x inizializza l'uso della stampante allorquando
qualcuno la tira in ballo con un'istruzione come la dir > lpt1 precedente.
Poichè all'avvio del programma e alla selezione della stampante la stessa
potrebbe essere spenta, ho fatto eseguire le istruzioni:
type nul > lpt1
type nul > lpt1
type nul > lpt3
Subito dopo, l'esecuzione del comando set printer funziona correttamente.
Vorrei comunque ringraziare EMG per l'interessamento al mio problema.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Report pro vers 3.x

Ciao a tutti,
qualcuno sta utilizzando la vers 3.x di Report Pro ?
cosa ne pensate ?
Con la vers 2.x ho il problema della lentezza esasperante nel passaggio
fra una pagina e l'altra nei grossi reports (specialmente quando devo
passare da una pagina a quella precedente oppure direttamente
all'ultima).
 Ho sentito che con questa ultima versione il problema č superato..
buon lavoro a tutti

 buon lavoro a tutti
mah.. si dice che sia più veloce... è da provare !!!


Si, e' molto piu' veloce.
Il problema e' che avere la full funcionality della 2.x devi usare la
versione con Classmate. La versione ActiveX manc della classe
RpPrinter
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy
fcr...@tin.it
http://www.windevs.com
ITALY
------------------------------
Newsgroup: it.comp.lang.vo-clipper
Titolo: Resize della shell

Come faccio ad accorgermi se la shellwindow e' stata allargata o
rimpicciolita?
Mi spiego: vorrei aggiustare una datawindow ogni volta che la sua
shell viene zummata a tutto schermo (o rimpicciolita) per scalare un
oleobject che si trova nella datawindow. Come fa la datawindow a
sapere se la sua shell ha cambiato dimensioni?
Se io metto il codice nel metodo resize della shell come faccio a
modificare la datawindow? Esiste un metodo della datawindow che mi
avvisa se la sua shell e' stata zoomata?
Thanks



Se usi un sistema di memorizzazione delle finestre aperte (come per
esempio  aChildWindows dell'SSA), allora nel metodo Resize della
shellwindow puoi scrivere:
	FOR i := 1 UPTO Alen(Self:aChildWindows)
		IF IsMethod(Self:aChildWindows[i], #ZOOM)
			Send(Self:aChildWindows[i], #Zoom)
 
		ENDIF
	NEXT
Nelle finestre in cui devi fare operazioni quando la shell windows
viene ridimensionata basta che scrivi un metodo Zoom nel quale
eseguire le operazioni.
Ciao
Fabio

eseguire le operazioni.
Sei troppo forte!
Grazie.

Newsgroup: it.comp.lang.vo-clipper
Titolo: argument in messaggio errore

buona sera,
sempre in tema di mancata conoscenza e comunicazione.
quando vo 2.8 sp4b mi segnala un errore mi viene mostrata la seguente maschera nel file log :
 
Error message:
--------------
Error Code:  33 [ DATA TYPE ERROR ]
Subsystem: BASE
Function: =>STRING
Argument:                              6
Requested type: STRING
CallStack:
DEMANAGRAFE_MASCHERA:VAIAVANTI (Line:99)
MENUDEM_MASCHERA:VABENE (Line:89)
MAINWINDOW:GESTIONEMENUDEM (Line:26)
APP:START (Line:170)
START (Line:6)
 
nel caso particolare che vuol dire Argument: 6 ?
 
mi è stato detto che in questa riga dovrebbe apparire in nome della variabile che ha creato l'errore (nel caso particolare la variabile MeseAUSL era stata impostata erroneamente a numero mentre la risposta dovevano le prime tre lettere del mese)
 
è possibile riparare ?
 
grazie
Aurora Baccio
 

Buon giorno Aurora,
 
a parte che il sistema di errori VO è tra i migliori che ho mai visto:
mi sembra molto chiaro il messaggio.
Che codice si trova in riga 99 del metodo VaiAvanti() della classe
Demanagrafe_Maschera?
Dovrebbe esserci una chiamata a una funzione o metodo con almeno 6
parametri, e il sesto parametro che dovrebbe essere del tipo "string"
non lo è.
Chi Le ha detto che dovrebbe essere mostrato il nome della variabile
errata non Le ha riferito un'informazione corretta in quanto nel file
eseguibile il nome della variabile non è conosciuto - ne è conosciuta
soltanto la posizione.
 
Questo comportamente è comune a tutti i linguaggi compilati - solo
linguaggi interpretati come Visual Basic ( non 
VB.NET
! ) e FoxPro
possono fare in maniera differente.
 
Uno dei vantaggi maggiori di VO è che è possibile inserire i numeri
righe nell'eseguibile.
 
Saluti
 
Wolfgang

--
Newsgroup: it.comp.lang.vo-clipper
Titolo: Report SQL

Salve,
sto creando per la prima volta un report su database sql.
Nel momento della creazione viene richiesto il drive odbc per il 
database. Qualcuno può indicarmi se è possibile evitare ODBC 
collegandosi al database direttamente con una connessione OLEDB ?
Grazie.
Giorgio Longo
-- 
Giorgio Longo

 ha scritto nel messaggio 
news:200710151...@mynewsgate.net...

Se usi report pro, no o ODBC o RDD.
Personalmente connettendomi a MySql con un driver nativo ho scritto una 
funziona che estrae i dati da stampare in locale in DBF e poi stampo il 
risultato.
Danilo 

 ha scritto:

-- 
Giorgio Longo

Newsgroup: it.comp.lang.vo-clipper
Titolo: Devi ancora fare l'upgrade di vo2.5.............

Devi ancora fare l'upgrade di vo2.5?
BEATO TE!!!!!!!!!!!!!!!!!
E le delusioni continuano...............
Un programma creatO con vo 2.5 e perfettamente funzionantE non funziona
correttamente dopo la patch.
Mi sembra che gli errori si verificano durante l'inizializzazione di alcuni
dbserver, domani se ho tempo verificherň meglio!
Per fortuna che prima dell' upgrade  avevo copiato l'ntera directory
"cavo25" in "cavo25 befoeUpgrade"
e ora rinominandola in cavo25 posso riprendere a lavorare bene! (a parte il
debugger)
Come sempre le patch migliorano qualche cosa a scapito di altro!
Onestamente pensavo che queste pene ci fossero risparmiate dopo le passate
esperienze, invece......
Ciao

hai tutte le ragioni ma.... anche se non è una giustificazione valida , non
è solo la CA con VO che fa queste cappellate. Senti un pò  chi usa VB o
DELPHI purtroppo succede ed è inevitabile in linguaggi così complessi
(bisogna avere pazienza ...sob !!!)
ciao Enio


Confermo. Io ricordo che nel passaggio da VB3 a VB4 non riuscii in alcun
modo a portare i vecchi sorgenti. E non era neanche possibile installare
entrambe le versioni. Maledetta MS...
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] Comunicazioni seriali

Ciao a tutti.
Mi scuso se mi faccio vivo solo con richieste, ma sono ultraincasinato ...
Devo interfacciare un lettore seriale di barcode al mio gestionale in
clipper, e non riesco a trovare una libreria decente.
Ho provato la IOLIB.LIB tratta da Oasis, ma se da un lato e' semplicissima
da usare, dall'altro e' instabilissima, ed a seconda della macchina e del
sistema operativo si pianta in modo diverso, anche se quando funziona e'
ottima.
Prima di passare a trasferire la mia libreria, che adesso usa un tsr , non
utilizzabile sotto win 95, in un obj linkabile, che sarebbe dispendioso in
termini di tempo, volevo sentire un po' come fate e cosa usate voi.
Grazie e buon lavoro a tutti.
Ciao.Alberto.

ma forse non stiamo  _parlando_ della stessa cosa.
 

 con le funzioni a basso livello delle NTools tipo :
Caro Eugenio, stiamo proprio parlando della stessa cosa: corro a cercare le
NTools :))
Ciao.Alberto.

 clipper, e non riesco a trovare una libreria decente.
Io un piccolo sorgente in C che mi sembra funzionare piuttosto bene. Se
lo vuoi (anzi ne ho due) te lo mando in e-mail. Per devi scriverti da
solo i wrapper per il Clipper. Dammi conferma.
EMG

> con le funzioni a basso livello delle NTools tipo :
Ho fatto una ricerca, ma non ho trovato da nessuna parte queste NTools ...
di che si tratta ?
CIao.Alberto

 ma non sono sicuro del fatto che basta linkarle.
Se si tratta di materiale free, volentieri, altrimenti dammi idea di dove
acquistarle .
Grazie 1000
Ciao.Alberto.

 solo i wrapper per il Clipper. Dammi conferma.
Ciao EMG,
grazie dell'interessamento.
Penso che quello che hai tu e' la stessa cosa del driver che mi sono
scritto, ed ho usato con profitto per programmi in c e pascal: se non trovo
niente di gia' fatto, dovrei scrivermi l'interfaccia per il clipper, solo
che fino a quando si lavora in polling e' un gioco, per gestire un interrupt
sotto clipper si deve tribolare un attimo.
Comunque se hai un attimo mandameli, e' sempre utile vedere qualcosa fatto
anche da altri, a volte ci si rende conto di come si trascurano le soluzioni
:)
Ciao.Alberto.

acquistarle .
Alla CA
Sono certo di averle viste a listino
dovrebbero esserci ancora.
 

 dovrebbero esserci ancora.
Spero che si possano acquistare on line ... vorrei concludere questa rogna
in breve tempo :)
CIao.ALberto.

 di che si tratta ?
Sono le Nantucket Tools.
EMG

 :)
Arrivano. Comunque non le ho fatte io, le ho trovate da qualche parte
tanto tempo fa.
EMG

Non riesco a comprare da nessuna parte on line queste benedette librerie
Nantek Tools ...
Se le ordino per il canale ufficiale ci metto una vita, ed io devo
consegnare nel giro di un paio di giorni ....
non e' che qualcuno le possiede, non le usa piu' e me le venderebbe ?
Ciao.Alberto.


http://www.emsps.com/oldtools/ca.htm#clippertools
ciao

ottima.
Io uso la Telepaty, che č un prodotto commerciale.
Se ti servono info, scrivimi.
ciao

Un grazie di cuore a tutti gli Amici del ng, grazie ai quali il mio
applicativo oggi scannerizza barcode che e' un piacere :)
Ciao.alberto.
Newsgroup: it.comp.lang.vo-clipper
Titolo: temi XP con VO 2.7

Qualcuno sa dirmi come si attiva la possibilità di visualizzare i temi
di XP (pulsanti , lineedit ecc.) ?
Grazie e ciao
Alessandro


Vai sul sito di Paul Piko alla sezione Tech-Note.
http://www.piko.com.au/
Ciao.
Roberto Cordini

 ha scritto nel messaggio
news:2iaquuF...@uni-berlin.de...


Newsgroup: it.comp.lang.vo-clipper
Titolo: VO 2.0 e 2.5 buco

Ciao ragazzi,
provate questo:
Create due metodi
METHOD xxx() class PIPPO
METHOD yyy() class PIPPO
salvate...
Aprite yyy() in modifica e rinominatelo in xxx()
Salvate...
VO vi chiederà:
Found Entity Name / Visibility Conflict
etc..
etc..
Replace / Cancel
Premete "Cancel" e chiudete la finestra senza salvare...
Magia il metodo yyy() è SPARITO!!!
Non c'è modo di recuperarlo!!!
A me è successo con una procedura lunga e complessa
di cui non avevo nessuna copia di backup...
Qualcuno sa dirmi come recuperarla?

 wrote in message
7vs804$3mfk$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] escape per Epson stylus color 810

Ciao,
Qualcuno ha avuto a che fare con la stampante in oggetto ?.
Vorrei stampare con un prg in Clipper 5 in compresso ( circa 17 ctr per pollice)
ma non c'e' verso.
Ho provato con le sequenze CPL  chr(27)+'(s17H"
e la stampante non da' segni di vita.
Con le sequenze della Epson stylus color 600 :
chr(27)+'!'+chr(4)  invece stampa, ma in 10 ctr per pollice.
Grazie,
Ciao,
Eugenio Belli.

 e la stampante non da' segni di vita.
Prova con
CHR( 27 ) + "(sp16.66H"
C'è già stato un thread recentemente sull'argomento ed è stata data
anche una stringa diversa.
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

Salve,
la maggior parte delle Stylus recenti non conoscono più le sequenze 
ESCP, hanno soltano il font fisso a 10 caratteri e nient´altro. Secondo 
me, per Clipper è no-way. In VO ho dovuto sviluppare una calsse per 
creare dell´output GDI. Queste stampanti (come tra l´altro anche le 
Canon e le HP economiche) non sono usabili se non da Windows, e 
soltanto se hai i driver. Basta andare sul sito del produttore e 
guardare la compatibilità. Se manca "DOS"...
Saluti da Merano
Wolfgang

 ha scritto nel messaggio
news:3c459018.230932@news...


 > chr(27)+'!'+chr(4)  invece stampa, ma in 10 ctr per pollice.
Quindi sembra che in qualche modo stampi, no? Solo che non riesce a fare
il compresso.


il compresso.
Si stampa, anzi stampava (solo in decimi)
ora a forza di tentativi (ho installato l'Epson status monitor 2/3)
butta fuori solo un foglio bianco anche con una dir >lpt1 da un box dos.
Ho gia' deciso con il cliente l'acqiosto di una nuova stampante HP
con supporto  PCL.
In passato mandai una e-mail al supporto tecnico Epson ottenendo
una risposta (inutile) dopo 40 gg !
Grazie a tutti.
Eppure....(faccio fatica a rassegnarmi)
Ciao,
Eugenio.


Newsgroup: it.comp.lang.vo-clipper
Titolo: ARRAY DA SCRIVERE IN UN FILE TXT

Ho un array in memoria, devo scriverlo in un file txt ma utilizzando il
processo canonizzato:
        //Trascrivo l'array sul file di base
        cRec := ""
        nomefile := AllTrim(SELF:mNomefile)
  IF (filetxt := FCreate(nomefile, FC_NORMAL)) = F_ERROR
          WarningBox{SELF,"ATTENZIONE..."," Errore nella creazione del file
distinta : "+DosErrString(FError())}:Show()
  ELSE
   lDone := FALSE
   DO WHILE !lDone
    FOR numrec := 1 UPTO ALen(amemDis)
     cRec := ArrayGet(aMemDis, numrec)
     IF FWrite(filetxt, cRec) < SLen(cRec)
            WarningBox{SELF,"ATTENZIONE..."," Errore nella scrittura del
file distinta : "+DosErrString(FError())}:Show()
        RETURN
     ENDIF
    NEXT
    lDone := TRUE
   ENDDO
   FClose(filetxt)
  ENDIF
potreste dirmi, per cortesia, dove sbaglio ??
Visto che mi da un errore che non comprendo....

         file://Trascrivo l'array sul file di base


 ha scritto nel messaggio
news:TGVYc.173561$OR2.8...@news3.tin.it...


 ha scritto nel messaggio
news:ch24hk$1q$1...@carabinieri.cs.interbusiness.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO-CL] MOTORE DATABASE

Rieccomi,
l'idea si potrebbe schematizzare così:
	[CLIENT]			[SERVER]
	APP <-> WINSOCK <-> [LAN] <-> WINSOCK <-> DB ENGINE		
 
traducendo, pensavo di riscrivere le varie funzioni tipo DbDelete(),
Fieldget() ecc. che, invece di operare direttamente sui files, inviano
richieste ad "DB ENGINE" in esecuzione sul server e ricevono da questo
le risposte (valori di ritorno).
Utilizzando VO poi si può scrivere una classe ereditata dalla
DataServer che rende trasparente per il programmatore tutto il
meccanismo, e continuare ad usare tranquillamente Browser,
DataListView ecc
Concettualmente, non sembra una cosa incredibile da fare, però mi
resta un punto da risolvere: 
"sarà giusto usare il winsock ?"
e se Si 
"è meglio usare TCP oppure UDP ?"
Spero che l'idea possa interessare a qualcuno, accetto anche critiche
:-))
Antonello.

 "sarà giusto usare il winsock ?"
Non ho proprio idea di dove possa portare il tuo progetto ma su questo
punto specifico posso consigliarti di non fare nessuna scelta sul tipo
di protocollo ed affidarti invece semplicemente al supporto di rete ad
alto livello. Proprio come attualmente uno può utilizzare dischi e altre
periferiche remote indipendentemente dal protocollo effettivamente
utilizzato.
EMG

 "sarà giusto usare il winsock ?"


utilizzato.
Da quel che so', il WinSock di Windows dovrebbe gestire da solo i
protocolli installati nel sistema, si setta la modalità (TCP o UDP) e
la porta e poi si lavora a grandi linee come con le porte seriali.
Purtroppo però, avendolo già provato su una LAN con server NT4, il
metodo CONNECT fallisce sempre, lasciandomi sospeso nel nulla, nel
grande e immenso "boooohhhh ???" :-))
Ogni idea è la benvenuta,
Antonello.

 "sarà giusto usare il winsock ?"




Comunque se intendi portare avanti il tuo progetto buona fortuna......
grazie :-))
Antonello.

 ha scritto nel messaggio
news:392c111...@news.interbusiness.it...


impostato di default a 127.0.0.1).
il test su una macchina singola è riuscito, sono riuscito anche a
farlo funzionare da un client utilizzando il mio portatile come
server.
Resta da far funzionare il server NT, probabilmente è solo una
questione di configurazioni, sento che manca poco....
Antonello.



Newsgroup: it.comp.lang.vo-clipper
Titolo: per cancellare un record

Sarà magari una domanda stupida, ma come si fa a cancellare un solo record ?
oArchivio: delete() è corretto ?
d'aquila Francesco

 ha scritto nel messaggio
news:MqjO7.5358$NA1.1...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: intercetta stampante

Purtroppo lavoro ancora con clipper summer 87
con le nuove stampanti, stampare in dos e diventato impossibile, qualcuno ha
idea se per caso esiste qualcosa che intercetti gli invii alla stampante dal
dos e li trasferisca al controllo di windows?
Grazie      Vito
sport...@tin.it

 ha scritto nel messaggio
news:E%Mo6.3903$GR5....@news2.tin.it...

Ciao Vito. Vai a dare un'occhiata su 
http://www.sapient-software.com/
Penso che troverai quello che fa al caso tuo.
Fammi sapere.
Ciao.
Roberto Cordini


wrote:
Ciao, 
Io sto provando Winprint per Dos e fornisce buoni risultati anche se
vi è ancora qualcosa da sistemare. 
Il sito te lo ha indicato Robby. La persona che si interessa del
prodotto Phil Jackson è anche molto disponibile. 
L'altra alternativa è Abee PageScript ma in caso di utilizzo bisogna
cambiare codice all'interno del programma. 
Ciao 

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: [CL] uso di __WAIT_B.OBJ

Vorrei che qualcuno mi aiutasse a capire su quali CPU ho la necessità di
linkare questo OBJ per garantire il corretto funzionamento delle
applicazioni in Clipper 5.2, Sixdriver e Clipper Tools, tenendo conto
che le applicazioni in questione sono in esecuzione su PC che vanno da
486 dx a Pentium III; nel caso devo realizzare eseguibili separati ?
Grazie in anticipo.

 Grazie in anticipo.
--
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: Problema stampante seriale risolto: a chi interessa........

Pare che il comando "set printer to" funzioni perfettamente con la porta LPT
ma abbia dei seri problemi se la porta è la COM e se viene richiamato da un
overlay (le routine di stampa se inserite nella root funzionano negli
overlay no)
Come ho detto prima nessun problema viene riscontrato se la stampa viene
indirizzata su una porta LPT.
Dopo vari test ho visto che linkando le routine di stampa direttamente nella
ROOT il problema scompare come d'incanto: misteri del CLIPPER!!!!
P.S. per EMG: mettendo un obj all'interno di una BEGINAREA con il comando
"SECTION FILE" si crea in goni caso un overlay, non esterno ma interno
all'eseguibile
Grazie comunque a tutti per l'aiuto.

 all'eseguibile
Appunto ti dicevo di provare senza SECTION.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: [vo25.b3 [ Apertura di altri programmai]

Devo realizzare un programma molto semplice: memorizzare in un dbf il nome e
la descrizione di molti moduli fatti in Excel e Winword ed il nome degli
utenti che possono accedere a tale modulo e la modalità (scrittura/lettura)
Tale programma deve essere messo su una ventina di postazioni.
In ogni postazione il programma filtra l'archivio in funzione del nome della
postazione, in questo modo gli utenti vedranno solo i moduli che
interessano.
Fino a qui nessun problema.
Come posso fare che un utente scelto il modulo ci clicca sopra e si apre il
programma ad esso associato? (ad esempio Excel o Winword)?
E' possibile anche impostare la modalità di apertura?
Quali funzioni mi consigliate e come usarle?
Grazie a tutti.
by the way: dove si prenota VO 2.6????????????????
Ciao
Roberto

by the way: dove si prenota VO 2.6????????????????
www.grafxsoft.com
Saluti
===============================================
Antonello Negrone - Biella - Italy
anto...@anc-software.it
www.anc-software.it

programma ad esso associato? (ad esempio Excel o Winword)?
ShellExecute(NULL, String2Psz("open"),
String2Psz("Nomefiledalanciare.doc"),  ;
NULL,NULL,SW_ShowNormal)

 utenti che possono accedere a tale modulo e la modalità
(scrittura/lettura)
a parte la descrizione dei moduli (che puoi realizzare in un file.txt nella
sottodirectory), suggerirei di usare un file system tipo NTFS con
validazione utenti-pw, permessi di accesso, gruppi, crittografia e tutto
quello che ti serve per garantire l'uso dei file nel modo piu' appropriato.
Questi compiti sono solitamente implementati nel SO, abbastanza bene in
WinNT, al meglio in Unix.
Dovendo poi passare per la shell rafforzi la mia idea che e' inutile
inventare l'acqua calda.

 inventare l'acqua calda........................
Infatti io non invento nulla e il tutto è già sotto nt con tutte le relative
policy.
Il fatto è che i file per la gestione qualità sono diventati così numerosi
che sta diventando un problema per un singolo utente ricordare quali sono i
relativi moduli da consultare e dove essi si trovano.
La richiesta è semplice: un indice che permetta l'apertura del singolo file
senza andarlo a cercarselo in decine di cartelle e in centinaia di file.
Con un semplicissimo programma che cattura tutti i nomi dei file e il
relativo percorso e un filtro basato sul nome dell'utente convalidato da NT
il gioco è fatto.
Ciao
Roberto
"pimpa" <xxx@xx.x> ha scritto nel messaggio
news:3WuB8.15995$US3.3...@twister1.libero.it...


> il gioco è fatto.
mi preoccupavo del fatto che replicavi le funzioni basilari del SO nel tuo
prog..
ti hanno gia' risposto, non aggiungo altro.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Fivewin/Harbour

Cari amici, molto spesso vi ho parlato dell'accoppiata Fivewin/Harbour
come strumento di sviluppo multipiattaforma. Ebbene, proprio oggi mi
sono reso conto di aver preso un grosso abbaglio (me l'ha confermato
l'autore stesso delle Fivewin, Antonio Linares). Lo strumento
multipiattaforma è, infatti, solo Harbour. La versione per Harbour delle
Fivewin consente attualmente di sviluppare solo applicazioni per
Windows. Quindi, almeno finché non verranno prodotte versioni specifiche
delle Fivewin per altri sistemi (il che non è poi improbabile), le
applicazioni multipiattaforma sono solo quelle sviluppate con il solo
Harbour e quindi in modalità console (tipo Clipper/DOS, per intenderci)
oppure utilizzando una libreria GUI diversa e specifica per l'ambiente
nel quale si vuole sviluppare (sotto Linux, ad esempio, ce ne sono
diverse).
Chiedo scusa per le notizie non veritiere che vi avevo dato.
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

BRAVO !!!
questo fa onore alla tua professionalità ( se per caso ce ne fosse stato
bisogno !!)
non è una sviolinata, col tempo mi sono reso conto che sei una persona
obiettiva e competente
complimenti !!!
speriamo di conoscerci di persona ad uno dei meeting di VO :-))))      (o di
fivewin)
Enio

 ha scritto nel
messaggio news:3D21C415...@emagsoftware.it...


 Windows.
Non ho mai pensato il contrario. Comunque il buon Linares prima o
poi farą anche la versione per Linux.
Nel frattempo se qualcuno vuole giocare con una libreria multipattaforma
e si vuole cimentare con il C++ puņ provare questa:
http://www.wxwindows.org/
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 fivewin)
Sarebbe un piacere! :-)


 Enio
Mi associo.
ciao,
    Fabrizio Malaguti

 ha scritto nel messaggio
news:SrlU8.27147$Jj7.7...@news1.tin.it...


 p.s. gradire anch'io conoscerti..
Be', ora basta altrimenti mi commuovo...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Firma elettronica

Ciao a tutti,
Usando un algoritmo particolare è possibile firmare elettronicamente un
documento. Qualcuno ha del materiale per capire come gestire una funzione di
hash con VO, usando un algoritmo standard (PGP per esempio)?
Buon lavoro
B.Notario 
-- 
Posted from 
flat-p10-m036.aruba.it
 [62.149.170.38] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Potrebbe bastarti un codice di congruenza del tipo CRC32? Magari con qualche
modifica?
Newsgroup: it.comp.lang.vo-clipper
Titolo: clipper: file dbt

Ciao a tutti,
mio malgrado sono nuovamente qua a chiedere lumi.
Ho provato come da Vs. suggerimenti, la copia dei file dbf e dbt che
raggiungono dimensioni abnormi, ma non ho ottenuto nessun risultato. I files
ottenuti a seguito della copia e ricopia sono di pochi bytes (!!) piu'
piccoli degli originali. Considerando che il 90% dei records contengono un
memo vuoto pensavo ad un notevole decremento delle dimensioni del .dbt,
invece, ciccia.
Non ho ancora provato il prg postato da Paolo Ramozzi (lo faro' quanto
prima), ma volevo sapere quali risultati dovrei aspettarmi dal "copia e
ricopia".
Saluti a tutti
Marco


Dipende. Se è come dici dovresti avere risultati notevolissimi.
Strano...
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:3DBAF4B2...@emagsoftware.it...


Mi sembra strano.
Clipper non puo' decidere a priori che gli spazi non sono
significativi, se ce li hai messi una ragione ci sara'...
ciao, acc.   
a...@libero.it

 Mi sembra strano.
E perchè dovrebbe sembrarti strano ??
C'e' una bella differenza tra scrivere:
s = "" e
s = SPACE(80)
Se usi la funzione LEN(s) in un caso ottieni 0 e nell'altro 80 !!
Quindi, come già suggerito da acc, sostituisci gli spazi con la
stringa vuota e vedrai che il DBT si ridurrà del 90%
Ovviamente prima con DBASE o con un programmino devi
eseguire una cosa del tipo :
REPLACE memo WITH "" FOR memo = SPACE(80) oppure
REPLACE memo WITH "" TRIM(memo) ALL
Ciao
Paolo Ramozzi
paolo....@soft-com.it
www.soft-com.it

 Mi sembra strano.
Be', sì, è certamente questo. Prova a togliere questi 80 caratteri per
record e vedrai che la differenza si sarà.


Newsgroup: it.comp.lang.vo-clipper
Titolo: Programma ridotto ad icona

A Rieccomi!
Come faccio a lanciare un file bat da VO27A minimizzato?
Le ho provate tutte....
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Le ho provate tutte....
Fai un .PIF (che richiama il .BAT) in cui imposti l'opzione
"Avvia --> Ridotto ad Icona".
Poi quando ne hai bisogno da VO richiami il PIF, non il BAT.
Ciao.
Mauro

  ShellExecute(NULL, PSZ("open"), PSZ("tuofile.bat"), NULL, NULL,
SW_MINIMIZE  )
ciao. Francesco Leo

...

Hai Provato con WinExec?
cCmd:="MioBat.Bat"
WinExec(PSZ(_CAST,cCmd),sw_hide)
mi sembra che per ridotto a icona sia:sw_minimize 
Buon Lavoro
Carlo Russo

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

Finalmente e' arrivato!
La domanda sorge spontanea: che si deve fare per averlo?
Ovviamente questo messaggio e' rivolto a chi di voi e' rivenditore o lavora
con il rivenditore autorizzato (vero mister Fabio? ;-) )
Un saluto e come direbbe Stan "L'Uomo" Lee
EXCELSIOR :-)
Claudio Di Nucci


Su 
www.openteam.it
 c'e' un form di prenotazione. Appena CA italia
dara' i prezzi, tutti i prenotati sarano contattati per poter fare
l'ordine