mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Intraweb

Salve a tutti
mi tocca sviluppare un ' applicazione web con D7 con i componenti intraweb
Volevo sapere le vostre impressioni e se qualcuno ha fatto qualcosa di
corposo oltre al programma "HELLO WORD"!!
Sembrano molto semplici ma rigidi che ne pensate??
Grazie a tutti scusate per l'OT.

 ha scritto nel messaggio
news:4Pcu9.75744$%M1.19...@twister2.libero.it...


 e guadati attorno, le mure hanno orecchie!
Prima di incontrare me credevi che la programmazione OOP fosse un nuovo
gusto di gelato
e che il WEB fosse una spiaggia di rimini dove si poteva andare in barca a
vela!!!
:)
scusate al resto del ng per il disturbo attendo cmq.. risposte

 Sembrano molto semplici ma rigidi che ne pensate??
non so cosa intendi per "rigidi", io mi ci trovo bene, piu' o meno ci fai
sul browser tutto quello che fai di solito nelle form standard di Delphi, e
con la stessa gestione di eventi, proprieta', ecc.
Per ora ci ho sviluppato solo un'interfaccina sperimentale per un mio
software gestionale, e ti assicuro che, considerando che era la mia prima
applicazione web, non ci ho dovuto lavorare granche' per realizzarla, l'uso
e' davvero semplice.
Ciao, Sandro

> componenti intraweb
Cosa sono i componenti intraweb? (essendo un web programmer la cosa mi 
ha incuriosito).
Mi permettono di creare cosa? script, cgi o cosa?
Se posso creare pagine dinamiche, posso poi farle girare anche se sul 
server non c'è delphi?
Grazie per le risposte
Ciao
Gianni

Mi permettono di creare cosa? script, cgi o cosa?
Ti permettono di trasportare una applicazione tradizionale stand-alone
sul web con gli ovvi problemi del caso ma ti consiglio di farti un
giro sul sito della Borland per capire meglio
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
http://bw-crema.blogspot.com

Newsgroup: it.comp.lang.delphi
Titolo: Webservice scritto in c# chiamato da delphi

Ciao a tutti,
mi trovo in difficoltà nello scrivere in delphi una chiamata ad un
webservice scritto in c#. Ho visto google e affini (sto ancora
cercando) ma non riesco a trovare un sito che mi possa spiegare passo
passo come caricare il WSDL e poi utilizzare il webservice.
Qualcuno mi può dare una mano?
Nel frattempo continuo a documentarmi
Simone

 Qualcuno mi può dare una mano?
Usa il WSDLImporter, una volta ottenuta la classe proxy che espone le
chiamate non devi fare altro che istanziarla e consumare il ws.
Questo articolo ti spiega come farlo con google, tu adattalo alla tua
situazione, il concetto non cambia: esporta l'interfaccia wsdl, istanzia la
classe che la implementa (proxy) e consuma il ws a tuo piacimento gestendo
il ritorno delle funzioni di invoking.
Eventualmente cerca googlando per "consuming webservice delphi", eccc
-- 
Morde

 Questo articolo ti spiega come farlo con google:
http://www.sinkro.net/2006/07/23/usare-google-da-delphi/#more-42
sorry, la fretta...
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: InTransaction con ZeosLib

Salve,
per la prima volta stò utilizzando le Zeos Lib.
Vorrei sapere se esiste qualcosa che consente di sapere se la transazione è
terminata oppure no.
Con i componenti InterBase bastava scrivere :
if NomeConnessione.InTransaction then ecc ...
Esiste qualcosa del genere con le Zeos Lib ?
Negli esempi allegati non ho trovato nulla di simile.
Donato Di Tullio

 Negli esempi allegati non ho trovato nulla di simile.
No, ma se la proponi verrà inserita nella prossima versione (così dice 
uno degli autori sul forum)
Guarda il post sotto, sul forum del sito:
Tue Apr 20, 2004 6:18 pm - Post subject: Transaction in progress
Ciao
Gianni

Newsgroup: it.comp.lang.delphi
Titolo: ADO, DBGrid, e tabelle incrociate

Salve amici, stò affrontando un problema niente male...
Ho un access con 3 tabelle, una generale con 2 puntatori (2 campi, id1,id2 e
qualche altro campo testuale) e 2 tabelle semplicissime (una contiene tutti
i c.a.p. e l'altra delle provincie).
Ho piazzato la mia dbgrid con il mio Tdatasource e Tadotable (e la dbgrid
l'ho linkata a questi 2), ma come faccio a mettere le colonne nella dbgrid
(tipo combobox) e scegliere i campi delle altre 2 tabelle?!?!
Mi scordo qualcosa per la strada?
Grazie degli eventuali consigli!
PS: il db è access

Mi inchino e chiedo perdono cospargendomi il capo di cenere....
I Lookup field li hanno inventati apposta :)  (bastava creare una colonna in
più,un'adotable in + e linkare la colonna a dovere...)
Scusate il post semi-inutile!

Newsgroup: it.comp.lang.delphi
Titolo: RichEdit scorrevole con cursore nascosto

Salve,
Chiedo scusa se per qualche motivo risulto insistente e sembra che io faccia
le stesse domande.
Ho i seguenti due problemi:
1) Nascondere il cursore all'interno di una richedit
2) Far scorrere il Testo di una richedit dal basso verso l'alto, come se
fosse un 'gobbo teatrale'. Quindi, partendo da un testo, io vorrei che
questo mi scorresse verso l'alto, e non appena scompare del tutto, si
ripresenta alla fine del richedit per riscorrere verso l'alto. Il tutto
senza che mi compaia il cursore.
Qualcuno saprebbe aiutarmi ?
Grazie mille

Qualcuno saprebbe aiutarmi ?
Io conosco un componente che fa il gobbo e basta: nel senso che non ti
permette di scriverci dentro come il richedit.
Non so se fa al caso tuo, cmq il componente e' TScrollingCredits, ti permette
di usare testo formattato grassetto, corsivo, sottolineato e colorato, con
diversi punti di altezza e diversi font.
http://www.torry.net/vcl/misceff/marques/rscredits.zip
e free con i sorgenti, puoi quindi studiarti le tecniche di animazione
essenzialmente basate su un timer e il disegno sul canvas.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/


Mmmh, ho l'impressione che non vada bene questo. Cmq grazie mille lo stesso.
Certo che è proprio un casino far scorrere un richedit....
Grazie Ciao.

