Newsgroup: it.comp.lang.vo-clipper
Titolo: VO-VisualDB-Access ecc

Ciao Ragazzi,
mi sto incuriosendo a VO, ma il mio problema e' questo: Io ho sempre
lavorato col buon Clipper e tuttora ho applicativi che seguo e vendo.
Se passo al VO ho qualche vantaggio in piu' piuttosto che usare
VisualDB,  Access o quant'altro(Xbase ++ ad esempio) ?. Mi spiego: se
salto la barricata mi pare che in ogni caso debbo buttare tutto e
riscrivere tutto al 100%, per cui in teoria qualsiasi linguaggio
potrebbe andarmi bene(purche' solido), oppure con VO riesco a
riciclare qualcosa di Clipper ? 
Finora non ho fatto il salto solo ed esclusivamente per questo, per
non perdere tutto.
Qualcuno mi da' un consiglio valido. Grazie
Enrico

Ciao Enrico.
Con VO puoi recuperare, oltre alla base dati, tutte le parti di codice
Clipper che non sono di interfaccia utente.
Per esempio se hai una routine che trasforma bolle in fatture, puoi
recuperare tutto il codice praticamente cosi' com'e'.
Ciao
Fabio
On Sat, 20 Jan 2001 11:57:00 GMT, 
enr...@algobit.com
 (Enrico Comini)
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
------------------------------


Io continuo a pensare che l'idea di Harbour (un compilatore opensource
freeware a 32 bit 100% Clipper compatibile e multipiattaforma) sia
ottima. Il fatto che il compilatore generi codice C lo svincola da
qualunque problema, presente e futuro, di macchina, sistema operativo,
etc. La sua architettura aperta permette di estenderlo con qualunque
altro strumento/linguaggio consentendo anche di accedere alle API di
sistema e adottare framework di classi come le FW per una più comoda
programmazione degli applicativi.
EMG

 ha scritto nel messaggio
news:3a697c4f....@news.galactica.it...


Anche io ho riutilizzato il 90 (dico novanta !!!) per cento circa del codice
già scritto in applicazioni Clipper ...chiaramente ho ridisegnato
l'interfaccia grafica.  All'inizio ti devi scontrare con il mondo Windows
(eventi, Dll, OCX, ActiveX, ecc...) e con la OOP, ma dopo ti assicuro che è
uno spasso, inoltre ogni volta che hai problemi Ci sono persone in tutto il
mondo che ti possono aiutare e, ti giuro, sono molto disponibili senza
secondi fini. Penso che ti vorrai un pò informare su ciò che è VO e cosa gli
gira intorno. Allora ti do un pò di numeri.
Secondo stime di società internazionali che si occupano di statistiche
ecc...
oltre 170 User Group in tutto il mondo.
3 News group di cui uno tutto italiano
160.000 sviluppatori in tutto il mondo con la tendenza di crescita di
qualche migliaio ogni due -tre mesi. (tra questi ci sono anche quelli che
usano VO senza licenza...purtroppo)
15 Ditte di terze parti che hanno sfornato prodotti per VO e che seguono gli
aggiornamenti.
circa 40 siti dedicati solo a VO ed altrettanti in cui compaiono sezioni
dedicate a VO e prodotti di terze parti.
In Italia, tra iscritti agli UG, sviluppatori isolati e senza Internet, con
prodotto senza licenza, ecc..  si stima che ce ne siano circa 1500-1600
ma... così non è un dato certo né preciso.
In Germania e Francia   ce ne sono moltissimi !!!!
Questo è lo status aggiornato a Settembre 2000 ... Considerato che la CA non
si è mai "svenata" a fare pubblicità al prodotto, non mi sembrano cifre da
buttar via.
Ciao
Enio Donci

 o Word ... i vantaggi ci sono !!!
Se vuoi convincere gli indecisi devi cercare di portare argomentazioni
migliori. Infatti ciň che hai esposto si adatta perfettamente anche al
Visual Basic, strumento che perň non augurerei neanche al mio peggior
nemico. :-)
EMG

 programmazione degli applicativi.
    Scusami, ma premetto che non sono particolarmente ferrato in materia e
