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

vorrei trasferire un gruppo di dati su foglio elettronico.
ad esempio il dato x sulla cella b1.
Se qualcuno sa come fare,puņ aiutarmi ?
Grazie
Francesco D'Aquila 

Se la cosa è semplicemente trasferire dei dati su un foglio xls, la cosa 
migliore e scriverli in formato CSV, mettergli l'estensione XLS et voilà 
hai un documento che viene letto tranquillamente da excel e visto come 
un file excel.
Se devi interagire, allora non ne so (nè ne voglio sapere!) nulla
Ciao
Alessandro
Massimo Bighelli ha scritto:


 ha scritto nel 
messaggio news:go8r76$djj$1...@reader.motzarella.org...


 ha scritto nel 
messaggio news:go8vu4$k8f$1...@fata.cs.interbusiness.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: DBFCDX Cl5.2e Vs Cl5.3b

Vorrei avere documentazione in merito al problema di incompatilibiltà
tra tabelle DBFCDX
create con il Clipper 5.2e e il Clipper 53b.
Mi domando se posso usare una tabella DBFCDX (creata con un applicativo
compilato in Clipper 5.2e) con un
programa compilato con il Clipper 5.3b.

 wrote in message
news:3AB72CBC...@intercity.it...


CVD
Come Volevasi Dimostrare
Grazie Amico


 Come Volevasi Dimostrare
Si, comunque, secondo me, la differenza riguarda solo gli indici e,
eventualmente, i file memo (FPT invece che DBT).
EMG

Newsgroup: it.comp.lang.vo-clipper
Titolo: ma... che fine ha fatto Ignazio (puddu) ?

Caro Ignazio:
che fine hai fatto ?
E' un pò che non ti fai sentire !!!
Enio Donci

E' un pò che non ti fai sentire !!!
Sto lavorando come un matto a un grosso progetto :-)
Ciao
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

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

(Scherzo)
Per fortuna va benissimo ;-)


Newsgroup: it.comp.lang.vo-clipper
Titolo: Come videnziare il contenuto di una sle???

Salve,
nella guida di VO 2.0 NON trovo come sia possibile evidenziare ovvero
selezionare il contenuto di una sle ogni volta che la sle riceve il
fuoco
Da metodo  chiamo MiaSle:setfocus()
la sle ha il fuoco ma il testo che eventualmente contiene è
deselezionato invece io voglio che sia selezionato eche scompata al
primo carattere battuto
Grazie
Pietro

 primo carattere battuto
In generale si usa inviare il messaggio EM_SETSEL al controllo con
parametri 0 e -1. Vedi se la classe che usi ti offre un metodo piů
comodo. Con le API si farebbe cosě:
SendMessage( hWnd, EM_SETSEL, 0, -1 )
dove hWnd č l'handle del controllo EDIT da selezionare.
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


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: Errore di protezione 4660

Nello sviluppo di un nuovo applicativo in  V.O. 2.0 ho ricorrente il
seguentemsg di errore:
Error Code ERRORE DI PROTEZIONE
Access Violation
Subsystem VO-CODE
Error Subcode 4660
Argument Number 2
Description Access Violation
Call Stack
APP:START (line53)
M.A.
ringrazio per la collaborazione

 wrote in message
denGa.85941$pR3.1...@news1.tin.it...


 ha scritto nel messaggio
news:denGa.85941$pR3.1...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: INFO Gestionale con anno 2000

Utilizzo un gestionale per il mio negozio di videonoleggio, il programma
realizzato dalla Finson con l'anno 2000 interpreta in modo errato la data a
due cifre, credo che il programma sia stato realizzato in clipper, vorrei
sapere se esiste la possibilità di modificare i campi data o se c'è qualcuno
in grado di farlo, perchè vorrei continuare ad utilizzarlo in quanto gira in
dos ed è molto più veloce di quelli fatti per windows.
Grazie e saluti
M.Sergio


Se e' scritto in clipper 5.x basta usare le funzioni Set  Epoch e Set
Century On

M.Sergio
I files dei dati sono in formato .DBF?
Immagino che il sorgente tu non l'abbia.
Mi sa che devi lamentarti con la Finson.
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...

Ci ho provato ma niente da fare!!
Comunque grazie
Sergio

I files dei dati sono in dbf, però non ho i sorgenti;
quelli della Finson hanno realizzato un nuovo programma per windows ma fa
veramente schifo!!
Quello che uso è 10000 volte meglio purtroppo è un vero casino mi sa che il
31/12 di quest'anno devo abbandonarlo. Possibile che non ci sia niente da
fare?
Grazie per la risposta
Saluti, Sergio


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


Puoi provare a decompilarlo con Valkyrie, aggiungere le due istruzioni
in testa e ricompilarlo.
Se non ce l'hai, Valkyrie lo trovi da OpenTeam (02.472567)

Newsgroup: it.comp.lang.vo-clipper
Titolo: MSDN Originale Vendesi

