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

Come si fa, quando si imposta la propieta' ConfirmDelete a false, ad
intercettare il comando delete e mettergli un messaggio in italiano?
Ad esempio mettendo il seguente codice nell'evento before action:
If Button=nbDelete then
    begin
    If MessageDlg('Sei sicuro?', mtInformation, [mbOK, mbNO], 0)=mrOK then
        begin
        ....
        end else <non cancellare>
    end;
Come si fa a non cancellare?
Grazie.
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5

 Grazie.
fin quì sembra tutto OK tranne ELSE che ti complica solo la vita. Cosa vuol
dire "come si fa a non cancellare" ?
Cioè la condizione:
If MessageDlg('Sei sicuro?', mtInformation, [mbOK, mbNO], 0)=mrOK then
è valida solamente quando clicchi il pulsante OK della finestra di
messaggio. In tal caso, tu scriverai qualcosa del genere:
DBNavigator1.BtnClick(nbDelete);   // per dire .... oppure usa un'altra riga
ma il concetto è sempre lo stesso
quindi  il codice finale risulterà:
if Button=nbDelete then
 begin
    If MessageDlg('Sei sicuro?', mtInformation, [mbOK, mbNO], 0)=mrOK then
      DBNavigator1.BtnClick(nbDelete);
 end;
infatti quando la condizione non è verificata, il programma abbandona il
ramo IF è il gioco è finito. Insomma il record viene cancellato solo quando
la condizione è vera. Ti saluto e spero di essere stato chiaro.
Ciaooo !!1
Antonio Tarolla

     end;
<non cancellare> = Abort;
Ciao,
Alan Solo

 quando la condizione è vera. Ti saluto e spero di essere stato chiaro.
Ho provato con il tuo metodo, ma il risultato e' lo stesso: se scelgo no il
record viene cancellato comunque.


Hello Alan
On 07-Nov-00, you wrote:

Grazie. Cosi funge. Onestamente non avevo preso in considerazione.


 Grazie. Cosi funge. Onestamente non avevo preso in considerazione.
hehe, l'avevo notato dal modo in cui mi avevi ignorato,
stavo quasi per riscrivere per spiegarmi meglio,
forse ho esagerato con la sintesti,scusa.. ;)
Ciao,
Alan Solo

 Grazie. Cosi funge. Onestamente non avevo preso in considerazione.
io non avevo letto bene il tuo messaggio. Il codice che ti abbiamo dato,
funziona ma non nell'evento BeforeAction.
Anche se il metodo associato viene eseguito dopo aver fatto l'azione
( click ), il codice non risolve il problema perchè la cancellazione è già
avvenuta.
Io utilizzo il codice che ti ho postato, ma ho l'abitudine di usare il
componente TDBNavigator in modo indiretto, oppure non usarlo proprio.
Insomma metto il componente TDBNavigator con la proprietà Visible = False e
tramite pulsanti più carini, dialogo con il componente.
In questo modo, mi basta gestire il click sul pulsante che comanda la
cancellazione del record ( richiamando a sua volta il metodo BtnClick del
TDBNavigator ) con il codice che ti ho suggerito, ovviamente eliminando il
primo IF.
Vabbè, ti saluto.
Ciaoo !!
Antonio Tarolla

 componente.
[...]
se non ti piace TDBNavigator allora secondo me e' meglio
non usarlo proprio, usa i metodi di TQuery quali
q.delete, q.insert, ecc..
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: XML? BDE?

Scusate sono un newbie ma XML e BDE che cosa sono?
Grazie
--
Fabio

 ha scritto nel messaggio
news:9kb5tg$pfj$1...@pegasus.tiscalinet.it...

scusate

 Grazie
prego.
Ciao, Antò.

"Antň LuZombi" ha scritto
|    XML č un evoluzione dell' HTML, corregetemi se sbaglio.
No: l'XML e' complementare all'HTML.
L'XML e' un metalinguaggio, un linguaggio per descrivere altri linguaggi
(quindi l'XML puo' descrivere l'HTML).
L'XML e' stato progettato per descrivere la struttura dei dati, mentre
l'HTML e' utilizzato per la loro visualizzazione.
Ciao.
ACSH
---------------------------
Why doesn't DOS ever say:
"EXCELLENT command or filename!"?

Newsgroup: it.comp.lang.delphi
Titolo: ANN: Catch every Exception showing Line#

We are happy to announce the immediate availability of the new EurekaLog
4.5.8. 
EurekaLog is the new Delphi/C++Builder add-in tool that gives to your
application (GUI, Console, Web, etc.) the power to catch every exception,
generating a detailed log of call stack (with unit, class, method and line
#), showing and sending it back to you via email (speeding up the process
of bug-locating and bug-resolving by a factor of 10).
EurekaLog represents the most advanced exception logger technology
available for Delphi/C++Builder developers.
To learn more about EurekaLog, please visit our website at:
http://www.eurekalog.com
To download a demo, please visit:
http://www.eurekalog.com/downloads.php
If you would like to purchase a new license, please visit:
http://www.eurekalog.com/buy.php
--
Best regards.
The EurekaLog Team.

 EurekaLog represents the most advanced exception logger technology
Ma EurekaLog non è un prodotto italiano ?

 Ma EurekaLog non è un prodotto italiano ?
Sì, se non ricordo male è un prodotto di Fabio Dell'Aria, il Project 
Manager di *FuzzyReport*. :-)
-- 
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: Sviluppare in ambiente "libero"...

Ciao a tutti.
Volevo chiedervi se esiste un ambiente di sviluppo gratuito basato
sull'Object Pascal e .NET.
Grazie e ciao.

 sull'Object Pascal e .NET.
http://www.turboexplorer.com/delphinet
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sull'Object Pascal e .NET.
"Lazarus" (no .NET) oppure le edizioni "Turbo" dei tool Borland/CodeGear 
(
http://www.turboexplorer.com
).
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Grazie di cuore per le segnalazioni.
Ciao.
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con Delphi e Windows2000

Sono un ragazzo di 19 anni e sono alle prime esperienze lavorative.
Prima ero amministratore del mio computer adesso sono un Power user. Delphi
in questo modo non mi riconosce piu le librerie e i componenti che avevo
precedentemente installato come posso ovviare a cio senza dover di nuovo
installare Delphi. Grazie della'attenzione Andrea
--------------------------------
Inviato via 
http://usenet.libero.it

 dover di nuovo installare Delphi. Grazie della'attenzione Andrea