Certo che è proprio un casino far scorrere un richedit....
Senti ma hai cercato prima su google groups?
Mi e' bastato scrivere "delphi scroll richedit", battere invio per vedere una
cifra di thread per te confacenti.... :-)

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e Palmari

Chiedevo se è possibile con Delphi realizzare applicazioni per i pocket pc 
(palmari con cpu ARM e so windows mobile).
Attualmente sto provando la VB.net 2005 ma sinceramente mi trovo male.
Ho sempre usato Delphi e vorrei continuare ad utilizzarla.
Se c'è quale versione usare?
Grazie a tutti 

Max ha scritto:

Delphi supporta attualmente in modo limitato (non visuale) il Microsoft 
.NET CompactFramework, e lo stesso varrà per Delphi 2006, anche se ho 
letto che Borland e "terze parti volenterose" rilasceranno qualche tool 
per automatizzare l'adattamento di un progetto /Windows Forms/ alla 
piattaforma mobile.
Rispetto allo sviluppo con /Windows Forms/ e /Web Forms/, il framework 
non fornisce un "designer visuale" per la piattaforma mobile che deve 
quindi essere implementato dall'ambiente di sviluppo.
Borland ha deciso - e ciò mi rende felice - di sostenere questo sforzo 
per una "VCL mobile" che, però, sarà disponibile solo nella versione 
successiva (nome in codice "Highlander") che uscirà dopo D2006 (nome in 
codice "DeXter").
A meno che non sia possibile sviluppare un portale web altrettanto 
utilizzabile con Pocket Internet Explorer eludendo la necessità di 
un'applicazione vera e propria, io suggerisco di utilizzare un altro 
strumento ancora, per il momento, dedicato a questo scopo. :-)
Purtroppo, non sono ferrato sull'argomento quindi non sono in grado di 
indirizzarti su prodotti e linguaggi.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Ho avuto anch'io lo stesso problema e purtroppo ho dovuto abbandonare
Delphi.
Per lo sviluppo su palmari (so wince e mobile) io ho usato Microsoft
Embedded Visual C++ 4.0 e dopo una certa fatica iniziale adesso mi trovo
abbastanza bene.
Ivano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie per la delucidazione

Newsgroup: it.comp.lang.delphi
Titolo: QuickReport 3 e Delphi5

Ciao
Ancora oggi uso per farmi programmini per la contabilit� queste vetuste 
versioni.
Avrei bisogno di sapere se � possibile poter impostare una SubDetail Band su 
pi� colonne, lasciando le altre band a una colonna sola.
Daniele

Ciao,
io ho ancora la tua stessa versione di Delphi con aim� quel maledetto
QuickReport.
Non  credo ( ma non ne ho la certezza ) che si possa fare quello che chiedi
tu perch�
se non erro, l'impostazione delle colonne si fa solo dal QuickReport stesso
che la riporta
di conseguenza su alcune band contenute.
Se c'� una scappatoia usando solo QuickReport io non la conosco, per�
potresti aggirare l'ostacolo in altro modo, almeno che gi� non ci sei
riuscito.
Fammi sapere.
Ti saluto.
Antonio
"Daniele aka Gnappo" <gnap...@TOGLIMIyahoo.it> ha scritto :


Newsgroup: it.comp.lang.delphi
Titolo: Delphi Edu

Bisogna proprio essere studenti per acquistare Delphi 6 Edu? O basta
dimostrare di essere poveri in canna?
Si può al limite intestare la licenza a qualcun'altro?
Le applicazioni create possono essere non dico vendute, ma quantomeno
distribuite liberamente?
Grazie a tutti.
Salutoni.

www.borland.com
Bye
AS
Newsgroup: it.comp.lang.delphi
Titolo: [d5][ot] ancora sull'office assistant

ciao a tutti, ho trovato questo link:
http://www.microsoft.com/msagent/downloads/developer.asp#ace
cè l'sdk di come realizzare l'office assistant... in merito ho trovato dei 
componenti su 
torry.net
 per far uscire il pupazzetto dentro applicazioni 
delphi, però non ho trovato nulla che esegua il text-to-speech, avete 
qualche info in merito?
Simone 

 qualche info in merito?
esiste un ocx apposito. lo trovi cercando su msdn
-- 
Alberto Salvati
A *Neapolitan* delphi developer whow is studing c# & .Net

Newsgroup: it.comp.lang.delphi
Titolo: TRichEdit OnChange?

Salve a tutti! E' possibile avere un TRichEdit attivo con tanto di colori
modificati per testo e sfondo ma con l'impossibilita' di inserirci del
testo? Penso che sia possibile intercettando l'evento OnChange ma non so
esattamente cosa fare. Se qualcuno ha qualche idea anche diversa dell'evento
OnChange (magari qualche property che non conosco) mi dia un aiutino. Thanx!
Hellhound. Uccidi CERBERO per l'indirizzo

 testo?
Proprieta' ReadOnly.
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: Lettura porta seriale

Ciao a tutti,
avrei la necessita di leggere lo "stato" della porta seriale.
Per stato della porta seriale intendo : i fili collegati al pin 2 ed al
pin 
6 sono stati uniti tra loro ( fanno contatto), oppure il filo collegato al
pin 1 ed al pin 5 fanno contatto .
Qualche suggerimento in merito ?
Grazie
Ciao a Tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualche suggerimento in merito ?
Scarica l'eccellente tool Asyc Pro di Turbopower, ora opensource:
http://sourceforge.net/projects/tpapro/
Oltretutto hanno rilasciato la 4.07 ufficiale proprio settimana scorsa.
Troverai documentazione completa e innumerevoli demo già pronti 
all'uso.
Ciao
-- 
Morde

 Ciao
Ciao, 
grazie x il consiglio...
stavo gia' guardando, ma non trovo solo esempi x inviare e ricevere fax...
A me serve sapere "solo" quaki pin della seriale fanno contatto Hai
qualche dritta in piu' ?
Grazie  Ancora
Ciao
Loris


 qualche dritta in piu' ?
Io avevo sviluppato un software che monitorava dei byte in ingresso 
sulla seriale, ricorde che avevo usato il compoennte che si interfaccia 
alla seriale e che c'era un evento che si scatenava ogni volta che si 
presentava un dato in ingresso.
Comunque leggi bene la guida, non credo che esistano solo i demo per 
l'invio di un fax...... io avevo trovato tante altre cose.
Leggi bene la documentazione.
-- 
Morde

 Loris Ferrari ha detto questo martedě :


 >

