mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: SQLSelect / SQLTable e MySql

Sto provando a sviluppare un'applicazione su DB MySql e, per non appesantire
il codice, vorrei utilizzare la classe SQLSelect al posto della SQLTable.
Per l'inserimento di nuovi record, non ho alcun problema ma per quanto
riguarda la modifica e l'eliminazione dei record, non capisco perché, non mi
vuole funzionare.
Vi accenno il codice utilizzato, sperando che qualcuno mi aiuti.
/*----- MODIFICA
        * Seleziono il record da modificare */
    SELF:oSelect:= SQLSelect{"SELECT * FROM mod_iscrizione WHERE
id_iscrizione = " + ;
              AsString(SELF:uAlunnoSce), oConneCC}
        /*Controllo che l'abbia puntato */
    lOkFunc := (SELF:oSelect:RecCount = 1)
    IF !lOkFunc
     sError := SELF:oSelect:SQLString
     BREAK
    ENDIF
        /*Modifico i campi del record puntato con i campi delle
SingleLineEdit della window*/
    SELF:AggAlunni( )
    SELF:oSelect:FreeStmt(SQL_DROP)
        /*Controllo il commit */
   lOkFunc := SELF:oSelect:Commit()
   IF !lOkFunc
    sError := "Commit()"
    BREAK
   ENDIF