Mi sembra strano...
A meno che tu non abbia installato Windows 2000 sul PC che aveva gia'
Delphi, non so quale potrebbe essere il problema. Io lavoro da una vita su
Windows 2000 e non ho mai avuto un problema simile...

Prima ero amministratore del mio computer adesso sono un Power user. 
Dovresti spiegare meglio quali errori ti da'
Poi vorrei chiederti se quando hai installato delphi lo hai fatto da amministratore.
Attento ai priviliegi del Power User.
Cioa
MOrde

 installare Delphi. Grazie della'attenzione Andrea
A naso il problema potrebbe derivare dai privilegi dei file di delphi che
hai installato.
Prova a cambiare i privilegi sulla cartella di delphi (e sotto cartelle) in
modo che sia accessibile in lettura/scrittura/esecuzione anche per un power
user.
Saluti.

Newsgroup: it.comp.lang.delphi
Titolo: PROGRAMMA PER AUTOTRASPORTATORI

 salve a tutti e buona giornata...
qualcuno conosce se č disponibile in rete un software gratuito per la 
gestione dei viaggi (per una ditta di autotrasporti)?
Vi ringrazio per la collaborazione
Villiam
--- posted by geoForum on 
http://www.delphiedintorni.it

 qualcuno conosce se è disponibile in rete un software gratuito per la


Newsgroup: it.comp.lang.delphi
Titolo: NE VB NE DELPHI

JAVA FOREVER....pane e java ....ragazzi....la discussione sul vb6 e'
sterile......perche' il futuro e' JAVA e su questo non ci sono
dubbi....oramai....L'EMBARCADEROOOOOOOOO..l'e' li , l'e' la, l'e' la
che l'aspetava....a miguel......son sempre mi......


purtroppo è così...
ciao
--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: Delete Record ?

Ciao a tutti,
ho scritto sull'argomento qualche giorno fa e ringrazio tutti coloro che mi
hanno dato una risposta.
Io ho  fatto tutto di testa mia (in quanto non conosco SQL)  e volendo
cancellare una serie di record in una tabella "appoggiata" su di un database
Paradox ho utilizzato il seguente ciclo:
       Tabella1.First;
      Tabella1.DisableControls;
      while not(Tabella1.EOF) do
      Begin
           if Tabella1.Fields[4].AsString=Partizione_in  then
           Tabella1.Delete;
           Tabella1.Next;
      End;
      Tabella1.EnableControls;
La cosa incredibile è che il prgramma cancella solo alcuni record e poi esce
dal ciclo e prosegue normalemte pur lasciando nella tabella altri record con
il campo[6]=a PArtizione_in.
Qualcuno di voi ha qualche idea?
Inoltre....come posso cancellare in un solo colpo tutti i record presenti?
Grazie mille per la vostra pazienza,
Giorgio.
**************************************
Giorgio Marinangeli
ICQ 12941403
http:\\
web.tiscalinet.it/gmsoft
Attenzione: in febbraio 2001 l'indirizzo
mgio...@cronosnet.com
VERRA' DISABILITATO.
Il nuovo indirizzo già disponibile è:
E-Mail: 
ma.gi...@tiscalinet.it
.
*************************************

            Tabella1.Next;
La Delete già si posiziona sul record successivo, in quanto il corrente non
esiste più!
Andrea

 wrote in message
97959673...@missile.adhoc.net...

Cancella solo alcuni record xchè il cursore dopo il delete si posiziona da
solo sul record successivo, per svuotare la tabella senza passare per SQL
direi di usare EmptyTable.
Ciao
Simone

Paradox ho utilizzato il seguente ciclo: 
[CUT]
Via breve: [lasciando fare Prep/Unprep al BDE]
a) File / New... Data Module; Name dmDati; // ad esempio
su questo metterai i tuoi componenti di accesso ai dati (TDatabase,
TTable (sconsigliabile), TQuery...)
b) metti una TQuery sul DM; Name qDelete, DatabaseName la cartella in
cui hai le tue tabelle o l'alias (per definire gli alias puoi usare
DbDesktop); nella proprieta' SQL metti: 
  /* nelle stringhe SQL puoi inserire commenti C-style: */
  /* Cancella i record da NomeTabella in base al valore 
     del Campo4, al quale farei meglio a cambiare nome */
  DELETE FROM "NomeTabella.db"      /* o quello che e' */
  WHERE NomeCampo4 = :ValoreCampo4  /* nota il due punti ":" 
           indicano che ValoreCampo4 e' un _parametro_ che
           deve essere valorizzato prima di eseguire la
           query */
c) metti un pulsante sulla form che usi per la gestione. 
  Nell'OnClick del pulsante metti:
 
  // eventuali messaggi di conferma prima della cancellazione
  dmDati.qDelete.ParamByName('ValoreCampo4').AsString := 
    Partizione_in;          // dove Partizione_in e' la stringa 
                            // contenuta nei record da cancellare
  dmDati.qDelete.ExecSql;   // voila': i record sono stati cancellati
Saluti
Paolo Arosio

Grazie Infinite a tutti,
Giorgio.
Newsgroup: it.comp.lang.delphi
Titolo: DATABASE e INTERNET

Ciao,
ho scritto un programma di gestione che usa tabelle paradox. Vorrei sapere,
giusto per curiosita', per far si' che si possa utilizzare da piu'
postazioni, chiaramente non nello stesso ufficio, e' possibile lavorare su
tabelle remote su internet? La velocita' ne risentirebbe? Voi come fareste?
Grazie
    Fabio

 <miyomo<NOSPAM> wrote in message
Pyu97.63975$Qf6.5...@news2.tin.it...




L'idea e' quella della VPN, che ti e' gia' stata suggerita.
Io pero' non punterei molto sul client/server mediante
applicazioni, quanto alla realizzazione di pagine web dinamiche
(ASP/PHP possono venirti in aiuto) con accesso ai dati
centralizzato sul server.  I client ci potrebbero accedere con un
semplice browser e le informazioni da spostare sarebbero minime.
--
CyberWalkie - walkietalkie(at)
libero.it

 CyberWalkie - walkietalkie(at)
libero.it