Newsgroup: it.comp.lang.delphi
Titolo: Thread

Se io volessi passare dei parametri ad un thread come posso fare, visto che
il metodo execute non accetta
dei parametri.
Ciao
Adolfo

 che il metodo execute non accetta dei parametri.
potresti ereditare da TThread.
...se non ti va semplicemente farti
una procedura con parametri che poi esegue execute
 public
  procedure execute;
  procedure MyExecute(p: string);
...
procedure MyExecute(p: string);
begin
// fai qualcosa con p
 Execute;
end;

dei parametri.
Il costruttore del tuo thread puo' accettare dei parametri aggiuntivi,
basta specificarli.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

 ha scritto nel messaggio
news:9831lf$j07$1...@fe1.cs.interbusiness.it...


nella Guida in linea di Delphi e nella Win32s Programmer's Reference).
Questo vale solo se si gestiscono risorse condivise tra thread che
necessitano di mutua esclusione.  Nel caso della variabile FDummy, ne
viene creata una per ogni thread e quindi non e' necessario
implementare l'accesso esclusivo mediante mutex.


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

Newsgroup: it.comp.lang.delphi
Titolo: D2005 e System.Security.Cryptography.SHA1

Ciao a tutti volevo chiederti ho implementato un programmino che mi 
cripta una stringa... Ma la domanda č come si fa a decriptare...
--- posted by geoForum on 
http://www.delphiedintorni.it

 cripta una stringa... Ma la domanda è come si fa a decriptare...
SHA1 è un algoritmo di hashing, pertanto non può essere "decriptato".
Controlla quali classi del namespace *System.Security.Cryptography* 
consentono "encrypt" e "decrypt" di valori e file.
Appoggiati alla Microsoft .NET SDK Documentation per informazioni a 
riguardo.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 cripta una stringa... Ma la domanda è come si fa a decriptare...
Hashing <> Crypting

 cripta una stringa... Ma la domanda è come si fa a decriptare...
Ti segnalo un articolo che può esserti utile, fresco fresco di 
stam...Web :-D; questo è il link:
http://www.codeproject.com/useritems/EncryptFile.asp
Gli esempi sono codificati in 
VB.NET
, tuttavia credo sia abbastanza 
facile comprendere il significato del codice anche senza una particolare 
conoscenza della sintassi e beneficiare delle informazioni teoriche 
riportate per sfruttarle in Delphi.NET.


Grazie della vostra pazienza!!!
Credo che quando parlo di D2005 ogni cosa deve essere specificata 
altrimenti lapidazione... :-)


 altrimenti lapidazione... :-)
Suvvia, non sarò stato mica così cattivo, no? ;-)



No ma era venerdi giornata a me ostile!!! WAWAWAWAWAWAWA w il Week-end 
Lungo

Newsgroup: it.comp.lang.delphi
Titolo: Info su controllo (Parte II)