/* il metodo di modifica del database č lo stesso che utilizzo per
l'inserimento */
METHOD AggAlunni( ) CLASS TabAlunni
 SELF:oSelect:FIELDPUT(#cognome_alunno, SELF:oDCcognome_alunno:TextValue)
 SELF:oSelect:FIELDPUT(#nome_alunno, SELF:oDCnome_alunno:TextValue)
 SELF:oSelect:FIELDPUT(#comune_nascita_alunno,
SELF:oDCcomune_nascita_alunno:TextValue)
...............................................
 SELF:oSelect:FIELDPUT(#sesso, iif(SELF:oCCRbMaschio:Pressed, "M", "F"))
RETURN NIL
----------------------------------------------------------------------------
----------------------
Grazie a tutti e buon lavoro

 vuole funzionare.
Scusami ma perchè non usi comandi SQL puri, più veloci e più in linea con la
logica SQL.
Ovvero :
update tabella set campo1= val1, campo2=val2,.. where key = valore
delete from tabella where key = valore
insert into tabella set campo1= val1, campo2=val2,..
costruendo la stringa di comando dai controlli della finestra e poi
inviandola con :
FUNCTION ExecuteQuery(cStatement AS STRING ) AS LOGIC
  LOCAL oStmt  AS SQLStatement
  LOCAL oError AS USUAL
  LOCAL lRet AS LOGIC
    oStmt := SQLStatement{ cStatement, oConn }
    oStmt:Execute()
    IF IsNil( oStmt:Status )
         lRet := TRUE
   ELSE
        lRet := FALSE
  ENDIF
 oStmt:FreeStmt( SQL_DROP )
RETURN lRet
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

 ha scritto nel messaggio
news:isMDb.3943$wM.2...@news1.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: MyVo Day.......punto di incontro o no?

Ciao a tutti,
mi chiedevo: ci rechiamo ognuno per fatti suoi alla riunione o ci
incontriamo, tutti o alcuni di noi, da qualche parte a Bologna e ci andiamo
insieme?
Se ci andiamo separati dovrò "rompere" a Roberto per alcune informazioni di
carattere pratico-geografico.
                                            Francesco Leo


Francesco non c'è problema, non rompi. Nei prossimi giorni cercherò di dare
indicazioni ancora più dettagliate circa il percorso da fare per raggiungere
la sede dove si terrà il MyVo Day.
Per il momento, hai visto le cartine che ha pubblicato Danilo sul suo sito?
www.softdevo.com
Ciao.
Roberto Cordini

 Roberto Cordini
Si, grazie Roberto, magari se ne avrò bisogno ti chiederò qualche
delucidazione in privato.
                                                    Francesco Leo

Newsgroup: it.comp.lang.vo-clipper
Titolo: 28 warnings

c'è un modo per abilitare TUTTI i warning in un colpo solo?
o devo fare "enable" voce per voce ad ogni nuovo progetto?
non mi interessa la velocità del compilatore, anche se ci mette qualche 
secondo in più...
Massimo Bighelli
ARCA Sistemi S.r.l. 

 ha scritto nel messaggio 
news:467fb343$0$36450$4faf...@reader5.news.tin.it...


 ha scritto nel messaggio 
news:467fc767$0$37199$4faf...@reader3.news.tin.it...


 ha scritto nel messaggio 
news:468010c8$0$17954$4faf...@reader1.news.tin.it...


 ha scritto nel messaggio 
news:4680fcaa$0$17950$4faf...@reader1.news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Si fa niente allo SMAU

Cari Amici, vogliamo vederci allo Smau anche solo per una Pizza ?
Danilo Giuliani

 ha scritto nel messaggio
news:8pamuq$s27$1...@nslave2.tin.it...


 ha scritto nel messaggio
news:8pamuq$s27$1...@nslave2.tin.it...


 wrote in message
8pbdp4$er1$1...@pinco.nettuno.it...


Approvo. Cerchero' di organizzare qualcosa, magari con gli amici di
Infomedia.


-----------------------------
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
------------------------------

 ha scritto nel messaggio
news:8pamuq$s27$1...@nslave2.tin.it...


 wrote in message
8pe3c2$abr$1...@nslave2.tin.it...


 wrote in message
8pamuq$s27$1...@nslave2.tin.it...


Cari Amici, vogliamo vederci allo Smau anche solo per una Pizza ?
Ecchime !!!
Ciao
DioBrando

 ha scritto nel messaggio
news:8pamuq$s27$1...@nslave2.tin.it...


 wrote in message
8pamuq$s27$1...@nslave2.tin.it...


> Cari Amici, vogliamo vederci allo Smau anche solo per una Pizza ?
Contate anche su di me, basta che non sia la sera della cena di Actebis :0
Ciao.Alberto.

 >> Enio Donci


> >> Io avrò con me altri tre amici programmatori VO.


 news:39cf2d0a...@news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Connessione a Internet

Ciao,
    ho intenzione di usare BLAT
http://www.interlog.com/~tcharron/blat.html
per inviare dei dati da una stazione 5.2e ad un'altra via email.
Conosce nessuno un'utility che mi consenta di connettermi ad internet via
linea di comando?
Grazie, un saluto
Riccardo

 linea di comando?
Sě, io me ne sono scritta una in C. Se la vuoi dimmi a quale indirizzo
debbo inviartela. Sono solo 47 Kb di EXE piů un INI nel quale mettere il
nome della connessione di Accesso Remoto da chiamare e dove l'utility
mette il codice di errore della chiamata (che serve a controllare se la
chiamata č avvenuta correttamente) e l'handle della connessione stessa
(che puň servire a fare l'hang up, ma questo dovrai farlo in qualche
altro modo in quanto l'utility non lo prevede, anche se potrei sempre
aggiungercelo).
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: Testo in ITALIANO per CA-VO

Esisteva "CA-Visual Object la grande guida" di Spence.
Non si trova più in commercio.
Esistono altri testi validi in ITALIANO ?
Esistono dei siti Italiani dove attingere valide informazioni per accostarsi
e quindi imparare questo linguaggio ?
Ciao, Pippo.
--
Posted from 
ro...@rub014.ct00.s2.interbusiness.it
 [194.184.234.14]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Non si trova piů in commercio.


 Non si trova più in commercio.


Ciao, Pippo.
Lo User Group Italia (
www.windevs.com
) sta facendo un test per vedere
quanti siano interessati alla traduzione italiana di un libro inglese
in uscita (
www.summer-triangle.com
).
Abbiamo gia' preso contatti con l'editore che ha dato la
disponibilita' a patto che i numeri rendano economicamente conveniente
la traduzione e la pubblicazione in italiano.
Diffondete la voce e cerchiamo di essere in tanti, cosi' l'operazione
potra' andare in porto, magari anche per altri testi.
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
------------------------------

ops era 
www.windevs.it
 .........
No, e' proprio 
www.windevs.com

Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper 5.3 Problema con una stampante a getto di inchiostro

Ciao a tutti e scusate se ogni tanto ritorno su clipper ma  sapete
com'è............
Ho dovuto collegare per un'emergenza una stampante a getto di inchiostro ad
un PC dove di solito usiamo una Epson Lq 1070-24 aghi che funzionava
perfettamente con un nostro programma di magazzino  elaborato con Clipper
5.3.
La Stampante è una HP DeskJet 840 C.
é colegata allo stesso modo con cui collegavamo la epson.
Il programma la riconosce perchè non fa alcun errore alle funzioni che
inizializzano la stampante e vi dirigono l'output ma la stampante non parte.
Potete aiutarmi entro oggi per favore?
Grazie
Paolo
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.384 / Virus Database: 216 - Release Date: 21/08/02

 Potete aiutarmi entro oggi per favore?
Le stampanti a getto d'inchiostro interpretano in modo diverso i
caratteri di controllo rispetto a quelle ad aghi. Ad esempio, una
stampante ad aghi stampa la riga appena riceve il ritorno a capo mentre
quella inkjet stampa solo l'intera pagina quando riceve un fine pagina.
Hai provato a stampare con un semplice comando tipo
dir > prn
Se non stampa così allora non stamperà neanche dal tuo programma.
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,
purtroppo il "linguaggio" delle stampanti Epson e HP è differente. 
Certe sequenze usate nelle Epson vanno a disattivare le stampanti HP.
Devi sostituire le sequenze Epson ESC/P con le HP PCL - le DeskJet 
"capiscono" la maggior parte delle sequenze delle laser HP.
Saluti
Wolfgang 
Merano

Newsgroup: it.comp.lang.vo-clipper
Titolo: R: provare per credere

> NON E' UNA TRUFFA, ESISTE REALMENTE IL SISTEMA PER FAR SOLDI CON UN
PS: la prossima volta, pero', non allegare l'intero messaggio, please!
--
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: MapPOINT

Qualcuno di voi ha già interfacciato MS MapPoint da VO 27 ?
Grazle
AL 

 ha scritto nel messaggio 
news:dgecee$co$1...@fata.cs.interbusiness.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: CGI in VO e SQL

Sto iniziando a sperimentare la possibilità di fare delle CGI con VO.
Ora se pesco i dati dai DBF nessuno problema.... se provo invece a pescarli
via ODBC da un qualsiasi DB-SQL mi va in Time-out??? Il problema penso sia
nei settaggi del IIS di Microsoft.
Consigli???? oppure usare Apache???
Alex Ambro

 ha scritto nel messaggio
news:9i6O8.41331$5i1.1...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: CODICE FISCALE

DEBBO TRASFORMARE IL CODICE FISCALE IN CODICE A BARRE, QUYALCUNO HA IDEA DI 
QUALE CARATTERE UTILIZZARE ?
GRAZIE A TUTTI
FRANCESCO D'AQUILA 

 ha scritto nel messaggio 
news:47d78fc7$0$10616$4faf...@reader2.news.tin.it...


Che codifica per codice a barre viene utilizzata ? Io avevo scritto una DLL
in C che creava direttamente una bitmap del codice a barra senza utilizzare
font, però era CODE39 .
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:47d78fc7$0$10616$4faf...@reader2.news.tin.it...


 ha scritto nel messaggio 
news:47d7a65e$0$16040$5fc...@news.tiscali.it...


 ha scritto nel messaggio 
news:47d78fc7$0$10616$4faf...@reader2.news.tin.it...


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

Newsgroup: it.comp.lang.vo-clipper
Titolo: E-mail semi-automatica

Salve,
uso VO 2.7 e vorrei creare un automatismo che mi consenta di creare 
una mail dove, in automatico, compaia il destinatario e l'oggetto. 
Successivamente inserire a mano il testo e inviarla. Qualcuno sa darmi 
dei suggerimenti. Grazie
-- 
Giorgio Longo

 ha scritto nel messaggio 
news:200712021...@mynewsgate.net...

Puoi utilizzare la ShelleExecute() e il protocollo mailto:
SHELLEXECUTE( 0, 0, "mailto:" + cDes + "?subject=" + cOgg, 0, 0, 1 )
Attenzione: l'esempio è generico e non specifico per VO.
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
 

 
-- 
Giorgio Longo

Newsgroup: it.comp.lang.vo-clipper
Titolo: CAMPI A LUNGHEZZA VARIABILE

Ciao a tutti sono Davide, programmatore di CA- Visual Objects....ex di
CLIPPER.
Tuttavia ho tantissimi programmi da convertire in VO ma ho ancora
qualche problema.
Primo fra tutti è l'implementazione dei campi di DBF a lunghezza
variabile che in Clipper gestivo tramite
la libreria FLEXFILE.
Non c'è niente di simile per Visual-Objects???
Senza questo tipo di gestione non potrò mai LASCIARE IL VECCHIO PER IL
NUOVO!
:)
Grazie a ......chi mi risponde esaurientemente. Agli altri.....
NIENTE!
Ciao
Davide

...



Argomento molto interessante.
Per il momento utilizzo i campi memo in formato FPT standard (penso a
blocchi di 64K) e non ho nessun problema (VO2-b5).
So che č possibile usare RDDINFO(_SET_MEMOBLOCKSIZE,32) per modificare la
dimensione del blocco a 32, ma sinceramente non l'ho mai provato.
Sono interessato comunque a conoscere come utilizzare in modo piů efficiente
i campi a lunghezza variabile.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper e XP

L'applicativo Clipper che gestisco ha girato su XP alla prima botta...
Fortuna, o BG ha fatto il miracolo?
Mi dite le vs esperienze XPine?
Grazie :-)
PS Non ho neanche cambiato files e buffers! Ho messo la compatibilita'
w95...
--
Alessandro Maiucchi
a.mai...@libero.it
http://maiucchi.supereva.it
(Basta!-Scrittura creativa-Rush-Queen-Kiss-Blade Runner)

 w95...
Penso che non serva a niente. Prova a toglierla e dimmi se cambia
qualcosa. A me, nelle prove che ho fatto, non è mai cambiato nulla.
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,
io invece ho errore blx286 compilanto in modalitą dos extended, potete darmi
una dritta?
grazie
giuseppe

 una dritta?
Se l'errore, come penso, è in fase di linking allora forse ti manca
qualche libreria del Blinker (mi sembra ci sia un OBJ da specificare).


 EMG
grazie per la ripsosta, comunque no, purtroppo è in fase si esecuzione, nel
senso che l'exe non parte proprio.
: BLX286 : 1312 : insuffient extended memory available to run program
: This is a DOS extended program which requires a minimum of a
: 286 processor and at least 2048Kb of available DPMI, VCPI or XMS
: memory to run. Please ensure that your system is configured
: with a memory manager which provides these resources.
grazie in anticipo per l'eventuale aiuto!

 : with a memory manager which provides these resources.
Questo è tratto dalla Norton Guide del Blinker, vedi se può esserti
d'aiuto:
1312: insufficient extended memory available to run
----------------------------------------------------------------------------
This message indicates that there is insufficient extended memory
available
to load and run the program. The amount of memory to run the program
will
typically depend on the size of the program, but a minimum may have been
set
using the BLINKER EXECUTABLE EXTENDED nnnn command at link time.
----------------------------------------------------------------------------
E magari controlla anche che la sessione DOS che usi abbia i requisiti
necessari in fatto di memoria.


Io invece ho WinMe è non funziona. Cosa potrei fare?
--
-------------------------------------------------
COSMOWEB con il suo..................................
Piaggio Liberty 125 4T Motore Leader
Sottoposto a fermo amministrativo
fino al 7 Gennaio 2003
-------------------------------------------------
e-mail: 
cosm...@libero.it
   -   C6: cosmoweb
-------------------------------------------------

 
   la mia domanda potrŕ sembrare assurda e perciň mi scuso,
ma cosa significa quanto sopra. 
ciao e grazie
antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ma cosa significa quanto sopra.
In effetti la domanda č per lo meno ambigua: che cosa, esattamente, non
hai capito nella mia frase di cui sopra?

Newsgroup: it.comp.lang.vo-clipper
Titolo: ---------PAGHI TROPPO LA BOLLETTA LEGGI

Senza togliere nulla a Lapo Tanzi, che sono certo agisca in buona fede, anche se estremamente, ma proprio estremamente
OT, se volete un consiglio, evitate tali siti e forme di guadagno "facili":
è tutto vero quello che è stato detto, ma conosco più di una persona che ha avuto seri problemi dopo aver aderito ad
iniziative del genere: non so esattamente come funziona la cosa sotto l'aspetto tecnico, ma vi posso assicurare che a
tre miei conoscenti che hanno aderito al servizio, è stata sniffata la password di accesso all'ISP, cambiata e di
conseguenza derubati dell'accesso ad internet.... un caso? oppure, dal momento che sono in comunicazione diretta con
voi, riescono a fare qualcosa di più che non inviare un semplice banner?
In ogni caso, giusto per la cronaca, una telefonata all'ISP, con successivo invio di documento d'identità e fotocopia
del contratto hanno permesso a tutte e tre le persone di riavere il loro accesso.
Scusate per il post,
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 wrote in message
37570417...@news2.tin.it...


a proposito.....
io l'avevo sottoscritto sto servizio.... perņ dopo aver accumulato appena
5000 lire mi ero gią stufato di riavviare 5 volte al giorno il PC. Gią
perchč quel banner mi si bloccava e mi bloccava altre applicazioni e quando
le cose vanno male io di solito resetto... se poi insiste formatto di brutto
;-))
ciao Davide
NB
se qualcuno mi sniffa l'ISP sono pronto a formattargli tutto !!! anche il
modem ehehehehhehe

