mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: color Object Inspector

Ciao a tutti,
ho un problema davvero strano. Se vado a selezionare il colore clCream
sull'object inspector per qualsiasi componente, ad esempio un memo, il
colore non è quello corrispondente alla costante clCream ma appare
diverso ed infatti nella visione testuale il colore è settato su
10930928 che non è clCream.
Sull'object inspector invece rimane settato clCream. Se nella visione
testuale cambio il 10930928 in clCream tutto torna a posto finchè non
vado nuovamente a selezionare clCream sull'obj inspector.
Avviene solo con clCream ma non per tutti glia altri colori e mi
succede su Delphi 2009 mentre il problema non lo riscontro su Delphi
6.
Ho guardato anche il sorgente Graphics dove c'è l'assegnazione della
costante clCream e sembra ok, risulta identica a quella di Delphi 6
ossia:  clCream = TColor($F0FBFF);
Cosa può essere accaduto?
Grazie,
Andrea

 10930928 che non è clCream.  [...]
Potrebbe essere un problema correlato a qualche tool di terze parti che 
puoi avere installato? (es. CnWizards, GExperts, Castalia, ...)
-- 
Marco Breveglieri
   (
http://www.marco.breveglieri.name
)


L'avevo sospettato.. Oltre alle jedi ho installato solo Orpheus e
QuickReport 5.
Gli stessi comp aggiuntivi li ho installati su Delphi 6 senza peraltro
riscontrare tale problema.
Un'altra cosa strana è che nell'object inspector la proprietà Color mi
duplica tre colori nella lista, per l'esattezza i colori clMoneyGreen,
clSkyBlue, clCream li trovo a metà lista dopo i colori standard (come
dovrebbe essere) ed in più me li ritrovo a fine lista. Il problema non
è di rilevanza vitale ma mi sarebbe piaciuto capire da cosa possa
essere dipeso.
Ciao
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: [VBvsDelphi] Rinominare i datasource : che bello!

Ho un daasource chiamato Pippo. Lo assegno a 250 componenti.
Attenzione:oltre i 253 controlli in un unico form non potete andare, a meno
che non utilizziate gli array di controlli....
Ora dopo circa un mese scopro che il nome Pippo non mi sta bene e devo usare
Pluto.
In delphi: vado sul datasource, cambio il nome
in vb: vado sul datasource, cambio il nome.Poi vado sui controlli e faccio
lo stesso.
Qualcuno potrebbe obiettare: seleziono tutti i controlli e agisco una sola
volta per tutte sulla prop datasource..
Adesso vi racconto una bella cosa:
IN VB NPON POTETE SELEZIONARE COMPONENTI DI TIPO DIVERSO E LAVORARE SULLE
PROP COMUNI!
Quindi, vi tocca di selezionare tutti gli editbox e cambiare
Poi con i radiogroup e cambiare
Poi con le dbcombobox e cambiare
e cosi via...
Buon divertimento.
AS

 ha scritto nel messaggio
news:8i2ksj$r30$1...@news.mclink.it...


proprieta' comuni senza problemi.
Adesso. con la prima versione non potevi.
Sai, avendolo mollato non lo seguo.
Saluti
AS

 ha scritto nel messaggio
news:8i4k0l$ke1$1...@news.mclink.it...

Newsgroup: it.comp.lang.delphi
Titolo: Una form ancora più modale delle altre...

Ciao a tutti,
Nel software che sto sviluppando ho definito una form che mi visualizza le
eccezioni in maniera personalizzata.
Ovviamente questa form viene visualizzata con uno showmodal.
Secondo voi come faccio a visualizzarla quando apro una finestra modale?
In verità se da una finestra modale apro uno showmessage() me lo
visualizza correttamente, dove è il trucco???
Grazie a tutti
Matteo
--- posted by geoForum on 
http://www.delphiedintorni.it

 visualizza correttamente, dove è il trucco???
in un negozio di profumeria?
A.

in un negozio di profumeria?
Ok, chiedo alla commessa dell'hook?!? ;)



wrote:


 Qualcuno puņ aiutarmi?!?
Premesso che dovresti essere il primo a sapere bene cosa comporti usare una
classe (e un form) personalizzati per il trapping degli errori.
Questo per dirti che la cosa non e' di facile soluzione.. ma tant'č:
l'aiuto che ti posso č riportandoti un pezzo di codice che io disapprovo ma
che viene usato in un gestionale scritto qualche annetto fa... 
     SetWindowPos(Self.Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE or
SWP_NOSIZE or SWP_NOACTIVATE);
     MessageDLG('tuo errore'), mtError, [mbOk], 0);
     SetWindowPos(Self.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or
SWP_NOSIZE or SWP_NOACTIVATE);
In altre parole: l'api SetWindowPos mette il messaggio di errore sopra
tutte le finestre "non topmost" del tuo applicativo... nell'help di
delphi/msdn troverai maggiori info.
Il tuo problema nasce dal fatto che la tua classe non ha la capacitą di
"diventare" modale del form modale che ha scatenato l'errore, non e' cosi'?
Ciao
-- 
Morde

 "diventare" modale del form modale che ha scatenato l'errore, non e' cosi'?
Credo di si, in realtà mi rendo conto di essere piuttosto ignorante
perchè non mi rendo conto bene del funzionamento modale della form.
Quando apro la form prima form modale, si mette correttamente sopra le
altre, aprendo da questa un'altra form tramite showmodal, quest'ultima
si apre ma sotto la prima form modale.
Il mio problema quindi si traduce nel gestire tra 2 form quella che
deve andare "sopra" le altre, in questo senso il codice che mi hai
detto potrebbe essere quello che cerco, lo provo quanto prima!
Perchè lo disapprovi? Esiste un altro approccio al problema?
Ciao,
Matteo

 Perchè lo disapprovi? Esiste un altro approccio al problema?
Lo disapprovo perchè quando ti esce la finestra notopmost, NULLA puo'
andargli sopra... di fatto ti blocca l'area dello schermo occupata, anche
se hai il debugger delphi in funzione non puoi fare a meno di averla tra le
scatole: provare per credere...
Esiste si' un altro approccio: cercati un componente che faccia al caso,
scarica i sorgenti, studiateli e cerca di capire se e come hai sbagliato
qualcosa tu nel tuo componente. In altre parole, cerca di imparare dagli
altri come migliorare il tuo componente.
Es: 
http://www.torry.net/pages.php?id=281
Si parlava anche di eurekalog un tempo, ben fatto e però commerciale.
Ciao
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: UCC/EAN 128 - richiesta informazioni