Newsgroup: it.comp.lang.delphi
Titolo: grrr... non fai in tempo a risolvere un problema... che ne spunta subito un altro.

Il mio nuovo problema č questo:
La mia applicazione, quando clicco sull'iconcina di chiusura (la X in alto a
destra per capirci) deve, anziché chiudersi, minimizzarsi nella traybar.
Ho quindi pensato di impostare la Canclose dell'evento OnCloseQuery a False
e di eseguire lě il codice necessario alla minimizzazione in traybar.
Tutto bene... finché l'utente decide di fare il logoff o comunque di
spegnere windows. In questo caso windows infatti non si spegne come se il
logoff (o quant'altro) venisse ignorato.
A questo punto la mia domanda č: Come faccio io a sapere sia in Win95/98/ME
che 2k/XP quando l'utente clicca la X oppure tenta di spegnere il PC?
Grazie,
   Luca

    Luca
Semplicemente quando fai la riduzione perchè l'utente ha cliccato la X
imposti una variabile a true
(ad esempio Minimizzato). Quando l'utente riapre la finestra imposta la
variabile a false.
Nell'evento OnClose imposterai l'Action a false solo se la tua variabile non
è già a True ovvero quando la finestra è visibile
a schermo. Questo risolve per metà il tuo problema però...


Credo di aver risolto... ho spostato il codice di minimizzazione da
OnCloseQuery a OnClose e come Action ho messo caNone. Rimuovendo l'intero
codice dall'evento OnCloseQuery. Cosě sembra che funzioni... almeno su
Win2k... adesso mi tocca provare su 98.
Ciao e grazie,
  Luca

Newsgroup: it.comp.lang.delphi
Titolo: Testo Elemento ListBox

Ciao a tutti...
Se ho un campo ListBox con tipo 20 righe di testo, come faccio a selezionare 
per esempio la riga 9 e copiare il testo di essa in un campo Edit??
Ciao e thx di tutto
Max 

Massyumo ha scritto:

Evento onclick del componente listbox
Edit1.Text := Listbox1.Items[ListBox1.ItemIndex];
Goblin
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/
Newsgroup: it.comp.lang.delphi
Titolo: Registrazione On-Linde di Delphi 6 Enterprise

Ciao a tutti,
oggi con mia massima gioia mi e' arrivato il pacchettone di D6 Enterprise...
dopo aver provveduto ad installare il tutto procedo alla fase di
registrazione...
Inesorabilmente mi appare il messaggio di Connection Failled... :(
Sono connesso ad Internet tramite ADSL e "dietro" ad un router che fa da
firewall... puo' essere questo il problema?
ho anche provato utilizzando il Browser ma nonostante sia certo di inserire
tutti i dati correttamente ottengo sempre un errore in fase di
registrazione....
,.... qualcuno ha avuto lo stesso genere di problema???
TIA
 Marco

 ha scritto nel messaggio
news:xfI_6.16884$G35....@news2.tin.it...
: Ciao a tutti,

:
:
prova a non usare proxy e/o firewall
ciao
giuliano

 ha scritto nel messaggio
news:9hfved$de4do$1...@ID-41937.news.dfncis.de...

Effettbvamente sui vari readme c'e' scritto che potrebbero esserci dei
problemi con il firewall.... :(
Cio' non spiega pero' il perche' non riesco a farlo via Browser.... bha...
cmq se non ci riesco mi collego via modem e taglio la testa al toro! :)
Grazie lo stesso
 Marco

 ha scritto nel messaggio
news:BvW_6.27513$G35.1...@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Import file di testo

Ciao a tutti,
premessa: sono un neofita in Delphi 6...
Avrei bisogno di un aiuto per effettuare un import di un file di testo o
dati generico, e inserirlo in una DBGrid o in una Form con dei DBEdit. Ho
trovato un componente, il TTextDataSet che funziona a meraviglia, ma importa
solamente le linee del mio file e non le colonne, ossia gli altri dati sulla
linea da inserire in altre colonne.
Per cortesia mi sapreste indicare come impostare il componente perchè legga
i dati sulle linee in modo che sulle colonne siano inseriti gli altri dati
sulla linea del file?
Grazie a tutti per le risposte.
Saluti
Sparta

non conosco bene il componte, ma credo che tu non debba agire sul componente
per fare quello che dici, ma sulla formattazione del file di testo
ttASCII Table is a text file with comma-delimited, quoted strings for each
field
Ciaoux


Ora ci do un'occhiata grazie
Sparta

Qui usiamo un txt come fonte dati.
Lo associamo ad un TTable.
Devi solo crearti un file sch, che contiene la definizione
dei campi.
La cosa è spiegata bene nella guida di d6.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 La cosa è spiegata bene nella guida di d6.
Ma nella guida in linea di d6 ?
Mi sapresti dire dove ricercarla nell'help ?
Ti ringrazio tantissimo
Sparta

 Mi sapresti dire dove ricercarla nell'help ?
Scusa...
Ho detto una kazzata :(((
'sta storia degli sch è spiegata nella guida del BDE,
non nella guida di delphi:
D:\Program Files\Common Files\Borland Shared\BDE\bde32.hlp

Newsgroup: it.comp.lang.delphi
Titolo: Reinstallazione

Ho rotto il disco e ho dovuto reinstallare tutto, anche Delphi 6. La 
reinstallazione di Delphi l'ho già fatta una volta ed è stata molto 
faticosa. Mi domando se non c'è un modo di renderla più facile, salvando 
quello che personalizza la installazione. Le difficolt6à che ho trovato 
sono:
1-In primo luogo i package di terze parti e anche i miei. L'altra volta che 
ho reinstallato, ho dovuto rintracciare le ultime versioni dei source e dei 
.dpk e ricompilare e reinstallare tutto. E' stato un casino con gli incroci 
di uno con l'altro. Ma se avessi i .bpl non è possibile risparmiarsi la 
ricompilazione e la reinstallazione ? Oppure organizzare le cose in modo che 
la procedura sia facile e non ci sia da ricordarsi da capo tutto ? Voi come 
fate ? Come siete organizzati ?
2 Poi ci sono le personalizzazioni varie, prime tra tutti le impostazioni 
delle "Environment options" e delle "Project options". C'è un modo di 
salvarle in modo da ripristinarle velocemente ?
Per invogliarvi a rispondere, smetto quì le mie domande. Mi piacerebbe 
sapere se e come siete orgsnizzati per una reinstallazione e se trovate il 
tempo di illuminarmi, vi ringrazio in anticipo. 

 un modo di salvarle in modo da ripristinarle velocemente ?
Ci sono un paio di file in c:\Program Files\Borland\Delphi\Bin in cui 
vengono salvate queste informazioni. non ricordo esattamente, mi sembra 
si tratti di un .dsk e un .cfg, ad ogni modo basta vedere quali sono i 
file con le date piu' recenti :)
Se ti salvi queste cose, una volta reinstallato poi ripristinare 
abbastanza in fretta il tutto.
ciao
Giacomo

 ha scritto nel 
messaggio news:dh__j.322434$%k.40...@twister2.libero.it...


 cancellare nè ripristinare, ma solo reindirizzarci Delphi ?
Si, si puo' fare. Sposti tutti i bpl in una cartella a scelta, poi
modifichi il registry in modo che i package li vada a cercare non
nella cartella originale (...)\projects\Bpl me li cerchi nella nuova 
cartella appena creata.
In ditta da me il mio capo e un mio collega si sono sbattuti un po'
per riuscire a tenere piu' cartelle con diversi set di componenti
e attraverso dei .bat si puo' riconfigurare delphi in modo da usare
uno o l'altro dei diversi set.
ciao
Giacomo

 su..
Ghost + un HD esterno su USB e non avrai piu' problemi del genere.
Ciao Giorgio 

 ha scritto nel messaggio 
news:483d09a0$0$41660$4faf...@reader4.news.tin.it...



Ottima scelta, Acronis true image ti permette di suddividere l'immaggine 
su più file.
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: R: Connessione a DB Access

 ha scritto nel messaggio
news:9f2hmn$g5p$1...@diesel.cu.mi.it...


mal di testa... lo fai venire agli altri?
Scerzo
Ciao

 ha scritto nel messaggio
news:mM6R6.2837$vt.1...@news1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Trasmissioni - Ftp

    Ciao a tutti,
Da qualche tempo stiamo utilizzando un componente freeware per gestire le
trasmissioni via ftp, si tratta di TnmFtp versione 5.3 di NetMasters. Questa
versione però non supporta il download di file multipli (download di
nomefile*.txt, nomefile con una determinata data, ecc.). Dovendo quindi
acquistare una versione completa, ci stiamo chiedendo se valga la pena
rimanere su questo componente in versione registrata o passare ad altri.
    Chi di voi ha già avuto a che fare con componenti per Ftp? Cosa
suggerite? Esistono alternative di altri prodotti?
Grazie per il tempo dedicatomi.
    Ciao.
--
    yVega
--
[ 1.0#@ 1.07 yrs ]

Ciao...ci fai sapere che versione di Delphi usi?...la 5 ha già dei
componenti
ftp ma non so se vanno bene x il tuo caso...ciao
yVega ha scritto nel messaggio ...


"yVega" <yv...@tXiXnX.iXt> ha scritto nel messaggio
news:m1fE6.3601$2l.9...@news1.tin.it...

Mi intrometto per una domanda ed una considerazione.
Sembra( e dico sembra perché ho avuto notizie solo di una parte ), che
NetMaster si sia "fregata" la prima versione dei componenti Winshoes per la
quale Chad Hower( Kudzu ) non è mai stato pagato.
Voi ne sapevate niente? Qualcuno ha avuto modo di approfondire l'argomento?
Comunque, a parte la diatriba, io ti consiglio di passare a Winshoes per
alcuni ottimi motivi:
1) Saranno presenti in D6,
2) Sono free,
3) Puoi farci di tutto! :=)
Ciao !
--
Andrea Raimondi
----------------------------------------
Redattore corso di Delphi
di  Software Planet
www.softwareplanet.net

Io mi trovo bene con questo:
ICS - Internet Component Suite
==============================
(Aka FPIETTE's Components)
http://www.rtfm.be/fpiette/indexuk.htm
lo utilizzo su D4 ed è molto valido, prova un pò tu.
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Esecuzione bat

Salve,
come si fa a lanciare da un programma Delphi 6 un file bat, passando una
serie di programmi e facendo in modo che la finestra si chiuda al termine
(con exit come ultima istruzione del file bat non si chiude)
Grazie
stvoglio
--------------------------------
Inviato via 
http://usenet.libero.it

 (con exit come ultima istruzione del file bat non si chiude)
ShellExecuteEx() combinata con WaitForSingleObject() dovrebbe esser
sufficiente.
--
- Carlo -
Newsgroup: it.comp.lang.delphi
Titolo: x Antonio Tarolla

Ciao.
Ho provato a fare la modifica che mi hai suggerito, però, spero che sia lo
stesso, l'ho eseguita in questo modo:
stringa originale:
                        00 12 1A 0A CA 9C 84 1C A3 45 21 27 AB B2 07
1-17-5-21-2-6-11-7-8-10-9-15-4-14-18-3-19-20-12-22-13-16
e stringa modificata:
                        1F 12 1A 0A CA 9C 84 1C A3 45 21 27 AB B2 07
32-17-5-21-2-6-11-7-8-10-9-15-4-14-18-3-19-20-12-22-13-16
premetto che con l'editor interno al gioco ho la possibilità di cambiare i
22 n° di maglia con una numerazione fino a 32.
Premesso questo il cambiamento riguarda come vedi la sola prima maglia in
ordine di apparizione e cioè la n° 1 con la n° 32 come avevi suggerito.
Se hai suggerimenti in merito puoi contattarmi anche via Email : casa
stoppo...@libero.it
ufficio 
vfco...@interbusiness.it
Grazie per il tuo aiuto e soprattutto per la tua pazienza


Visto che non ho sonno ti rispondo al posto di Antonio.
Per una + semplice interpretazione dei dati e' meglio invertire la
numerazione. Ovvero confrontare:
07 B2 AB 27 21 45 A3 1C 84 9C CA 0A 1A 12 1F
con
16-13-22-12-20-19-3-18-14-4-15-9-10-8-7-11-6-2-21-5-17-32
Per interpretarlo correttamente partiamo da destra verso sinistra.
Come esempio prendiamo i primi (da destra) 3 byte della serie di byte da
interpretare, ovvero
1A 12 1F
che in binario
00011010 00010010 00011111
e dividendo in gruppi di 5 bit, consentendo valori da 0 a 31, sempre
partendo da sinistra
0001 | 10100 | 00100 | 10000 | 11111
le prime (sempre da dx) 4 cinquine sono
20 | 4 | 16 | 31
ai quali sommiamo 1
21 - 5 - 17 - 32
che sono i primi (ancora da dx) 4 numeri cercati
Con lo stesso ragionamento si prosegue x il resto dei bit
Ciao,
Stefano

 Con lo stesso ragionamento si prosegue x il resto dei bit
complimenti Stefano. Io invece ci ho messo mani questa mattina quando ha
postato ciò che avevo richiesto.
Sentivo che la strada era vicina così per curiosità gli ho fatto memorizzare
proprio 32 o un numero di maglia superiore per esser certo che erano 5 i bit
utilizzati a cui ovviamente andava sommato 1.
Bè, a questo punto il nostro amico dovrebbe essere più che contento.
Scrivere un programma in Delphi che gestisca sta cosa non gli dovrebbe
rimanere così difficile.
Al limite può utilizzare la classe TBits per memorizzare i 120 bit dei
numeri di maglia, poi a gruppi di 5 ricompone il numero come hai fatto sopra
tu.
Vabbè, saluto entrambi. Ciao ciao.....
Antonio Tarolla


Mai usata la classe TBits, non sapevo nemmeno che esistesse :P
Cmq se c'e' fa bene ad usarla :-)
Ciao,
Stefano

 Cmq se c'e' fa bene ad usarla :-)
ma poi non è nulla di particolare.
In fin dei conti è solo un "array dinamico" di tipo Boolean. Visto che i bit
valgono 0 o 1, si adatta perfettamente allo scopo.
In pratica è solo una comodità, poi per trasformare i bit in decimale ci
vuole sempre del codice scritto dall'utente. Infine se i bit sono tantissimi
è un gran casino !! hehehe
Ok, ti saluto. Ciao ciao...buon lavoro !!
Antonio Tarolla
Newsgroup: it.comp.lang.delphi
Titolo: Plugin per Internet Explorer

Salve a tutti,
vorrei realizzare un plugin per internet
explorer... non ho trovato nessun tipo
di documentazione a riguardo...
Cmq la mia intenzione sarebbe quella di
creare un plugin e fare in modo che se il
pulsante viene cliccato appaiono una
serie di pulsanti e campi di testo nella
barra del browser...
è possibile fare una cosa del genere con
delphi??
Ciao e grazie
-- 
Ciao da
       --§Ska-Man§--
----------------------
Marco Baldini
http://www.fantabasketpro.net
http://www.birraesalsiccia.net

 di documentazione a riguardo...
http://www.euromind.com/iedelphi/
Buono studio.
-- 
I'am what I'am, I do what I can

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:u2Qdb.355684$Ny5.11...@twister2.libero.it...
: Ska-Man wrote:
:
: > Salve a tutti,
: > vorrei realizzare un plugin per internet
: > explorer... non ho trovato nessun tipo
: > di documentazione a riguardo...
:
: 
http://www.euromind.com/iedelphi/
grazie, vado subito a vedere!!!!
:
: Buono studio.

Newsgroup: it.comp.lang.delphi
Titolo: PageControl + change page

PageControl + change page
how can i automatically change TabSheet (page) in a PageControl and activate
the focus in the first Control in the new TabSheet (i am trying to make a
simple procedure but it doesn't work)?
Thanks, Alberto

This is a italian NG.
Please, write in italian.
Bye
AS

 wrote in message
news:vp9x8.52079$vF6.1...@news2.tin.it...

  // 0 by default but you can specify whatever page you need
  PageControl1.ActivePageIndex := 0;
  (PageControl1.Pages[PageControl1.ActivePageIndex].Controls[0] as
TWinControl).SetFocus;
BTW, since I suppose you understand italian, you better use it in this
newsgroup... ;o)
Cheers,
G.

Newsgroup: it.comp.lang.delphi
Titolo: Taskbar + Timer

Salve al NG
Win98SE, Delphi 4 con relativi upgrade
Classica applicazione che deve controllare un determinato file ogni N msec.
L'applicazione viene avviata all'avvio del So e risiede nella taskbar.
Ha senso usare un oggetto TTimer per eseguire le operazioni solo ongi N msec
oppure esiste qualche tecnica più furba (es mettere uno sleep ...)
La soluzione mi sembra banale, ma temo che dietro questa apparente banalità
si celi un enorme appesantimento per il sistema.
Grazie
Andrea

 ha scritto nel messaggio
news:WB%Zc.80954$OH4.2...@twister1.libero.it...


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

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

 "molto" il sistema
Quota!
Puoi usare un Timer tranquillamente, solo che i 20 secondi diventeranno di
più quando il sistema si appesantirà per ragioni esterne (pizza ai ceci,
fagioli e cotechino).
L'alternativa più efficiente (ma non altrettanto pratica) è usare un thread
che fa esattamente le stesse cose ma, invece del timer, usa una Sleep.
-- 
Jax
====
Nei tipi scattanti abbondano le false partenze. (Dino Basili)

 taskbar.
quoto dall'help di Win32:
"An application can monitor the contents of a directory and its
subdirectories by using the FindFirstChangeNotification,
FindNextChangeNotification, and FindCloseChangeNotification functions.
Waiting for a change notification is similar to having a read operation
pending against a directory and, if necessary, its subdirectories"
Saluti
Paolo Arosio
--
"La dimostrazione dell'esistenza di specie intelligenti nell'universo e'
che non ci vengono a trovare" [Calvin & Hobbes]

Newsgroup: it.comp.lang.delphi
Titolo: Prerequisiti per dialogare con periferica usb

Ciao quali sono i prerequisiti per poter inviare e ricevere messaggi
da una periferica usb ?
Che ruolo hanno i drivers della periferica in questo caso ?
 
Sono parecchio confuso sull'argomento.....

 Sono parecchio confuso sull'argomento.....
 
devi usare le API del driver, quindi devi procurarti l'SDK e relativa
documentazione.
 
-- 
Alessandra
 
Poi ci sputņ sopra, e nacque Adamo. E Adamo, asciugandosi il viso,
disse: "Cominciamo bene !" - Giobbe Covatta
Newsgroup: it.comp.lang.delphi
Titolo: Come funzionano i componenti della Boldsoft?

Leggevo sul sito Borland che la versione Architect di Delphi 7 ha in più i
componenti Bold, che vantaggi danno? Conviene usarli o si può farne a meno?
Thanks
Med

Servono per creare applicazioni db oriented partendo da un modello UML.
Si può fare a meno di utilizzarli ma sono molto comodi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: passare parametri sp

salve!!
ho questa sp in un DB sql server
SELECT     IDANALISISUPERFICIE, ABA, ABM, ABI, idDataCicloForno
FROM         dbo.tAnalisiSuperfici
WHERE     (idDataCicloForno = @iddatacicloforno)
ho una form dove ho creato un TADOStoredProc,
un TDataSource Name(td)
e dei controli con DataSouce (td)
come faccio a passare il parametro della sp messo in un controllo TDBEdit 
name(id).
grazie
ciao

 name(id).
cioè, hai un dbedit che contiene un valore da passare come parametro 
alla stored procedure?
-- 
Alberto Salvati
A *Neapolitan* delphi developer who is studing c# & .Net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso!"


si proprio cosě
ciao 

>stored procedure?
Non è diverso da come assegni normalmente il valore ai parametri...
il dbedit mostra un valore preso da un dataset, giusto?
Quindi hai 2 possibilità:
1) leggi il valore dalla property del tdbedit
Per fare questo vedi la guida in linea di tdbedit
2) leggi direttamente il valore del campo associat al tdbedit;
Per fare questo vedi la guida in linea di tdataset
Dopo, assegni tale valore al parametro che ti serve.
Ogni oggetto che ha a che fare con le stored procedure ha una property 
che contiene l'elenco dei parametri dal quale puoi scegliere quello che 
ti serve e assegnarne il valore.
Se usi ado vedi la guida in linea di TAdoStoredProc