E' veramente triste che ci sia ancora in giro gente che sogni di poter
guadagnare senza lavorare :-(
Ciao.Alberto.

...



bruttina come risposta..... soprattutto perchč nasconde una sorte di
commiserazione che non č stata richiesta. Spero non fosse diretto a me quel
messaggio :-))
Ad ogni modo ti informo che ci sono tanti modi per guadagnare senza lavorare
(vedi ad esempio i Multilivello -ma solo per i livelli piů alti-) e quel
banner poteva essere un comodo modo per risparmiare non certo per
guadagnare.
saluti
Newsgroup: it.comp.lang.vo-clipper
Titolo: Clipper - stampanti - 2° messaggio

Ringrazio Giovanni e EMG per le loro risposte che
tuttavia non risolvono completamente il mio problema.
In windows si inseriscono delle stampanti ed in
seguito tutto diventa trasparente per l'utente una
volta scelta la stampante da utilizzare.
Naturalmente non pretendo di avere le stesse
Possibilità utilizzando clipper.
Però, forse, esistono gruppi di funzioni che
risolvono in gran parte il problema.
Più precisamente mi occorre, per stampanti HP,
quanto segue:
Comando stampa 12 cpi    --- stampa stringa ---
                                    Comando stampa 10 cpi
Comando stampa compressa    --- stampa stringa ---
                              Comando stampa non compressa