Salve a tutti !
Qualcuno ha affrontato il problema della stampa di queste etichette da
Delphi utilizzando Fast-Report e/o altri sistemi di reportistica ?
Sto provando dei demo sia online che da scaricare per la stampa di
queste etichette confrontandole con quelle di esempio del manuale di
INDICOD... guardandole a livello di barre verticali non centrano
molto... :-) come mai ?
Qualcuno ha affrontato il problema ?
E del parsing della stringa restituita dal lettore scanner ?
Grazie a tutti quelli che mi risponderanno.
Ciao !

 ha scritto nel messaggio 
news:1157210385.5...@b28g2000cwb.googlegroups.com...


turk...@libero.it
 ha scritto:

Direi che l'argomento è molto interessante...... nessuno a parte una 
persona ha risposto...
Quando ho realizzato questo progettino per questa azienda magari lo giro 
nel news-group forse a qualcuno servirà.
Ariviodersi.

>
.........
Io ho lavorato con il Quick Report e le EAN, ho anche realizzato un 
sistema di posizionamento della stampa da riga e colonna per evitare 
sprechi di etichette. Attualmente lavora con etichette di piccola 
dimensione (giusto lo spazio per stampare il codice).
L'ho fatto per un prodotto commerciale quindi....
Newsgroup: it.comp.lang.delphi
Titolo: Blocco e sblocco moduli

 Ciao a tutti,
             sono ancora qui a chiedere la vostra gentile collaborazione.
Nel mio gestionale ho previsto che dopo 30 giorni alcuni moduli vengano 
bloccati.
Come ho fatto:
1) Ho un file.blc dove ci sono i codici di blocco e la data di confronto.
2) Il programma all'avvio dopo aver inserito la licenza ed il seriale,
   salva nel file.blc i codici di blocco con valore 0 e la data aumentata
   di 30 gg.
3) Quando il programma parte fa poi una verifica e quando 
   la data del sistema č uguale alla data di blocco, i valori 
   dei codici di blocco cambiano in uno e poi quando entro 
   nelle form da bloccare saparisce il navigatore.
Problema: "Il file.blc puň essere letto con il blocco note."
Domanda: "E' meglio che i codici di blocco vengano inseriti nel registro 
del computer o esiste un altro sistema piů sicuro per bloccare ciascun 
modulo?"
Grazie per la gentile collaborazione.
Massimiliano Monti
--- posted by geoForum on 
http://www.delphiedintorni.it

Tieni il file.blc non in chiaro, anche xor può risolverti facilmente
Bye,
Raktzo

Cos'è xor?


>Cos'è xor?
Andiamo bene...
La tabella di verità per XOR è :
A | B | A xor B
---------------
0 | 0 |    0
0 | 1 |    1
1 | 0 |    1
1 | 1 |    0
ovvero, come l'or, ma esclusivo...
Andrea

Tieni il file.blc non in chiaro, anche xor può risolverti facilmente
Bye,
Raktzo

>Cos'è xor?
Questo non dovevi chiedermelo...
gli operatori boolean tipo
and   
or
not
xor
mai sentiti?
Comunque
 miastringa='pippo'
for I:=1 to Length(miastringa) do
 miastringa[I]:=Char(Byte(miastringa[I]) xor $40);
vedi cosa ti tira fuori, poi cambia 'pippo' con quello che ti ha tirato
fuori e riprova
Bye,
Raktzo

Massimiliano Monti
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

> ovvero, come l'or, ma esclusivo...
Cos'è or ? :-) Perdono, ma non ho resistito ;)
-- 
guastatore
ICLDweb: 
http://www2.samatel.com/icld/

 Cos'è or ? :-) Perdono, ma non ho resistito ;)
E che significa "esclusivo"? Cioè solo per pochi? :-)
Bye,
Raktzo

Ho scaricato 
http://sourceforge.net/projects/tplockbox
 
Posso criptare e decriptare l'istruzione in delphi che scrive e che legge 
il valore della chiave di registro dove viene registrato il Seriale?
Istruzione che scrive:
       dmlookup.REG_W('','Seriale', ValoreSeriale)
Istruzione che legge:
       dmlookup.REG_R('','Seriale')
Mi sai dire come?
Ti ringrazio molto.

Newsgroup: it.comp.lang.delphi
Titolo: Che ne pensate dei componenti Intraweb?

Qualcuno ha usato i componenti Intraweb? Che ne pensate in linea di massima?
Vantaggi o svantaggi? Thanks
Med

Qualcuno ha usato i componenti Intraweb? Che ne pensate in linea di massima?
Mi piacerebbe utilizzarli perche' sono veramente comodi, purtroppo sono
distribuiti solo con la enterprise, quindi devo farne a meno.....
Ciao!
--
Morde. 
morde[at]programmer[.]net


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)

Professional.
Ullallla!!! Ma dove???
Preciso che io ho la 6 Pro. Magari sul companion cd?


 Preciso che io ho la 6 Pro. Magari sul companion cd?
7 Pro ed Ent.
Andrea

7 Pro ed Ent.
aaahhh! ecco, l'avevo immaginato :-(
Ciao e grazie


 Vantaggi o svantaggi? Thanks
Li sto utilizzando ancora per una serie di progetti.
Devo dire che sono molto facili da utilizzare e lo sviluppo è abbastanza
rapido per chi conosce delphi.. sembra quasi di sviluppare un'applicazione
delphi classica.
Il "contro" di questa tecnologia, secondo me, sta nel fatto che è molto
rigida
e come sempre quando tenti di fare cose un pochino più spinte comincia ad
avere
problemi.. prima fra tutte le form inheritance che non sono supportate a
meno di
qualche accortezza...
Se devi sviluppare un'applicazione non grandissima lo puoi utilizzare
Personalemente preferisco Java per il web...!
---------------------------------------------
gabriele santomaggio
alphalogic spa
--------------------------------------------
Newsgroup: it.comp.lang.delphi
Titolo: Discendente Tstringlist

Dichiaro una classe discendente da Tstringlist, es. Mialista, con una
proprieta' "nome" ed il relativo constructor.
Ora creo una serie di Miastringlist, passando al costruttore il nome come
parametro:
nuovalista := mialista.create('prima');
nuovalista := mialista.create('seconda').
Prima domanda: cosi' facendo creo (come penso) effettivamente una serie di 
Mialista, o e' sempre la stessa dove cambia soltanto la proprieta' nome?
Seconda domanda (che presuppone una risposta positiva alla prima, cioe' che
ci siano piu' mia Mialista): ora come faccio ad accedere alle varie liste
con la proprieta' nome per aggiungere a ciascuna le varie stringhe che mi
interessano?
Premetto che l'unica soluzione (salvo complicazioni che non credo siano alla
mia portata) che sono riuscito a trovare in rete sarebbe quella di creare
una ulteriore Stringlist che contenga le varie Mialista, ma - chiedo - c'e'
(sicuramente) una soluzione diversa?
Forse e' banale ma mi sfugge.
Grazie.
-- 
F&R

 parametro:
Mi correggo subito, ho pasticciato: naturalmente "creo una serie di
Mialista".
Scusate.
-- 
F&R

una ulteriore Stringlist che contenga le varie Mialista
Se ci dici su quale sito lo hai letto, diccelo, così avviamo una
petizione per oscurarlo subito...

 petizione per oscurarlo subito...
non e' un sito, e' un post in questo thread
http://groups.google.it/group/comp.lang.pascal.delphi.misc/browse_frm/thread/45c1dfe4dca47cee/6d353aec489dd755%236d353aec489dd755
Grazie ancora
-- 
F&R

distingue?
var
  listArray: array of TStringList;
...
  SetLength(listArray, 10);
  for I := Low(listArray) to High(listArray) do
    listArray[I] := TStringList.Create;
...
  listArray[4].Add('ciao');
...

Newsgroup: it.comp.lang.delphi
Titolo: R: Criptare

    Mi inserisco anch'io nella discussione. Anche nel mio caso mi ritrovo ad
avere un file INI strategico per il funzionamento del programma che vorrei
proteggere in scrittura e lettura, decriptandolo in memoria ad ogni avvio di
programma ed, all'occorrenza, modificarlo in memoria criptandolo prima di
sovrascriverlo. Oltre ad impostare una chiave di codifica adeguata dovrei
rendere per sicurezza il file protetto da scrittura ed invisibile (almeno
all'utente medio basso). Per quanto riguarda il problema dettato dal tempo
(password aging), pensavo di impostare un array di chiavi su cui ciclare
ogni volta che deve ricodificare il file. In lettura ovviamente farebbe
l'intero ciclo per cercarsi quella giusta. Forse esagero ....?
--
    yVega
--
[ 1.0#@ 1.07 yrs ]

Newsgroup: it.comp.lang.delphi
Titolo: colorare un tedit in delphi

Ciao
come poter fare per colorare un tedit
alla sua attivazione e togliere il colore
una volta disattivato?
grazie
ciao
Massimo

Usa gli eventi onEnter e onExit:
procedure TForm1.Edit1Enter(Sender: TObject);
begin
TEdit(sender).color:=clAqua;
end;
procedure TForm1.Edit1Exit(Sender: TObject);
begin
TEdit(sender).color:=clWhite;
end;
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt
Newsgroup: it.comp.lang.delphi
Titolo: Urgente, anzi di +! Comandi modem usrobotics

Allora, ve la propongo in un altro modo.
Ho un modem voice usrobotics.
Devo fargli fare la seguente operazione:
Comporre un numero telefonico ( fin qui...)
Alla risposta devo inviare un messaggio audio registrato sul pc.
Finito l'invio, devo dare un hangup.
Per fare cio' avrei bisogno delle stringhe di comando dell'usrobotics.
Per la precisione ho un 56k message seriale.
Aiutooooooooo!
'sta cosa e' decisamente urgente.
Naturalmente ho gia' cercato su 
www.3com.com
!
Guarda caso, il sito ftp non funziona (legge di Murphy).
Saluti
AS
"Se è Microsoft non funziona"

Finito l'invio, devo dare un hangup.
Le stringhe di comando del modem dovrebbero essere nel registro e nel
file .inf che ti ha installato il modem (oltre che nel manuale del modem
che, sempre + spesso, non esiste).
Puoi usare Tapi & mmApi: 
sostanzialmente: apri una linea Tapi come dispositivo wave/audio
(mmOpen); allochi un paio di buffer, leggi dal Wave, scrivi sulla linea.
Saluti
Paolo Arosio

(mmOpen); allochi un paio di buffer, leggi dal Wave, scrivi sulla linea.
Perdonami: potresti inviarmi un frammento di esempio?Le Tapi non le ho mai
usate.
Scusa se rompo, ma devo chiudere sta cosa entro venerdi e sto proprio nei
guai.
Tnx


guai.
Purtroppo no: non l'ho mai usate neanch'io. Ho trovato la funzione in un
componente TurboPower (TApdTapiDevice.PlayWaveFile). L'implementazione è
parecchio + complessa di come l'ho presentata nel msg precedente.
Hanno una Trial scaricabile dal loro sito (
turbopower.com
).
hth
Paolo Arosio

Su Torry trovi componenti free che fanno il mestiere richiesto
con chiamate native (no TAPI) per diversi tipi di modem,
compreso USR.
Vantaggi:
- può funzionare anche su NT
- c'e' il codice sorgente
Svantaggi:
- se cambi modem non funziona piu'.
- sono un po' macchinosi da usare
- non puoi usare file wav ma devi dargli in pasto file row per il modem
usato
alternative per fare in fretta: excele teletools o KdVoicePhone Toolkit
ma sono share e devi pagare (a meno di non tenerti i messaggi di avviso)

Scusa, ho dimenticato il link:
http://www.torry.ru/vcl/comms/voice/vml.zip


http://www.torry.ru/vcl/comms/voice/vml.zip
Ho gia' scaricato questa cosa. A tal proposito mandero subito dopo questo un
msg al ng,
VML oltre a non avere nessuna documentazione non funziona.
Ho provato con un modem usrobotics ma non ne ha voluto sapere.
Mi escono eccezioni a non finire.
Quando poi ho mandato una mail allo sviluppatore chiededogli qualche file in
formato RMD e qualche riga di codice di esempio mirato a risolvere il mio
problema la risposta è stata la seguente:
Vedi gli esempi e i sorgenti.
Comunque grazie lo stesso per l'interessamento.
Saluti


Che componenti usi per il modem. Dovrei permettere a due copie del programma
di mandarsi uno o piů file via modem chiamandosi direttamente, m anon ho
idea di che componente cercare ne di che parametri ha bisogno oltre al
numero ... ;-(
Grazie.
--
    Uby
{Seti client working 5.0*@6.0#}

--
Avevo un componente, il VML ma non funziona e non server per quello che devi
fare tu.
Vedi se su 
www.torry.ru
 trovi qualcosa.

Newsgroup: it.comp.lang.delphi
Titolo: Django per Delphi

Salve a tutto il ng,
c'è qualcuno che ha lavorato con Django per Delphi?? In caso affermativo,
avrei bisogno di capire come funziona.......... Quindi se qualcuno si fa vivo
mi farebbe un grande favore.
Grazie fin da ora e Ciao

 wrote in message 8kaap7$neo$1...@nslave1.tin.it...

Potrei aiutarti, ma uno che fa informatica a Firenze non ha bisogno di aiuto

 ha scritto nel messaggio
news:8kinrs$r5m$1...@nslave2.tin.it...

Furbacchione, non sapevo che seguissi il ng!!!
Allora vedi di darmi una mano, e veloce!!!!
Ciao e a presto

Newsgroup: it.comp.lang.delphi
Titolo: SERVER

Salute a tutti
come posso Trovare Il nome del SERVER sapere IP in connessione e le PING.
Esiste un ogetto o una funzione o procedura non so come cominciare
per fare delle aplicazioni uso delphi6 free di borland
merci a tutti
Antonio
--- posted by geoForum on 
http://www.delphiedintorni.it

 e le PING
"Le PING"?
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Newsgroup: it.comp.lang.delphi
Titolo: [D7] Installare Rave 5.0.8 ... come fare ?

Ciao a tutti,
in realta' il problema è che ho smarrito il documento della procedura di
installazione di rave 5.08 ...
In pratica ho di recente reinstallato D7 e dovendo riaggiornare anche Rave
mi sono accorto che ho l'eseguibile (rave_be_5_0_8.exe) ma non trovo le
istruzioni ...
Ho provato a lanciare ugualmente l'eseguibile ma ... il software mi avvisa
che devo disinstallare la versione in uso ... peccato che la versione e'
Borland Edition per la quale non esiste la procedura di disinstallazione dal
"Pannello di Controllo" ...
Help me ... sapete come fare ? ho disperatamente cercato in rete ma ...
evidente non riesco a trovarla (anche xche' il sito della Borland non c'e'
traccia)
Grazie mille !!!
Filippo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie mille !!!
Puoi disintallarlo da "Tutti i programmi" -> "Rave Report" -> Icona di 
disintallazione
Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: Teixeira Pacheco

io tendo ai testi di texiera&pacheco, rigorosamente in inglese.
Tra i tanti libri che ho ne ho uno, un po' vecchiotto a dire il vero, di 
Steve Teixeira e Xavier Pacheco , il manuale di Delphi 4 , in italiano edito 
dalla Jackson libri. Devo dire che è ottimo. Chissa se si trova l'edizione 
per delphi 7 o addirittura 2005?!

 per delphi 7 o addirittura 2005?!
amazon?gorilla?hoepli?
AS

 per delphi 7 o addirittura 2005?!
Il mio giudizio personale sull'edizione italiana del libro "Manuale di 
Delphi 4" di Teixeira e Pacheco è: pessimo.
La traduzione italiana contiene frasi che a volte sono espresse in modo 
talmente confusionario che faccio fatica a comprenderle nonostante 
sappia già di cosa si sta parlando, figuriamoci se lo si deve utilizzare 
per apprendere Delphi. :-)
Non per niente, me lo sono venduto su eBay. :-P
Non esistono edizioni relative a D2005 poichè evidentemente le entrate 
non giustificavano lo sforzo immane, soprattutto da quando il panorama 
dello sviluppo Windows con cui Delphi si trova a fare i conti si è 
leggermente complicato.
Esiste un volume dedicato al linguaggio Delphi.NET:
*Delphi for .NET Developer's Guide, First Edition*
di Xavier Pacheco
http://makeashorterlink.com/?U21962BBB
Per quanto riguarda D2005, il libro di riferimento è
*Mastering Borland Delphi 2005*
di Marco Cantù
http://makeashorterlink.com/?Q62951BBB
Ciao,
   Marco.
-- 
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

 Non per niente, me lo sono venduto su eBay. :-P
ah! poi noi napoletani abbiamo la fama che facciamo i "pacchi".. ;-)
AS

 ah! poi noi napoletani abbiamo la fama che facciamo i "pacchi".. ;-)
E' stato venduto ad 1 EURO, quindi direi che nessuno si può lamentare. :-)


Azz! Da buon napoletano mi sarei insospettito.
Diciamo che chi l'ha preso puo essere accusato di incauto acquisto,
va..! ;-)
Ho un manuale di oracle 8i in italiano che è inutilizzabile anche come
carta igienica...
Ti ritroveresti il sedere con le scritte peggio del protagonista di
"memento".
AS