se l'argomento é OT rispondetemi privatamente.
Dal sito Harbour e ho scaricato:
harbour-0.35.src.zip 1850Kb,
harbour-0.35.bin.w32.msvc.zip 1760Kb
dispongo di VisualC++ 6.0 con win98SE
Serve altro?  nel file Readme accenna a "build72.zip" dove lo trovo?
Potresti mandarmi la procedura dettagliata o comunque dove trovarla ?
Grazie Mirko

nemico. :-)
Che ha di tanto schifoso sto visual basic? Non lo conosco molto ma la
versione 6 non mi pare cosi' terribile.
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

 Potresti mandarmi la procedura dettagliata o comunque dove trovarla ?
Purtroppo non conosco la procedura esatta (è un po' che non lo provo,
aspetto che sia finito). Mi pare però che qui nel ng ci sia uno esperto
sull'argomento.
EMG

 versione 6 non mi pare cosi' terribile.
Facci dei progetti seri e poi mi racconti... :-)
EMG

 EMG
Eh si...conosco amici miei che sono diventati matti !!! specialmente con la
scarsa affidabilità sull'interfacciamento ai DB, quindi caro EMG può darsi
che tu abbia veramente ragione !!!
Ciao

 che tu abbia veramente ragione !!!
Guarda, io non parto mai prevenuto e, essendo sinceramente appassionato
di informatica, riesco a farmi risultare simpatico anche il peggiore
degli strumenti. Infatti il VB lo uso (perché purtroppo è richiesto)
dalla versione 3 e cerco ogni volta di trarne il meglio. Ma lui non si
lascia plasmare tanto facilmente (a differenza, ad esempio, del Clipper
che è un gioiello di duttilità). Anche perché nel passaggio da una
versione all'altra normalmente non è possibile portare il codice (almeno
io ho incontrato questo problema dalla 3 alla 4 e dalla 4 alla 5; dalla
5 alla 6 invece che ci sono solo alcuni piccolissimi e superabili
problemi) e questo già lo classifica ben lontano da uno strumento
professionale. Per finire, si sentono pesantemente le troppe teste che
hanno contribuito alla sua creazione e la sicura mancanza di una
supervisione organizzatrice e standardizzatrice centrale.
EMG

 supervisione organizzatrice e standardizzatrice centrale.
Secondo me il problema e' che vogliono fare del basic quello
che non e', e' come voler mettere il motore di una Ferrare su una
Panda oppure il contrario.
Non e' facile rendere OOP un linguaggio nato con una sintassi
cosi' sporca e piena di eccezzioni. Quanto a me io di basic uso
solo il vecchissimo GWBASIC (85k!) come linguaggio di scripting
per interfaccare periferiche.
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 per interfaccare periferiche.
In che senso? Potresti fare qualche esempio al riguardo?
EMG

 In che senso? Potresti fare qualche esempio al riguardo?
Ad esempio per stampare le etichette con il barcode, da Clipper
scrivo un file di testo, poi chiamo un programma gwbasic per fare
la stampa diversificata per ogni cliente e/o tipo di stampante,
oppure in questo modo mi interfaccio con bilance e terminali
portatili, e' un sistema ottimo. Per le prossime release penso
di usare Qbasic che e' un po' migliore e che fino adesso MS ha
messo nelle distirnuzioni di Win, cosi' non ci sono problemi
di licenze.


 portatili, e' un sistema ottimo.
Scusa, cosa può fare il GWBasic più del Clipper? Non mi viene in mente
niente...
EMG

 > Ad esempio per stampare le etichette con il barcode, da Clipper

Infatti, niente, ma Clipper e' compilato e quindi devo includere
nel programma tutte le personalizzazioni, mentre gwbasic e' interpretato
e posso modificare le procedure direttamente dal cliente. Non ti e' mai
capitato che il cliente ti dica: questo me lo sposti un po' piu' in su,
ma questo non si puo' fare piu' grande? ecc...


 ma questo non si puo' fare piu' grande? ecc...
Hai ragione. Ho capito. Pensa che anche la Fivetech ha creato una cosa
del genere (Fivescript) penso per lo stesso motivo.
EMG

 ha scritto nel messaggio
news:3a697c4f....@news.galactica.it...


Esiste pure un linguaggio scemo scemo che e' quasi 100% compatibile Clipper,
Anche VO se e' per quello.
