mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Errore guida di delphi7

Quando mi posiziono sul codice e premo F1
per far uscire la guida relativa all'argomento
esce fuori il seguente errore:
Impossibile trovare il file:
c:ProgrammiBorlandDelphi7Helpd7.hlp
Praticamente si è perso gli slash "\":
c:\Programmi\Borland\Delphi7\Help\d7.hlp

 esce fuori il seguente errore:
Dovrebbe però essere possibile ricercare il file corretto della guida 
per ripristinare l'associazione errata... non è così? :-|
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 per ripristinare l'associazione errata... non è così? :-|
si lo trovo e lo selezione e mi fa vedere la guida, anche se in
maniera diversa
e meno dettagliata di prima, però poi dopo quando ricerco un'altra
info
sempre premendo F1 me lo richiede di nuovo :-(

Newsgroup: it.comp.lang.delphi
Titolo: che proprietà devo settare

per fare in modo che quando ho uno scrollbox e clicco SULLE barrette di
scorrimento (orizzontali e verticali), e non sulle freccette su e giù, io
riesca a vedere quanto è contenuto dall'oggetto?
Mi spiego meglio: ho un oggetto TImage figlio di uno Tscrollbox. Quando
carico un'immagine grande, questa chiaramente non sta tutta nello scrollbox
e quindi mi compaiono le barre di scorrimento. Se io mi voglio scorrere
l'immagine e arrivare ad un punto ben preciso devo usare le freccette perchè
se mi sposto con le barre non riesco a vedere "direttamente" in che punto
dell'immagine sono arrivato con lo spostamento mi sono spiegato? Non so se
si setta tramite una semplice proprietà da mettere a true oppure se devo
farmi dei gran calcoli a manazza.....
Grazie a chiunque mi da consigli....
Davide

Benna wrote:
[CUT]
Prova a settare a True la proprietà Tracking sia di HorzScrollBar che di 
VertScrollBar del tuo ScrollBox.
Dall'help di Delphi:
Use Tracking to control whether the scroll bar and associated control 
repaint while the thumb tab is dragged with the mouse.  If Tracking is True,
 the image moves as the user drags the thumb tab. If Tracking is False, the 
image remains static until the thumb tab is released.
Repainting while the thumb tab is dragged can provide useful feedback to 
the user about how far the control has scrolled, but slows performance.
-- 
Ciao,
   Stefano
"Ho smesso di essere presuntuoso quando ho scoperto di essere perfetto"
"Prima di parlare assicurati che quello che hai da dire sia più importante 
del silenzio"

 Dall'help di Delphi:
Sei un grande, esattamente quello che mi serviva....
Davide

 giù, io riesca a vedere quanto è contenuto dall'oggetto?
HorzScrollBar/VertScrollBar.Tracking
--
Jax
Newsgroup: it.comp.lang.delphi
Titolo: Cursori Unidirezionali

Perchè se apro una query con la proprietà Unidirectional=True
ho la possibilità di chiamare il metodo Prior?

 ho la possibilità di chiamare il metodo Prior?
la prop Unidirectional ottimizza l'uso del buffer
interno per un utilizzo unidirezionale, non vieta di
tornare indietro.

 ha scritto nel messaggio
news:RTXL9.32098$ab2.1...@news1.tin.it...


 .. ma quali sono gli svantaggi?..in questo modo la query è molto più
veloce.
gli svantaggi di cosa ?
allora:
- se sai di leggere una tabella in modo sequenziale usi
unidirectional = true
- se sai che la tabella sara' scorsa in entrambe le direzioni
(per esempio alimenta una dbgrid mossa dall'utente)
allora e' meglio usare unidirectional=false

Newsgroup: it.comp.lang.delphi
Titolo: Nomi propri

a chi può interessare per sviluppare algoritmi ho un db con più di 23000 
nomi propri di persone attualmente residenti in Italia (italiane e non). a 
me è servito molto per trovare in un nome e cognome già composto le due 
componenti separate. 


interesserebbe a me!!!!
me lo regali? :)
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio 
news:6QKde.1169997$ms1.1...@tornado.fastwebnet.it...


pure titolo di ringraziamento :-))
e dove lo posso trovare! hai un tuo link?


Newsgroup: it.comp.lang.delphi
Titolo: Voce SC_MOVE SystemMenu

Se elimino anche la voce SC_MOVE, non posso piu' spostare il form;
Si puo' ovviare o almento rendere invisibile la voce Sposta.
procedure Tfrm_Base.FormCreate(Sender: TObject);
var hWnd: Thandle;
    i, NumItems: Integer;
    SysMenu: hMenu;
begin
  //Elimina Menu Systema
  {hWnd:= GetSystemMenu(Self.Handle, False);
  NumItems := GetMenuItemCount(hWnd);
  for i:= NumItems downto 0 do
    DeleteMenu(hWnd, i, MF_BYPOSITION);}
  SysMenu := GetSystemMenu(Handle, FALSE) ;
  DeleteMenu(SysMenu, SC_CLOSE, MF_BYCOMMAND) ;
  DeleteMenu(SysMenu, SC_MINIMIZE, MF_BYCOMMAND);
  DeleteMenu(SysMenu, SC_MAXIMIZE, MF_BYCOMMAND);
  DeleteMenu(SysMenu, SC_RESTORE, MF_BYCOMMAND);
  DeleteMenu(SysMenu, SC_SIZE, MF_BYCOMMAND);
  //DeleteMenu(SysMenu, SC_MOVE, MF_BYCOMMAND);
[...]
end;

Hai già provato con EnableMenuItem invece di DeleteMenu ?



Si, ma a differenza di altri comandi es. SC_CLOSE non si disabilita
EnableMenuItem(SysMenu, SC_CLOSE, MF_GRAYED);  //si disabiulita
EnableMenuItem(SysMenu, SC_MOVE, MF_GRAYED);  //resta abilitato 