Qui trovate gratis i manuali di delphi 5 e 6in inglese.
http://safariexamples.informit.com/0672321157/Ebooks/
Ciao
Mario (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qui trovate gratis i manuali di delphi 5 e 6in inglese.
grazie!!!
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)
Newsgroup: it.comp.lang.delphi
Titolo: Delphi mysql - script per backup

Salve a tutti,
volevo chiedervi se è possibile da delphi pilotare il MySQL per fargli fare
un eventuale backup di uno specifico database ed eventuale ripristino, avete
già qualcosa per le mani o un sito con spiegazioni ?
Mi sarebbe di enorme aiuto ! Grazie

 un eventuale backup
Puoi far uso di MySQLDump.exe lanciandolo con ShellExecute oppure se ti
procuri i componenti della corelab (ottimi), troverai tra questi il
componente dedicato al backup.
Giovanni Caramia

 un eventuale backup
Puoi far uso di MySQLDump.exe...
Giovanni Caramia

 volevo chiedervi se č possibile da delphi pilotare il MySQL per fargli


Ti aggiungo anche i parametri utili per MySQLDump:
mysqldump --extended-insert  --add-drop-table  nomedatabase [eventuali
tabelle] > FileDestinazioneConPercorso
oppure:
mysqldump --extended-insert  --add-drop-table  nomedatabase [eventuali
tabelle] --result-file= FileDestinazioneConPercorso
per restore devi usare il comando:
mysql -u userid -p password -h host -D nomeDataBase < FilediBackup
completo di percorso
Ciao
Giovanni Caramia

 ha scritto nel messaggio
news:1117968903....@o13g2000cwo.googlegroups.com...


Newsgroup: it.comp.lang.delphi
Titolo: Firebird -> Ubuntu 5.10

Sto cercando da giorni di installare firebird sulla mia distro linux
(Ubuntu 5.10), "penso" di esserci riuscito, purtroppo se lancio il comando
isql, non mi apre nulla, qualcuno può dirmi come cavolo si vede il il
servizio è attivo, e come posso partire con la creazione di un Db (non
tanto l'SQL, quello lo conosco).
Grazie
Stefano Lorenzi
--- posted by geoForum on 
http://www.delphiedintorni.it

sei OT. qui si parla di delphi.
AS

>sei OT. qui si parla di delphi.
Scusa, avrei dovuto mettere [OT] nel subject, perň ho pensato che in 
questo forum diversa gente usa firebird.
Starň piů attento la prossima volta

Newsgroup: it.comp.lang.delphi
Titolo: Kylix sul serio

Ciao. Sto pensando seriamente di acquistare Kylix per sviluppare 
applicazioni sia per Linux che per Win. C'e' qualcuno nel NG che usa 
Kylix sul serio (in produzione) e puo' confermarmi che "va bene" (nel 
senso che non mi farebbe rimpiangere Delphi per Win)?
MT