Comando stampa per selezionare il gruppo di
caratteri dei box:
Comando stampa per selezionare il gruppo di
caratteri con le vocali accentate: à,è,ì,ò,ù
N.B. gli ultimi due comandi dovrebbero
riferirsi al CHARACTER SET 2
Forse qualcuno può inviarmi in allegato un  .prg ?
Sarei lieto di restituirlo dopo aver aggiunto quanto
presumibilmente utile di mia conoscenza.
Scusate l'insistenza sull'argomento.
Saluti, Sauro

 DELLA DITTA, DELL'INTESTAZIONE DI UNA COLONNA ECC.....
Si, l'unico problema č che non puoi prevedere tutte le stampanti che i
tuoi clienti possono avere (a meno che tu non sappia gią prima chi,
solo, utilizzerą il tuo programma).
EMG


wrote:
Ciao, 
A parte la Superlib 3.5 contenente i sorgenti delle funzioni che
permettono di stampare in emulazione HP ti consiglio una visita sul
sito Oasis dove potrai trovare un database contenente i codici di un
centinaio di stampanti già pronti per un successivo utilizzo
all'interno dei tuoi programmi. 
Per emulare quello che avviene in Windows si può ovviare solamente
andando a gestire un database di stampanti lasciando l'Utente libero
di scegliere o di inserire i codici della stampante che sta
utilizzando in quel momento. Se non ricordo male il file si chiama
Printers.zip.
Spero di esserti stato utile! :-))
Comunque se hai bisogno di altro aiuto non ti fare scrupoli! :-))

Ciao 
Annibale
fredaannibale[NOSPAM]@
iol.it
 //togliere [NOSPAM] per comunicare via mail
*
afr...@yahoo.com
 
http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto su ShellExecute

Ulilizzo VO 2.6 ed avevo intenzione di visualizzare un PDF nella mia
applicazione.
Mi hanno suggerire di usare ShellExecute che permette di aprire praticamente
qualunque tipo di file ma è una funzione di una libreria esterna o non è
prevista in VO 2.6 poichè se la utilizzo in fase di compilazione ottengo il
messaggio "bad statement".
P.S. Se l'argomento è troppo lungo e vi scocciate di rispondere, indicatemi
almeno dove posso reperire informazioni in merito.
Grazie in anticipo
Franco
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 almeno dove posso reperire informazioni in merito.
Ciao,
Io uso shellexecute in questa maniera.
/-----------------/
IF File(PercorsoDbf + "Manuale.pdf")
   DO WHILE TRUE
    lRet := 