Si hai ragione ma questo capita se la finestra è ridimensionabile. 
Sembra che quando ridimensioni una finestra il S.O. riabiliti il menu' 
(vallo a capire il perche' poi)

Newsgroup: it.comp.lang.delphi
Titolo: NMFTP1.FTPDirectoryList.name.count sempre = 0

Non riesco a capire la connessione avviene con successo
la NMFTP1.list viene avviata,
ma non riesco a capire come mai il conteggio delle cartelle è sempre 0
anche se cambio indirizzo ftp
come mai??
bhooo!!!

...

ho provato anche con i componente indy ma la stessa cosa.
che vi posso dire se ... AIUTOOOOOOOOOOOOOOO!!!
Newsgroup: it.comp.lang.delphi
Titolo: ExitWindowsEx sotto win2000

quando chiamo ExitWindows(EWX_POWEROFF, 0) o ExitWindows(EWX_REBOOT, 0),
win2k mi esegue solo un logoff anche se lo eseguo da Administrator. sbaglio
qualcosa?
--
il rospo

qualcosa?
Probabilmente non hai tutti i diritti da administrator....prova comunque a
settare i Token (AdjustTokenPrivileges...) e vedi se dopo riesci a fare quel
che ti interessa....
Per la cronaca a me quei parametri non funzionano neppure su Win98, dove di
privilegi da settare non ce ne sono...
Ciao! :)
--
- Carlo -

 privilegi da settare non ce ne sono...
e allora come si fa ad effettuare uno shutdown?

 impostare i "privilegi" se sto operando in Windows NT (o 2000).
ti ringrazio. funziona anche su win2000.
PS mi sembra (correggetemi se sbaglio) che si possa evitare il salto
condizionale a seconda del sistema operativo. si può far eseguire la
procedura con l'impostazione dei privilegi anche su win9x (per evitare di
allungare l'eseguibile).

 ha scritto nel messaggio
news:8jqgf5$ec3$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.delphi
Titolo: sintetizzatore vocale

ciao a tutti... avrei un problemino che non so come risolvere.
sto facendo un piccolo programmino che la classica voce di "Microsoft Sam" 
per fargli leggere del testo ecco giuti quindi al mio probblema: la voce ha 
una specie di pronuncia in inglese quindi alcune parole me le pronuncia in 
inglese (ad esempio: "i" lo pronuncia "ai" etc..). So che esiste un modo per 
fargli "cambiare lingua" ma non lo conosco... chi mi puň aiutare? grazie di 
tutto ciao! 

 ciao a tutti... avrei un problemino che non so come risolvere.
E non si può risolvere qui dentro, perché ha poca attinenza con Delphi.
Se anche stai realizzando la tua applicazione con Delphi, non è qui che
devi chiedere, ma in un gruppo specializzato nella tecnologia finale che
stai utilizzando.  Rispetta il topic, per cortesia, ci sono fin troppi
"troll" negli ultimi tempi ;-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


http://www.nuance.com/realspeak/demo/
 e' quella della Telecom se non hai
problemi di licenza...Silvia, scariccccabile Perfetta vedi vodafone e la
stessa...
Sei OT !
--- posted by geoForum on 
http://www.delphiedintorni.it

 [..]quella della Telecom 
..ma che cacchio dici!


>..ma che cacchio dici!
Forse mi sbaglio ma Nuance fornisce le soluzioni vocali per telecom. Ma
l'avevo letto! E loquendo per vodafone.
Esco subito da OT per riprendere il programma, qua mi tagliano i viveri se
non finisco.
Ciao


Devi istallarti i "personaggi" per le varie lingue.
Gli engine audio sono disponibili sul sito della Microsoft all'indirizzo
http://www.microsoft.com/msagent/downloads/user.asp#tts
Lingue disponibili:
                    Italiano
                    Inglese Americano
                    Inglese Britannico
                    Francese
                    Tedesco
                    Spagnolo
                    Portoghese (Brasiliano)
                    Olandese
                    Russo
                    Giapponese
                    Koreano
Ci sono, in oltre, i link agli engine audio di altre lingue ma sono 
quasi tutti a pagamento
sono eseguibili di circa 2-3 mega l'uno che istallano altri engine sul 
computer.
Ovviamente devi selezionare l' engine che ti occorre (le procedure sono 
su MMSystem.pas)
Esistono, ovviamente, componenti con sorgenti che ti possono aiutare 
(guarda su Torry o su Delphi super Page)
Ciao,
David
Newsgroup: it.comp.lang.delphi
Titolo: copiare file

salve, ho provate a copiare un file tramite il comando
copyfile('c:\....\assegni.db', 'c:\...\as.db');
ma non lo esegue... perché????
error: Not enought actual parameters.
--
Matia Salsi
mati...@hotmail.com
www.fotoperso.cjb.net
ICQ # 75314682


Ciao.
non conosco la funzione ma l'errore che ti da significa che mancano dei
parametri che devono essere specificati quando chiami la funzione.
Marco.

 
manca il terzo parametro che è un valore booleano per indicare in caso
di esistenza del file destinatario
cosa fare. Con True se il file esiste la funzione fallisce, con False se
il file esiste viene sovrascritto.
Ciao
Micky
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: Come si chiamava...

...la vecchia piattaforma Borland che ora è stata sostituita da ECO?
Grazie! 
FREENET & MAIL by X-Privat: 
http://www.x-privat.org/mail.php

 ...la vecchia piattaforma Borland che ora è stata sostituita da ECO?
BOLD ? 
Antonio

Newsgroup: it.comp.lang.delphi
Titolo: Da Delphi 4 a Delphi 5

Ciao a tutti.
Lavoro con d4 e volevo sapere dai piu' esperti se qualcuno e' passato a d5 e
se vale la pena o se e' meglio aspettare per un upgrade dato che d5 e' gia'
in commercio da un po'.
Cosa impone, nel lavoro di sviluppo, di passare necessariamente a d5?
Io sviluppo applicazioni database.
Ciao e buon lavoro.
Giuseppe Panzica

Io sviluppo applicazioni database.
Io uso la versione Enterprise e per lo sviluppo di database,
probabilmente, l'unica cosa davvero utile e' la presenza dei
componenti wrapper per ADO, la nuova tecnologia Microsoft di accesso
ai dati.
--
Andrea Laforgia (ICQ 87230455)
------------------------------ 
#exclude <windows.h>

Nel 1' trim 2001 uscira' D6. Porta ancora un po' di pazienza e poi fai il
saltone. Io faro' cosi'.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: formattazione html