Ciao a tutti,
aprendo internet explorer in alto a sinistra si notano due button
contrassegnati da due icone rotonde di colore verde <- ed ->.
Idem nel caso di outlook (express e di office).
Cliccando sulla freccetta in basso compare un menu a cascata in cui viene
mostrata la cronologia (nel caso di ie, o altro nel caso di office).
Il controllo che permette di ottenere questo "effetto" come si chiama? 
Cercando nella palette non mi sembra di aver trovato qualcosa di simile :(
Grazie in anticipo,
Cooper. 

Il controllo che permette di ottenere questo "effetto" come si chiama? 
TToolButton

 ha scritto nel messaggio 
news:90ht22lk5upfvaka8...@4ax.com...

Questo controllo non lo trovo sulla palette dei componenti, tuttavia 
cercando nella guida mi riconduco a TToolBar.
Quest'ultimo mi impone di creare una toolbar... io avrei la necessità di 
usare il button in questione come entità  a se stante ovvero non all'interno 
di una toolbar.
E' possibile farlo?
Grazie ancora,
Cooper.

E' possibile farlo?
No.
(D'altronde anche le applicazioni che citi lo usano come TToolButton).


Se proprio ti serve un singolo button con dropdown puoi rendere la TToolBar
invisibile settando le proprietà EdgeBorders tutte a False e Align a
allCustom (così lo ridimensioni e te lo sposti dove vuoi).
Io non l'ho mai usato in questo modo, verifica che non dia problemi.
Valter

Newsgroup: it.comp.lang.delphi
Titolo: excel e delphi

 Ciao a tutti 
 ho un problema con excel.
 Io ho un file in excel č non riesco a richiamarlo all'interno della  
 mia applicazione es. devo aprire un file che si chiama fattura.xls e  
 visualizzarlo come posso fare aiuto 
Ciao grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

Esiste un componente che si chiama TadvStringGrid, sostanzialmente è una 
stringrig che ha la possibilità tramite il metodo loadFromFile di leggere 
un file excel e visualizzarlo sulla griglia.
Al momento non so darti il sito internet....
Ciao
Stefano Lorenzi


Mi sono dimenticato di dirti che è possibile accedere ai file excel 
tramite i componenti ado, oltre ai componenti Servers.


 visualizzarlo come posso fare aiuto
Hai gia' visto nelle FAQ?
http://www2.samatel.com/icld/modules.php?op=modload&name=FAQ&file=index&myfaq=yes&id_cat=8
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio 

 Grazie a tutti per l'aiuto


Potresti dire qualcosa in più.
Un pò troppo generico.
Stefano Lorenzi

Newsgroup: it.comp.lang.delphi
Titolo: Componenti JPEG2000

Qualcuno conosce dei componenti che gestiscono i formati JPEG2000?

Qualcuno conosce dei componenti che gestiscono i formati JPEG2000?
Questi sono dei wrapper delle famose ImageMagick. 
Chi fa lavori sul web dovrebbe conoscerle: insieme alle netpbm sono le
librerie piu' usate per la manipolazione delle immagini.
http://www.simdesign.nl/Components/ImageMagick.html
-- 
Morde. 
(morde at programmer dot net)

 Qualcuno conosce dei componenti che gestiscono i formati JPEG2000?
IMAGEEN
ottimi, economici e italiani !
ciao
Marco
-- 
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: Select & barra scorrimento verticale

Ciao,
Non so bene come gestire un evento...
Ho una DBGrid collegata ad una Query che mostra i saldi di alcuni 
conti, io vorrei che quando una delle celle/righe della girglia viene 
selezionata venga visualizzato in una seconda tabella il
relativo dettaglio.
Il problema e' che non ho ben capito come ottenere informazioni sul 
record selezionato, io ho 
impostato nell'evento OnDoubleClick della griglia un 
NomeGrid.SelectedRow.Item[0] ma poi
che ci faccio ?
Ovviamente uno dei campi della query (non visualizzato come colonna 
nella dbgrid) contiene l'informazione che mi interessa, ma non so come
"leggerlo".
Ed un altro quesito piu' banale, come imposto la visualizzazione delle
barre di scorrimento verticale/orizzonatale ?  Quella verticale mi 
compare anche quando non e' necessario.
Francesco
IACT Member.
http://Frengo.dragonfire.net/

compare anche quando non e' necessario.
Qui è dura. Che io sappia la dbgrid non ha una prop che indica il numero di
righe visibili.In base a tale numero potresti rendere visibile o meno le
scrollbar.
L'alternativa sporca è sapere a monte quante righe mostra e poi mettere un
controllo del tipo:
 MiaDbGrid.Scroolbar..... := (MiaQuery.RecordCount> MAXRIGHEMOSTRATE);
Saluti
"Se è Microsoft non funziona"

 
IACT Member.
http://Frengo.dragonfire.net/
Newsgroup: it.comp.lang.delphi
Titolo: RICHEDIT E COLORAZIONE TAG HTML

RICHEDIT E COLORAZIONE TAG HTML

 ha scritto nel messaggio
news:4YF77.1902$0Z1....@news.infostrada.it...



Prova qui:
http://synedit.sourceforge.net
Ciao.

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

Ciao a tutti. Come faccio a usare una variabile Cardinal per le operazioni
matematiche come divisione fra interi e Assoluto?
Ho provato a fare questo conto:
    FinalX := (Abs(X) + PuntoX) div 32;
ma mi dà errore. Così ho provato ad assegnare prima la X (che è una
cardinal) ad una LongWord ma non lo fa. Insomma io come faccio quel calcolo?
--
"La matematica è l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

Già fatto :)
La mia variabile LongWord veniva convertita in Cardinal e quella che io
credevo fosse cardinal era invece una Double, quindi l'errore stava nel DIV.
Credo di poter usare direttamente la divisione allora.
Grazie lo stesso a tutti.

Newsgroup: it.comp.lang.delphi
Titolo: Componente per griglia di controlli

Avete un componente da consigliarmi, per implementare una griglia di 
controlli? (una cosa simile a DBCtrlGrid ma non data-aware)
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

Per ora ho risolto con una ScrollBox e un frame (che contiene i controlli):
var
  i: Integer = 0;
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  frame: TFrame2;
begin
  frame:= TFrame2.Create(Self);
  Inc(i);
  with frame do
  begin
    Name:= Format('item_%d', [i]);
    Panel1.Caption:= frame.Name;
    Font.Size:= 20;
    Font.Name:= 'Verdana';
    Top:= Pred(i) * Height - ScrollBox1.VertScrollBar.Position;
    Parent:= ScrollBox1;
  end
end;
però dovrò prevedere un meccanismo per accedere ai vari frame come elementi 
di un array.
P.S. il frame è Align = alTop e ScrollBox1.VertScrollBar.Tracking = True


Mauro Falzari 
	Ciao
	MassimoB
 



Newsgroup: it.comp.lang.delphi
Titolo: Allineamento in TEdit

Salve a tutti. Esiste la possibilità di allineare il testo di un controllo
TEdit? Per intenderci, qualcosa di simile alla proprietà Alignment delle
Label. Cercando in rete ho letto qualcosa a proposito dell'utilizzo dell'API
DrawText, ma non sono sicuro di aver capito...
Antonio

Antonio
	Ciao
	MassimoB
 


wrote:

Newsgroup: it.comp.lang.delphi
Titolo: Path

Ciao a tutti,
come faccio ad estrarre il Path (o almeno la lettera del drive) dal quale è
stato lanciato l'applicativo stesso?
Grazie,
Daniele

stato lanciato l'applicativo stesso?
il path completo č :
ExtractFilePath(Paramstr(0));
il drive:
ExtractFileDrive(Paramstr(0));
Morde

stato lanciato l'applicativo stesso?
ExtractFilePath(Application.ExeName);

Newsgroup: it.comp.lang.delphi
Titolo: [OT] vecchie presenze?

Ciao ragazzi è da un pò di tempo che si ICLD non si vedono Breveglieri e 
Laforgia.. qualcuno sa qualcosa?
A volte la nostalgia dei vecchi tempi si fa sentire... :)
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1

 Laforgia.. qualcuno sa qualcosa?
Magari hanno vinto un superenalotto e hanno mandato a fanculo delphi,
windows etc...??
:-D
A.

 :-D
Mi sa che lo hanno fatto senza nemmeno vincere al superenalotto :)

 Laforgia.. qualcuno sa qualcosa?
Uno dei due č presente, anche se spesso impegnato e passa piů tempo a 
leggere che a scrivere (motivo per cui si "manifesta" poco). :)
Ciao a tutti!
   Marco.
-- 
Marco Breveglieri
   (
http://www.marco.breveglieri.name
)

 windows etc...??
Niente Superenalotto, purtroppo... e Delphi è sempre fra i "core 
business" in azienda, sia dal lato sviluppo che dal lato formazione, con 
tante soddisfazioni. E speriamo che sia sempre così! :)
Ciao,


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

Ho avuto la malaugurata idea di riorganizzare le mie directories e, tra le 
altre cose, ho spostato delle unit� facenti parte di un progetto, tra cui 
due unit che definivano una frame (quindi il .pas e il .dfm, registrata 
nella palette).
E' venuto fuori un pasticcio da cui non riesco a cavarmi fuori.
Eseguendo il progetto, non ha trovato la frame, mi ha chiesto se doveva 
ignorarla, ho risposto si. Risultato, il mio pannello adesso � privo della 
frame, e anche rimettendo a posto la dir dove questa era contenuta ormai non 
c'� pi�.
Tutti i salvataggi precedenti mi danno lo stesso messaggio: non trovano 
questa frame. Ormai non so pi� nemmeno cosa ho fatto.
Come si fa a vedere il percorso della frame che ho registrato a suo tempo 
nella palette ?

 nella palette ?