ShellExecute(SELF:Handle(),String2Psz("Open"),String2Psz(PercorsoDbf + 
"Manuale.pdf"),Null,Null,SW_ShowMaximized)
    IF lRet = SE_ERR_NOASSOC
      oTB := TextBox{SELF, "Attenzione", "Errore, manca l'applicazione 
Acrobat Reader. Vuoi installarla?"}
      oTB:Type := BOXICONQUESTIONMARK + BUTTONYESNO
      IF (oTB:Show() = BOXREPLYYES)
       ShellExecute(SELF:Handle(), String2Psz("Open"), 
String2Psz(PercorsoRsrc + "AdbeRdr60_ita_full.exe"),Null,Null,SW_ShowNa)
      ELSE
       EXIT
      END
     ELSE
      EXIT
    ENDIF
   END DO
  ELSE
   ErrorBox{SELF, "Manuale non trovato!"}:Show(ShowCentered)
 ENDIF
/-----------------/
Ciao
Massimo Friargiu 

 almeno dove posso reperire informazioni in merito.
Microsoft MSDN
Ciao
Mario Costantino 

messaggio "bad statement".
No, deve funzionare. A me funziona anche con il 2.5
Mettiamo che devi eseguire un filmato "Filmato.mpg"
Devi mettere questa funzione:
ShellExecute(NULL, String2Psz("open"),
String2Psz("Filmato.mpg"),NULL,NULL,SW_ShowNormal)
-- 
Ignazio GSS© * More than 100 HiRes images in my home page  
http://www.ipuddu.it

messaggio "bad statement".
Hai incluso nelle properties del progetto "Win32 API Library"?


 ha
scritto:


Newsgroup: it.comp.lang.vo-clipper
Titolo: DOVE trovo le NG x CLIPPER 5.2

Ho perso un file delle NG il C52G01B.ng dove lo trovo?


Io le ho in inglese (1.2 Mb), però dovrebbero esserci in italiano. Tempo fa
l'avevo chiesto ma nessuno mi ha fornito informazioni.
Spero che qualcuno possa indicarmi dove trovare le NG in ITALIANO.
R

 Ho perso un file delle NG il C52G01B.ng dove lo trovo?
Azz, purtroppo hai perso proprio il più corposo. Non chiedermi di
inviartelo, ho una semplice linea dial up...
EMG

 ha scritto nel messaggio
news:S6ug7.3687$vC1....@news1.tin.it...



Premesso che, per evitare di ricevere spamming sulla mia casella, non
espongo da tempo la mia email, non vedo il motivo per cui informazioni alla
mia richiesta debbano essermi inviate in privato. Il NG è fatto per
scambiarsi informazioni.
Se poi qualcuno si offrisse di inviarmi per posta del materiale, penso che
mi preaviserebbe. In tal caso fornirei allo stesso il mio indirizzo valido.
R

 ha scritto nel messaggio
news:r%yg7.10105$vC1....@news1.tin.it...


 wrote in message
9mmam5$psn$1...@fe1.cs.interbusiness.it...



Se la risposta era per me, che chiedevo le NG in lingua italiana, il mio
indirizzo valido č:
rode...@tin.it
Grazie per l'eventuale invio.
R

Newsgroup: it.comp.lang.vo-clipper
Titolo: report pro e VO25b-3

Ho dovuto reinstallare VO25b-3 e reportPro2.10. Ora ottengo il malefico
messaggio:
'il file RP2RDD32.dll è collegato all'esportazione mancante
CAVO2GUI.DLL:381'.
Come consigliato da reportPro ho controllato che CAVO2GUI.DLL in cavo25\bin
fosse la versione più recente (avevo già fatto così in passato), ma non
funziona.
Qailche consiglio

 ha scritto nel messaggio
news:a6sfgh$gpmpa$1...@ID-89813.news.dfncis.de...


Si succede di solito quando VO non trova le dll di RP.
Allora devi andare nel file Autoexec.bat (se usi W95 98) oppure nel pannello
dicontrollo -> impostazioni -> sistema -> avanzate se usi w2000 o NT
in pratica devi mettere nella path anche :  c:\rp210  (oltre naturalmente a
controllare che ci sia CAVO25 ecc...)  attenzione !!! dico  RP210 poiché mi
sembra che non lo metta in automatico se esiste già la indicazione RP2
(quella di Report pro 2.0) la puoi anche togliere
Ciao
Enio

 ha scritto nel messaggio
news:csBk8.72047$Ns4.2...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Buttons in Vo2.5

Ciao,
io trovo che i pushbuttons di VO rispetto a VB siano un poco limitati in
senso estetico: mi spiego meglio, desidererei che le bitmap associabili ai
buttons siano di due tipi, una a  pulsante a riposo ed una, diversa a
pulsante premuto. Poi mi farebbe comodo che si potesse associare un text
alla bitmap, separatamente. Dalle prove che ho fatto, mi pare che la bitmap
deve anche contenere in forma grafica l'eventuale testo, che è una cosa
scomoda per chi, come me va sempre di fretta...
Qualcuno ha per caso creato una classe di buttons che si comporta come io
desidererei?
Nel caso, fatevi vivi.
Saluti a tutti. Antonio Menna

pulsante premuto.
Guarda l'esempio MArio's Pizza.
Trovi un esempio di bottoni con due immagini
-----------------------------
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: ma quando torna la voglia.....

.....di rispolverare Clipper dopo tanti anni e quindi per necessita'  usare
VO, da dove si comincia???
dove si acquista VO? e la manualistica?
saluti

 wrote in message 
news:43e3cab4$0$28059$4faf...@reader1.news.tin.it...


La "vecchia" 2.5 trial, perfettamente lecita: funziona, anche se non ti
consente di generare l'eseguibile finale.
ftp://ftp.cavo.com/pubcavo/trial/
Ottima per valutare e provare il prodotto.
Ciao

 saluti
Ciao!! ,perchè non ti fai un giro con xharbour è una figata!!!
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

> Ciao!! ,perchè non ti fai un giro con xharbour è una figata!!!
Mah...... !!! 

 Mah...... !!!
Scusami Enio, ma perché hai un atteggiamento così negativo nei confronti di un 
ottimo compilatore free, opensource e multipiattaforma? Io credo che uno 
strumento del genere possa tornare utile a tutti e debba essere apprezzato per 
l'incredibile lavoro che è stato fatto, non ti pare?
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
 

 apprezzato per l'incredibile lavoro che è stato fatto, non ti pare?
Certo.. ma dire che è una figata è una impressione puramente personale 

 ha scritto nel messaggio 
news:dscqc1$bsm$1...@carabinieri.cs.interbusiness.it...

E qual'è il problema? Non esprimiamo forse tutti, sempre, opinioni personali?


 ha scritto nel
messaggio news:43e9c517$0$5982$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Grosso problema con Clipper tools

Salve a tutti.
Molti anni fa quando lavoravo con clipper 5 poi con 5.2 acquistati le
libreria Clipper tools (Tutto Originale)
Oggi non ricordo quali problemi ebbi nell'installarla ma penso che furono
gli stessi di oggi (INSTALL.EXE non si avvia e file .lif non posso estrarli)
Quella libreria comunque in un modo o nell'altro riuscii ad installarla con
i consigli forse di alcuni di voi..
Finalmente anni dopo  quando riuscii ad entrare in possesso della CT53,
avventatamente cancellai tutta la schifezza della vecchia installazione
venuta male per le cause di cui sopra e misi al loro posto solo i file.lib
ma non quelli obj.
cosě molte funzioni come WOPEN() non lavorano per mancanza dei file
CTUSP.OBJ e CTINTP.OBJ che non riesco ad estrarre per nessuna ragione dal
dischetto della CA.
Potete aiutarmi per favore anche perchč sarebbe per uso didattico?
Nel caso non sappiate aiutarmi, c'č qualche possessore della Clipper tools
che mi puň inviare i files.obj della CT53 come allegat?
Grazie
Pietro


wrote:


Newsgroup: it.comp.lang.vo-clipper
Titolo: Backup di archivi mysql

Pensando di fare cosa gradita agli utilizzatori di Mysql alla pagina :
http://www.softdevo.com/downloads.htm
Troverete una Utility per il backup di archivi MySql, utilizzando la
connessione al database senza necessità di condividere risorse o accedere
come utente di rete.
(leggere il read me)
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com

Grazie mille !!!

 ha scritto nel messaggio
news:x6nAa.150740$3M4.3...@news1.tin.it...


 facendo ora con VO?
Che devo dire, dipende :
primo :dalla tua conoscenza del linguaggio SQL,
secondo : dallo strumento di interfaccia che scegli, ODBC, ADO, o DevoXMysql
(non è pubblicità è una possibilità in più offerta ai programmatori VO, chi
l'ha adottata l'ha trovata molto buona, tra gli utilizzatori cito Esercito
Italiano e l'accademia della Marina Militare, oltre ad altri programmatori),
terzo : dal tuo stile di programmazione
Se ti può essere di aiuto per decidere con più elementi di giudizio, con
WinDev stiamo organizzando una giornata VO e MySql a Roma per il 27 giugno.
Trovi la form di iscrizione sul sito Windev
http://www.windevs.com/Windevs/homepage.html


 ha scritto nel messaggio
news:90FAa.156999$3M4.3...@news1.tin.it...


 ha scritto nel messaggio
news:9cFAa.257868$K35.6...@news2.tin.it...


a me andrebbe meglio Milano ...
Ciao Alessandro.

 ha scritto nel messaggio
news:2GFAa.157171$3M4.3...@news1.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Reperibilita' Clipper 5.3

Sbaglio o tempo fa Clipper 5.3 era stato
distribuito in riviste con cd-rom?
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

Ciao...
Ciao, Marco


 distribuito in riviste con cd-rom?
Mi sembra di si, anche se io non sono riuscito a trovarlo.
EMG

distribuito in riviste con cd-rom?
La rivista si chiamava COMPUTER ASSOCIATES PROGRAMMER'S TOOLKIT
numero 3 della collana "Le grandi raccolte" della Ed.Trademedia.
Erano inclusi il VO1.0 e il Clipper 5.2. La cosa interessante però era
la possibilità di fare l'upgrade al clipper 5.3 e al VO 2.0, spendendo
le sole 25.000 lire della rivista.
Antonello.

 le sole 25.000 lire della rivista.
Grazie per le info!
Ciao...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2.5b3] Qualcosa di strano...

Ciao a tutti,
ho notato una cosa strana che succede su alcuni PC
ma non su altri e non riesco a capire cosa possa essere.
1. Create un applicazione o libreria vuota
2. Create un modulo
3. Create la seguente funzione nel modulo
FUNCTION Prova()
    LOCAL X AS SHORT
    LOCAL Y AS LONG
    X := Y
    RETURN NIL
4. Disattivate il Debug
5. Impostate le opzioni di compilazione nel modo seguente
 - Warnings: All
 - Optimization: High+Speed
 - General: selezionate solo Warnings as Error
 - Runtime: nessuna selezione
 - Clipper Compatibility: selezionate solo PROCNAME/PROCLINE
6. Compilate
La cosa strana è questa:
Ho provato lo stesso codice su 2 PC perfettamente uguali 
ma su uno, giustamente, mi viene segnalato l'errore:
"converting numericals LONGINT <> SHORTINT:51422"
sull'altro non viene neanche preso in considerazione e la
compilazione va a buon fine?!?
Incuriosito ho fatto il giro dei PC a mia disposizione e
da nessuna parte viene segnalato?!?
A quanti di voi viene segnalato e a quanti no? Da cosa
può dipendere? Come si risolve? VO Bugs oppure ?
Grazie mille
Alan D.G.
------------------------------------------
Posted via web GlobalNews
www.globalnews.it
------------------------------------------



A me l'errore non me lo segnala né CA VO 2.5 b3 con win 2000 né una
vecchia installazione di CA VO 2.5 a1 su win 98.
Ciao, Marino

Si una volta č successo anche a me, perň con VO 2.5 b con la b3 non mi č piů
successo (anche io uso W2000 prof).  Comunque per risolvere il problema puoi
mettere Warnings a "High" ti assicuro che va benissimo anche cosě .
ciao
Enio

 ha scritto nel messaggio
news:3b135...@nnrpsrv.netscalibur.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Risoluzione schermo

Qualcuno sa che funzione usare per ricavare la risoluzione dello
schermo?....in base a questo si possono parametrizzare le dimensioni delle
finestre negli applicativi....grazie a tutti
Giuseppe Marino

 ha scritto nel messaggio
news:t%PQa.32701$it4.8...@news1.tin.it...


 finestre negli applicativi....
L'API sarebbe la GetDeviceCaps() ma credo sia meglio se trovi qualcosa
di già pronto offerto dallo strumento di sviluppo che usi.
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:BSRQa.33329$it4.8...@news1.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Standard CBI

Mi sto studiando gli standard CBI per esportare con VO i file con le
disposizioni di pagamento, in particolare i bonifici.
Qualcuno mi sa dare qualche suggerimento, consiglio o magari qualche
esempio.
Grazie
Buone ferie a tutti
Paolo

 esempio.
non c'è niente di particolare. Unica cosa che mi hanno richiesto era il 
riempimento completo del conto dell'ordinante con dei zeri iniziali.
Saluti
Wolfgang

 ha scritto nel messaggio
news:VA.000001f...@gmx.net...

Ciao  Wolfgang
Fondamentalmente non mi e' chiara la struttura del file.
- si tratta di un file ASCII ?
- ad ogni riga corrisponde un record?
- nella "posizione" variabile da record e record corrisponde un campo ?
Non mi pare possibile usare un file tipo il DBF.
Ciao e grazie
Paolo

 Non mi pare possibile usare un file tipo il DBF.
no, č un file dalla specifica particolare, ispirato alle strutture record 
che si usavano tempo fa sui elaboratori grossi per nastri e dischetti. Il 
mio primo programma che usava un formato simile (per le riba) lo avevo 
scritto nel 87 in cobol su un elaboratore Nixdorf compatibile IBM.
volevo allegare un esempio, ma il newsserver non me lo permette...
Saluti
Wolfgang

 volevo allegare un esempio, ma il newsserver non me lo permette...
Ringrazio entrambi Eugenio e Wolfgang
Ho capito di che tipo di file si tratta (spero) , mi sto procurando un
esempio del tracciato
contenuto nel file e penso risolvere l'esportazione con la classe printer o
in clipper .
Comunque ogni aiuto e' sempre bene accetto.
Saluti e grazie
Paolo
Newsgroup: it.comp.lang.vo-clipper
Titolo: Errore su DBF

Salve a tutti, 
   Ho un errore che mi è successo in un dbf un pò strano, o perlomeno non mi era mai capitato prima...
Il Dbf in questione è il file di righe delle bolle del mio gestionale , creato con VO. Gli ultimi record (quelli incriminati,succesivamente spiegato sotto)sono stati creati tramite l'importazioni di file csv.I file csv per essere importati sono stati prima importati all'interno di un dbf d'appoggio tramite la funzione AppendDelimited() e poi importati all'interno del DB delle righe.
 
Il Dbf presenta esattamente 7361 record ,correttamente visualizzati nel mio gestionale, nessuno di questi segnati come deleted, difatti aprendo il DB tramite DoOpenFile() di VO o il caro vecchio dbucdx.exe mi apre il db correttamente e vedo tutti i record.
 
Ma se questo DB provo aprirlo con Libreoffice vedo solo 7338 record , non solo, addirittura se provo aprire il file DBF con DBF Manager o altri software simili mi dice che il DB è corrotto ...??!!??  
 
Se provo fare un pack() da VO ,dal gestionale o da dbfcdx.exe , vedo che stranamente vengono eliminati i record dal 7339 al 7361...Mi sembra strano che la funzione pack() vada a cancellarmi via dei record che non sono segnati come deleted...
 
Qualcuno sa dirmi il perchè di questa stranezza??o ha qualche idea?
Magari a qualcuno gli è già capitato...
 
Altre prove fatte:
Ho provato da dbucdx.exe anche a creare una copia del DB , e il db copiato correttamente presenta gli stessi record, dunque non taglia via i record che prima con il pack me li cancellava.
 
Se si prova ad aprire il file con il programma dbfdoctor mi da questa informazione:
Conteggio record non valido nell'intestazione: 7338, previsto: 7361
 
Risolvo tutta la problematica (del taglio record dalla procedura pack()), se dal gestionale o dalla funzione DoOpenFile() di VO,vado a modificare una riga delle bolle ,modificando per esempio la descrizione già esistente.
 
Ringrazio tutti anticipatamente
Saluti
Mauro

Ciao Mauro,
 
all'inizio del file DBF esiste un campo che contiene il conteggio dei
record. Forse, per un errore durante la scrittura del file, questo
campo non presenta il numero giusto.
 
Saluti
 
Wolfgang

-- 
 


Grazie Wolfgang, 
ha per caso in mente il perchè di questo errore?
Magari può darmi qualche suggerimento per cercare di non avere la stessa problematica?
 
Grazie ancora

 stessa problematica?
 
direi che l'errore non si dovrebbe ripetere...
 
Saluti
 
Wolfgang
 
-- 
 

qualche carattere "strano" nei dati che hai importato?
Saluti
Brunello Pulix


Penso che siano stati dei caratteri "strani" ad generare questo errore ..difatti nel dbf ho trovato alcuni caratteri diametro , scritti non con il simbolo giusto.
 
Grazie a tutti per l'aiuto, ora vedrò di correggere questi caratteri non riconosciuti..
Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto Grazie

sto passando dal clipper al VO, ho installato la versione 1.0c
quando la lancio mi da l'errore di memoria insufficiente, cosa fare?
grazie!

 ha scritto nel
messaggio news:Ziru6.66899$yl2.6...@news1.tin.it...


E un pò che non uso più la versione 1.x ma mi sembra che errori del genere
non me li abbia mai dati, però pensa che VO 1.x era stato progettato per
lavorare con Windows 3.11. Successivamente (con la vers. 1.c mi pare) furono
apportati vari aggiustamenti  per lavorare anche con W95, ma non sono sicuro
che poi possa lavorare anche con W98 e successivi.
caro Salvatore... ha ragione Carlo passa subito a VO 2.5  anche se hai solo
la trial version a disposizione per 30 gg puoi renderti conto se vale la
pena o no di usarlo e quindi fare l'acquisto

 wrote in message
Ziru6.66899$yl2.6...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Consiglio su relazioni con i dbf

Ciao a tutti, qualcuno può indicarmi un buon articolo
da leggere, sulle relazioni con i DbServer ?
Grazie
Massimo 

 ha scritto nel messaggio 
news:4243d697$0$8089$5fc...@news.tiscali.it...


Purtroppo non conosco articoli sulle relazioni oltre all'help di VO e 
agli eventuali esempi disponibili su 
http://support.cavo.com
.
Pero' posso farti un esempio:
oDbPadre := DbServer{"TESTATE"}
oDbFiglio := DbServer{"RIGHE"}
oDBFiglio:SetOrder("INDICE LEGAME")
oDbPadre:SetRelation( oDbFiglio, #NOMECAMPOLEGAME ) //NOMECAMPOLEGAME
è il nome del campo in TESTATE che verrà usato per la Seek su RIGHE.
oppure
oDbPadre:SetSelectiveRelation( oDbFiglio, #NOMECAMPOLEGAME ) 
Ovviamente ci sono altri combinazioni, ma questo è un semplice esempio
che riesco a farti al volo.
La distinzione fra SetRelation e SetSelectiveRelation è che il primo
metodo lascia la visibilità a tutti i record di RIGHE e si posiziona
sul primo record del legame, mentre il secondo visualizza
ESCLUSIVAMENTE le righe del legame.
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.
http://www.anc-software.it

 ha scritto nel 
messaggio news:425e1aac....@powernews.libero.it...


problemi?
No. Le relazioni sono memorizzate ed utilizzate specificando <nome
tabella>.<nome campo>, quindi puoi fare ad esempio una interrogazione
SQL cosě:
SELECT * FROM ARTICOLI INNER JOIN RIGHE_FATTURA ON ARTICOLI.CODICE =
RIGHE_FATTURA.CODICE
Se ti interessa uno strumento per estrarre comodamente i dati dai
DBF+CDX senza voler scrivere cicli loop a mano, puoi provare il mio
Query Engine integrato in S.P.E. che trovi su
http://www.anc-software.it
 č gratuito fino a 2 connessioni simultanee.
Saluti
Antonello

Newsgroup: it.comp.lang.vo-clipper
Titolo: ean13

chi ha una funzione di calcolo della cifra di controllo per i codici a barre
ean13?
l'algoritmo ce l'ho ma sinceramente mi sta rincrescendo scriverla...
se qualcuno ce l'ha già mi fa risparmiare tempo.
grazie, ciao
antonio calogiuri

 se qualcuno ce l'ha già mi fa risparmiare tempo.
Eccola:
FUNCTION EAN13CHK( cBarCode )
    LOCAL nChk1 := 0
    LOCAL nChk2 := 0
    LOCAL i
    FOR i = 1 TO 12 STEP 2
        nChk1 += VAL( SUBSTR( cBarCode, i, 1 ) )
        nChk2 += VAL( SUBSTR( cBarCode, i + 1, 1 ) )
    NEXT
    RETURN CHR( ( 10 - ( nChk2 * 3 + nChk1 ) % 10 ) % 10 + ASC( "0" ) )
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:3C7577DF...@emagsoftware.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: CERCO Valkyrie

ho perso i miei sorgenti chi mi puo' indicare dove trovare Valkyrie ......
magari ..... free.....
grazie....
gn...@tin.it

Dal sito 
http://www.terminal-impact.com/
 puoi scaricare il "Valkyrie"
che e' una utility utile al recupero dei sorgenti persi.

Newsgroup: it.comp.lang.vo-clipper
Titolo: Baco in Clipper 5.2?

Salve a tutti,
desidero sottoporre alla vostra gentile attenzione un problema
che mi è sorto all'interno di un applicativo compilato con Clipper 5.2
(ed analogamente in Summer 87) e che non si verificava con la versione
Autumn 86 (come pure interattivamente in ambiente dBase III).
Di seguito riporto un esempio che riassume in sintesi il problema.
Inizializzo quattro variabili numeriche:
a=57.33
b=114.65
c=a+b
d=171.98
? 'a+b=c'
?? a+b=c
mi ritorna giustamente .T.
? 'a+b=d'
?? a+b=d
? 'a+b=171.98'
?? a+b=171.98
mi ritorna in entrambi i casi .F., anche se mi aspetterei .T..
Qualcuno è in grado di spiegarmi il perché di queste due apparenti
incongruenze?
Vi ringrazio e saluto cordialmente.
Franco Benigni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Di seguito riporto un esempio che riassume in sintesi il problema.
Oh no! Non ancora! :-))) Scherzo. Comunque leggiti i messaggi di qualche
tempo fa. C'è stato un lungo thread sull'argomento.
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

 tempo fa. C'è stato un lungo thread sull'argomento.