AdoStoredProc1.Parameters[0].Value := Edit1.Text;
-- 
Ore 18.30: premo invio.

Newsgroup: it.comp.lang.delphi
Titolo: SCUSATEMI !!

Chiedo scusa a tutto il newsgroup.
Sono un povero scemo... abbiate pazienza!!...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Questo lo ha scritto JAX.... Puo' entrare nei post sul Hard Disk e fare
questo pero' i troll non si combattono cosi' ma con l'indifferenza !
Il povero scemo e' solo il moderatore di questo FORUM !!!
--- posted by geoForum on 
http://www.delphiedintorni.it

Infatti oltre al Troll mette dentro nel forum un FAKE !
Va contro il forum stesso che sta difendendo... !


Trollati !


Chiedo scusa a tutto il ng!!! ho problemi mentali :-(


Bassssttttaaa alimentare il TROLL !
Non si capisce un c...o nei POST !!!!

Newsgroup: it.comp.lang.delphi
Titolo: immagine lunga

Ho scaricato il DelphiXe piano piano ho iniziato a studiare gli esempi e i
vari tutorial, e ora sono al mio primo problema. Dunque, ho un'immagine di
sfondo che è molto più lunga della form, quindi ciò messo una progress bar,
che a seconda del movimento mi fa andare avanti o indietro il disegno. Il
problema è che la progress bar è troppo lenta e quindi mi da parechi
problemi in termini di velocità. Come devo fare? Avete qualche altra idea?
Per caso qualcuno conosce l'indirizzo e-mail di {MSX}? Avevo trovato qualche
suo tutorial sulla rete, ma non ricordo dove, qualcuno lo sa?
Scusate se vi ho rotto le beep.
Grazie


si mi pare di si :) su 
gpi.infomedia.it
 !