Il tuo problema non e' "vedere il percorso" ma CAMBIARLO.
Per fare cio':
1) disinstalla il package da delphi
2) rimuovi i vari bpl, dcp ect (start-search-file and folders..)
1) apri il package che contiene il frame
2) project-view source
3) cambia i path delle unit nel blocco "contains"
4) ricompila il package
5) installa il package
6) salva e chiudi
7) riapri un backup risalente a prima della tua risposta "si" alla
malaugurata domanda
8) ora il frame lo dovresti vedere, ma forse avrai errore in
compilazione xche alcuni files sono stati spostati. Sistemali.
Suggerimento: Non definire i path a livello di "ambiente" ma a livello
di "progetto".
Infine, una domanda provocatoria:
Se dopo aver fattp stu burdello arrivava il tuo KAPO a dire che per
IERI serviva ricompilare la app per un qualsiasi motivo, cosa gli
avresti risposto?
A.

 ha scritto nel messaggio 
news:309c95e9-531f-421d...@b7g2000yqd.googlegroups.com...

Newsgroup: it.comp.lang.delphi
Titolo: memorizzare il focus su una cella DBGrid

Buon giorno a tutti..
vorrei memorizzare la posizione del mio cursore dentro una cella di un
DBgrid per poter rimettere il cursore in quella posizione quando ne ho
bisogno !!
Inoltre quando scorro tutti campi dentro una DBgrid dal primo all'ultimo
record per fare una sommatoria, non vorrei che si vedesse tutto il movimento
dentro la DBgrid è possibile disattivarlo?
Grazie
Stefano

dentro la DBgrid č possibile disattivarlo?
Puoi risolvere il tutto con una sql che faccia la somma del tuo campo
es. "select sum(nome_campo_da_sommare) from tabella"
invece se vuoi fare cose piu' complesse, puoi sempre clonarti la tabella e
lavorare sul clone, cosicche' i cambiamenti di record non si riflettano salla
dbgrid che rimane agganciata alla tabella originaria.
Io l'ho fatto con una AdoTable (contentente l'elenco dei comuni italiani).
Ho piazzato un adodataset(myAdotable) sul form, e ho scritto questo codice
   myAdotable.Clone(ADOTable1);
   somma := 0;
   myAdotable.First;
   while not myAdotable.Eof do begin
      somma := somma+myAdotable.fieldbyname('Prefisso').AsInteger;
      myAdotable.next;
   end;
Cosi' facendo ho scorso 8mila record e fatto la somma del campo prefisso, in
un paio di secondi ho avuto il risultato, senza che il dbgrid agganciato alla
adotable1 (tabella originaria dei comuni) si muovesse.
-- 
Morde. 
morde[at]programmer[.]net

 dentro la DBgrid è possibile disattivarlo?
~~Vado a memoria~~
Tablella.disablecontrols  / Tablella.enablecontrols
Oppure DBGrid.datasource.dataset.disablecontrols /
DBGrid.datasource.dataset.enablecontrols
^_Goblin_^

Newsgroup: it.comp.lang.delphi
Titolo: Componente Crystal Report

Salve a tutti qualcuno mi saprebbe dire dove posso travare il componente per
Crystal report ?

 Crystal report ?
Crystal Report è un tool di reporting completo che si avvale di diversi 
strumenti e componenti. Delphi2005 viene distribuito assieme a Crystal 
Report (per quanto riguarda lo sviluppo su .NET Framework).
Quale componente ti serve? Trattandosi di un prodotto commerciale, 
tuttavia, suppongo che dovrai acquistarlo.
Attendi ulteriori responsi da parte di altri oppure aggiungi delle 
precisazioni.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
(marco [@] abls [.] it )
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 ha scritto nel messaggio
news:41dc1c10$1...@x-privat.org...



Li trovi qui : 
http://makeashorterlink.com/?L21413F2A
Sembra che quelli di crystal reports si divertino a fare diventare
matta la gente per trovare i file
Sono per Delphi 6 ma se cerchi sempre sul loro knowledge base dovresti
trovare la spiegazione su come usarli anche con altre versioni di
Delphi.
Ciao.
-- 
Ore 18.30: premo invio.
Newsgroup: it.comp.lang.delphi
Titolo: Componenti per i PALM

Salva a tutti esistono componenti per i palm o esiste qualche procedura per
fa girare i programmi sotto ai palm.
Aiutatemi!!!!
Se si per i componenti dove le trovo.
Se si per la procedura me la postate.
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 fa girare i programmi sotto ai palm.
Cerca di essere più preciso, vuoi far girare programmi sviluppati in delphi 
sulla piattaforma PalmOS?
Fabio 

 fa girare i programmi sotto ai palm.
Sistema operativo diverso, diverse api, diverso processore... viene 
qualche dubbio? ;-)
In ogni modo esiste un'ambiente di sviluppo che ricorda da vicino 
Delphi, linguaggio compreso:
http://www.winsoft.sk/pstudio.htm
L'ho provato molto tempo fa, prima che fosse acquisito da Winsoft, e per 
quanto immaturo riuscii a combinarci qualcosa... poi sfuggi' 
l'opportunita' di lavoro e lasciai perdere il palm.

Dimenticavo questo:
http://hspascal.fihl.net/
, se hai qualche vissuto con turbo pascal 
potresti anche trovarti bene.

          Per essere + sicuro dovrei realizza un aplicazione sotto Windows CE o
Windows Mobile.
Grazie a JJVV del consiglio.
Alberto Santullo

Newsgroup: it.comp.lang.delphi
Titolo: DelphiDay 2003 Mailing - Scuse!

Ciao a tutti,
chiedo immensamente e umilmente scusa per le tantissime mail che ho
spedito (ai partecipanti del dday) causa un errore idiota che ho commesso!!! 
Mi sono dimenticato di pulire il componente IdMessage al''interno del
ciclo e quindi aggiungevo ad ogni spedizione un indirizzo!! :-(
Fortunatamente il messaggio era di pochissimi byte, ma il danno resta!
Scusate ancora!
Paolo.
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio
news:CXVHa.29457$Fr5.6...@tornado.fastwebnet.it...


Lo ripropongo anche a te.
imho, questo post avresti potuto farlo in privato visto il tono personale che
hai usato. :)
Ciao,
-- 
Morde. 
(morde at programmer dot net)

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

 posso leggere le regole di comportamento da adottare in un News Group
Ti sei rivolto alla persona giusta, te lo assicuro ;-))
ciao
guastatore