Ok, vado a rileggermi il pregresso.
Grazie 1000! Franco


Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] VO e outlook express

Esite un modo per chiamare da un applicativo VO la finestra di Nuovo
messaggio di outlook e se si si può passare l'indirizzo del destinatario in
qualche modo?
Il problema l'ho esposto, c'è qualcuno in grado di aiutarmi?
Un grazie anticipato   Giuseppe Marino

 Il problema l'ho esposto, c'č qualcuno in grado di aiutarmi?


Ecco come spedire, non so come mettere l'indirizzo
Danilo Giuliani
danilog...@tin.it
FUNCTION SpedisciDocumenti(cDelimChar AS STRING,cFilePaths AS STRING
,cFileNames AS STRING)
* Functions/Mail
*Apre una sessione Mail
* Apre una sessione Mail per la spedizione di documenti.
*SpedisciDocumenti(<cDelimChar> AS STRING,<cFilePaths> AS
STRING,<cFileNames> AS STRING)
* <cDelimChar> carattere usato per la separazione dei files da spedire.
*<cFilePaths> l'elenco dei files da spedire comprensivi della path.
* <cFileNames> una stringa descrittiva dei documenti spediti.


 mittente
Perché non provi SpiMail (cercalo in rete)? Mi sembra un prodottino
eccezionalmente comodo.
EMG

 > Il problema l'ho esposto, c'è qualcuno in grado di aiutarmi?

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2] Creare un indice