comunque non ho capito bene il problema.. ma stai facendo un videogioco o ti
serve solo poter spostare un'immagine ? la progressbar per cosa la usi di
preciso ?
Ciao !!                    {MSX}

 wrote in message 95vrhf$jpf$1...@nreadB.inwind.it...


 ha scritto nel messaggio
news:KPSg6.24975$GM6.1...@news.infostrada.it...


 wrote in message
fwTg6.7870$gb1.4...@news4.aus1.giganews.com...


 ha scritto nel messaggio
news:wBTg6.25316$GM6.1...@news.infostrada.it...


 o addirittura di Delphi
no credo di conoscerlo abbastanza bene


 aiuto {MSX}
Si infatti caricare un bmp unico per un fondale non e' una buona idea per un
platform. Dovresti farti le cosiddette "tile" o caselle. ti disegni tante
caselle da 32x32 o 64x64, e le carichi su una TDirectDrawSurface (guarda i
miei tutorial per vedere come).
Poi ti crei una struttura dati tipo:
Type TMappa = array [1...DimensioneMappaX, 1..DimensioneMappaY] of integer;
l'integer e' indice della casella nella superficie.
Cancella lo scrollbar: se programmi un gioco e soprattuto con le
DirectX/DelphiX, non dovresti fare uso della VCL. per scrollare dipende
dalla impostazione del gioco: in un clone di mario, il personaggio dovrebbe
essere sempre al centro, mentre lo sfondo si muove a seconda che il
giocatore vada a destra o a sinistra...
Ciao ! Nicola