Ciao ragazzi ho creato un programma di posta elettronica(con i componenti
indy di delphi 7),il testo dell'email è contenuto nel componente Memo,io
volevo cambiare il colore di sfondo quando invio l'email.Dunque ho cercato
di formattare il testo in html.
Es:
Memo.Lines.ADD('<html>');
Memo.Lines.ADD('<body bgcolor="#FF0000">');
Memo.Lines.ADD('Ciao questa è l'email');
Cosi facendo Funziona.se invece faccio cosi non funziona.
Memo.Lines.ADD('<html>');
Memo.Lines.ADD('<body bgcolor="#FF0000">');
Memo.Lines.ADD('Ciao questa è l'email');
Memo1.Lines.ADD('Sono Tizio');
Memo1.Lines.ADD('rispondimi,ciao);
Memo1.Lines.ADD(</body>);
Memo1.Lines.ADD(</html>);
 dove sbaglio?o è meglio creare una stringList e poi caricarla nella Memo.
Ciao a Tutti.


Nella varie Memo Lines manca il codice html per il corpo del testo... ti
scrivo un esempio ;)
<body bgcolor="#FF0000">
<p>Ciao Questa &egrave; l'email.<br>
  Sono Tizio<br>
  Rispondimi Ciao</p>
</body>


Cooper.


Non è rilevante.
Cooper.


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

Memo.Lines.ADD('Ciao questa è l'email');
                                ^
Sarà mica questo ? Qui ci vuole un doppio apice:


 ha scritto nel messaggio
news:bjv3lv095tnbpldj1...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Ricerca programmatore.

Un elenco di siti su cui postare una offerta di lavoro relativa alla
ricerca di un programmatore Delphi?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

it.lavoro.offerte
Ci sono soprattutto offerte di lavoro in campo informatico.
it.lavoro.informatica
Ma devi compilare l'offerta in modo corretto altrimenti ti prendono a 
parole.
ps.
Di che lavoro si tratta? E dove?
______________________
Gaetano
"Nel coltellino svizzero di Chuck Norris c'č McGyver" 

 Di che lavoro si tratta? E dove?
Ricerco un programmatore Delphi. Nord.



Milano e' abbastanza a nord?
Sarebbe carino magari qualche dettaglio in piu'...
ciao
S

> Milano e' abbastanza a nord?
Guarda che non ha specificato ITALIA, potrebbe essere Capo Nord,
oppure Polo Nord, oppure il Nord della Finlandia... ;-P
Ciao


Giusto ;)
Magari la stella polare.. no ripensandoci non puo' essere la stella
polare, ci sono i pinguini, niente Delphi con i pinguini.
ciao
S

SergioC ha scritto:


Non c'e' Delphi, ma ci sono le finlandesi ... non so tu cosa preferisci,
ma fossi in voi un colloquio lo farei lo stesso ;-)
ACSH


 Magari la stella polare.. no ripensandoci non puo' essere la stella
Infatti hai ragione. Considerando la precessione degli equinozi fra 
13.000 il nord punterà Vega ;-).

> Non c'e' Delphi, ma ci sono le finlandesi ...
ehm... non è che si puo andare verso sud?
che so, madrid?  :-D
A

SergioC ha scritto:

La mia richiesta era relativa su dove pubblicare una offerta di lavoro per
un programmatore Delphi, ma ho gia risolto altrove. 
Qualche dettaglio in piu'? Qui sopra si possono postare offerte di lavoro?


> Qualche dettaglio in piu'? Qui sopra si possono postare offerte di lavoro?
Se la pubblichi scritta in modo cinofallico scateni un flame..
Se la pubblichi con riferimenti chiari, etc in passato è gia stato
fatto.
In fondo, quale posto migliore x trovare un "delphista" di un ng
dedicato a delphi?
Pax vobiscum
A.

Alberto Salvati ha scritto:


Ti diro'... sinceramente postare un annuncio di ricerca personale sul ng
non e' che mi convinca molto. In passato mi sono rivolto a delphiedintorni
ed e' stato tempo sprecato. Visto che chi bazzica la sopra bazzica pure
qua sopra...


 qua sopra...
in passato si, ma ora io NON vado su delphi&dintorni....
A.

 A.


 non in quel senso :-))
scusami. avevo capito male... :-|
Ma forse qui potrebbe nn essere tempo perso...
A.

 qua sopra...
Chissà... forse paghi troppo poco :-)


 Chissà... forse paghi troppo poco :-)
Quello che ho visto valeva poco.


 Quello che ho visto valeva poco.
AH AH AH...


senti...postala e facciamola finita.
A.

che so, madrid?  :-D
Con o senza le finlandesi?
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio

> Con o senza le finlandesi?
ehm... da buon meridionale io NON preferisco le bionde....
brune4ever! :-D
A.
Newsgroup: it.comp.lang.delphi
Titolo: visualizzare la temperatura della cpu e della scheda madre

ciao a tutti, esiste un api o qualcosa di simile che mi legga il valore 
della temperatura cpu/mb su un portatile hp?
Simone 

 Simone
Richieste di questo tipo sono piu' consone sui NG
it.comp.programmare.win32
it.comp.hardware.*
Ciao.
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: Try...except...finally

Curiosità: voi come fate se volete beccare un errore in una try con una
except *e* liberare le risorse con una finally, visto che insieme non le si
può mettere?
try
    try
    except
finally
???
Non mi sembra il massimo...
--
Jax
Journeying Artificial Xenomorph

Non mi sembra il massimo...
Perché ? è il metodo standard.
-- 
Andrea Laforgia
www.geocities.com/andrealaforgia
"640kb of memory should be enough for anyone." -- Bill Gates.


Puoi sempre provare con
try
  try
   ....
  finally
    ...
  end
except
  ...
end
;-)
Ciao.
Gianluca.

 Perché ? è il metodo standard.
Boh, essendo un metodo che non ho mai visto in giro, mi sembrava un
accrocchio (forse anche perché ho scarsa fiducia in me stesso :))
Grazie.


 end
Spiritůs ;)


Boh, essendo un metodo che non ho mai visto in giro
Mai visto in giro ? che codice hai guardato sinora ? ;-)
Quel tipo di costrutto viene usato praticamente dappertutto.


Newsgroup: it.comp.lang.delphi
Titolo: Paradox + AutoInc

Ciao a tutti.
Ho questo *strano* problema:
Ho una normalissima tabella paradox (versione 7) con un campo + (autoinc)
che funge anche da PK.
Se inserisco, modifico, elimino tutto Ok ! Se eseguo un'istruzione SQL :
UPDATE <nome campo> SET <nome campo> = 'N' where <nome campo> = 'S'
mi ricalcola tutti i valori del campo AUTOINC della tabella !!!!!!
n.b.: se eseguo l'istruzione UPDATE sopraindicata da un'oggetto TQuery
(miaQuery.ExecSql) mi ricalcola il campo AUTOINC ma, se eseguo la stessa
istruzione da Sql Explorer va tutto BENE !!!?!?!?
perchè ????
P.s.: ho Delphi 5 con BDE 5.11 !
ciao
Solid Snake IT
"Nemo mortalium omnibus horis sapit" (Plinio il VECCHIO)

 mi ricalcola tutti i valori del campo AUTOINC della tabella !!!!!!