In VO ho scoperto che un indice può essere creato in due modi:
1 - Usando le classi DBFileSpec{}  e OrderSpec{}
2 - Usando la classe DbServer
Sul mio PC il primo sistema è 300 volte più veloce del secondo.
Problema, usando il primo metodo :
se il file DBF non è aperto la procedura di creazione dell'indice va a buon
fine
se invece il file è già aperto, viene generato un errore e non capisco come
prevenirlo visto che nella classe DbFileSpec non esiste un metodo che
controlla questo stato del file.
A voi la palla. Grazie

 wrote in message
7n9ipp$kf3$1...@fe2.cs.interbusiness.it...

Perchè non ineriti la classe in una che esegue questo controllo con la
funzione File () ?
Ciao.

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

grazie in anticipo a tutti,
ho una combobox posizionata in una data dialog.
la combo viene popolata da un array
è possibile aggiungere al volo un elemento all'array in questione ??
Grazie
Francesco D'Aquila

 è possibile aggiungere al volo un elemento all'array in questione ??
Non conosco le classi di VO ma la cosa è possibile. Alla peggio con
l'API
SendMessage( hCtl, CB_ADDSTRING, 0, cItem )
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:HQZUd.604320$b5.27...@news3.tin.it...


 ha scritto nel 
messaggio news:4224795C...@emagsoftware.it...


 ha scritto nel