leggere le regole di comportamento da adottare in un News Group ?
Preso da un post di ACSH (qui su ICLD):
http://www.e-conomy.it/newsgroups/netiquette.htm
Ma consiglierei anche il sito del Livraghi (
http://gandalf.it
): pieno di
articoli ed estratti dai suoi libri, molto divertente e "umano".
http://gandalf.it/net/netiq.htm
Ciao!


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

 con me.
Segnalati tutt'e due all'abuse
;)
--
Jax
Journeying Artificial Xenomorph

 Per il momento è l'unica cosa che posso fare per ricompensarti.
è nato un amore? :)
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.490 / Virus Database: 289 - Release Date: 16/06/2003

 č nato un amore? :)

Newsgroup: it.comp.lang.delphi
Titolo: AIUTO! più dei manuali vale l'esperienza

Seguito al primo POST di ieri, titolo: "Conversione file da MDB a DBF"
Sembra una telenovela.
Sono riuscito a Leggere il File MDB, (sempre con il problema che chiede un
Login e Pasword inesistenti), ma ora devo creare il file DBF.
Non trovo informazioni sui parametri e conseguenti valori da passare per
costruire il file DBF
 Quello che segue è la sostanza di quanto fatto, ma non sono definiti
correttamente i campi  "Data" e "Time". Cosa passare per avere i seguenti
valori nei campi:
 <DATA>    01-01-2001
 <TIME>    23.59.59
 <Numero>  123456789,123
    NewTab.TableType := ttDBase;
    WITH NewTab.FieldDefs DO BEGIN
     CLEAR;
     ADD('Descrizione',ftString,50,True);
     Add('Data', ftDateTime, 0, False);
     Add('Time', ftDateTime, 0, False);
    end;
Ancora Grazie !
Carlo
P.S.
Pur avendo molta esperienza nella programmazione specialmente procedurale,
ho iniziato a costruire una vera applicazione in DELPHI solo da ieri, ed
obiettivamente mi piace; DEVO PERO'  URLARE LA DISPERAZIONE DEL
PRINCIPIANTE!!! MA I MANUALI SERVONO A QUALCOSA O SONO TUTTI A FREGATURA ?
Ho tutti i Manuali di DELPHI3 e due libri su Delphi2 ma trovare infornazioni
NON OVVIE è praticamente impossibile.

Come ti è già stato consigliato ti converrebbe partire al contrario.
Da MSaccess dovresti poter esportare (se non ricordo male) le tabelle che di
servono salvandole in formato DBF. Io anni fa ho convertito files da
MSAccess a DBF e non ho avuto grossi problemi.
Poi con il DBU poi fare tutto ciò che vuoi.
Ti confermo anche che non esiste in formato TIME nei files DBF devi usare un
formato carattere.
Ciao
P.S. : se ti serve il file DBU.EXE , te lo posso inviare quando vuoi. Lo
riesci a reperire anche sulla rete.
Ciao
Marco
supp...@reporterprofessional.it

Newsgroup: it.comp.lang.delphi
Titolo: Creazione dinamica Label

Qualcuno potrebbe drimi come devo fare per poter creare dinamicamente un
Label dichiarato come
DLabel : Array[1..10] of TLabel;
Se faccio solo DLabel[1].Create incappo in un errore!
Grazie, Poochie

 ha scritto nel messaggio
news:FtU%9.82962$ZE.22...@twister2.libero.it...


DLabel : Array[1..10] of TLabel;
for I := 1 to 10 do
begin
  DLabel[I] := TLabel.Create(TuoForm);
  DLabel[I].Parent := TuoForm;
  ...
end;
-- 
Andrea Laforgia
#exclude <windows.h>

 ha scritto nel messaggio
news:4I20a.133061$0v.37...@news1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Free di un oggetto... le incomprensioni continuano!

Ciao a tutti... 
questa "deallocazione" di oggetti proprio non la capisco... (in 
tempi non remoti denominata da me "friaggio di un oggetto")
Nella procedura OnChange di oggetto Griglia creo questa procedura
Procedure Griglia.OnChange(bla bla bla);
Begin
  If Assigned(Box) Then
    Box.Free;
  If Griglia.Cells[0, ARow] = 'CQC' Then Begin
    Box := TComboBox.Create(Self);
    Pannello.InsertControl(Box);
    Box.Width  := 210;
    Box.Left   := 117;
    Box.Top := (ARow * 18) + 3 * ARow;
    Box.Items.Add('VERO' );
    Box.Items.Add('FALSO');
  End;
End;
Il primo giro è perfetto.... l'oggetto Box non è assegnato e quindi non
dealloca nulla ma in compenso lo crea perchè la condizione
"Griglia.Cells[0, ARow] = 'CQC'" è soddisfatta.
Poniamo che l'evento viene richiamato nuovamente. Questa volta Box viene
giustamente deallocato poichè è assegnato. O alemno così mi fa credere
poichè al terzo passaggio all'interno dell'evento il flusso richede
nuovamente la deallocazione dell'oggetto Box (deallocato al secondo
passaggio) quand'esso non esiste più: conseguenza è
il classico Access Violation.
Ora... qualcuno può spiegarmi cosa stà avvenendo?
Grazie, 
Dario
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

     Pannello.InsertControl(Box);
Credo che l'errore sia che usi l'Owner (che č quello che definisce chi deve
distruggere l'oggetto quando il padre viene distrutto) a Self e non usi
invece Parent (che č quello che si occupa della visualizzazione del
componente).
Owner: The memory for an owned component is automatically freed when its
owner's memory is freed.
Praticamente cosě scritto fai distruggere a Delphi un componente che invece
vuoi distruggere tu. Prova a metterci un NIL al posto di Self e metti un
parent:=Pannello.
Inoltre usare InsertControl secondo l'help in linea:
Applications should not need to call InsertControl directly. Child controls
are automatically inserted and removed when added or deleted at design time.
At runtime, use the Parent property of the child control to insert it in the
Controls array.
mi fa pensare che devi usare invece ".parent:=" anzichč insertcontrol
ciao
Matteo


Prova con:
If Assigned(Box) Then
  FreeAndNil(Box);
Assigned controlla che il puntatore sia a nil, Free non lo mette
autiomativamente a nil.
Ciao,
G.

 Dario
Ciao, Antň.


Esatto.
Come detto sopra FreeAndNil fŕ proprio questo lavoro (codice VCL):
procedure FreeAndNil(var Obj);
var
  P: TObject;
begin
  P := TObject(Obj);
  TObject(Obj) := nil;  // clear the reference before destroying the object
  P.Free;
end;

     Box.Free;
FreeAndNil(Box);


 invece Parent 
Owner e' l'oggetto che distrugge gli oggetti che possiede ("owns")
all'atto della sua distruzione, quindi e' corretto che venga
specificato Self, perche' rappresenta il form.


 Come detto sopra FreeAndNil fà proprio questo lavoro (codice VCL):
conosco cosa fa FreeAndNil ma nelle versioni delphi precedenti la 5 non c'è 
questa funzione.
Ciao, Antò.

 Ciao, Antň.
Azz...
Hai ragione.
Umilmente perdono. ;o)
G.
Newsgroup: it.comp.lang.delphi
Titolo: Si tratta di DRAG ? Come intercettare l'evento.