premesso che non ho la risposta al tuo "strano" problema ti posso dire che
non è la prima volta che sento smadonnare della gente a causa dei campi
autoincrementanti di tabelle Paradox!
Forse c'è qualcuno che ha avuto il tuo stesso problema (mi pare che ci fu
una lunga discussione tempo fa ... non ricordo se qui o sul server di
MrCoke) e sa come risolverlo, ma il mio consiglio è di passare ad un DBMS +
serio ... da Paradox ad Oracle ed SQL Server c'è una marea di differenza,
per fare un salto meno evidente ma pur sempre molto consistente io passerei
ad InterBase, in cui il problemino del campo AutoInc lo risolvi con un bel
Trigger Before/After Insert e non verrà modificato nulla in caso di
istruzioni Update!
Saluti
--
- Carlo -
c.b...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Con kadao351 è possibile accedere al db da codice come in vb?

Con kadao351 č possibile accedere al db da codice come in vb?
in vb facevo
dim db as database
dim rs as recordset
e cosě via fino ad arrivare
rs!codice="001"
si puň fare qualcosa del genere, avete qualche esempio da suggerirmi
ciao

si può fare qualcosa del genere, avete qualche esempio da suggerirmi
afaik, la KaDaoTable si usa come un TTable, TQuery, TQueryDef. Si mette
un KaDaoDatabase sulla form o dm, un KaDaoTable, si settano
opportunamente le proprietà (almeno KaDaoDatabase.Database e
KaDaoTable.TableName _o_ .QueryDefName _o_ .SQL).
durante il runtime: 
Db.Connected := True;
Table.Active := True; 
Table.FieldByName('NomeCampo').AsInteger := VariabileIntera;
cmq, viene fornito con il sorgente. Alla fin fine, poi, utilizza gli
oggetti COM di Access come _penso_ tutti i componenti di questo tipo.
hth
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Salvare lo stato di un progetto

Salve amici, volevo sapere se č possibile salvare lo stato di un progetto.
Mi spiego meglio....quando chiudo Delphi 7 e riapro un progetto, vorrei che
automaticamente si aprissero le form e le unit come le avevo lasciate alla
chiusura. Si puň? O devo tutte le volte riaprirmi le tutto da solo!?
Grazie di cuore!

 progetto.
Un modo è abilitare il salvataggio automatico nelle opzioni generali.
-- 
Jax
====
"La rete centrale della Microsoft è stata bloccata da un maxivirus: era la
risposta di Open World alla pretesa invulnerabilità del nuovo sistema
operativo Windows Xp"
da Panorama Next

 ha scritto nel messaggio
news:imTZc.243995$5D1.10...@news4.tin.it...


Grazie infinite!

 chiusura. Si può? O devo tutte le volte riaprirmi le tutto da solo!?
Non aggiungo nulla di tecnico alla discussione, se non esprimere il mio 
massimo astio nei confronti delle opzioni del desktop di Delphi salvate 
assieme ai progetti. :-)
A volte mi capita di modificare progetti altrui...non vi dico le 
sembianze che assume il mio IDE quando vado ad aprire il file DPR! :-D
Ciao!
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

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

Scrivo una immagine sul floppy in formato traccia/settore.
In questo modo cambia il contenuto come si fa' a dire al sistema che il
media e' cambiato, senza espellere e reinserire il floppy ?

 che il media e' cambiato, senza espellere e reinserire il floppy ?
da quando in qua un lettore floppy di un PC ha la notifica di 
inserimento?

 inserimento?
Uhm... da un sacco di tempo? Sempre?? :-)
Copia un file da floppy ad HD, e impieghi tot.
Ricopialo un istante dopo, e impieghi 0, perchè viene letto dalla cache.
Togli il disco e rimettilo, ricopia il file e... magia, impieghi di 
nuovo tot perchè la cache è stata invalidata dal diskchange.
Bye!



Penso dai floppy da 360
il vecchio copyqm non aveva nessun problema ad accorgersi del 
cambio floppy senza chiedere la pressione di nessun tasto.
Su qualche modello però non funzionava.
Newsgroup: it.comp.lang.delphi
Titolo: Zip, RAR, ACE

Qualcuno conosce, o si è fatto da solo, una unit per apriri archivi
compressi?
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

 compressi?
mmm... mi sembra di aver trovato qualcosa su torry una volta. hai dato una
occhiata?
Una piccola nota: il formato RAR nelle ultime versioni (mi sembra dopo la
2.8) di è evoluto includendo un algoritmo di compressione migliore del suo
originale (rendendo inoltre incompatibile lo stream compresso RAR utlimo con
i winrar precedenti alla 2.8). Risulta quindi chiaro che ogni unit studiata
prima della 2.8 potrebbe non funzionare completamente...
Ciao
Matteo

Chiedi all'admin di 
programmando.org
 che ne ha una bella pronta.
--
Wagner80
wagn...@libero.it

Newsgroup: it.comp.lang.delphi
Titolo: Questa è difficile ...

Dunque, il mio prog dovrebbe compiere le seguenti operazioni:
1) Visualizzare i programmi (e magari tutti i relativi task) in
esecunzione nel sistema con tanto di percorso dell'eventuale .exe
2) Intercettare in tempo reale, in stile firewall, tutti gli accessi a
Internet da parte dei programmi di cui sopra e segnalarne i parametri
(protocollo indirizzo remoto porte interessate).
Se po' fa'????
---------------------------------------------
Io queste cose tecnologiche non le capisco...

 (protocollo indirizzo remoto porte interessate).
Su 
www.sysinternals.com
 dovrebbe esserci un applicativo interessante
(portMon forse)
Ciao
--
- Carlo -
c.b...@libero.it
http://members.fortunecity.it/cbertu

(protocollo indirizzo remoto porte interessate).
Esiste una libreria, sviluppata al politecnico di Torino,
con la quale si possono catturare i pacchetti:
http://www.netgroup.polito.it/WinPcap/
-- 
The Follet
Newsgroup: it.comp.lang.delphi
Titolo: Ricerca in un database Paradox

Qual'è il miglior modo per fare una ricerca di uno
o + dati in un database (Table) ??
MAX


..scusate non ho inserito il modo in cui ho fatto...
Io ho provato a fare cosě, ma non so se č buona cosa
usarlo in questa maniera:
  Table1.First;
  for i:=0 to Table1.RecordCount-1 do begin
    Codice:=Table1.Fields.Fields[0].AsString;
    if Codice='XXXYYY' then begin
      Memo1.Lines.Add(Table1.Fields.Fields[0].AsString);
      Memo1.Lines.Add(Table1.Fields.Fields[1].AsString);
      Memo1.Lines.Add(Table1.Fields.Fields[2].AsString);
      Memo1.Lines.Add(Table1.Fields.Fields[3].AsString);
      Memo1.Lines.Add(Table1.Fields.Fields[4].AsString);
    end;
    Table1.Next;