Vendo i seguenti numeri di MSDN Library Originali:
-MSDN July 1999 (1 DVD) 60.000 lire [Ottima come sostituto aggiornato
dell'Help per Visual Studio 6]
-Component Source MSDN 10/99 Edition (1 CD) 6.000 lire
-Component Source MSDN 04/2000 Edition (1 CD) 8.000 lire
-Component Source MSDN 06/2000 Edition (1 CD) 10.000 lire
-MSDNnews (opuscolo) January/February 2000 4.000 lire
Component Source MSDN e MSDNnews se associati a un numero di MSDN Library a
metà prezzo.
Spese di spedizione a carico del destinatario.
Scrivete a 
fran...@yahoo.it

ammazza quanti crosspost, ma sei mai riuscito a venderli ??
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Newsgroup: it.comp.lang.vo-clipper
Titolo: windev

se c'è qualcuno risponda!
ho scritto tre volte a 
ven...@windevs.com
 ma nessuno risponde.
Ci siete????????
Ciao
R.
rob...@lasportiva.com

 ha scritto nel messaggio
news:9af4u1$161$1...@fe2.cs.interbusiness.it...


se c'č qualcuno risponda!


Newsgroup: it.comp.lang.vo-clipper
Titolo: Meeting info (5)...

Abbiamo trovato l'accordo con il Ristorante che ci ospitò l'anno scorso
Pranzo "sobrio"  e veloce :
Primo :     Penne agli scampi 
secondo :   Fritto misto (totani e gamberi)
contorno :  Patatine fritte o insalata
Vino e acqua 
caffè
                       PREZZO 15 EURO CIRCA
 P.S. Naturalmente per chi non piace il pesce ci sono piatti di carne
preparati al momento
ciao a tutti
Enio Donci
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Perfetto!
Francesco Leo

Newsgroup: it.comp.lang.vo-clipper
Titolo: Combo Box su Toolbar

So' che la cosa non e' nuova ma non riesco a trovare un esempio
funzionante....
Qualcuno mi puo' dare un indicazione di come fare ad infilare una ComboBox
sulla toolbar con VO2.5 ?
O meglio, come si fa', dopo ad averla messa, a fare in modo che funzioni....
attualmente la vedo ma non risponde ai comandi.....
Ho prelevato qualche esempio da knowvo ma sono tutti per VO2.0 e non ne
funziona uno.....
Grazie, ciao

 sulla toolbar con VO2.5 ?
La ComboBox sulla ToolBar da dei problemi. Meglio usare le ComboBoxEx.
Nel metodo PostInit() della mia finestra metto il seguente codice per
visualizzare una ComboBox che contiene la scelta delle stampe da effettuare.
// Aggiungo nella ToolBar una BAND con la Combo Box con la scelta delle
stampe
SELF:oCbeReport:=ComboBoxEx{SELF:ToolBar,-2,Point{0,0},Dimension{150,150},BO
XDROPDOWNLIST,WS_VISIBLE+WS_CHILD}
 SELF:oCbeReport:HyperLabel := Hyperlabel{
#oCbeReport,NULL_STRING,NULL_STRING,NULL_STRING}
 SELF:oCbeReport:FillUsing({{"1-Stampa 1",1},;
          {"2-Stampa 2",2},;
          {"3-Stampa 3",3},;
          {"4-Stampa 4",4},;
          {"5-Stampa 5",5},;
          {"6- ++++++++++++++",6}})
 SELF:oCbeReport:Value:=1
   SELF:ToolBar:AddBand(#BANDCOMBO,SELF:oCbeReport,-1,150,18,"Stampe")
Spero di esserti stato d'aiuto.
Ciao.
Roberto Cordini

Ciao,
esiste un esempio in \\Cavo25\Samples\Controls\Richedit\Vopad.aef
Mario Costantino

Grazie del suggerimetno !!!
Ciao
"Robby" <roberto...@NxOxSPAMiol.it> ha scritto nel messaggio
news:aqdqlp$flt$1...@news2.isdnet.net...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Richiesta

Sapreste dirmi come posso eseguire una IF costruendo a run-time la 
condizione?
La situazione è circa questa:
LOCAL cCampo AS STRING
LOCAL cCondizione AS STRING
cCampo := "UNO"
cCondizione := "cCampo =  'UNO'"
// ...ed io ho provato con
IF &cCondizione
.....
IF (cCondizione)
....
IF &(cCondizione)
....
IF (&cCondizione)
....
// ... oltre a vari e vani tentativi di usare code block e cosa varie
Ma ricevo un messaggio di errore dallo statement che non trova la variabile
NB. Ho verificato che invece la cosa funzione funziona in questo caso ...
....
cCondizione = "1 = 1"
....
e poi con il confronto IF
Grazie
fabrizio 

 .....
ciao,
non userei le local
magari memvar o private o public (deprecate)
se ben ricordo il gestore di macro di Vo non le.... gestisce come local
saluti
andrea

 fabrizio
Ciao. Cosě dovrebbe funzionare.
LOCAL cbCondi as CODEBLOCK
LOCAL cCampo AS STRING
cCampo := "UNO"
cbCondi := {|| cCampo =  'UNO'}
if eval(cbCondi)
    .
    .
    .
endif

Newsgroup: it.comp.lang.vo-clipper
Titolo: MultilineEdit / RicheEdit

Qualcuno sa come limitare il testo ad  n caratteri per riga ?
Devo controllare 80 carattei per riga con un numero massimo di 10 righe
come si fa ?
Grazie anticipatamente Alessandro.

 come si fa ?
Non mi pare si possa. Esiste solo il messaggio EM_LIMITTEXT per limitare
il numero complessivo di caratteri.
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:5Drwb.1882$AX1....@news1.tin.it...


 non sono in ufficio, puoi impostare il tutto con le api di windows.
Giusto! Esiste anche il messaggio EM_SETMARGINS, me ne sono accorto ora.
Solo che non l'ho mai provato e non so esattamente che effetto faccia.


 destro a 80 mentre per le righe basta impostare il limite a 80*nrighe.
purtroppo indica solo il totale caratteri del controllo ed il margino non si
puo' impostare
(o non funziona?).
Ho risolto diversamente attraverso il banale EditChange controllo sia il
numero massimo di righe (10) che il numero massimo di caratteri per riga
(< = 80).
Ciao Alessandro.

 (< = 80).
Ottimo!


Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2.x] selezionare tabs da tastiera

Ho una finestra che contiene 5 tabs. Esiste un modo per passare da un
tab all'altro con una sequenza di tasti? E' proprio necessario per
passare da un tanb all'altro usare il mouse? Un'altra cosa. E'
possibile disattivare uno solo dei tab e attivarlo solo quando si
verifica una particolare condizione? Se provo a disattivare un tab me
li disattiva tutti.
Grazie
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


Newsgroup: it.comp.lang.vo-clipper
Titolo: bBrowser e bColorCondition

Ciao a tutti.
E' vero che i messaggi nel NG sono diminuiti per l'esperianza acquisita... 
ma ce sempre la prima volta che devi affrontare un problema nuovo..
La mia prima volta (attuale) č la seguente
Dovrei colorare determinate righe in funzione di un campo. Il colore 
BackGround, lo devo leggere da un campo. Ho provato nel modo seguente:
self:oDCElenco č un bArrayServer
Server:Col_Lib contiene un numero che rappresenta il colore
aMatDati č l'array passato alla classe bArrayServer
oColore č un oggetto della classe Color e rappresenta il colore di default.
oColorCondition := bColorCondition{ "Server:Col_Lib > 0" ,;  //
             SELF:oDCElenco:Server,;
             ,;     // Foreground
             Brush{ Funzione_Colore( aMatDati[xx,35],oColore)  } }
self:oDCElenco:ColorCondition:Add(oColorCondition)
SELF:oDCElenco:Refresh(  )
SELF:oDCElenco:Redraw(  )
la funzione_Colore č la seguente:
FUNCTION Funzione_Colore(nColore,_oColor) AS Color //CLASS 
Quadro_Prenotazioni
LOCAL oColor AS Color
oColor := NULL_OBJECT
IF nColore > 0
AltD()
 oColor := Color{GetRValue(nColore),GetGValue(nColore),GetBValue(nColore)}
ELSE
 oColor := _oColor
ENDIF
RETURN oColor
Bene non sono riuscito a farla funzionare nel modo dovuto, nel senso che o 
non colora nessuna cella oppure, la dove il campo Col_Lib č maggiore di 
zero, colora tutte le righe con lo stesso colore, a prescindere dal valore 
di Col_Lib.
Qualche idea?
Grazie, Enzo. 





self:oDCElenco:ColorCondition:Add(oColorCondition)



RETURN oColor

Qualche idea?
Grazie, Enzo. 
-- 
----------------------------------------
Io utilizzo la versione gratuita di SPAMfighter per utenti privati. Sino ad ora
 ha rimosso 856 mail spam. 
 Gli utenti paganti non hanno questo messaggio nelle loro email .
 Prova gratuitamente SPAMfighter qui:
http://www.spamfighter.com/lit

Scusate. L'ho inviato due volte. 

Scusate. L'ho inviato due volte. 
-- 


Grazie a tutti. Ho risolto in modo molto banale con l'aiuto di esempi 
on-line.
La modifice riguarda la condizione che deve essere legata al record e 
ripetuta per ogni record
nLen := ALen(aMatDati)
FOR xx := 1 UPTO nLen
 cCondition  := "Server:Recno="+NTrim(xx)
  oColorCondition := bColorCondition{ &( "{|Server| "+cCondition+"}" ) ,; 
//
           SELF:oDCElenco:Server,;
           ,;     // Foreground
           Brush{ Funzione_Colore(aMatDati[xx,35],oColore)  } }
 SELF:oDCElenco:ColorCondition:Add(oColorCondition)
NEXT
Saluti. Enzo
Newsgroup: it.comp.lang.vo-clipper
Titolo: clipper e windows ME

 all'indirizzo:
Mi pare che si debba mettere nel SYSTEM.INI, sezione 386Enh, una riga
tipo
PerVmFiles=60
ma non ne sono affatto sicuro. Comunque, da quello che ho letto, un
sistema c'è, non disperare...
EMG

Sul nuovo windows me non e' possibile far girare nessun programma dos che
apra + di 20 file, viene generato l'errore n. files insufficente.
Abbiamo seguito il manuale in linea che spiega di usare msconfig.exe ed
aggiungere nella voce Ambiente files=60.
La modifica viene accettata ma anche dopo il riavvio non vengono comunque
aperti i file nei programmi ms-dos.
Se qualcuno ha trovato una soluzione saremo grati di una risposta
all'indirizzo:
st...@areacom.it
Giachino Rino



Ciao Rino, 
Io ho trovato questo: 
 at least frequently and can in some cases important > parameter one
uses one in somewhat unusual way input: Some old > DOS program,
particularly data bases, needs a large number of > file Handles. One
can extend the default value of 32 for a DOS box > at least on 64. In
addition the parameter PerVMFiles=64 must be set in the SYSTEM.INI in
the column > [ 386enh ]
Può esserti utile?
Io non uso ancora Windows Me e vorrei chiederti questo: i programmi in
Clipper riescono a girare a schermo intero?
http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail





Scusate se mi intrometto nella vostra discussione sul 
numero di files, ma sembra che siate gli unici ad aver provato programmi clipper 
sotto WinMe.


Volevo chiedervi se avete avuto problemi sulla stampa, 
poichè a me da sempre TERM/0 error in runtime; 


per il momento sono riuscito ad ovviare al problema 
mandando la stampa della directory (o qualsiasi altra cosa ) dal prompt Dos, 
dopo di che la porta stampante funziona correttamente fino al successivo 
avvio.


Avete una soluzione meno artefatta? Grazie, 
Michele.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Licenza d'uso

Ciao a tutti.
Pesante problema (Almeno per me).
Come distribuire il software prodotto (CD, Licenza d'uso e fatturazione) ?
Come stilare una licenza d'uso?
Ho realizzato un software (laboratorio analisi cliniche con reportazione 
contabile per le A.USL in versione cartacea ed informatica) e l'ho venduto, 
ma non fatturato in quanto non ho partita IVA (al momento), come si trova il 
cliente in caso di visita della Finanza? ed io cosa rischio?
Premetto che tutti i software che utilizzo li ho regolarmente licenziati 
(Window XP Professional, VO 2.7).
Ciao e grazie in anticipo a chi mi puņ aiutare a fare un pņ di luce, Enzo.

Oggi è diventato un problema molto più serio rispetto a prima, soprattutto 
per i programmi che trattano i dati sensibili. Per quanto mi riguarda io 
rilascio una licenza scritta con nome del programma e terminali autorizzati 
all'installazione. Il contenuto della licenza varia secondo le tue esigenze, 
io ho consultato un legale ed abbiamo stilato insieme il tutto.
Se non hai fatturato il programma e non hai dichiarato in nessun modo il 
reddito percepito in caso di visita della GdF sei nella posizione di evasore 
fiscale ma il tuo cliente è a posto se gli fornisci la licenza d'uso poichè 
l'opera di ingegno è indipendente dalle norme fiscali, essendo poi i 
laboratori di analisi non soggetti ad iva non si pone il problema per loro 
ma per te.
Più complesso è il discorso, poco recepito, che riguarda il trattamento dei 
dati sensibili poichè, anche se c'è stato un rinvio parziale delle norme, 
nel documento presentato al garante dovrebbe esserci anche il tuo nome come 
gestore tecnico dei dati. Tra l'altro da giugno sarà obbligatoria la 
revisione periodica degli algoritmi di criptazione dei dati, 2 volte l'anno, 
e la certificazione di conformità del software alle norme esecutive della 
protezione dei dati sensibili. A peggiorare il tutto intervengono altre 
norme se il tuo cliente tratta anche dati genetici.
Io, che opero nello stesso settore, ti consiglio di metterti in regola 
quanto prima per poter offrire un servizio adeguato, ma l'Italia è un paese 
in cui tutto è opinione e niente certo..........
Ciao
                                                Francesco Leo
Newsgroup: it.comp.lang.vo-clipper
Titolo: Applicativi web

Ho una commessa di lavoro per sviluppo di
applicativo web-based.
Sinceramente non so da che parte cominciare.
Sono veramente graditi consigli soprattuto per gli strumenti di sviluppo
Grazie
Stefano

 ha scritto nel messaggio
news:d8plrs$hi0$1...@domitilla.aioe.org...

Riporto qui la risposta che ti ho appena mandato su local.fivewin.italian:
Personalmente uso ASP come piattaforma e VBScript come linguaggio, un
semplice editor di testo per scrivere il codice e IIS più il browser per
vedere il risultato in locale. Ho sentito parlare molto bene di Visual
Studio.NET ma non l'ho mai provato (si sente sempre parlare molto bene dei
prodotti di sviluppo Microsoft, salvo poi accorgersi che valgono normalmente
poco. Magari per .NET è la volta buona, chissà...).
In alternativa è possibile utilizzare xHarbour in modalità console per
sviluppare programmi CGI.
Se hai richieste più specifiche sono qui.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic

Anche VO possiede delle classi per sviluppare in modo semplice delle CGI ed
in genere applicazioni Internet.
ciao
Enio
Newsgroup: it.comp.lang.vo-clipper
Titolo: Soluzione: ListView su display touch

Salve a tutti,
 
oggi un cliente mi ha chiestodi rendere possibile lo scrolling di un
ListView anche con il suo tablet (Windows 8).
 
Visto che la soluzione � molto semplice (neanche 50 righe di codice),
la ve voglio far vedere.
 
Poi basta ineritare il listvie da questa classe.
 
Buon divertimento!
 
Wolfgang
 
 
class TouchListView inherit ListView
protect _nLastMouseX as int
protect _nLastMouseY as int
 
method Dispatch( oEvent ) class TouchListView
local nReturn			as int
local oLocalEvent		as Event
local nX				as int
local nY				as int
local nMovementX		as int
local nMovementY		as int
 
oLocalEvent		:= oEvent
nReturn			:= super:Dispatch( oLocalEvent )
if oLocalEvent:Message == WM_MOUSEMOVE
   // From MSDN: Do not use the LOWORD or HIWORD macros to
   // extract the x- and y- coordinates of the cursor position
   // because these macros return incorrect results on systems 
   // with multiple monitors. Systems with multiple monitors can
   // have negative x- and y- coordinates, and LOWORD and HIWORD
   // treat the coordinates as unsigned quantities.
   nX	:= LoInt( oLocalEvent:lParam )
   nY	:= HiInt( oLocalEvent:lParam )
   if _And( oLocalEvent:wParam, MK_LBUTTON ) == MK_LBUTTON
      if _nLastMouseX == 0 .or. _nLastMouseY == 0
         _nLastMouseX	:= nX
         _nLastMouseY	:= nY
      else
         nMovementX := _nLastMouseX - nX
         nMovementY := _nLastMouseY - nY
         ListView_Scroll( self:Handle(), nMovementX, nMovementY )
         _nLastMouseY := nY 
         _nLastMouseX	 := nX 
      endif
   else
      _nLastMouseX := 0
      _nLastMouseY := 0
   endif
endif
 
return nReturn
 
 
static function HiInt( nInt as int ) as int pascal
	local nReturn		as int
 
	nReturn			:= ( nInt >> 16 )
 
	return nReturn
 
static function LoInt( nInt as int ) as int pascal
	local nReturn		as int
 
	nReturn			:= _And( nInt, 0xFFFF )
 
	return nReturn
 
 
-- 
 

Grande Wolfgang !!!
 
 
Alessandro Vacchiano
 
 
 
 
"Wolfgang Riedmann"  ha scritto nel messaggio 
news:b8u2cf...@mid.individual.net...
 
Salve a tutti,
 
oggi un cliente mi ha chiestodi rendere possibile lo scrolling di un
ListView anche con il suo tablet (Windows 8).
 
Visto che la soluzione è molto semplice (neanche 50 righe di codice),

Newsgroup: it.comp.lang.vo-clipper
Titolo: aiuto per un neofita

Ho trovato Clipper 5.2 versione -dicono- completa, in una pubblicazione
edita da "Trademedia".
Purtroppo non ci ho capito assolutamente niente poichè non ho trovato libri
a livello elementare "tanto per iniziare", ma solo manuali per chi è già
addetto ai lavori. Ho qualche esperienza di programmazione in quickbasic, ma
tra i file del clipper e le norton guides  che mi sono stati forniti non ho
neppure capito dove sia l'editor e il compilatore.
Qualcuno mi può aiutare indicandomi come iniziare?
Qualcuno mi può indicare qualche libro o pubblicazione in Italiano o
inglese?
Grazie a chi mi vorrà aiutare.

 inglese?
Nella documentazione (se quella che ti hanno fornito è completa)
dovresti trovare tutto quello che ti serve. Si parla sia della filosofia
generale del linguaggio che, in particolare, degli strumenti forniti
(soprattutto compilatore e linker).
EMG

 Grazie a chi mi vorrą aiutare.
--
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: ricerca

buon giorno,
è possibile ricercare all'interno di un progetto un metodo ?
Mi spiego meglio.
Il progetto contiene un centinaio di cartelle, all'interno delle quali mediamente ci sono una ventina di metodi.
A volte serve trovare uno specifico metodo ma stamattina per trovarlo ho dovuto scorrere tutto il progetto.
grazie comunque e sempre
Aurora Baccio

 è possibile ricercare all'interno di un progetto un metodo ?
 
all'interno del editor delle sorgenti premere Ctrl + F, e nella
finestra del SuperFind che si apre, digitare "method <methodName>" e
scegliere "All Applications", magari spuntando anche "Exclude System
Libraries".
 
Wolfgang
 
 
-- 
 

 --

Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO] finestra DOS

Ciao a tutti.
Felice di notare diverse new entry in questo NG.
Problemino:
il mio programma in VO, in background, ad intervalli regolari esegue dei
controlli, ed a certe condizioni entra in azione.
Riesco ad attivare una finestra OnTop() qualunque cosa stia facendo
l'utente, qualunque programma (windows) stia utilizzando, TRANNE SE STA
UTILIZZANDO UN PROGRAMMA DOS A TUTTO SCHERMO.
Sono giorni che sto spulciando le API, ma non ho trovato ancora nulla.
Qualche idea?
Ciao
Massimo

 ha scritto nel messaggio
news:Xazp6.17353$yl2.3...@news1.tin.it...


 ha scritto nel messaggio
news:R8br6.12640$x3.2...@news2.tin.it...


 Threads.
EnumWindows() non č una funzione relativa ai threads. CreateThread() e
compagnia lo sono.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: Opzione LIMIT 40  nella Select (MyVoDay 2003)

Durante il meeting MyVoDay 2003 Danilo Giuliani spiegň come si poteva 
popolare un browser utilizzando la clausola LIMIT 40 per velocizzare la 
creazione del recordset anche se la tabella contiene milioni di records.
Supponiamo di avere una tabella contenente anagrafiche e che sia ordinata 
sul nome. Potrei avere un browser popolato con un recordset di 40 records. 
Quando sul browser arrivo alla 40^ riga, quando premo il tasto freccia giů č 
facile rifare una select where ragsoc > ultima ragsoc del precedente 
recordset. Ma se mi sposto al primo record del recordset e premo il tasto 
freccia su come faccio a creare un recordset che contenga 40 records di cui 
l'ultimo ha ragsoc < della prima ragsoc del precedente recordset?
Non so se mi sono spiegato bene comunque Vi ringrazio per l'attenzione.
Ciao a tutti.
Roberto C ordini

Ciao Roberto,
devi utilizzare i due parametri della clausola limit.
LIMIT x,y dove x è il numero del record da cui vuoi partire e y il numero 
dei record che vuoi vedere. Se fai una SELECT from clienti LIMIT 1,10 vedrai 
i primi 10 record, se fai LIMIT 11,10 i prossimi 10, etc...
Ciao.
                                        Francesco Leo 


Ciao Francesco,
piccolo particolare, non uso MySql ma ADS che ha come MsSql solo la clausola 
TOP numero.
Ciao e grazie.
Roberto C

 Roberto C
                Ah! Con un solo parametro la vedo dura! Come mai la scelta 
di ADS?
 
Francesco Leo 

 Ah! Con un solo parametro la vedo dura! Come mai la scelta di ADS?
La domanda corretta è un'altra: si può basare tutta la propria
applicazione su di una sintassi offerta da un unico solo motore di
database? E se mi chiedono di usarne un'altro?...
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: quesito sulla sicurezza mysql

In un programma vo è possibile attivare i tasti nuovo/modifica/elimina
semplicemente interrogando i diritti dell'utente su database mysql , il
tutto si può fare a livello di singolo campo!!!
Però, sigh c'è sempre un però,  per ottenere tutto questo bisogna, a mio
avviso, compromettere la sicurezza in quanto ad ogni utente devi concedere i
diritti di select sugli archivi del database mysql.
Se non si fa questo,  fino al momento del salvataggio l'utente  non saprà se
quell' operazione (inserimento/modifica/eliminazione) la poteva fare,
infatti se non ha i permessi, è mysql stesso che restituisce un messaggio
notificando il divieto dell'operazione.
Avete qualche suggerimento per poter gestire i tasti di
inserimento/modifica/elimina senza concedere i diritti di select al database
mysql ?
Nei programmi di gestione mysql, tipo MySQLFront o MySQLControlCenter
adottano la seconda scelta, cioè fino al momento del salvataggio non si sa
se l'operazione è concessa o meno.
Grazie
Roberto Barbolini

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

Anche io utilizzo una soluzione simile alla tua, ma con la differenza che ho
una tabella operatori del programma ma gli stessi operatori ci sono anche in
mysql.
Così l'accesso avviene tranquillamente con il nome ed i privilegi
dell'operatore, ma il programma gestisce tutte le procedure in maniera
autonoma.
Ovviamente ogni operazione svolta sulla tabella operatori si riflette anche
su quella interna di mysql.
Ciao.
                            Francesco
Newsgroup: it.comp.lang.vo-clipper
Titolo: Conversione stringa numerico

Come posso convertire la stringa 192107077182 in un numerico?
Grazie
--
Giovanni Pizza
DELTA PROCESSING
www.deltaprocessing.it

 Come posso convertire la stringa 192107077182 in un numerico?
Con la funzione VAL()?
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

 Grazie
Prova cosi':
///////////////////////////////////////////////////////
LOCAL uVal AS USUAL
LOCAL cNumString AS STRING
LOCAL nLenStr AS DWORD
    cNumString := "192107077182"
    nLenStr := SLen(cNumString)
    SetDigit(nLenStr)
?    uVal := Val("192107077182")
/////////////////////////////////////////////////////////
FrancoSignore

 Come posso convertire la stringa 192107077182 in un numerico?
Io ho sempre usato la funzione Val() come anche detto da EMG, perchè ti dà
qualche errore e non te la converte?
Luca



xche' non provi
? Val("192107077182")
avrai un bel seguito di asterischi.
Franco Signore

 avrai un bel seguito di asterischi.
??? Provato questo in Clipper 5.2e:
FUNCTION MAIN()
    ? Val( "192107077182" )
    RETURN NIL
Risultato:
        192107077182


 ha scritto nel messaggio
news:85pL9.21694$Ou4.6...@twister2.libero.it...

Prova a fare
? Transform("192107077182", "999999999999")
oppure:
LOCAL nNum AS FLOAT
nNum := Val("192107077182")
? Transform(nNum, "999999999999")
Luca Baroffio

 ? Transform("192107077182", "999999999999")
Vorrei puntualizzare che questi eventuali asterischi (che comunque, nel
caso in questione, almeno in Clipper, non ci sono) sono solo in
visualizzazione ma il valore restituito dalla VAL() è comunque corretto.
Si può regolarmente assegnare e farci tutti i conti che si vuole.


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


Saresti cosě gentile da fare la stessa prova con Vo (xche' di quello si
parla, con Clipper il problema non esiste ed e' noto)?
grazie
FrancoSignore

 con Clipper il problema non esiste ed e' noto)?
Infatti io non l'ho riscontrato. Ma se in VO scrivi
? Val( "192107077182" ) + 1
cosa ottieni, sempre asterischi? E se imposti le cose in modo tale da
vedere tutte le cifre ottieni il risultato corretto? Se sě, allora era
quello che volevo dire: il problema č solo in una impostazione di
visualizzazione, non nel valore restituito dalla VAL(). Dico bene?


 ha scritto nel messaggio
news:85pL9.21694$Ou4.6...@twister2.libero.it...


 visualizzazione, non nel valore restituito dalla VAL(). Dico bene?
questa riga ->senza SetDigit(15)
 ? Val( "192107077182" ) - 192107077181
da **************
perchè (riporto dal manuale di Vo)
/*
With the Val() function and with literal floats (that is, hard-coded in
source code and thus known at compile-time), the number of decimals is
derived from the hard-coded decimal portion and the number of digits is
taken from the SetDigit() or SET DIGIT setting.
*/
x questo si deve lanciare un SetDigit(), come ho scritto nella risposta
diretta al primo post.
franco signore
Newsgroup: it.comp.lang.vo-clipper
Titolo: Win 7 e l'errore "Vo27sys.dll non trovata"

Aiuto .....
Sono nelle curve, un Pc dove è installato win 7 e che fa anche da
server(condivide una cartella in rete) a clients con win xp sp3. vi
era installato e funzionante una versione del programma che è anche
sui clients.
Al lancio di stamani, rispondeche non trova la DLL in oggetto e
suggerisce la reinstallazione del programma. Rifatto la installazione
sul server.... ma continua a dire che non la trova ... Mentre i
Clients funzionano (per fortuna !!) .
Qualcuno mi dia una mano per cortesia.... sono agli specchi ... senza
ventose ...
Mario Summa

dove hai messo la cartella condivisa ?
sono cambiate le regole di "privacy" in W7
Massimo


 - Mostra testo citato -

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

Ciao a tutti,
mi sapreste consigliare un buon libro (possibilmente in italiano) che 
faccia una panoramica su Visual Objects e magari abbia anche qualche 
semplice tutorial?
Ho provato a cercare in qualche libreria specializzata ma non ho trovato 
assolutamente nulla, tranne un libro dellaJackson di una decina di anni 
fa in vendita su ebay, che pero' immagino sia "leggermente" obsoleto...
Grazie
Massimo

 wrote in message 
news:44d96b02$0$30242$4faf...@reader1.news.tin.it...


 
Ottima segnalazione,Grazie!!!
Una soladomanda, se posso: vedo che e' per la versione 2.5. La 2.7 ha 
grosse differenze o per avere una base puo' andare lo stesso?
Ciao
massimo

 wrote in message 
news:44da1814$0$35079$4faf...@reader4.news.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: quale risoluzione di immagine jpg devo usare per le Fabpaint

Salve a tutti. Buona Pasqua a tutti.
Stò bisticciando con le fabpaint e non trovo la risoluzione ideale per visualizzare le immagini JPG e neanche so se possano visualizzare altri tipi di immagini, magari meno complesse.
Potete aiutarmi ? Indicandomi quale risoluzione sopportano le FabPaint e se fosse possibile vedere un pezzo di codice di utilizzo per la versione Ca.Vo. 2.7b anche per altre immagini?? oltre che per le immagini JPG.
 
Grazie per quanto potete fare in tal senso.
 
Mario Summa da Alessandria.
 

Salve Mario,
 
la più recente versione di FabPaint funziona anche con JPG, PNG e BMP
abbastanza grossi.
 
Personalmente non le uso direttamente, ma come sostituzione della
CAPaint:
 
_ptrBitmap := DIBCreateFromFile( psz( _cFileName ) )
_hWnd 	:= self:Handle()
DIBStretch( _ptrBitmap, _hWnd, _nWidth, _nHeight, 1 / float( _nZoom ) )
 
dove _nWidth e _nHeight sono le dimensioni della finestra.
 
Wolfgang

-- 
 

Grazie Wolfgang ma ti chiedo se puoi farmi visionare un qualsiasi esempio da studiare per individuare il tipo di jpg che possa coesistere ed essere usato. 
Grato per quanto tu possa fare e nel frattempo un caro augurio a te e tutto il news di buona Pasqua. Mario  Summa

 coesistere ed essere usato.  
 
 
purtroppo lavoro con VO 2.8 e con la relativa CAPaint. So che
precedenti versioni avevano problemi con immagini di certe dimensioni.
 
Purtroppo non ho più VO 2.7 da nessuna parte per provare (sono anni
che uso la 2.8, e visto che non devo mantenere librerie di terze parti
non no un motivo per tenermi una installazione funzionante)
 
E attualmente purtroppo non ho il tempo da dedicarmi a questo problema.
 
Il codice che uso in VO 2.8 è esattamente questo che ti avevo mandato.
 
Saluti
 
Wolfgang
 
P.S. se non mi sbaglio il FabPaint più recente ha anche un esempio
come visualizzare un'immagine. Prova questo
http://www.fabtoys.net/download/visual-objects/visual-objects-2-8/fab-pa
 
int-3-0-1-5/detail
 
 
 
 
 
 
 
 
--
Newsgroup: it.comp.lang.vo-clipper
Titolo: VO 1.0 Bloccare una finestra. Si può?

Buona sera ,
nella speranza di finire il passaggio di una mia applicazione in
Clipper  a VO 1.0, prima della prossima Foera di Norimberga durante la
quale vorrei testarla, vi chiedo:
E' possibile durante l'esecuzione di un programma bloccare il programma
in un determinato punto in modo tale che l'utente possa continuare a
lavorare solo all'interno della finestra attuale e che non si possa più
andare ne' a zonzo per il resto del programma ne' andare a Wiondoq
tramite il pulsante start o altro?
Tutto ciò fino alla pressione di una sequenza di tasti che dovrebbero
ripristinare l'uso normale del programma e del computer stesso?
Perchè tutto ciò?
Perchè in fiera necessita un programma in cui siano presenti i dati dei
clienti, fornitori, listini, gestione prodotti .........tutto insomma,
ma siccome c'è troppa gente risulta pericoloso lasciare incustodito il
computer col programma di gestione acceso.
Sarebbe come lasciare tutti i  dati a disposizione al primo che si
trovasse seduto al tavolo mentre gli si mostrano prezzi a video e
prodotti da prendere da vari punti dello stand lasciando incustodito
spesso per vari minuti il computer.
Ciao e grazie in anticipo.
Paolo

ripristinare l'uso normale del programma e del computer stesso?
Basta che usi una dialog window con la proprieta' Modeless a FALSE,
eventualmente settando la proprieta' System Modal. La seconda non
consente neanche di tornare a Windows.

Scusa Fabio, ma se la finestra del nostro amico contiene un dataserver, non
può usare la dialog window, credo.
Forse sarebbe il caso di utilizzare la versione 2.0 di VO, che predede la
DataDialog, non credi ?
Ciao
Franco
FVe...@Iol.it



Be', e' ovvio che con la 2.0 la soluzione e' piu' semplice.
Ma, se ho capito bene, il nostro amico vuole fare una specie di screen
saver.
In ogni caso, se deve usare per forza la 1.0, puo' gestire un
dataserver anche con una dialog window scrivendo un po' di codice in
piu'

Newsgroup: it.comp.lang.vo-clipper
Titolo: Buona Pasqua a tutti

CDO
Danilo

 Danilo

 ha scritto nel messaggio 
news:49dcc332$0$709$5fc...@news.tiscali.it...
Buona Pasqua anche da parte mia!
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
 

 Danilo 

 Danilo
Mi associo una Buona Pasqua a Tutti. Un pensiero ai sopravvissuti
dell'Abruzzo.
Carlo Russo

Ricambio di vero cuore.
Auguri di Buona Pasqua a Tutti.
Enzo Campanella.

Una Buona Pasqua a tutti.........
Francesco Leo

Una serena e Santa Pasqua
anche da parte mia,
Claudio Carletta

Newsgroup: it.comp.lang.vo-clipper
Titolo: Esiste Ancora?

Scusatemi tempo fà esisteva un sito su Clipper
Esiste ancora sapete darmi l'indirizzo?
Grazie a Tutti

 Esiste ancora sapete darmi l'indirizzo?
Ne esistono tanti. Prova a fare una ricerca con qualsiasi motore. Ad
esempio, uno dei più conosciuti è The Oasis (
http://www.the-oasis.net
 --
controlla l'indirizzo che è diverso tempo che non lo visito).
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: errore alla chiusura di applicazioni VO28

Da qualche giorno quando o da IDE o direttamente chiudo ( sia dal
menu, sia da Windows)  un programma scritto on VO28 con bbrowser
ottengo questo errore:
error code:1
subsystem:BASE
operator:NULL_ARRAY
function: ARRAYGET
Argument: NULL_ARRAY
argument number: 1
CALLSTACK
"EmptyCallStack"
Sapete aiutarmi?
Antonello

 ha scritto nel messaggio
news:c8fe01ee-28a0-46c1...@1g2000hsl.googlegroups.com...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Collegarsi a tabelle BTrieve tramite clipper

Ciao a Tutti !!
Con clipper posso collegarmi a delle tabelle BTrieve e magari esportare il
tutto in DBF ???

 tutto in DBF ???
C'e' un rdd apposta ... ma non mi ricordo il nome ..
sorry
--
Matteo Baccan
DEV and Login
Technical Writer
http://www.infomedia.it/artic/Baccan

 Ciao a Tutti !!


Newsgroup: it.comp.lang.vo-clipper
Titolo: Expose Event

Ciao.
Fino alla versione 2.6, questo codice mi funzionava bene
METHOD Expose(oExposeEvent) CLASS Info_Programma
 LOCAL oBoundingBox AS BoundingBox
 oBoundingBox := IIf(oExposeEvent == NULL_OBJECT, NULL_OBJECT, 
oExposeEvent:ExposedArea)
 SUPER:Expose(oExposeEvent)
 //Put your changes here
 StretchBitmap(SELF:oDCTestoBitMap:Handle(), 
"D:\Gelab2000_Spe\Immagini\Rete.Bmp","Prova")
 RETURN NIL
dove TestoBitMap è un controllo FixedText.
Nella versione 2.7b invece la bitmap non viene visualizzata.
Come mai? Sbaglio qualcosa?
Qualche idea? Grazie.
Ciao a tutto il N.G., Enzo

 ha scritto nel messaggio
news:5U4ce.1302922$35.48...@news4.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Buone vacanze a tutti i Voisti e Vulcaniani, ed una sferzata

Buone vacanze a tutti i frequentatori del newsgroup, per la riunione 
proposta (vedi mio messaggio dal titolo "sondaggio") sono arrivate per ora 
solo 15 adesioni, un pň pochine, forza chi č interessato si faccia avanti e 
con la collaborazione di Enio Donci ed Alessandro Vacchiano vediamo di 
combinare.
Chi č interessato faccia anche un pň di passaparola, magari non tutti 
leggono queste news.
Ciao a tutti
Danilo 

 Chi è interessato faccia anche un pò di passaparola, magari non tutti 


Newsgroup: it.comp.lang.vo-clipper
Titolo: Gestione Porte com

Ciao a tutti. Devo leggere dalla com i dati di un calamaio ottico.
Qualcuno si è già cimentato in questa ardua impresa?
Grazie

Qualcuno si è già cimentato in questa ardua impresa?
Per gli I/O su seriale puoi utilizzare la libreria FabSerial (di
Fabrice Foray - cerca su KnowVO), però non ho idea di cosa sia un
calamaio ottico ....
Antonello.
Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto: strani errori di clipper 5.2 - sarà la velocità?

Ciao,
sviluppo a aggiorno un programma da anni usando Clipper 5.2 e le clipper Tools
3. Improvvisamente l'applicativo fa i capricci producendo strani errori su
parti di codice collaudatissime.
Mi viene il sospetto che il problema sia nella velocità del mio nuovo computer
PIII 800Mhz: la memoria si imballa producendo strani effetti.
Ho provato a ricompilare tutto con Clipper 5.3b e blinker 3 ma ottengo questo
messaggio di errore che non riesco a decifrare:
BLINKER : 1115 : CT.LIB(KBDIBM) : 'PMMSEG00' : unresolved external
Qualcuno mi sa aiutare. Grazie.
Guido.
-- 
Posted from 
ppp-62-10-189-203.dialup.tiscali.it
 [62.10.189.203] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 PIII 800Mhz: la memoria si imballa producendo strani effetti.
Leggi qui:
0) La mia applicazione ha sempre funzionato bene. Ora, facendola girare
   sui Pentium piu' veloci, mi da' l'errore "Runtime error r6003 integer
   divide by 0". Come mai? Come posso risolvere il problema?
R) La causa e' una divisione che viene fatta dalle Clipper Tools allo
   start-up del programma che ha al denominatore un valore calcolato in
   base alla velocita' del processore. Sui processori piu' veloci questo
   valore e' troppo piccolo ed ecco la divisione per zero.
   La soluzione sono alcune patch che si trovano in rete (su The Oasis -
 
http://www.the-oasis.net/
) come, ad esempio, il file __wait_b.obj per
   processori Cyrix e AMD e __wait_4.obj per Intel. Si deve scaricare il
   file 53a_bi.zip da 
http://www.the-oasis.net/ftp_ca.htm
. Questa e' la
   patch per Clipper 5.3 e tra i molti obj presenti c'e' anche
__wait_4.obj
   da linkare ai propri applicativi. Funziona anche con la 5.2e. La
   soluzione sembra che sia autorevole e definitiva dato che e' prodotta
   dalla CA stessa.
   In alternativa, se non si possiedono i sorgenti, si puo' provare a
   cercare nell'eseguibile (usando un qualunque editor esadecimale) la
   seguente sequenza di numeri
   B8 52 17 8B CA 33 D2 F7 F1
   sostituendola poi con
   B8 52 17 8B CA 33 D2 90 90
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: collegamento ad un server mysql

Qual'è il modo più sicuro per collegarsi ad un database mysql via internet
con un applicativo vo?
Se utilizzo un data entry scritto in php/asp potrei usare una connessione
ssl ma
utilizzando vo cosa devo fare?
La password è già in qualche modo criptata?
Ciao
Roberto

 ha scritto nel messaggio
news:dag4d.290296$OR2.13...@news3.tin.it...


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

quindi per molti sarebbe una ripetizione.
Repetita iuvant :-)
-- 
Ignazio GSS© * More than 90 HiRes images in my home page  
http://www.ipuddu.it
200 Images of digestive endoscopy
http://www.areamedica.com/Atlante/Atlante.htm

 ha scritto nel messaggio