All'interno di una StringGrid LEFT button del mouse giů, mi sposto tra 
le righe o colonne, vorrei intercettare tale evento ma non so come.
E' un DRAG ? 
Ciao
Sir Luke
--- posted by geoForum on 
http://www.delphiedintorni.it

 E' un DRAG ?
Dipende dall'oggetto che subisce l'azione.
In alcune griglie, questa azione ha l'effetto di selezionare piu' righe.
(qindi perde i connotati di dragging ed assume quelli di selecting)
In altre griglie questo viene interpretato proprio come l'azione di
spostare il dato contenuto nel record puntato, il drag effettivo è proprio
questo.
-- 
Morde

Grazie, 
StringGrid classica ho RANGESELECT a false, quindi desumo un DRAG come 
dici ma non riesco a intercettare l'evento !
Eventualmente che Message potrebbe essere ? 
Ciao.


 Eventualmente che Message potrebbe essere ?
Vado diretto al sodo per mancanza di tempo:
http://www.festra.com/wwwboard/messages/10053.html
-- 
Morde

Niente male ;-)
Grazie


Avrei in ogni caso necessità di intercettare il Message...
Consigli ?
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: da Delphi6 a Delphi2005 - TSQLClientDataSet >> TSimpleDataSet

Salve,
ho appena acquistato Delphi 2005 e adesso dovrei
convertire i sorgenti di un'applicazione WIN32
costituita da diversi EXE (eseguibili) realizzata a
suo tempo con Delphi6.
Purtroppo, tale applicazione utilizza nella sua logica il
componente TSQLClientDataSet che era disponibile
con Delphi6 ma che adesso non è più presente in
Delphi2005.
Tuttavia Delphi2005 contiene un nuovo componente
TSimpleDataSet che sarebbe l'erede naturale del
vecchio TSQLClientDataSet.
Chiedo, a chi ha già avuto esperienze di conversioni simili o
a chi comunque è in grado di darmi un concreto suggerimento,
se esiste un metodo (che sia il meno indolore possible) per
sostituire tutti i vecchi riferimenti a TSQLClientDataSet presenti
nelle Form e nei DataModule con il nuovo componente TSimpleDataSet.
Grazie a tutti anticipatamente.
Riccardo
-- 

 Riccardo
-- 
Ciao, Anto', [38, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Oggi c'è una grande battaglia di idee, ma alla 
fine, non ci saranno ne vinti, ne vincitori, ne idee!"
S. Benni da Elianto

 provi ad aprire il progetto con D2005.
Con delphi6 riuscivo ad intervenire sui form e i datamodule aprendoli come 
testo
(View as text)... in pratica sostituivo i riferimenti ai componenti e quando 
ritornavo
alla modalitŕ visuale vedevo i nuovi componenti al posto di quelli che avevo 
sostituito.
Inoltre, non appena ricostruivo (build) il progetto, delphi si accorgeva che 
determinati
componenti era stati cambiati e con una semplice richiesta in una dialog box 
mi permetteva
di fargli riconoscere tali componenti come i nuovi componenti da utilizzare.
Con delphi2005 questa prassi non funziona !
Ciao,
Riccardo
--
Newsgroup: it.comp.lang.delphi
Titolo: Passaggio parametri a SQL interbase.

Ciao, sto usando i componenti TIB... per database FireBird 1.0.3
Ho un TIBSQL collegato ad un TIBDatabase e ad un TIBTransaction.
Quando tento di settare i parametri definiti a runtime
(vedi esempio sotto) mi arriva un errore di questo tipo:
"Delphi exception EIBClientError at $9EBF949"
e
"Access violation etc. etc."
Se definisco i parametri in un TIBQuery allo stesso modo, non ho il 
problema dell'acces violation.
Sapete di cosa si tratta?
es:
var
   qryInsUpdate: TIBSQL;
...
...
...
qryInsUpdate.SQL.Clear;
qryInsUpdate.SQL.Add('INSERT INTO COMUNICAZIONI (PROVENIENZA, TIPO,
                            DATA_ORA, DATI, NUM_TRASMISSIONI, STATO)');
qryInsUpdate.SQL.Add('(:PROVENIENZA, :TIPO, :DATA_ORA, :DATI,
                                     :NUM_TRASMISSIONI, :STATO)');
qryInsUpdate.ParamByName('PROVENIENZA').asString := sProvenienza;
"all'esecuzione di questa istruzione ho l'acces violation"
qryInsUpdate.ParamByName('TIPO').asInteger       := nTipo_Comunicazione;
qryInsUpdate.ParamByName('DATA_ORA').asDateTime  := dDataOra;
qryInsUpdate.ParamByName('DATI').asString        := sLine;
qryInsUpdate.ParamByName('NUM_TRASMISSIONI').asInteger := 0;
qryInsUpdate.ParamByName('STATO').asString := C_STATO_INSERITO;
qryInsUpdate.ExecQuery;

 "all'esecuzione di questa istruzione ho l'acces violation"
prima devi crearlo con Params.Add
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 
Ok grazie...pensavo facesse un parse automatico come i componenti TIBQuery.
Ciao!

Ciao, sto usando i componenti TIB... per database FireBird 1.0.3
Ho un TIBSQL collegato ad un TIBDatabase e ad un TIBTransaction.
Quando tento di settare i parametri definiti a runtime
(vedi esempio sotto) mi arriva un errore di questo tipo:
"Delphi exception EIBClientError at $9EBF949"
e
"Access violation etc. etc."
Se definisco i parametri in un TIBQuery allo stesso modo, non ho il 
problema dell'acces violation.
Sapete di cosa si tratta?
es:
var
   qryInsUpdate: TIBSQL;