end;
perň funziona......
MAX

o + dati in un database (Table) ??
Usando le funzioni TDataset.Locate e TDataset.Lookup.
-- 
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
La storia insegna che la storia non insegna nulla.
http://web.tiscali.it/mbsoftware
zrgny...@arzobarg.vg
__________________________________________________

o + dati in un database (Table) ??
Usare il metodo GotoKey della TTable.
Devi avere, però, un indice sul campo da cercare.
MyTable.IndexName := 'IDX_COGNOME';
MyTable.SetKey;
MyTable.Cognome := 'Rossi';
if MyTable.GotoKey then 
  ShowMessage('Trovato !')
else
  ShowMessage('Non trovato !');
-- 
Andrea Laforgia
www.geocities.com/andrealaforgia
"640kb of memory should be enough for anyone." -- Bill Gates.

MyTable.Cognome := 'Rossi';
Scusa (la fretta...):
MyTable.FieldByName('COGNOME').AsString := 'Rossi';


"Andrea Laforgia" <x@x.x> ha scritto nel messaggio
news:0vmr7vosf15je4hkv...@4ax.com...

Grazie proverò in questo modo... cmq sto facendo un paio di prove
in vari modi per capire meglio qual'è il funzionamento + logico.

in vari modi per capire meglio qual'è il funzionamento + logico.
Il funzionamento più logico (e corretto) è l'uso di una GotoKey o
GotoNearest.

Newsgroup: it.comp.lang.delphi
Titolo: Btrieve?

Ho cercato qualche componente per accedere a un db Btrieve, e ho trovato
Titan e KEOPS, tutti e tue SW, tutti e due non supportano D6.
Mi chiedevo se per caso questa cosa fosse legata all'introduzione di
DBExpress, per cui Delphi avesse già integrato l'accesso a Btrieve...
non riesco a capire se è così o no...
--
Jax

Pervasive?
A.

 Pervasive?
Pervasive, per quanto ho capito (sono un po' analfabeta in questo campo), č
il produttore di Btrieve, che lo ha sostituito con Pervasive.SQL...
--
Jax

Pervasive esiste in 2 versioni
Relazionale:
funziona non male: malissimo
ha un console che fa pieta
accesso solo via odbc
esistono dei componenti dedicati sul sito pervasive ma chi li ha usati dice
che hanno una marea di problemi.
sql limitato
lento, anzi di +!
Avevo iniziato lo sviluppo di una app di supporto x una app basata su
pervasive.
Dopo varie ..zzature, ho convinto il capo progetto a passare su ib6.
A parte la stabilit, flessibilità etc, le prestazioni sono miglioate
paurosamente.
Transazionale
Niente sql
Niente bde et similia
Supporta records a lunghezza variabile e, nota bene, tipi di record diversi
nella stessa tabella.
Quindi, niente controlli dbaware.
Bye
A.

No.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: DbgBreakPoint

Ciao a tutti, ho da poco fatto una piccola applicazione multi-threaded che 
non mi genera nessuna eccezione, ma che quando eseguo in debug a volte (mi 
sembra di aver intuito che avviene quando termina un thread) l'ide di delphi 
si ferma su una riga di codice di ntdll.dll in una funzione chiamata 
DbgBreakPoint() che sembra semplicemente fermare l'esecuzione del programma.
Ho ceracto su internet e alcuni dicono che è un bug e altri dicono che 
succede quando un'applicazione fa riferimento ad aree di memoria già 
deallocate o cmq non accessibili.
Qualcuno sa qualcosa di preciso a proposito?
La mia impressione è che sia un problema di allocazione/deallocazione di 
memoria perche' ho notato che se eseguo un thread questo termina e non 
genera nessun breakpoint, ma se creo un'altra istanza del mio thread e la 
eseguo, quando questo termina appare l'ide di delphi fermo sulla ntdll...
Approfitto anche per chiedere conferma, nel mio thread faccio uso di un 
webservice, siccome è la prima volta che ne uso uno in un thread, è corretto 
scrivere la execute() in questo modo?
CoInitialize(nil);
try
    try
    // Inizializzazione del componente realtivo al web service ed esecuzione 
dei metodi (sincroni) che servono.
    except
    on E : Exception do
        begin
            // Gestione dei diversi tipi di eccezione che mi puo' generare.
        end;
    end;
finally
    CoUninitialize;
end;
Come da esempi che ho trovato la unit del thread usa le unit ActiveX e 
SOAPHTTPClient, le funzioni CoInitialize e CoUnInitialize vanno eseguite 
sempre per tutti i thread?
Nel caso fosse utile utilizzo D2007.
Ciao e grazie!
--  


Non dici nulla a proposito delle versioni di Delphi e Windows che utilizzi
(che è sempre buona cosa mettere nella domanda).
Comunque, per il tuo problema, mi sembra di ricordare che fosse un
problema legato ad un service pack di Windows pieno di breakpoint che
interagivano - ovviamente - con il debugger di Delphi.
Se usi Win2K, aggiornalo all'ultimo service pack.
Ciao
ACSH
-- 
Il più grande sbaglio nel progettare software
a prova di stupido è sottostimare l'enorme
ingegnosità degli stupidi. 

 interagivano - ovviamente - con il debugger di Delphi.
Uso D2007 su WinXP aggiornato con wupdate, ad ogni modo ora proverò a 
generare una release version del programmino e vedro' di tenere d'occhio 
come si comporta.
Grazie 1000!
In effetti per quanto mi ricordi poco di assembler sembrerebbe un semplice 
breakpoint.

Newsgroup: it.comp.lang.delphi
Titolo: Domanda su Frame e Database

Salve a tutti,
Sto scrivendo un applicazione, e per curiosità ho cominciato ad  usare i
Frame per crearmi una
piccola libreria di moduli da riutilizzare.
Ovviamente, ho cominciato a fare delle prove molto semplici tipo:
- Un frame con una DBGrid ed un DBNavigator, un DataSource ed una Tabella
(provato sia con Paradox che con Interbase).
Nessun problema a compilare, tutto sembra funzionare perfettamente...finchè
non provo ad inserire un
record tramite la DBGrid. La tabella va in Insert ma non riesco a scrivere
nulla nelle colonne!!
Ho fatto una piccola ricerca ma, per il momento, non ho trovato nulla
nell'help in linea di Delphi 5 (Enterprise).
Sapete darmi qualche dritta?
Grazie a tutti in anticipo.
Saluti,
Carmine

 nulla nelle colonne!!
Per qualche strana ragione un Flag nelle Options della DBGrid (AllowEditing)
era a False...
Quindi tutto regolare :)
Saluti:=THelloWorld.Create('Carmine');