Newsgroup: it.comp.lang.delphi
Titolo: TMemo con righe di lunghezza fissa

Salve a tutti,
ho la necessità di un componente TMemo al quale però possa limitare
la
lunghezza di ogni singola riga. Impostando MaxLength limito la
lunghezza di
tutto il testo ma indipendentemente dal numero di righe e non è ciò
che voglio io.
Praticamente devo realizzare un editor di testo molto semplice senza
necessità di grassetto, sottolineato ecc... ma con le righe di
lunghezza
fissa.
Ho fatto diverse ricerche, non ho trovato nulla, ho guardato anche
componenti commerciali come la suite devexpress ma senza esito.
Qualcuno ha idee? Magari c'è una soluzione semplicissima.
Grazie.

 Salve a tutti,




Non devi aver cercato molto bene ;-)
Per esempio:
http://groups.google.it/group/it.comp.lang.delphi/browse_thread/thread/99fcf1726a3aac74/b1877f92372bce90?lnk=st&q=acsh+tmemo&rnum=8&hl=it#b1877f92372bce90
Comunque, se vuoi davvero sviluppare un editor
guarda il componente Freeware "Synedit".
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: indy e invio di mail

salve qualcuno mi sa dire se esiste un limite di messaggi inviati con indy e
con un smtp server??? ho implementato una routine che manda a X contatti
delle email informative, a seconda dell'smtp che utilizzo di funziona
correttamente oppure mi si blocca in indirizzi ogni volta diversi
scollegandomi dal server.
Simone