Sinceramente non ti suggerisco di investire i tuoi soldi in Kylix visto 
che non sembra che la Borland abbia intenzioni serie per il suo futuro.
Inoltre Kylix sviluppa SOLO per Linux, quindi ti serve comunque un 
Delphi (possibilmente il 7) per Windows.
Considera inoltre che è da un pezzo (che io sappia) che la Borland non 
rilascia nemmeno delle patch per Kylix e da quel poco che ho visto di 
bug ne ha diversi, alcuni anche fastidiosi.
Ciao,
   Luca

La persona che cerchi sei solo tu. Se vuoi una valutazione di Kylix tieni
però presente che non esiste il supporto italiano e internazionale dei news
group.
Comunque scrivimi al mio indirizzo mail.
Ciao
Mario - (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/



se vuoi sviluppare per windows e per linux a questo punto piuttosto che
consigliarti kylix ti consiglio il freepascal con lazarus. Entrambi object
pascal, entrambi multipiattaforma. Ti assicuro va meglio di kylix che
altro non è che un delphi emulato da wine sotto linux.... uno schifio...
Altrimenti se proprio vuoi sviluppare multipiattaforma usa python con le
gtk2 e boa constructor come ide.
ciao f
-- 
====================================
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

 gtk2 e boa constructor come ide.
Non sarà indolore tuttavia. Inoltre prima di sviluppare un qualsiasi 
programma per Linux è bene che ti studi ben benino il sistema. Si tratta 
di un SO diverso, con diversi principi e diversa struttura, ed imparare 
questo _prima di tutto_ è fondamentale.
Ciao,
   Luca

 gtk2 e boa constructor come ide.
Non sarà indolore tuttavia. Inoltre prima di sviluppare un qualsiasi 




questo è poco ma sicuro, ma dipende se devi interagire con il sistema o
meno. In caso positivo è necessaria una conoscenza anche approfondita del
s.o., altrimenti se devi scrivere un gestionale, dopo aver scelto la base
dati compatibile con entrambe le piattaforme (mysql, firebird, oracle,
postgresql, db2 ecc..) la necessità di conoscere il s.o. è quasi marginale. 
il python e le gtk2 sotto linux e sotto win hanno lo stesso comportamento
per tutto quello che non riguarda l'interazione con il s.o.


 gtk2 e boa constructor come ide.
Lazarus a parte (anche se penso che sia piu` un problema di disponibilita`
di librerie), Freepascal e` multipiattaforma
Henryx
Newsgroup: it.comp.lang.delphi
Titolo: DriveCombobox

Salve gente,
in un prg sto usando un DriveCombobox insieme ad una DirectoryListbox.
Vorrei che il programma non si impalli quando scelgo dal DriveCombobox
una lettera d'unità in quel momento non disponibile  (ad esempio l'
A:)
Come faccio a maneggiare tale EInOutException?
Ho provato a usare la direttiva di compilazione {$I-}  ma non ha
funzionato...  :(
Chi mi aiuta?
~Guybrush~

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

    end;
Non so dove inserire il  try...except visto.
Da quello che dici dovrei andar a controllare nel  OnChange del
DriveComboBox (visto che l'eccezione salta su quando cambio lettera di
untia' su A: o sul G: [Cd-Rom]) ma  non so come implementare il
tutto....
~Guybrush~

ho provato a mettere questo procedura ma non funge  :-((
Il programma continua a fermarsi mostrandomi la finestra d'errore  
< errore I/O 21>
procedure TForm2.DriveComboBox1Change(Sender: TObject);
begin
        try
          DirectoryListbox1.Drive:=DriveCombobox1.Drive
          except ShowMessage('Unità non disponibile')
        end
end;
Come posso fare?
~Guybrush~

"Guybrush" ha scritto
|
| in un prg sto usando un DriveCombobox insieme ad una DirectoryListbox.
|
| Vorrei che il programma non si impalli quando scelgo dal DriveCombobox
| una lettera d'unità in quel momento non disponibile  (ad esempio l'
| A:)
|
| Come faccio a maneggiare tale EInOutException?
La seguente funziona restituisce false se il drive passato come
parametro non e' disponibile:
function DiscoNelDrive(const Drive: char): Boolean;
var
   DrvNum: byte;
   EMode: Word;
begin
   Result := false;
   DrvNum := ord(Drive);
   if DrvNum >= ord('a')
       then dec(DrvNum,$20);
  EMode := SetErrorMode(SEM_FAILCRITICALERRORS);
  try
      if DiskSize(DrvNum-$40) <> -1
         then result := true
         else messagebeep(0);
   finally
      SetErrorMode(EMode);
  end; {try..finally}
end;
Usala quando c'e' un cambiamento nel TDriveComboBox.
Nota l'uso dell'API SetErrorMode con il parametro
SEM_FAILCRITICALERRORS: evita la visualizzazione della message box
d'errore (l'< errore I/O 21> da te citato in altri messaggi).
P.S.: la funzione non e' mia, ma non ricordo dove l'ho trovata
(ma quant'e' vasto Internet?).
Spero di esserti stato d'aiuto.
Ciao.
---------------------------
ACSH
"Non voglio un mondo migliore:
 voglio un mondo piu' interessante!"
.

Newsgroup: it.comp.lang.delphi
Titolo: Creazione di indici su tabelle DBase AIUTO !!!!

Qualcuno mi sa dire come creare un indice secondario con il codice su una
tabella DBase ?
Dopo la creazione ho usato queste linee:
Table.Indexdefs.add('','CO_CODE',[ixPrimary]);
Table.Indexdefs.add('','CO_NAME',[ixcaseinsensitive]);
Ma la seconda genera un errore, mentre se uso solo la prima o se lavoro con
tabelle Paradox funziona tutto bene.
Grazie
Carlo

perchè devi inserire un nome nel primo campo di Add, dal momento che
l'Index Primario l' hai usato sopra e non ha bisogno di un nome; queindi
mettici un nome e otterrai l'Index Secondario

Newsgroup: it.comp.lang.delphi
Titolo: Immagini in una dll

nel mio progetto ho inserito :
{$R Immagini.RES}
{$R Icone.RES}
che sono due file esterni oppurtunamente compilati con delle immagini
Immage1   IMAGE  ...
Immage2   IMAGE  ...
Icona1  ICONS  ....
Icona2  ICONS  ....
Icona3  ICONS  ....
il problema si pone quando voglio utilizzare un icona o un immagine dentro
questi due file
come faccio ?
    Immagine:=TImage.Create(FormBoxS);
    //Immagine
    with Immagine do
    begin
        Parent:=FormBoxS;
        Left:=25;
        Top:=25;
        Trasparent:=True;
e qui mi blocco !
grazie in aticipo


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)

>   Image1.Picture.Bitmap.LoadFromResourceName('NOMEBITMAP');
Ciao Marco !!
 intatnto grazie per la risposta e sembra che il tutto compili !!
MA ai me quando testo la mia applicazione che utilizza la funzione dentro la
dll
Mi dice : EResNotFoun  Resource immage IMAGE4399548 not found
il problema e che sono sicuro che ci sia questa immagine dentro al mio res
ed e dichiarata così
nel Immagini.rc
IMAGE4399548  IMAGE  C:\bmp35x35\unlock.bmp

ok HO risolto !!! avevo sbagliato a compilare ...


IMAGE548  BITMAP C:\bmp35x35\unlock.bmp
no Non ho risolto niente pensavo che cambiando image con bitmap funzionasse
in effetti cosi
nel mio file res riesco a vedere con l'image editor di delphi ma ho ancora
quel maledetto errore
file di risorsa not found !!
AIUTATEMI !!

"Luca Zanni" <Item[i]@nil.String> ha scritto nel messaggio
news:kl1ea.27263$7y3.9...@twister1.libero.it...

Posta la porzione di codice che dà errore...poi vediamo.


Newsgroup: it.comp.lang.delphi
Titolo: Generare PDB da Delphi 5?

Salve Raga,
Come posso generare un file PDB da D5?
Grazie in anticipo,
Andrea

 pianger d'amore:

Dipende... intendi un file di database per Palm o un file per il debug con
strumenti M$?

 Grazie in anticipo,
Che cosa e' un file PDB? Protein Data Bank (PDB)?
-- 
I'am what I'am, I do what I can

 debug con strumenti M$?
La seconda che hai detto! ^_^
Andrea

 Che cosa e' un file PDB? Protein Data Bank (PDB)?
Leggi risposta a BigMouth :-)
Andrea

> Che cosa e' un file PDB? Protein Data Bank (PDB)?
PDB: Pirate DataBase, si tratta di un database crittato di numeri seriali ;)
Ciao, Sandro

 pianger d'amore:

Ho gia' visto qualcosa del genere... sicuramente devi compilare le unit in
OBJ invece che in DCU, poi il resto della procedura non lo so...
Newsgroup: it.comp.lang.delphi
Titolo: Posizione FORM ERRATA

Ciao a tutti,
valevo salvare la posizione di una form nel registro, per poterla
ripristinare al successivo avvio del programma.
C'e' un piccolo problema pero' :
La finestra risulta spostata piu' in basso di come l'avevo salvata......
Ho usato le proprieta' tform.left , top, clientheight e clientwidth
come mai ?
ho provato anche con TForm.ClientOrigin.x e y, ma sono readonly
Ciao by Vime!

 come mai ?
Prova con TForm.Width e TForm.Height ... ma forse sto dicendo una vaccata
... non ne sono sicuro.
(hai controllato di aver salvato in modo corretto le info nel registro ?)
Ciao,
Davide DG

Ciao Marco,
quanto dici è strano poichè se i dato vengono salvati correttamente
al ripristino non ci deve essere alcun problema.
Sei sicuro di non fare confusione tra Top e Left nelle impostazioni della
form?
Prova ad osservare Top e Left della Form prima di memorizzare i dati nel
registro,
dopodichè salva e vai a leggere i dati memorizzati. Se corrispondono non ci
dovrebbero
essere problemi.
Se proprio non ne vieni a capo posta un piccolo pezzo di codice e cercheremo
di aiutarti.
Cmq ti consiglio di non utilizzare il registro (sia se utilizzi la classe
TRegistry che le API)
se non è neccessario, il suddetto problema era risolvibilissimo mediante un
file di Log.
Operando sul registro potresti avere delle violazioni (magari per
restrizioni impostate
dall'amministratore del sistema) o trovarti di fronte a strani errori al
cambio di OS.
Bye
--
- Carlo -
BSSoftware Tips Mailing-List Support

La finestra risulta spostata piu' in basso di come l'avevo salvata......
Usa la GetWindowRect, se usi le proprietą dovresti tenere conto delle
- dimensioni della caption bar
- dimensioni dei bordi
ecc ecc...
Ciao :-)
--
Andrea Magni
E-Mail: 
ama...@energy.it
(leave the underscore to reply)




 Ciao by Vime!
Quando vai a reimpostare le proprieta' suddette?
Se lo fai nel costruttore della form o in risposta all'evento onCreate
ho come la sensazione che vengano sovrascritte da Delphi con le
impostazioni fatte al DesignTime (Property editor)
Ciao
Marcello
Newsgroup: it.comp.lang.delphi
Titolo: Cancellare

Sto creando un programma che ogni mezzo secondo mi deve cancellare un file,
La domanda è come faccio a cancellare questo file? in pratica che comando
devo usare? rispondete al mio indirizzo.

 ha scritto nel messaggio
news:JyJ%7.12765$aD.4...@twister2.libero.it...


function DeleteFile(const FileName: string): Boolean;

Newsgroup: it.comp.lang.delphi
Titolo: Sparito TBDEClientDataSet in Delphi7... la famiglia preoccupata cerca sostituto

Ciao,
ho da poco iniziato il mio periglioso viaggio all'interno del mondo dei 
DB e ho questa domanda per voi:
ho fatto un DB in Access, creato i miei DNS di sistema e adesso lo 
voglio usare in un mio prog (ovviamente in delphi, versione 7 
enterprise), come per altro ho già fatto in un prec prog fatto con 
delphi 6... Ho creato un Data Module e ci ho piazzato un TDatabase 
(dalla palette BDE), tutto ok fino a qui... ma mi hanno fatto sparire il 
TBDEClientDataSet...
Ora, visto le mie scarse conoscenze, potreste dirmi come rimpiazzarlo o 
eventualmente se ci sono altri metodi per usare questo tipo di database ?
Spero di avervi dato tutte le info che servivano...
Fabio

(dalla palette BDE), 
L'errore e' che se ti appoggi ad un db access e' meglio usare
TADoTable,Tadoconnection, cioe' i componenti ADO, non BDE.
Leggi questa buona guida:
"A Beginner's Guide to Delphi Database Programming.
A Beginner's Guide to Delphi Database Programming." 
http://delphi.about.com/library/weekly/aa010101a.htm?PM=ss12_delphi
-- 
Morde. 
morde[at]programmer[.]net
Newsgroup: it.comp.lang.delphi
Titolo: Apertura applicazione

Mi servirebbe sapere come poter ripristinare una finestra ridotta tramite
l'utilizzo di un tasto presente in un'altra applicazione ?
                                            Grazie!!
Sbo...@libero.it

L'applicazione da ripristinare è un tuo prodotto?
Perche se è realizzata da te puoi utilizzare i messaggi definiti
dall'utente per inviare alla finestra un comando "Restore", utilizzando
la funzione Api "PostMessage".
http://micla.hypermart.net


 l'utilizzo di un tasto presente in un'altra applicazione ?
Puoi usare FindWindow per recuperare l'handle e SetForegroundWindow (mi
sembra si chiami cosě..) x ripristinarla.
Ciao,
-=SIMO=-

Newsgroup: it.comp.lang.delphi
Titolo: Manuale delphi

mi sapete consigliare un buon manuale on-line in italiano di Delphi?

nei vecchi post trovi circa 1000 risposte a questa domanda:
www.google.it
 poi scegli "gruppi"
A

Newsgroup: it.comp.lang.delphi
Titolo: WPTools

..ovvero, come avere un equivalente di Word integrato nella propria
applicazione! e' un set di componenti straordinari, ne ho provato la trial e
ho messo in piedi un completo word processor in mezza giornata! voi l'avete
gia' usato? c'e' qualche equivalene free? (questo costa 225 Euro+IVA, nella
versione base!)

 ...ovvero, come avere un equivalente di Word integrato nella propria

noi lo usiamo da 3 anni ed è notevole ! Usato in abbinamento a WpPdf
permette di fornire ai programmi un modulo di WP che per il 98% dei
clienti non ha nulla da invidiare a Word , specialmente se si deve
implementare il mail-merge.
Di free non conosco nulla del genere.
Ciao
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 implementare il mail-merge.
grazie Marco, a questo punto mi sa che lo acquisto anche io, e' veramente un
ottimo strumento!
Ti posso chiedere due informazioni? Ti risulta che il WPRichEdit sia
piuttosto lento nel refresh a video? Si percepisce, spesso, una sorta di
flickering. Inoltre, che tu sappia esiste un modo per cambiare quelle
orribili icone della barra degli strumenti, che di default sembrano prese
pari pari da Word95? :D
Grazie ancora!

 Grazie ancora!
prego
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: NMPOP31

Delphi 5 Pro, Win XP, NMPOP31 standard.
Ciao a tutti,
ho scritto un'app che legge una casella mail e salva gli allegati.
Il problema è che con allegati (tutti di tipo TXT) di dimensioni maggiori
di 100Kb, l'allegato viene salvato su disco con del testo in aggiunta; in
questo modo perdo la formattazione e il file viene reso inutilizzabile.
Le istruzioni sono:
NMPOP31.Connect;
For i:= 1 To NMPOP31.MailCount Do
 NMPOP31.GetMailMessage(i);
Qualcuno ha qualche consiglio? Qualche componente + funzionante?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

indy?
A

Ho scaricato i componenti indy ma non va nenche l'esempio!
riporto parte di codice
Var
msg: TIdMessage;
Begin
         if (Msg.MessageParts.Items[intIndex] is TIdAttachment) then
            begin //general attachment
               pnlAttachments.visible := true;
               li := lvMessageParts.Items.Add;
               li.ImageIndex := 8;
               li.Caption :=
TIdAttachment(Msg.MessageParts.Items[intIndex]).Filename;
            end
         else
            begin //body text
               if Msg.MessageParts.Items[intIndex] is TIdText then
                  begin
                     Memo1.Lines.Clear;
Memo1.Lines.AddStrings(TIdText(Msg.MessageParts.Items[intIndex]).Body);
                  end
            end;
End;
L'eerore che presenta è sulla prima istruzione. Ho fatto correttamente il
connect, leggo correttamente il num di mail .... ma va in errore sulla
prima
istruzione.
Any ideas???


 prima istruzione.
*QUALE ERRORE?*
ACCESS VIOLATION? ERRORE IN LETTURA MEMORIA? ERRORE DI SINCRONIA? ERRORE 
SULLA PORTA? INDEX OUT OF BOUND?
POSSIBILE CHE PER CONOSCERE *IL TESTO* DI UN MSG DI ERRORE SU QUESTO NG 
SPESSO SI DEVE FARE UNA DOMANDA A DIO ONNIPOTENTE IN PERSONA?
COME FACCIAMO A DARVI UNA MANO SE NON FORNIRE UN MINIMO DI INFORMAZIONI?
POSSIBILE CHE DA SVILUPPATORI NON VI VIENE IN MENTE CHE DIRE 
SEMPLICEMNTE "VA IN ERRORE" NON SIGNIFICA *NIENTE*?
QUALE E' LA PRIMA COSA CHE CHIEDETE AI VS CLIENTI QUANDO VI CHIAMANO E 
VI DICONO "MENTRE FACEVO 'STA COSA E' ANDATO IN ERRORE"?
L'ORA ESATTA? IL NUMERO DI SCARPE?
Ah, santa pazienza...
A

 *QUALE ERRORE?*
[cut]
ROTFL.
Calma, calma pensa alle coronarie  :)))

Ah, santa pazienza...
"C'era una finestra tutta scritta in inglese con un punto esclamativo
ma siccome non capivo niente ho premuto OK, ho fatto male?
Comunque mi sembra che dicesse che c'era un errore su qualche cosa che
non ricordo, ma potrei anche sbagliarmi"
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

 A
Hai ragione, pensavo di averlo postato... :-)
l'errore che presenta è un classico "Access violation at address
0047F786... read of address FFFFFFFC"
Comunque è sull'istruzione
   IndyPOP.retrieve(i, IdMessage);
La cosa ke mi "sconvolge" è che anche nei demo allegati ai componenti
presenta lo stesso errore sulla stessa istruzione.
..2 linee di codice di esempio sono molto gradite.. tnks

Newsgroup: it.comp.lang.delphi
Titolo: Gif Images con le RXLIB

Non riesco ad installare il componente GifAnimator delle librerie RX
che č utilizzato  in un programma che devo modificare, qualcuno sa
come fare?
I parametri sono corretti ed infatti mi installa tutti gli altri
componenti eccetto questo...
Grazie 1000
Gianluca

 componenti eccetto questo...
Se puoi passa a JVCL che hanno incluso le Rc sotto il nome di JvxTool
Ciao Daniele

 > Non riesco ad installare il componente GifAnimator delle librerie RX
su quale versione di delphi?
A prp, la tua iniziativa x operatori informatici? E' un po che non 
riesco a passare sul tuo sito.
A

Ho risolto con i componenti TmsSoftware
Newsgroup: it.comp.lang.delphi
Titolo: ADO: quali versioni di delphi ?

Quali sono le versioni di delphi che supportano ADO ?
Nella distribuzione 5, ad esempio, mi sembra che sia supportato solo nella
versione "enterprise".
Grazie in anticipo,
Riccardo

In effetti è così, ma ADOexpress era acquistabile separatamente.
N.B. ADO è una libreria ActiveX e quindi si può usare in tutte le versioni
di Delphi dalla 3 in avanti, ma senza controlli sensibili ai dati.
Newsgroup: it.comp.lang.delphi
Titolo: info OpenGL

Ho necessità di cominciare a utilizzare dentro un programma le OpenGl per
disegnare delle strutture in 3D, niente di complicato come animazioni o
games. Dove posso trovare della documentazione sull'utilizzo delle OpenGl
con delphi?
Grazie a chiunque mi sappia dare qualche indicazione. :-)

Potresti provare a quest' indirizzo:
http://www.delphi-jedi.org/DelphiGraphics/
ammatwain
--
640 kb dovrebbero essere abbastanza
per chiunque.  Bill Gates 1981


Esistono alcuni componenti che incapsulano le OpenGL. mi pare che il
migliore sia OpenGLPanel ma non ricordo bene, magari ce ne sono altri..
in alternativa puoi imparare ad usarle da solo, basta che ti procuri un
header (su torry o da qualsiasi altra parte) e qualche tutorial, se sai il C
puoi leggerti NeonHelium (cerca con un motore non ricordo l'url)
Ciao !!!                        {MSX}

Newsgroup: it.comp.lang.delphi
Titolo: Time client di indy

IdTIME di indy con D6 e sotto O.S. WinMe mi da
"Socket error" !!!
come è possibile rimediare ?
Max

> come è possibile rimediare ?
Poichè nessuno del Ng ha installato il TIS (Telepathic Information Server),
la prima cosa sarebbe postare un po di codice o almeno specificare in che
contesto hai l'errore e se lo stesso codice provato su altre versioni di
Winsozz  da lo stesso esito...
A

Newsgroup: it.comp.lang.delphi
Titolo: Help di Delphi vs Borland Pascal

beh c'è una grossa differenza...
dove sono i comandi di ogni unit???
borland pascal aveva i comandi su una pagina distinta per ogni unit...
su delphi devo dannarmi a trovare i comandi...
ad esempio i comandi di conversione (IntToStr etc) che sono diversi dal
Borland Pascal su cui avevo programmato per un bel pò li ho trovati solo
grazie all'editor (CTRL+Space)...
qualcuno sa come devo trovare i comandi che mi servono?
l'help quando cerco conversion mi dà i comandi di conversione delle
misure e non dei tipi!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualcuno sa come devo trovare i comandi che mi servono?
Se vuoi usare l'help in linea, puoi:
  - cercare per la unit SysUtils
  - attraverso l'indice scendere e cercare l'elenco delle procedure e 
delle funzioni per tipo (insomma non alfabetico)
  - se hai i sorgenti, guarda nella directory source/rtl e in source/vcl
- cerca nel "See Also" di IntToStr, StrToInt, ecc e guarda nelle 
funzioni dello stesso tipo
Io uso anche un'altro metodo: faccio una grep con i GExperts nelle 
directory dei sorgenti. Pero' non tutte le versioni ce li hanno.
Ciao,
Mimmo.
Newsgroup: it.comp.lang.delphi
Titolo: consiglio grafici

ciao a tutti..
sapete consigliarmi un componente per la visualizzazione di grafici
come ganth o istogrammi!??
ciao e grazie..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come ganth o istogrammi!??
tchart nella palette "Additional"?
A.

:) si grazie quello lo conosco..
ma ne cercavo qualcuno + avanzato!..


> ma ne cercavo qualcuno + avanzato!..
sui soliti siti non hai trovato nulla?
A.

 sui soliti siti non hai trovato nulla?
si ne ho trovato parecchi..
ma volevo avere dei pareri..
questo mi sembra molto bello...
http://www.kever.com/content/products.htm
ma anche molto caro :(

Newsgroup: it.comp.lang.delphi
Titolo: Funzione nome mese

Vorrei che oltre al numero del mese,nella query di cui sotto,risulti anche
una colonna con il Nome del mese,ho provato con la funzione
MonthStr(DataG),ma mi da' errore.
Grazie per la risposta
Paolo
                  with DM1.QRiepiloghi do begin
     DM1.QRiepiloghi.DisableControls;
   close;
   SQL.Clear;
  SQL.Add('SELECT IdDip,month(DataG)as NumeroMese,');
        SQL.Add('SUM (OreFatte) as oreF');
  SQL.Add('FROM TCale');
          SQL.Add('where IdDip = :dip ');
         SQL.Add('group by NumeroMese');
          ParamByName('dip').AsString :=(combodip.KeyValue) ;
        open;
  DM1.QRiepiloghi.EnableControls;

una colonna con il Nome del mese
ma ti serve un modo per farlo in delphi (campoCalcolato)
o un funzione di database (altro NG it.comp.software.database credo
o uno per il DB che stai usando)?
	Ciao
	MassimoB
 

 ha scritto nel messaggio
news:mY40c.37558$Kc3.1...@twister2.libero.it...


tre,vorrei che mi apparisse 'Marzo'.
??? continuo a non capiere tu lo vuoi fare in delphi ma vuoi anche la query
abbia il campo ... ma non lo vuoi fare con un campo calcolato ... ???
se vuoi agire direttamente sul campo con il numero del mese
puoi farlo con il GetText, SetText del field numeroMese 
Scrivendo questo codice nel GetText
Text := FormatDateTime('MMMM',EncodeDate(2004,Field.Value,1));
come anno e giorno puoi usare dei valori che ti pare tanto 
non li visualizza cno la stringa di formattazione 'MMMM' :)
O ancora puoi usare il DisplayFormat del field ma sarebbe 
adatto ad un campo tipo data 'dd mmmm"," yyyy' 
(Es. 23 Gennaio, 1926)
in generale non conosco questa funzione MonthStr
comunque se includi negli uses DateUtils
hai una marea di funzioni per le date a disposizione.
Altri metodi non mi vengono in mento ....
Comunque ti consiglio di studiarti bene l'uso dei field e
il modo di visualizzare i loro valori nei controlli visuali
dall'Help di delphi e ti posso assicurare che una bella lettura 
delle Format functions mi ha sempre aiutato con questi problemi ... 
;)
	Ciao
	MassimoB
 

Vorrei che oltre al numero del mese,nella query di cui sotto,risulti anche

secondo me dovresti farti tornare un campo di data
per poi agire in delphi e non un campo numerico 
con solo il nuemro del mese ...
SELECT IdDip,DataG as Data ...
poi a design sul campo Data importato nella query
assegni un displayFormat='MMMM' e ti scrive il mese 
in formato esteso
poi se vuoi visualizzare il numero del mese puoi usare 
la funzione MonthOf(FieldByName('Data').AsDateTime)
disponibile se includi la unit DataUtils fra gli Uses.
	Ciao
	MassimoB