Newsgroup: it.comp.lang.delphi
Titolo: createlink->soluzione, altro errore su un form :(

Ciao a tutti,
Mi capita una "cosa" stranissima, dal mio server web in delphi tramite il
verificarsi di un evento devo far visualizzare una form impostata
inizialmente a false all'avvio dell'applicazione.
Questa form contiene una combo,un edit,2 bottoni, ecc,ecc (nulla di
complicato). Quando setto visible a true la form si vede, ma non contiene
tutti gli oggetti, ad esempio mancano i bottoni, e alcune label. Ho provato
ha settare ciascun oggetto a mano (visible:=true e .show, che non serve
nemmeno) oppure a eseguire un refresh del form, MA nulla nella form non mi
compaiono gli oggetti richiesti.
Qualcuno a qualche idea?
--------------------------------------------
Se dovete creare un link sul desktop usate questa (se vi chiedete il motivo
controllate i miei post di alcuni giorni fa):
procedure CreateLink(const CmdLine, WorkDir: string);
var
    wshshell,oshelllink:variant;
    strdesktop:string;
begin
    WshShell := CreateoleObject('WScript.Shell');
    strDesktop := GetSystemPath(CSIDL_DESKTOP);
    oShellLink := WshShell.CreateShortcut(strdesktop+'\LinkApp.lnk');
    oShellLink.TargetPath := CmdLine;
    oShellLink.WindowStyle := 1;
    oShellLink.Hotkey := 'CTRL+SHIFT+F';
    oShellLink.IconLocation := WorkDir+'ICO.ico, 0';
    oShellLink.Description := 'Start Server';
    oShellLink.WorkingDirectory := WorkDir;
    oShellLink.Save;
end;
function GetSystemPath(Folder: Integer): string;
var
  PIDL: PItemIDList;
  Path: LPSTR;
  AMalloc: IMalloc;
begin
  Path := StrAlloc(MAX_PATH);
  SHGetSpecialFolderLocation(Application.Handle, Folder, PIDL);
  if SHGetPathFromIDList(PIDL, Path) then
    Result := Path;
  SHGetMalloc(AMalloc);
  AMalloc.Free(PIDL);
  StrDispose(Path);
end;


In questo modo funziona tutto:
    Application.CreateForm(TFormInstDati, FormInstDati);
    FormInstDati.Visible:=false;
e setto visible a true al verificarsi dell'evento.
N.B.     FormInstDati.Visible:=false; deve essere scritta subito dopo e non
all'interno di units, ma solo nel file dpr.
?!??!?! MAH!!!!??! Non capisco piů una mazza!!!!
Newsgroup: it.comp.lang.delphi
Titolo: Add on per formattazione codice

Esiste una qualche programma da aggiungere all'ide di Delphi
per fare in modo che quando si scrive il codice
questo venga formattato correttamente a livello di
spazi, virgole e parentesi.
Es.:
Pippo := Pippo + 1;
Prova(a, 1);
invece di
pippo:=Pippo  +1 ;
Prova ( a , 1);
Finché il codice me lo scrivo da solo non ho problemi,
quando ci mettono le mani alcuni colleghi mi ritrovo
codice scritto negli stili più disparati.
Ho cercato più volte di convincerli a voce a
formattare bene il codice ma invano, a questo
punto pensavo ad un tool che li obbligasse a
formattare in modo decente.
Grazie

 Grazie
prego.
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez

 
http://www.dow.wau.nl/aew/DelForExp.html
 Grazie infinite, quello che cercavo.
Newsgroup: it.comp.lang.delphi
Titolo: Comunicazione Seriale & Win2K

Ciao ragazzi. Cercherň di essere il piů breve possibile. Da un paio di
giorni sono bloccato con il problema che sto per descrivervi e sinceramente
non vedo nessuna via di uscita.
Ho una piccola applicazione scritta in Delphi 4 che gira su un PC collegato
ad un registratore di cassa. Uno degli scopi di questa applicazione č far
stampare gli scontrini in automatico al registratore di cassa. Fino a
qualche giorno fa tutto ok.
Ma il cliente ha aggiornato il s.o. passando da Win98 a Win2K ed č iniziato
il mio calvario. Non funziona piů!?!?!
Ho provato utilizzando diversi componenti freeware, ma tutti funzionano
correttamente se l'applicazione gira in Win98, ma nessuno sembra funzionare
sotto Win2K. Stesso programma, stesso codice, semplicemente "trasportato" da
un s.o. all'altro.
Ho provato anche con lo stesso ocx di Microsoft, MSComm32.ocx, ma niente?!?!
Il problema apparente č in fase di lettura dalla porta seriale. Per un
particolare tipo di registratore di cassa, il protocollo prevede una fase di
"handshaking" in cui, prima di inviare i dati relativi allo scontrino al
registratore, avviene uno scambio dati bidirezionale tra PC e registratore
appunto. Non riesco a leggere quello che mi dovrebbe tornare indietro dal
registratore in NESSUN modo!!!
Ho provato con i seguenti componenti:
MSComm32.ocx
Varian Async32
TCommPort
Resto in attesa fiducioso di una vostra "dritta" per risolvere il
problema...
Grazie anticipatamente.

 Ho una piccola applicazione scritta in Delphi 4 che gira su un PC
collegato
...
Che tipo di cassa?
Saluti
Alberto Naccari
--------------------------------
Inviato via 
http://usenet.libero.it

> Che tipo di cassa?
RCH G-350

 un s.o. all'altro.
Sorvolando sull'OT, direi che le info mancanti prevalgono su quelle che
dai:
a) 232 o 485? (se 485 full o half duplex?)
b) parametri della linea (baud non standard, sw / hw handshake)?
Si riesce a fare un programmillo di test che comunichi fra 2 seriali con
il nuovo so (null-modem, simil hyperterminal)?
Se e' un protocollo a carattere riesci ad ottenere risposta usando
hyperterminal?
Infine, mi sento di consigliarti le librerie APRO
(
sourceforge.net/projects/tpapro
).
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: [semi-OT] temporary table in MySQL