news:zGu4d.372839$5D1.16...@news4.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Query di aggiornamento su SQL Server

Ho scritto delle query di aggiornamento su SQL Server 2000 e le vorrei
lanciare da VO, qualcuno ha già provato la cosa?
Bye
Pietro Angelo Cavoli
Servizio Informatico Direzione Centro Casaccia
mail : 
cav...@casaccia.enea.it
http://wwwcas.casaccia.enea.it
http://www2.pnra.it/spedizioni/xvii

 ha scritto nel messaggio
news:3d411b71....@news.caspur.it...


 > lanciare da VO, qualcuno ha giŕ provato la cosa?


Scusami hai ragione ero convinto fosse una demo VO invece la trovi su
http://www.knowvo.com/
Cerca SQL mi pare che sia un file da tecnicon per cui dal nome t?999??.zip


Newsgroup: it.comp.lang.vo-clipper
Titolo: customizzare messaggi errore da MySql

Ciao a tutti,
alcune volte, se il tentativo di connessione va x le lunghe,
MySql la rifiuta e ricevo dei messaggi misti italiano/inglese,
inoltre se le query che sottopongo hanno errori vedo un
messagebox che mi informa che la query contiene errori.
E' possibile nasconderli/customizzarli?
Grazie!
Davide

Il file che utilizza mysql per gli errori dovrebbe essere, se usi l'italiano
come lingua,
C:\MySQL\share\italian\errmsg.txt.
Ciao.
    Francesco