messaggio news:2O%Ud.984049$35.36...@news4.tin.it...

Il mio problema è leggermento più complicato.
So che bisogna utilizzare AddItem, ma non riesco ad utilizzare.
Dalla dataDialog viene premuto il pulsante che apre una finestra
(datadialog).
Inserisco il nuovo item che deve essere confermato
 (Pulsante Inserisci).
Qui non so proseguire perchè non riesco a trasferire il contenuto della
datadialog nella combo.
Grazie
Francesco D'Aquila


Ciao. Vediamo se ho capito:
method Inserisci() class PrimaDD
local oWin as SecondaDD
oWin := SecondaDD{self}
oWin:Show()
if ! Empy(oWin:cItem)
    self:oDCTuaCombo:AddItem(oWin:cItem)
endif
se la situazione č questa, nella classe SecondaDD, dopo la definizione delle 
variabili di sistema, inserisci una EXPORT cItem as string
e nel metodo Inserisci o conferma della SecondaDD, inserisci la riga
method Conferma() Class SecondaDD
self:cItem := self:oDCTuaSLE:TextValue
self:EndWindow()
Method Annulla() Class SecondaDD
self:cItem := ''
self:EndWindow()
Spero di essere stato chiaro nell'esposizione.
Ciao. Enzo. 


Non solo chiarissimo, ma soprattutto facile da applicare
Grazie
Francesco D'Aquila