Simone P wrote:

Ti suggerisco di non mandare piu di 25 messaggi ad ogni sessione 
(cooncet/disconnect) poiche il server potrebbe intenderlo come overload.
Saluti.

 ha scritto nel messaggio
news:Idi9a.178842$ZE.53...@twister2.libero.it...


 continuo ciclo
Esatto.
Comunque lo farei in modo customizzabile, forse il server accetta anche 
100 messaggi alla volta ma e sempre meglio non esagerare, in 
alternativa installati un server smtp in locale.
Saluti.

 ha scritto nel messaggio
news:nV5aa.21490$pG1.5...@news1.tin.it...


 gestisca smtp?
Intendo il server SMTP che utilizzi per inviare le email.

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

io ho un programma di installazione che copia alcuni files in una cartella
specificata dall'utente, ora, il mio problema sta nel fatto che devo anche
dargli la possibilità di disinstallare questi files senza obbligarlo a
tenersi sul computer il programma di installazione (per lo meno non visibile
a lui).
In pratica io vorrei permettere all'utente di cancellare i files dal menu di
Installazione Applicazioni di Windows.
Come posso fare?

 ha scritto nel messaggio
news:Z7H27.1148$2v6....@news.infostrada.it...
: io ho un programma di installazione che copia alcuni files in una cartella

:
:
dai un'occhiata a InnoSetup. è free e puoi scaricare il codice sorgente (è
scritto in delphi). 
http://www.jrsoftware.org/isdl.htm
ciao
giuliano
Newsgroup: it.comp.lang.delphi
Titolo: SizeOf ? Grandezza record

Ciao a tutti : mi stavo cimentando con la funzione Sizeof() di Delphi e
ho notato una cosa che non mi aspettavo. Ipotizzando un record di prova
del tipo :
type TProva = record
  Antonio : Integer;
  Gianni : Word;
  Vittorio : Boolean;
  Pino : String[2];
end;
Andando ad intuizione Sizeof(TProva) dovrebbe essere 10 : infatti
sizeOf dei singoli componenti da questo risultato...ma invece il
risultato è 12 : come mai ? Per caso Delphi aggiunge delle
informazioni aggiuntive di cui io non sono a conoscenza? In che maniera?