...
...
...
qryInsUpdate.SQL.Clear;
qryInsUpdate.SQL.Add('INSERT INTO COMUNICAZIONI (PROVENIENZA, TIPO,
                            DATA_ORA, DATI, NUM_TRASMISSIONI, STATO)');
qryInsUpdate.SQL.Add('(:PROVENIENZA, :TIPO, :DATA_ORA, :DATI,
                                     :NUM_TRASMISSIONI, :STATO)');
qryInsUpdate.ParamByName('PROVENIENZA').asString := sProvenienza;
"all'esecuzione di questa istruzione ho l'acces violation"
qryInsUpdate.ParamByName('TIPO').asInteger       := nTipo_Comunicazione;

Newsgroup: it.comp.lang.delphi
Titolo: Help bottoni

Ciao ragazzi,
aiutatemi a risolvere questo piccolo problema.
Se inserisco un bottone in una form come faccio a far aprire un qualsiasi
programma ( es. Calcolatrice di windows ) facendo click sul pulsante?
Qual è il codice da inserire?
Spero di essere stato chiaro.
Ciao.

Mljet Dubrovnik wrote:

Se leggi le FAQ dovresti trovare la soluzione a questo e ad altri problemi 
simili.
Ad ogni modo devi usare:
shelexecute(....) nella unit "shelluses" se non erro.
By Enri'S
-- 
                        --- Linux Powered ---

> shelexecute(....) nella unit "shelluses" se non erro.
ShellAPI
--
_________________________________________________
Edmondo Di Tucci 
http://digilander.iol.it/snarchio
 
snar...@tin.it

Newsgroup: it.comp.lang.delphi
Titolo: programmare smart card

Ho l'esigenza di realizzare un app in delphi 6.02 che utilizzi smart card,
la voglio utilizzare solo per memorizzare dati cioè come memory card
qualcuno ha fatto qualche esperienza del genere, mi può dare indicazioni in
merito grazie mille

le smartcard hanno un loro filesystem.
Chi le produce fornisce in genere una dll o qualcosa del genere che
espone un po di funzioni per usare tale file system.
Le funzioni sono in genere del tipo:
posizionati a tale punto
leggi un valore
scrivi un valore
Fino a circa 3 anni fa le operazioni di spostamento tra un ramo e
l'altro del file system erano lente, al punto che alcuni produttori per
operazioni particolari esistevano 2 funzioni, una che oltre a fare
l'operazione di lettura/scrittura faceva anche il posizionamento, un
altra che faceva solo l'operazione di i/o senza il posizionamento,
dando x scontato che il puntatore del filesystem fosse gia posizionato
al posto giusto.
Uno dei + grossi produttori lo abbiamo in Italia: 
www.incard.it
Uno dei nomi di punta a livello mondiale e' gemplus.
Se le performances sono rimaste le stesse, usarle come alternativa ad
altri supporti di memorizzazione potrebbe avere non tanto senso, visto
che oltre a essere lente, non erano prp economiche.
Se poi le usi x crittografia e/o firma digitale, meglio attrezzarsi con
quale suite, come la ipworks s/mine di 
www.nsoftware.com
A.
Newsgroup: it.comp.lang.delphi
Titolo: Aggiungere testo a memo da listbox

Come faccio ad aggiungere del testo preso da una listbox in un memo senza
andare a capo?
procedure TfrMAIN.ListBox1DblClick(Sender: TObject);
begin
with Sender as TListBox do
DBMemo1.Lines.Add(Items[ItemIndex]);
end;
il problema e che nel memo potrebbe già esserci del testo e in questo caso
gli items scelti dal listbox devono semplicemente accodarsi sulla stessa
linea senza andare a capo. Ho provato anche con Insert (0,
(Items[ItemIndex])); ma ottengo lo stesso risultato anzi mi cancella
eventuale testo già presente. Grazie a chi risponde.
Med

 end;
--
Acqua


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

 end;
funziona solo che non va' oltre il primo e il secondo item della listbox. Se
volessi aggiungere anche il sesto o il decimo item non va'. Anche se resetto
posso solo selezionare solo i primi due item.
Med


Usando SelText? Potrei usare Append? Thanks
Med

 Potrei usare Append?
No, Append aggiunge righe includendo anche il ritorno a capo.


 No, Append aggiunge righe includendo anche il ritorno a capo.
Però ho risolto proprio con SelText
DBMemo1.SelText := ListBox1.Items[ListBox1.ItemIndex]+' ';
in questo modo accoda gli item della listbox esattamente dove si trova il
cursore e non crea problemi anche se il record è nuovo e il cursore si
posiziona all'inizo del memo. Adesso ho un altro problema :-) il record si
trova in edit (anche il memo) se ci scrivo direttamente ok, se faccio col
mouse tasto dx incolla clipboard ok, se aggiungo gli item tramite la riga
sopra li vedo nel memo ma se poi faccio salva record non salva un tubazzo!
Cos'è un bug?  Thanks
Med

 faccio salva record non salva un tubazzo! Cos'č un bug?  Thanks
Devi postare codice...cosě a parole, senza vedere quello che hai
scritto, č impossibile interpretare l'errore, che di solito č piů
probabile di un bug. :-)


Newsgroup: it.comp.lang.delphi
Titolo: SQL Links

Possiedo Delphi 4 Professional e Interbase Server 5.5.
Ho sviluppato un'applicazione client-server che, tramite SQL, lavora sul
server Interbase.
Per accedere al server dai client credevo fosse sufficiente Interbase SQL
link fornito con Delphi Professional ed invece per far funzionare il
programma devo installare anche Interbase Client su ogni client (e quindi
comprare le licenze aggiuntive)...è così oppure potrei aver sbagliato
l'installazione???  Se è così, ci sono alternative??

l'installazione???  Se è così, ci sono alternative??
Interbase 6 e' open-source, si scarica ed e' gratuito.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Sapresti anche dirmi se è possibile includere nei files di installazione
creati con InstallShield Express i files necessari di Interbase Client senza
doverlo installare separatamente??
Grazie

 senza doverlo installare separatamente?? Grazie
non lo so, ma con la 6.0 le installazioni te le fai tu!
(con Delphi o BCB)!!
Puoi usare gli oggetti IBX (D5, mai provati) oppure gl FIB+
Ganzo, no? :)
Ciao,
Alan Solo