Problema...
In MySQL 4.0.20 da QueryBrowser:
create temporary table pippo(alfa char(50));
esecuzione query; risposta: Query returned no resultset. E nessuna 
segnalazione d'errore.
subito dopo:
select * from pippo
esecuzione query; risposta: table mx_flip.pippo doesn't exist.
Sono dentro come root sul querybrowser e root a tutti i privilegi compresi 
quelli di creare temporary table.
Cosa sbaglio ?
Ciao ! 

sbagli ng. 
AS
Newsgroup: it.comp.lang.delphi
Titolo: qualche buon'anima2...

accidenti questo help è micidiale!!!!
ma perchè non riesco a trovare niente di TComStat????
cosa è???
ho trovato che è in windows.pas, ma qual è il suo significato??
grazie
maurizio

>
ma perchè non riesco a trovare niente di TComStat????
cosa è???
ho trovato che è in windows.pas, ma qual è il suo significato??
<<
Se guardi in Windows.pas vedi che TComStat = _COMSTAT;
il quale a sua volta è un record = COMSTAT. Se vai su COMSTAT e premi F1 ti
dovrebbe manadre sul Win32.hlp, di cui ti riporto la prima riga: "The
COMSTAT structure contains information about a communications device."
Considera che quasi sempre ciò che è dichiarato in Windows.pas è un wrapper
ObjPas di una funzione, struttura, enumerazione contenuta in uno dei vari
header Windows.
hth
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Settare la data del computer?

come faccio a settare la data e l'ora del sistema attraverso un prog
delphi??
Grazie!

Ciao Giacomo,
Giacomo Pisano ha scritto nel messaggio ...
come faccio a settare la data e l'ora del sistema attraverso un prog
delphi??
Grazie!
So che per far ciò c'è più di una soluzione...
Eccone una
Dichiara una variabile di tipo Systemtime, che è una struttura (record) già
definita.
Questa è la sua definizione (dall'Help di Delphi) :
typedef struct _SYSTEMTIME {  // st
    WORD wYear;
    WORD wMonth;
    WORD wDayOfWeek;
    WORD wDay;
    WORD wHour;
    WORD wMinute;
    WORD wSecond;
    WORD wMilliseconds;
} SYSTEMTIME;
Ciascuno campo deve essere settato ad un certo valore da te scelto.
Non penso sia difficile intuire il significato di quei campi.
Assegna dei valori a ciascuno dei campi, dopodichè mediante la SetLocalTime
applichi i cambiamenti.
SetLocalTime(nomevariabile)
Ciao e mi raccomando, non settare la data di troppi computer a Dicembre 99,
altrimenti ci dobbiamo riassorbire tutto
il millenium bug!! :-)
bye
--
- Carlo -
BSSoftware Tips Mailing-List Support

 wrote in message
855li9$ln9$1...@nslave1.tin.it...


 wrote in message
o_Cd4.4576$I3.5...@news.infostrada.it...

Newsgroup: it.comp.lang.delphi
Titolo: Ancora Text Editor

Dopo la "boldatura" e il "corsivo" volevo innanzitutto ringraziare per
l'aiuto sui rich text.
Ho però il seguente problema: devo poter mettere delle immagini nell'editor
richtext . Come posso fare?
Se io salvo il file richtext e poi modifico il file in html può funzionare?
Inoltre, come si fa?
Grazie


Mars University: «Knowledge brings Fear»

 Valentino ho regalato un'applicazione "Diario" che consente di salvare
SOlo un programmatore poteva pensare di regalare un programma a San
Valentino. Mitico Breveglieri... :D
--
Jax
====
madre da bambino. (Enzo Biagi)

 Valentino. Mitico Breveglieri... :D
E' quello che io chiamo "pagamento in natura"... ;-)


Newsgroup: it.comp.lang.delphi
Titolo: Utilizzare frame in una dll

1) come faccio ad utilizzare un frame o una form creata dentro a una dll ??
2) posso richiamarlo più volte ?
3) se questa form / frame ha delle propieta posso modificarle .. se si come
??
grazie a tutto il mitico ng !!

 ha scritto nel messaggio
news:GcGka.19400$DT4.5...@twister1.libero.it...


"Punga" ha scritto nel messaggio

Per la form c'è un esempio nel manuale di Delphi. Il frame non ho idea,
immagino però che sviluppando una funzione che restituisce come tipo il
frame stesse e che sia esportata dalla DLL...
Ciao.
Gianluca.


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

Newsgroup: it.comp.lang.delphi
Titolo: Ora legale - solare

Qualcuno ha mai realizzato una funzione/procedura che identifichi in
quale tipo di orario (solare/legale) siamo e gentilmente può darmi due
dritte o postarmi il codice? O magari esiste già una funzione in Delphi?
Grazie mille!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 dritte o postarmi il codice? O magari esiste già una funzione in Delphi?
procedure TGpsTimeForm.ShowTimeZone;
var TimeZoneInformation: TTimeZoneInformation;
begin
  if GetTimeZoneInformation(TimeZoneInformation) = TIME_ZONE_ID_DAYLIGHT
then
    TimeZoneLabel.Caption := TimeZoneInformation.DaylightName
  else
    TimeZoneLabel.Caption := TimeZoneInformation.StandardName;
end;

Newsgroup: it.comp.lang.delphi
Titolo: Barra delle applicazioni

C'è un modo di nascondere la barra delle applicazioni con qualche linea
di codice?
Grazie

di codice?
Var H:Handle;
H:=FindWindow('Shell_traywnd',nil);
ShowWindow(H,SW_hide);
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

 di codice?
Se vuoi _rimuoverla_ invece basta che fai :
Var H:Handle;
Var AppBar : appbardata; // definita nella unit shellapi.pas
AppBar.cbSize := sizeof (AppBar);
AppBar.hWnd   := FindWindow('Shell_traywnd',nil);
Per rimuoverla :   SHAppBarMessage ( ABM_REMOVE, BAR );
Ciao, Davide DG.
Newsgroup: it.comp.lang.delphi
Titolo: MainMenu a runtime

Aiuto!
Come faccio a creare un MainMenu a runtime? :P
Grazie, Chris

 Come faccio a creare un MainMenu a runtime? :P
Questo potrebbe essere solo un piccolo spunto da cui iniziare a lavorare
procedure CreaMenu;
Var MioMenu: TMainMenu;
    Item1: TMenuItem;
begin
  MioMenu := TmainMenu.Create(self);
  Item1 := TMenuItem.Create(Self);
  Item1.Caption := 'pippo';
  MioMenu.Items.Add(Item1);
end;
Ovviamente pensando più in grande si poterbbe far leggere gli item da un
file o da un DB per creare un menu al "volo" abbastanza flessibile e
personalizzato anche in  base all'utente (se si ha una gestione degli
utenti)
SALUTI
Newsgroup: it.comp.lang.delphi
Titolo: POSTA ELETTRONICA.... come scaricare