Ok, l'ho beccato ma come faccio a dire al server di usare
queste stringhe? Provo a vedere in my.ini, .cnf etc...
Grazie!

 Grazie!
In my.ini:
language=C:/mysql/share/Italian
Ciao.
                                    Francesco

Grazie!

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

Ragazzi,
se questo messaggio appare + volte è perchè ho problemi con le news di
interbusinnes (in pratica non vanno mai)
HO installato la corretta versione di reportpro per vo25b3, nel repository
ho importato la libreria e il file .mef corretto.
I report non funzionano con archivi dbf driver CDX e file memo.
Avete anche voi questo problema? Li avete risolti?
Ciao e grazie a tutti
Roberto

 schrieb im Newsbeitrag
news:9kbv5p$rgt$1...@fe2.cs.interbusiness.it...


Anche io non ho mai avuto problemi (uso la 2.10)
Se non la hai .. scaricatela (
www.dproinc.com
 )
ciao
Enio
Newsgroup: it.comp.lang.vo-clipper
Titolo: Memorizzo totali a fine stampa prova.rpt

Ciao a tutti
Ho il seguente problema :
Dopo aver eseguito un stampa crystal ho bisogno di memorizzare i
totali di fine report ed il numero di pagine stampate in un file di
qualsiasi genere ( possibilmente dbf).
Qualcuno  mi puo' aiutare ?
Grazie
Stefano

 wrote in 
message 
news:1171100378.9...@a75g2000cwd.googlegroups.com
...


 Dopo aver eseguito un stampa crystal [...]
Intendi Crystal Reports?
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
 

 Scusate per il ritardo nella risposta ma sono stato fuori sede.
Cerco di essere piu' preciso.
Utilizzo Crystal Report Verisone 9.
A fine stampa devo prendere i totali ed il numero di pagine stampate e
memorizzarle in un file ( possibilmente DBF)
Grazie per la collaborazione e saluti a tutti.
Stefano