Dipende dall'impostazione del parametro Aligned Record Field nei 
parametri di compilazione che, se abilitato, allinea la lunghezza delle 
strutture a 32 bit (infatti 12(dimensione)x8(bit)=96(bit) che 
corrisponde a 3 dati da 32 bit l'uno). In Delphi 2005/2006 puoi anche 
specificare l'allineamento

 In che maniera?
Sono meccanismi interni.  E' a sua discrezione.  A che pro saperlo?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Grazie, infatti il mio record corrisponde esattamente se inserisco la
dicitura "packed"...mi interessava saperlo in quanto dovevo esportare
un file in un formato strano corrispondente byte a byte : questo
meccanismo mi impediva di farlo...

Newsgroup: it.comp.lang.delphi
Titolo: Niente piu' messaggi?

E' almeno un mese che non mi arrivano piu' messaggi dal newsgroup.
Cosa e' successo?
Ciao,
Angelo Diego Crabolu.

 Cosa e' successo?
che bisogna buttare via outlook.
sto seriamente pensando di utilizzare solo linux ...
--
Consonni Davide
Webmaster of
www.traduzioniellepi.com
www.a1informatica.com
www.rhoshop.com
http://antoart.tripod.com

, 
angel...@libero.it
 says...

Dagli header mi sembra di capire che tu usi libero come newsserver. Dal 
1° di gennaio il server news è cambiato da 
news.libero.it
 a 
powernews.libero.it
 (.
infostrada.it/.inwind.it/.io.it
)
Infatti è proprio un mese che è cambiato... ecco li che i conti tornano! 
ciao
Newsgroup: it.comp.lang.delphi
Titolo: [forse OT][PARADOX] creare campo memo runtime.

Ciao a tutti,
qualcuno sa il modo di creare una tabella con uno script DBMS, usando il
campo memo???
Es.
CREATE TABLE FATTURE
    (COD INTEGER,
     .....
     NOTE MEMO,
     PRIMARY KEY(COD));
Finche' non uso il campo memo, tutto ok, appena mi serve anche quello mi da
un errore "INVALID FIELD TYPE" Probabilmette commetto un errore di sintassi,
ma non trovo documentazione in merito alle specifiche paradox,
Qualcuno sa gentilmente aiutarmi???
Grazie di cuore,
Davide

 un errore "INVALID FIELD TYPE" Probabilmette commetto un errore di
sintassi,
Trovato ! Il campo memo e' un BLOB. Lo script diventa :
 CREATE TABLE FATTURE
     (COD INTEGER,
      .....
      NOTE BLOB,
      PRIMARY KEY(COD));
Saluti!
Davide!

 Davide!
Andrea

Sconsigliato chiamare un campo "NOTE".
Sconsigliato da chi ?
Newsgroup: it.comp.lang.delphi
Titolo: graficare 1.000.000 di punti velocemente

Salve a tutti,
sto utilizzando il componente TChart per visualizzare una serie composta da
più di un milione di punti,
il problema è che il caricamento risulta alquanto lento (tramite il metodo
Add). Esiste qualche componente (free) più performante o un metodo di
caricamento più veloce?
Grazie
J


Scusa, ma mi spiegheresti che senso ha inserire un milione di campioni
se nella migliore delle ipotesi hai 1200 punti disegnabili?
Tanto vale che tu prenda un campione ogni cento, magari gestendo
eventuale ricarica di porzione in caso di zoom.

 ha scritto nel messaggio 
news:235f4b3d-2261-4512...@f36g2000hsa.googlegroups.com...


Pensavo (speravo) che di questo se ne dovesse occupare il componente stesso.

 ha scritto nel messaggio 
news:4867f520$0$35953$4faf...@reader2.news.tin.it...

Potresti mediare a gruppi di 1.000, rimanendoti cosi' solo 1.000 punti, 
Giorgio

Newsgroup: it.comp.lang.delphi
Titolo: testo compresso stampante lpt1

Ho esigenza di stampare con stampante aghi e sparo i caratteri 
direttamente nella stampante.
Come faccio a dire alla stampante di fare il testo compresso(ci sono 
degli standard?)?
ps
Avevo provato con quickreport solo che non riesco a gestire la lunghezza 
della pagina :-( (modulocontinuo) e alla fine ho optato nell'altra 
maniera.Quickreport e' scadente vero?
Delphi 6.0 e quickreport 3.0
Ciao e grazie per eventuali risposte!

 
la maniera per farlo funzionare c'è, io non lo uso quindi non ti so
aiutare,
comunque mi sembra un pò dura (leggasi lentezza) mandare ad una
stampante ad aghi
dei report in modalità grafica.
Ciao
Micky
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao e grazie per eventuali risposte!
Ciao a te, spero di essere stato utile.

 dei report in modalità grafica.
Mmmmmm non riesco a gestire la lunghezza della pagina per il resto 
andava bene :-(
grazie

 carattere Roman.
Ma stampavi in formato A3 con modulo continuo?Non mi si setta la 
lunghezza!! :-(
la larghezza va perfetta con modalita' default e la lunghezza no(perche' 
assume dimensioni settate dal pannello di cntrl della 
stampante-->A3standard,invece i miei fogli sono ben piu' lunghi).
provo con modalita custom e  non ne vuole sapere di andare,me lo tiene 
in A4  :-( Cmq se la borland ha abbandonato quick report un motivo ci 
sara'! :-D
Ciao e grazie
Newsgroup: it.comp.lang.delphi
Titolo: DATABASE curiosità mia... il ritorno

Ora non ho sotto mano installato installshield ( anche se prenderlo
dal cd di delphi non è tropo lungo ), una volta installato il BDE
bisognerebbe far avviare il dtbase administrator per far si che
vengano caricati i registri no?
i dati riguardanti le tavole sono contenuti in idapi32.cfg  (
scovabile con un hex editor ).
c'è qualche modo per rendere il tutto + semplice? ( sempre che la via
obbligatoria sia quella sopracitata... )
Grazie mille !
		Carlo

 vengano caricati i registri no?
Dunque, dato per scontato che per "dtbase administrator" tu intenda il BDE
Administrator la risposta è "sì e no".
Puoi farlo a manina se ti va, ma è ben + semplice farlo fare direttamente
all'InstallShield...
Alt, aspetta... forse ho frainteso la domanda:
Intendi che prima di avviare l'applicazione devi "avviare il BDE" o intendi
che prima di poter lavorare devi configurare i vari Alias ecc ecc?
Il BDE, una volta installato, viene inizializzato direttamente dalla tua
applicazione (tu non scrivi una riga di codice per questo, fa tutto la VCL)
ma ovviamente se usi un alias nel tuo programma questo alia deve essere
definito.
Puoi definire un alias:
- a mano (scelta sconsigliabile se deve farlo l'utente)
- con l'InstallShield
- via codice dalla tua applicazione (tramite le API del BDE)
Fammi sapere se era questo che chiedevi...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Newsgroup: it.comp.lang.delphi
Titolo: ActionManager, ActionToolBar e immagini

Ciao...
Per creare menů e toolbar sto utilizzando il componente ActionManager.
Ho creato alcune action e ad alcune di queste ho associato un'immagine...
Quando carico l'insieme delle action appartenenti ad una categoria sulla mia
ActionToolBar vengono visualizzate la immagini e le caption di ogni Action.
Io vorrei che venisse visualizzata solamente l'immagine associata alla
action.
C'č un modo per non visualizzare la caption sulla ActionToolbar?
Non intendo impostare la caption ad una stringa nulla perchč mi va benissimo
per i menů che inserisco in un ActionMainMenuBar...
Qualche suggerimento?
Grazie!
Nicola

)
  "File deletion is murder..." (Futurama)

 Ciao! :-)
Beh... fantastico!!! :-)
Grazie mille!
Nicola

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

volevo sviluppare un piccolo programmino per la creazione di ICONE ma
non so com'e' composto un file .ICO.
Iluminatemi.

 wrote in message
a3j31tcps0og7e7rm...@4ax.com...


 suo... devi solo usarlo !
si, ma scrivendo il formato del file fa molto piů fico.
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ




 Che vuoi dire?
<Interpretando Gnaffy (wow... sembra il titolo di un best-seller!!)>:
Che fa molto "+ professionale" scriversi il codice a manina ;PP
(ovviamente se funziona ed è almeno veloce quanto quello fornito "in
bundle", ehehhe!!)
Ciao, Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: dialect 3

Salve scusate una domanda sciocca  da un novellino di interbase
quali sono le differenza tra dialect 1 e dialect 3 ?
il probema che ho e che con dialect 1 non mi accetta il tipo date
posso utilizzare dialect 3 senza problemi ?
grazie
                                                                Pietro
Ferretti

 wrote in message
Ots89.3562$xi1.1...@news2.tin.it...


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

Ciao a tutti,
       in una form ho 20 TEdvEdit, un'alternativa al TEdit originale, e ho 
attivato la loro funzione di lookup.
Tutti questi componenti puntano alla stessa lista di parole precedentemente 
digitate ma ho un problema.
Come posso fare per aggoiornare in temp reale tutti i 20 lookup quando la 
lista viene modificata da uno dei 20 edit ??
I Componenti prendono il noe di E1..E20
E1.LookUp.Enabled:=True // Per tutti e 20
E1.LookUp.ValueList.Add('...') // sempre per tutti e 20
E1.???? come posso fare per aggiornare la lista se nel componente 15 
aggiungo una stringa nuova ???
Spero di non aver fatto troppa confusione.
Grazie, Ciao
Daniele 

 aggiungo una stringa nuova ???
Beh... se metti un ciclo di for scorrendo tutti i componenti con una 
cosa tipo
   for i:=0 to form1.ComponentCount-1 do
       Begin
            If form1.Components[i].is TEdvEdit
               Then TEdvEdit(form1.Components[i]).ValueList.Add('...')
          End;
Oppure, una cosa simile ma dando un tag a tutti i componenti che vuoi 
passare nel ciclo di for
PS l'ho scritto al volo.. sicuramente non è corretto al 100%, ma c'è 
l'idea ;)