da un applicativo riesco ad inviare un messaggio di posta elettronica ma,
come posso fare per testare ed eventualmente scaricare delle e-mail che mi
sono state inviate tramite internet
grazie
ciao a tutti
flavio

 come posso fare per testare ed eventualmente scaricare delle e-mail che
mi
Ti servono i componeneti che supportano il protocollo pop3 e/o imap
Ciao ZioPino
.

come posso fare per testare ed eventualmente scaricare delle e-mail che mi


Newsgroup: it.comp.lang.delphi
Titolo: Avrei bisogno di dritte o [documentazione] per la [gestione errore runtime] dell'errore in [D6]

Fino su piccoli progetti ho gestito direttamente gli eventuali errori,
ma ora devo intraprendere un lavoro piů grosso.
Vorrei delle dritte o dei link a qualche documentazione
(preferibilmente in italiano) per gestire gli errori che si presentano
Runtime.
Possibilmente vorrei riuscire a gestirli standardizzando il piů
possibile e mantenendo il codice pulito.
Inoltre mi piacerebbe capire se esistono dei metodi per gestire la
propagazione dell'errore nella cascata dei programmi chiamanti.
Prendo per esempio un semplice programma che dove leggere un file di
testo e trasformarlo tutto in maiuscolo. 
Per ogni riga che legge chiama una funzione trasforma_in_maiuscolo.
La funzione (o la classe) al suo interno fa un GetMem(ptr,numero_alto)
che ad un certo punto fallisce e non riesce a produrre un valore di
ritorno valido (diciamo che imposta come valore di ritorno un nul).
In questo caso il programma chiamante deve capire che c'č un problema
chiudere e cancellare il file, che č stato iniziato, ma non č stato
possibile terminare in maniera corretta e generare a sua volta un
errore rispetto ad un eventuale programma che lo ha chiamato.
So che ci sono delle teorie su queste cose e mi chiedo se č possibile 
scrivere  un gestore superpartes che mi faciliti la gestione di queste
eccezioni e mi permetta di preoccuparmi il meno possibile delle
cose non direttamente legate alla logica del programma 
(non pretendo che arrivi a cancellarmi il file non corretto
dell'esempio)
Ringrazio anticipatamente per ogni eventuale risposta
Moreno Rizzo

 wrote in message
news:vdumcusagomm6qfm2...@4ax.com...


adesso scappo a scrivere! :)
grazie...
Attendo di vedere qualcosa, ma non correre. Non intendevo assegnare un
lavoro,  ne tantomeno  far fretta a qualcuno.
Avrei detto  che era un argomento sviluppato. Ho cercato su google
però, probabilmente, non ho messo le chiavi giuste e per ora non ho
trovato risposte interessanti.

...


oops... mi sono accorto solo ora dell'ultimo pezzo del titolo del post...
D6 !!
tutto quello che ho scritto è per delphi5!!!
ma penso che nn sia molto differente in D6... ad ogni modo spero che ti
serva almeno come idea!
byez!
Newsgroup: it.comp.lang.delphi
Titolo: Una domanda.

Salve, un saluto a tutta la news. Volevo sapere se esiste una versione più
aggiornata del Database Desktop fornito insieme ai pacchetti di sviluppo
della Borland Delphi. Io ho Delphi 6 e mi porta una versione di Database
Desktop che sembra un pò datata tanto che è fatta per W95 e Wnt. Funziona ma
non esiste qualcosa del genere più aggiornato? Io lo uso per costruirmi le
tabelle direttamente in "*.db". Un grazie anticipato a coloro che mi
aiuteranno ed un saluto a tutta la news.

non esiste qualcosa del genere più aggiornato? 
Caro collega, purtroppo il Database Desktop (o BDE per gli amici) e' diversi
anni che Borland non lo supporta piu'!!
Tuttavia e' sorto un sito che fornisce quanto piu' supporto possibile,
http://www.bdesupport.com/index.html
Troverai tutto quello che puo' aiutarti li'. A meno che tu non decida
saggiamente di passare ad altro database piu' recente e performante (tipo
firebird/interbase, dbexpress, mysql, ecc..)
Ciao!!!!!!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Grazie mille purtroppo sono un principiante collega di "Morde" per me č
troppo :-). Grazie.

troppo :-). Grazie.
Collega mio e' troppo ?? EEEeeeeee!!!! Qui siamo tutti sulla stessa barca!!
^____^
Ciao!


Newsgroup: it.comp.lang.delphi
Titolo: Come ottenere la versione di un progetto ?

Salve a tutti !
Vorrei sapere se c'è qualcuno che può cortestemente spiegarmi come
inserire, ad esempio in una label, la versione corrente del progetto. 
Dev'essere un stupidaggine, ma ci sto impazzendo.....O_o
Esiste qualcosa tipo "NOMEPROGETTO.Version" ?
Thanksssssssss !!!!
	Lorenzo

 	Lorenzo
Puoi provare cosě:
http://makeashorterlink.com/?R21C21D79
oppure cosě:
http://makeashorterlink.com/?L22C23D79
Entrambi i link fanno riferimento a come ottenere i dati che si impostano
manualmente nell'IDE in Project->Options.
Se queste non ti bastano, in giro (google!) puoi trovare comunque un sacco
di soluzioni alternative.
Saluti	
		Marco Bortolani
		info @ 
marcobortolani.it

 inserire, ad esempio in una label, la versione corrente del progetto. 
Se vuoi il codice lo trovi qui:
http://delphi.about.com/cs/adptips2001/a/bltip0701_4.htm
oppure
http://burks.brighton.ac.uk/burks/language/pascal/uddf/pages/verinfo.htm
diversamente puoi utilizzre un componente già fatto tipo quello presente nelle
systools di turbopower:
http://sourceforge.net/projects/tpsystools/
(attenzione non funziona in w2003server)
mi sembra ce ne sia uno anche in jedi
altri free non so, eventualmente cerca in giro (Torry, DelphiPages, ....)
Ciao 
Giovanni Caramia

 inserire, ad esempio in una label, la versione corrente del progetto. 
Se vuoi il codice lo trovi qui:



Scusate, mi correggo. Il componente in questione funziona anche sotto
Windows2003 server. Quando ho scritto il messaggio ho confuso con un
altro problema che mi era capitato ma che non c'entra niente con le
systools di turbopower.
Ho provato a correggermi subito dopo ma il server andava in errore e
non lasciava partire altri messaggi.
Giovanni Caramia