mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Hard disk in garanzia

Cari amici, questa news letter potrebbe essere interpretata come una
pubblicità e in effetti in un certo senso lo è ma da delle notizie che
riteniamo siano utili per molti di voi, Infatti chissà quanti hanno da
qualche parte degli HD rotti e non sanno che sono ancora in garanzia o, pur
sapendolo non sanno come farsela riconoscere.
Premesso che il periodo di garanzia varia da tre a cinque anni a seconda
delle marche e dei modelli gli acquirenti in genere si vedono riconoscere la
stessa solo per un anno dall' acquisto e spesso a fronte di pesentazione di
documenti fiscali non sempre di facile reperibilità.
Sena contare che qualora la garanzia venga riconosciuta, i nuovi hard disk
vengono resi con lunghissimi tempi di ritorno.
Utilizzando il nostro servizio si evitano tutte le proceedure burocratiche
legate ai numerosi fornitori, e in una sola volta si raggiungono tutti i
costruttori.
La procedura è molto semplice: ci basta conoscere la marca, il modello e il
serial number ed in pochi minuti sappiamo dirvi se il vostro HD è in
garanzia o meno.
Stabilito che l' HD è in garanzia dovrete spedirlo alla nostra sede di Roma
e con procedura di scambio anticipato o qualche giorno di attesa riavrete un
disco nuovo, spesse volte upgradato.
Al momento attuale effettuiamo il servizio di garanzia per le seguenti case
costrruttrici:
Seagate
Quantum
Maxtor
Hitachi
Fujitsu
Western Digital
IBM
Samsung
Ulteriori informazioni sui servizi offerti dalla ns. società le potrete
trovare sul nostro sito:
www.savedata.com
Ceti di avervi fatto cosa utile siamo a vs. disposizione per ogni altro
eventuale chiarimento.

ma l'avete finita di rompere i coglioni??
... volevo dire co###oni?

 ha scritto nel messaggio
news:8vk1c2$4sbmj$2...@ID-44131.news.dfncis.de...


 io sono un rivenditore e sono solo stronzate!
se fossere ANCHE stronzate allora mi incazzerei sul serio!! ;)
i motivi sono:
- e' OT
- non c'e' [OT]
- l'ho visto 1000 volte, con nomi e subject diversi e su altri ng
- avevo la luna storta ;)
Newsgroup: it.comp.lang.delphi
Titolo: threads e database

Ciao a tutti. Espongo velocemente il mio problema...
Sto sviluppando un programma che legge dei dati da un DBMS remoto e scarica
tali dati su una tabella locale. La funzione di sincronizzazione tra dati
remoti e locali funziona correttamente, ma essendo piuttosto lunga, blocca
momentaneamente il programma, non consentendo all'utente un eventuale click
sul pulsante "interrompi" che serve appunto ad interrompere la
sincronizzazione.
Ho provato a spostare la funzione di sincronizzazione all'interno di un
thread (usando l'apposita classe fornita da delphi). Ho usato thread per
procedure di puro calcolo senza avere intoppi, ma il problema è che la
funzione in questione usa degli oggetti (connessioni, query, ecc.) che
sembrano non lavorare correttamente all'interno dell'execute del thread...
sembra che non si "sincronizzino" con il thread stesso, dando strani
risultati sulla tabella locale che riceve i dati (record duplicati, ecc.).
La medesima funzione, avviata normalmente (senza l'uso del thread) invece
lavora correttamente.
Qualcuno di voi ha usato in maniera analoga i threads? qualche consiglio per
risolvere il problema e consentire l'interruzione della funzione da parte
dell'utente?
Grazie mille!
Ciao,
Luca.

 ha scritto nel messaggio
news:%N1T9.96202$Ou4.
3103063
@twister2.libero.it...

Senza l'uso dei thread puoi chiamare di quando in quando la procedura
application.processmessages. attenzione che devi tutelarti lasciando attivo
solamente il pulsante che interrompe.
Per l'uso con i thread, se non sbaglio, il motore database stesso deve
essere thread safe. inoltre mi pare che si debba mettere all'interno
dell'oggetto thread una istanza sua privata degli oggetti di connessione,
tabella e quant'altro.
Ciao
Matteo

 ha scritto nel messaggio
news:avje17$getqu$1...@ID-123015.news.dfncis.de...



Nooooo! Purtroppo.
IceCream

Nooooo! Purtroppo.
Che io sappia, OLEDB *E`* thread-safe.

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

Salve al NG
Posto queste poche righe di codice
procedure SetFontWidth( const AFont: tfont; aWidth: integer; MaxHeight:
integer );
  var
    fd: TLOGFONT;
  begin
 GetObject( AFont.Handle, sizeof( fd ), @fd );
 fd.lfHeight := -MaxHeight;
 fd.lfWidth := AWidth;
 AFont.Handle := CreateFontIndirect( fd );
end;
Il dubbio che ho in questo momenti č: dopo aver eseguito questa ruotine mi
ritrovo con 2 oggetti, il font vecchio (quello associato al parametro) e
quello che ho creato con CreateFontIndirect() oppure no ?
Forse sarebbe meglio fare una roba del tipo
procedure SetFontWidth( const AFont: tfont; aWidth: integer; MaxHeight:
integer );
  var
    fd: TLOGFONT;
  begin
 GetObject( AFont.Handle, sizeof( fd ), @fd );
 AFont.Free;
 fd.lfHeight := -MaxHeight;
 fd.lfWidth := AWidth;
 AFont.Handle := CreateFontIndirect( fd );
end;
Qualche esperienza ?
Grazie
Andrea

Modifica
Forse più che AFont.Free sarebbe meglio un DeleteObject( AFont.Handle )
......
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: QuickReport: Salvataggio su file da codice.

QuickReport nella versione per Delphi 6 consente in anteprima di salvare il
report in un file formato.Qrp.
Come riesco a salvare un report da codice?
Grazie

 ha scritto nel messaggio
news:c7t8mr$hr3$1...@lacerta.tiscalinet.it...

Prova cosě:
    formstampafattura.QuickRep1.Prepare ;
    try
      formstampafattura.QuickRep1.QRPrinter.Save(pathfattura);
    finally
      formstampafattura.QuickRep1.Printer.Free ;
    end;
    formstampafattura.quickrep1.QRPrinter := nil;
Ciao,
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: Edit di una DBGrid...

Ciao a tutti!
Ho un piccolo problema:
vorrei evitare che l'utente cliccasse due volte per modificare il contenuto
di una cella DBGrid,
al contrario, vorrei che cliccasse su un mio bottone per modificare il
contenuto della
suddetta cella.
C'e' qualche pia persona che mi da' una dritta?
--
by(e) Doriano.
E-MAIL: doria~N~o@skyli~N~
k.it
PS: sostituisci  ~N~ con n per rispondere...
        To reply, replace ~N~ with n

 ha scritto nel messaggio
news:8f9f58$18ue$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.delphi
Titolo: libri su Delphi

Salve a tutti,
c'è qualcuno che possa indicarmi un buon libro, ovviamente in italiano,
per programmare in Delphi, per assoluti principianti?
Dovrebe essere strutturato, oltre che spiegare come si programma, anche che
per ogni parola chiave, ci sia una spiegazione con, possibilmente, l'esempio
pratico.
E possibilmente con CD di esempi.
Ringrazio
Gius

 per programmare in Delphi, per assoluti principianti?
Beh i libri di Cantù _che non siano mastering delphi xyz_ non sono male (e
vanno bene per i principianti). Mi sento però di consigliarti i libri
originali della borland (li puoi acquistare a parte). Trovo siano fatti
molto bene e spieghino anche al principiante come scrivere programmi delphi.



Ciao,
        penso anch'io sia la scelta migliore, sempre chè la Borland mi
voglia
vendere i soli manuali:-))
Grazie
Gius


Newsgroup: it.comp.lang.delphi
Titolo: DB & D6 Personal

Esistono componenti gratuiti per gestire database con il delphi 6 personal
edition?

"Balbar" <...@...> ha scritto nel messaggio news:0MTS7.312797$sq5.15...@news.infostrada.it...
: Esistono componenti gratuiti per gestire database con il delphi 6 personal
: edition?
: 
Anche a me interessava la cosa.
Ma sembra di no.
: 

"Balbar" ha scritto nel messaggio
| Esistono componenti gratuiti per gestire database con il delphi 6
personal
| edition?
|
|
Vedi KADaoPE sui soliti siti di componenti.
P.S.: mai usati, quindi non posso dare giudizi.
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio
Newsgroup: it.comp.lang.delphi
Titolo: colorare una riga

Ciao Ragazzi, sto lavorando su una TStringGrid.
quando faccio il doppio click su un elemento mi apre una finestra per
visualizzarne tutti i campi, (e questo l'ho già fatto)
mentre vorrei che sul singolo click mi evidenziassse la riga, come fare?
ringrazio anticipatamente chi sarà in grado di aiutarmi.
--
ciriciao
Casty

"Casty" ha scritto nel messaggio

A design time, nell'object inspector:
options -> goRowSelect
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

 [D4]
perfetto, grazie
--
ciriciao
Casty
Newsgroup: it.comp.lang.delphi
Titolo: Errore

 Ciao, ho un problema con l'invio di mail:
uso un database per inviare più mail consecutivamente, ho già fatto il 
programma e funziona. Ora l'ho modificato e non funziona più. La parte 
dove si blecca è questa:
allegato := 'C:\file\'+DSTInvia.DataSet.FieldByName'file').AsString;
MailFile := TIdAttachment.Create(msgMail.MessageParts,allegato);
SMTP.Connect(60000);
try
  SMTP.Send(msgMail); // si blocca su questa riga
finally
  SMTP.Disconnect;
end;
MailFile.Destroy;
MailFile è di tipo TidAttachment
SMTP è di tipo TIdSMTP (indy)
msgMail è di tipo TIdMessage (indy)
L'essore è questo:
Project Mail3.exe raised exception class EIdProtocolReplyError with 
message '5.7.1 Unable to realy for 
indi...@mail.it
Cosa può essere?
--- posted by geoForum on 
http://www.delphiedintorni.it

 Cosa può essere?
Sostanzialmente, il server SMTP ti indica che non è in grado di 
recapitare il messaggio per te.
La causa quasi certa del problema consiste nel fatto che stai inviando 
il messaggio utilizzando un server SMTP che probabilmente appartiene ad 
un provider differente da quello utilizzato per il collegamento ad Internet.
P.S.: è apprezzabile il livello di dettaglio del tuo messaggio nella 
descrizione dell'errore...usa la stessa precisione anche per il titolo. ;-)
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

descrizione dell'errore...usa la stessa precisione anche per il 
titolo. ;-)
E' strano, mando le mail da un server con dominio e uso le stesse 
impostazioni di outlook express (che non mi da problemi)...
Per il titolo mi sono distratto...


 Per il titolo mi sono distratto...
Succede... ;-)


 impostazioni di outlook express (che non mi da problemi)...
Controlla che il server SMTP non abbia bisogno di autenticazione
(login/password)...
-- 
Jax
====
Gli animali sono amici cosě simpatici; non fanno domande, non muovono
critiche. (George Eliot)

(login/password)...
Ecco risolto:
I parametri password, utente, porta, ecc. li avevo passati correttamente 
ma non avevo impostato la proprietà AuthenticationType a atLogin...
Ora va tuuto bene ma vorrei capire una cosa:
mentre il programma spedisce le mail (più o meno una cinquantina) non si 
aggiorna più sullo schermo: se apro una finestra qualsiasi e la richiudo 
rimane il disegno della finestra sovrapposto alla sagoma del programma.
Si può risolvere questa cosa??


 Si può risolvere questa cosa??
Questo argomento è già emerso più volte la scorsa settimana...cerca nei 
post più recenti che fanno riferimento ai componenti Indy (controlla 
l'Oggetto del messaggio): troverai qualche indicazione riguardo il tuo 
problema.
Ciao! :-)

Newsgroup: it.comp.lang.delphi
Titolo: Info su Delphi 5 Pro

Sapete dirmi quali "Components palette" sono incluse in Delphi 5 Pro ?
--
Cordialmente...
Fabio Dell'Aria.
E-mail: 
the...@inwind.it


Non hai alcuni componenti per l'interfaccia al web, ADO, il
team-source e interbase 5 client.
Per il resto ha tutto quello del''enterprise, io l'ho comperato e ti
assicuro che se non sviluppi aplicazioni internet non te ne accorgi
neanche di non avere la versione Ent.
Massimo
----------------------------------------------------------
Il vero problema non č tanto sapere se le macchine pensano
bensě se gli uomini pensano. B.F. SKINNER (1904-90)
----------------------------------------------------------

Newsgroup: it.comp.lang.delphi
Titolo: Gestione errori

Devo inserire una data in un campo database : ho pero' la necessita' di
lasciare vuoto questo campo in alcune occasioni.
Se il campo rimane vuoto al momento della variazione ottengo un errore di
'Data non valida' : qualcuno mi sa indicare come costruire una trappola
errori ?
Grazie da Rik

 ha scritto nel messaggio
news:iDiy8.96570$SR5.2...@twister1.libero.it...


 grazie
Ti ringrazi da solo???

penso che se metti il tutto in un try except la gestione dell'eccezione è
risolta...
ciao
Alessandro
Newsgroup: it.comp.lang.delphi
Titolo: D-Day 04/06

Chi ci va?
Ciao Andrea
;-)

 Chi ci va?
Io ho delle scadenze di progetti da consegnare proprio in quei giorni, 
ma spero di riuscire a partecipare, come di consueto... :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Chi ci va?
Rispondo nuovamente a questo messaggio per segnalare (a chi � 
interessato) la pagina ufficiale dell'evento, con il relativo programma 
(provvisorio) della giornata:
http://www.delphiedintorni.it/delphiday2009.html
Ho creato anche un evento su Facebook:
http://www.facebook.com/event.php?eid=102228586856
(ormai � inevitabile) :-D
Un saluto a tutti!


 
http://www.delphiedintorni.it/delphiday2009.html
Riprendo l'argomento per dirti che senza dubbio la conferenza su 
windows seven ï¿œ di grande interesse.. proprio per capire quale futuro 
ci aspetta nel breve/medio periodo.
La mia preoccupazione (lavoro su un software decennario con sorgenti in 
D5 e D7) ï¿œ che microsoft decida di deprecare alcune vecchie API del 
vecchio kernel esponendo cosï¿œ il software a potenziali, rischiose e 
costose riscritture.
Molto interessante anche la conferenza su D2009, anche se non gradisco 
le continue spinte cosï¿œ forti sempre sull'ultima release, come se ogni 
software house si potesse permettere continui upgrade di versione del 
compilatore ogni anno.... insomma i soldi non crescono sugli alberi e i 
CEO non devono gestire solo i budget dello sviluppo.
Ma tant'ï¿œ.. codegear fa il suo mestiere e noi il nostro: ï¿œ chiaro che 
ogni software house deve trovare il giusto compromesso tra costi di 
upgrading, updating, skilling e costi di maintenance, bug fixing, 
improvemntes, etc...
Non so se verrï¿œ purtroppo, anche se mi farebbe piacere sedermi a tavola 
con gli storici amici del ng, e magari assistere all'improbabile 
stretta di mano tra salvati e laforgia, tanto anelata da me nel passato 
ma sfumata ormai dall'assenza di andrea (forse e' morto? boh..)
:-D
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: R: Chiudere una form a tempo ??

usa TTimer impostare time=5000  (5sec.)

Newsgroup: it.comp.lang.delphi
Titolo: Calcolo BSA

Dovrei calcolare la superfice corporea ed ho trovato questa formula sul web
= 71,84 * ([PesoKg]^ 0,425) * ([AltezzaCm]^ 0,725)
ho due campi nella tabella PesoKg e AltezzaCm devono essere di tipo Double
or Integer? Uso Firebird 1.5 Inoltre siccome non avevo mai scritto una
formula matematica in Delphi mi suggerite come devo impostare il codice
perchè non riesco dopo la prima moltiplicazione a fare riferimento al campo
interessato e non riesco a capire dove sbaglio. Thanks a lot.
Med

or Integer? 
Dato che hai max 3 decimali, userei numeric(10,3)
create procedure BSA(id_rec integer)
returns
   (result numeric(10,3))
as
begin
   select 
71.84 * dpower(PesoKg, 0.425) * dpower(AltezzaCm, 0.725)
   from Tabella
   where id_rec=:id_rec
into
   :result;
   suspend;
end
Qui ho immaginato che
1. la tabella si chiami  Tabella
2. PesoKg e AltezzaCm siano campi di Tabella, numeric(10,3)
3. id_rec sia la chiave del record desiderato
4. tu abbia gia' dichiarato la funzione dpower come
DECLARE EXTERNAL FUNCTION DPOWER
 DOUBLE PRECISION BY DESCRIPTOR,
 DOUBLE PRECISION BY DESCRIPTOR,
 DOUBLE PRECISION BY DESCRIPTOR
 RETURNS PARAMETER 3
 ENTRY_POINT 'power' MODULE_NAME 'fbudf';
Il mio  BSA risulta 19110.175 .
Devo preoccuparmi ? :)
Ciao
Duilio
 

 = 71,84 * ([PesoKg]^ 0,425) * ([AltezzaCm]^ 0,725)
2. Per selezionare i dati:
    Query1.Close;
    Query1.SQL.Clear;
    Query1.SQL.Add('select T1.pesokg, T2.altezzacm');
    Query1.SQL.Add('from TABELLA1 T1 inner join TABELLA2 T2');
    Query1.SQL.Add('  on T2.idpersona = T1.idpersona');
    Query1.SQL.Add('where T1.idpersona = :idpersona');
    Query1.ParamByName('idpersona').AsInteger := <id>;
    Query1.Open;
    Per applicare la formula:
        supcorporeadouble := 71.84 * Power(Query1.FieldByName('pesokg'),
0.425) * Power(Query1.FieldByName('altezzacm'), 0.725);
Saluti.
        Marco Bortolani
 
infoN...@marcobortolani.it

> = 71,84 * ([PesoKg]^ 0,425) * ([AltezzaCm]^ 0,725)
Ringrazio entrambi per le risposte, sono tutte e due valide e funzionanti,
ho cambiato sia il campo peso che altezza nel formato DOUBLE altrimenti il
risultato non era giusto. Ho preferito poi che questo calcolo venisse fatto
lato client. Qui ci sarebbe da aprire un bella discussione su quale strada è
preferibile prendere quella della StoredProcedure o quella del calcolo fatto
sul Client. Dovevo comunque inserire l'unità Math tra le Uses (errore
grossolano :-)). Un'ultima cosa non riesco a visualizzare il risultato nel
format giusto, nella proprietà displayformat del field ho provato sia con
#.## o con 0.##  o con 0.00
es.: peso 90 altezza 180 bsa 20989,01 dovrebbe essere bsa 2,09 Thanks a lot
Med
Newsgroup: it.comp.lang.delphi
Titolo: ShellTreeView un po' più migliore assai

In una applicazioncina dovrei inserire una ShellTreeView, solo che 
quella in D7 ï¿œ un po' carente: una su tutte, non ha la proprietï¿œ 
ReadOnly, e gli utenti sicuramente mi farebbero disastri.
Potrei costruirmi una TreeView ad-hoc, ma sinceramente per 
l'applicazione che ï¿œ sarebbe un po' tempo sprecato.
Ho giï¿œ spulciato senza successo Torry, voi conoscete qualche componente 
che possa fare al caso mio?
Dovrebbe poter visualizzare tutte le cartelle e i file partendo da una 
certa root predefinita, se magari permettesse anche di filtrare i file 
per estensione sarebbe il massimo, ma non ï¿œ un problema.
-- 
Jax

 ReadOnly, e gli utenti sicuramente mi farebbero disastri.
Ops, per questo bastava solo:
procedure TForm1.ShellTreeView1Editing(Sender: TObject; Node: TTreeNode;
	var AllowEdit: Boolean);
begin
	AllowEdit := False;
end;
^___^;;
-- 
Jax

Newsgroup: it.comp.lang.delphi
Titolo: Come faccio a fare un array di RichEdit?! e di ListBox?

textbuffer: array [0..99] of TRichEdit;
Usersbuffer: array[0..99] of TListbox;
Non posso scrivere su un RichEdit (o ListBox) che nn esiste.....         => 
textbuffer[1].text := 'prova'
Quali soluzioni posso studiare x accedere a tali richedit anke in un ciclo 
for x esempio!?
Creo 99 Richedit?  e poi, come li indicizzo?
Li creo in runtime quando mi serve (nn so' come si fa'... e ne' quale sono i 
contro)? e rimane il problema dell'indice.
Faccio un database...? :(
Volevo riuscire a nn usare BDE una volta tanto.... (o cmq un DBMS).

 ha scritto nel messaggio 
news:d4u4t4$a7u$1...@news.ngi.it...



textbuffer[i]:=Trichedit.create(application)   all'occorrenza
É bastato leggere sul newsgroup il quesito di Michelinok "Array di 
forms..... si può?"
Grazie.... e scusate lo spam. ;^)

Newsgroup: it.comp.lang.delphi
Titolo: Intraweb & palmari

Quando il RAD e' VERO RAD! Ieri, in un paio d'ore, ho messo su
un'applicazione che gira su una rete di palmari wireless per la condivisione
(ricerche, ecc.) del database di un'azienda. FA-VO-LO-SO!!!
Ciao, Sandro

 ha scritto nel messaggio
news:bj69h3$fok8e$1...@ID-43509.news.uni-berlin.de...

Però i palmari utilizzano un Browser, giusto? Con quale OS, immagino
PocketPC.
--
Gello  Ramello
togli NONMIROMPERE dall'indirizzo per rispondermi

 PocketPC.
certo, si usa il classicissimo Pocket Internet Explorer incluso nel sistema
operativo (PocketPC 2002).
Ciao, Sandro

Hai usato anche controlli tipo quelli  TMS o di Arcana? Che DB c'è sotto?
Scusa le domande, ma mi interessa parecchio.
Ciao


Che marca e tipo di palmari?
Ciao


 Scusa le domande, ma mi interessa parecchio.
i test li ho fatti su un 3970 collegato su usb, ma entro una settimana avro'
un vero palmare wireless un 5450 con access point ; i componenti TMS &
Arcana non funzionano con l'HTML 3.2 dei browser dei palmari, che, come sai,
non supporta il javascript ; il database e' il DBISAM.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: [ot] delphi for php

ciao a tutti ho provato a scaricare la trial 15gg di delphi for php... 
qualcuno di voi sa se il codice php che genera può funzionare su server web 
linux oppure è solo per piattaforme windows??? è veramente comodo come 
strumento
Simo 

"Simone P." ha scritto nel messaggio

Il codice PHP generato funzionerà su qualunque server di
qualsiasi sistema operativo con un interprete PHP.
D4PHP, ovviamente, gira su sistemi Win.
Ciao
ACSH 

anche se la vcl contiene delle dll?? ho visto che dentro ci sono tanti 
include che puntano a dll
Simo 

Simone P. ha scritto:

14gg ??? a me dura 1 gg ??? cosas ho sbagliato ??
mi dici dove hai scaricato D4PHP e la licenza 14gg ???

 include che puntano a dll
Premessa: non ho D4PHP quindi sto parlando "per sentito dire".
Il codice PHP generato quando fai un Run contiene riferimenti a DLL?
Non credo.
Penso che tu stia confondendo il framework di classi che aiutano lo sviluppo
RAD, con il codice generato poi dall'IDE.
Prova a chiedere su qualche NG dedicato a PHP, probabilmente nel sanno
più di me (e non saremmo OT)
Ciao
ACSH

 mi dici dove hai scaricato D4PHP e la licenza 14gg ???
Sempre dal sito CodeGear.
La durata di 1gg è riferita ad una chiave di attivazione precedente.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

infatti mi son registrato sul sito borland e poi mi han rigirato su 
codegear... ho copiato la key dentro document and settings \utente e mi ha 
aperto senza problemi...
Simo
Newsgroup: it.comp.lang.delphi
Titolo: aNOSPAM.salvati@mclink.it

Ciao Alberto,
ho letto il tuo messaggio sul ng di delphi. Hai idea di dove posso trovare
win3.1? devo installarlo su un vecchio 486.
Grazie ciao!

ma che cazz.!?!?! scusate ho fatto casino...

 ma che cazz.!?!?! scusate ho fatto casino...
Ihihi avere il client di posta e di news in un unico programma e' comodo, ma
a volte.. :D
Beh pensa se mandavi un'email alla tua eventuale donna e sbagliavi :D
cmq togli NOSPAM quando tenti di rispondere :D

Newsgroup: it.comp.lang.delphi
Titolo: Mutex terminal server

Salve a tutti,
Ho creato un applicazione che deve essere eseguita a singola istanza.
Ho gestito la cosa con un mutex e se lavoro in locale funziona..il
problema è che se apro una sessione terminal server il controllo salta
come posso fare?
 MyMutex := CreateMutex(nil, False, 'miaApplicazione');
  try
    if (GetLastError = ERROR_ALREADY_EXISTS) then
    begin
      MessageBox(0, 'Programma già attivo!', 'Attenzione', MB_OK);
      ShowWindow(FindWindow('TfmMain', 'GeLice'), SW_SHOWNORMAL);
      SetForegroundWindow(FindWindow('TfmMain', 'GeLice'));
      //la findwindow usa la classe e la caption del form principale
    end
    else
    begin
      Application.Initialize;
      Application.CreateForm(TServerForm, ServerForm);
      Application.Run;
    end;
  finally
    CloseHandle(MyMutex);
  end;

http://msdn.microsoft.com/library/default.asp
?
url=/library/en-us/dllproc/base/createmutex.asp
in particolare
The name can have a "Global\" or "Local\" prefix to explicitly create
the object in the global or session name space.
ciao

 come posso fare?
Prova ad usare un mutex globale.  Basta aggiungere "Global\" prima del
nome del mutex.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Utilizzando Global\ e Local\ si riesce a gestire bene la cosa anche in
terminal.
Il mio problema è invece sul ShowWindow. La mia applicazione usa dei
form mostrati con ShowModal, io avrei la necessità di far tornare in
primo piano l'applicazione, ma mostrando i form che erano aperti al
momento del passaggio alla seconda applicazione.
Lo scenario è questo:
lancio mia applicazione - apro il form 1 con ShowModal - apro il form 2
con ShowModal - passo ad esempio a esplora risorse - cerco di riaprire
la mia applicazione - ricompare in primo piano la mia applicazione con
il form 1 e il form 2 aperti.
Con la procedura sopra descritta invece mi visualizza solo il form
iniziale.
Grazie degli eventuali aiuti
Newsgroup: it.comp.lang.delphi
Titolo: DBLookupComboBox pigro

Uso un DBLookupComboBox alimentato da un IBQuery per sbirciare la 
PrimaryKey di una tabella.
Successivamente tratto via codice il valore ottenuto. Funziona tutto 
bene tranne per un dettaglio di interfaccia che trovo poco gradevole. 
Quando clicco sul combo la lista si srotola con un solo elemento, e devo 
insistere più volte per vedere tutti e sette gli elementi dichiarati 
nella proprietà DropDownRows. Sospetto che ci sia qualche necessità di 
fetch della query sottostante per vedere subito i sette elementi, ma non 
sono riuscito a capire come si possa fare (se si può fare). Qualcuno sa 
aiutarmi?
Grazie comunque.
Ciao a tutti.
Michele Giordano

 Michele Giordano
x caso 6 il vescovo di Napoli?? ;-))


Alberto Salvati wrote:






Uso un DBLookupComboBox alimentato da un IBQuery per sbirciare la
PrimaryKey di una tabella.




Imho....
Se la tua ibquery restituisce molti records, meglio cambiare strategia.
La tecnica che uso io è la seguente:
Invece della dblookup... uso una editbox a sola lettura con un pulsantino.



Non sei il primo che mi suggerisce questa strada. Ci penso.

Prima, però, vorrei sapere se quello che chiedo si può fare, e a che prezzo
.






x caso 6 il vescovo di Napoli?? ;-))





No. Però se vuoi ti benedico lo stesso.

:-)



+ Michele Giordano







+ Michele Giordano
ahahahahahah
Bye
A.


Alberto Salvati wrote:




Quanti records vengono restituiti dalla query di selezione?



Circa 1500.




Hai notato questo effetto solo con la dbcombo?



E' solo la dbcombo che si srotola. Non capisco quale altro componente potrebbe
manifestare un problema analogo.

 Il problema, del resto, è relativo.

 Se faccio clic sul dbcombo appare solo il primo elemento, poniamo "Abbecedario",
con le freccette su-e-giù tutte schiacciate.

 Se digito "Z" subito appare "Zanzara". Istantaneamente.

 Non è un problema di prestazioni, è solo brutto a vedersi.

 Secondo me.








No. Però se vuoi ti benedico lo stesso.
+ Michele Giordano




ahahahahahah



Miscredente.





:-(  Michele Giordano











 Michele Giordano
Ciao, Antò. 


Non funziona (ahimé) né fetchall né moveby, che agiscono sul dataset, 
non sul combo.
Potresti essere un po' piů preciso a proposito di rx?
Comunque grazie per la sapienza.
Michele Giordano

 Michele Giordano
Ciao, Antò.


scusa, ma rinnovo il grazie.
Michele

ho la senzazione che sia un problema della VCL....
Il bello e' che non ho la piu' pallida idea di come si possa risolvere....
forse scaricando l'ultimo SP per delphi? (presupponendo che non lo abbia
gia' fatto........)
Se faccio clic sul dbcombo appare solo il primo elemento, poniamo
"Abbecedario", con le freccette su-e-giù tutte schiacciate.
Se digito "Z" subito appare "Zanzara". Istantaneamente.
Non è un problema di prestazioni, è solo brutto a vedersi.
Secondo me.
No. Però se vuoi ti benedico lo stesso.+ Michele Giordano

Newsgroup: it.comp.lang.delphi
Titolo: handle della finestra in primo piano

salve a tutti,
avrei bisogno di trovare l'handle della finestra in primo piano, ma non ci
riesco: ho provato gettopwindow ma restituisce dei valori inesatti, saperete
come fare?
Grazie e ciao

 avrei bisogno di trovare l'handle della finestra in primo piano
GetForegroundWindow ()
ciao.
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !
 Usate sempre font a larghezza fissa per guardare
 estratti di codice nei miei post.

Newsgroup: it.comp.lang.delphi
Titolo: Eventi relativi a classi ereditate.

Ciao a tutti
I componenti di Delphi spesse volte sono classi discendenti da classi  base
(es. TComponent etc...). Spesse volte, gli eventi presenti in una classe
dalla quale il componene finale deriva, non sono mostrati nella finestra
degli eventi dell'object inspector ma dovrebbero comunque essere
utilizzabili.
La mia domanda č: in che modo posso utilizzare tali eventi non indicati
nell'object inspector e associarli ad una mia procedure/function ?
Ringrazio anticipatamente per la risposta.
P.S.  --  Spero di essere stato chiaro nel formulare la domanda.
Ciao

 nell'object inspector e associarli ad una mia procedure/function ?
Per usarli ( cioč per intercettare l'evento ) devi fare un'assegnazione del
tipo:
oggetto.nomeevento:=nomeprocedura o funzione associata;
ovviamente la procedura deve avere un prototipo identico a quello
dell'evento.
Questa assegnazione la puoi fare durante un'inizializzazione.
Ti saluto
Antonio

Newsgroup: it.comp.lang.delphi
Titolo: [dbExpress] Valori NULL su query parametriche

Ciao,
come posso impostare a NULL un parametro di una query di aggiornamento.
Utilizzo un TSQLDataSet, il CommandText è un semplice SQL tipo:
update <tabella> set campo1=:param1, campo2=:param2 ... where
campochiave1=:paramchiave1 and ....
Come faccio a settare "param2" a NULL ?
Secondo il manuale dovrei:
SQLDataSet1.Params[1].Clear;
SQLDataSet1.Params[1].Bound:=True;
Ho provato ma niente da fare, quando eseguo la query l'errore è il
seguente:
'No value for parameter '<nome parametro>'
Mai capitato?
Grazie

 Come faccio a settare "param2" a NULL ?
Scusate ma ho capito,
per far funzionare la cosa il DataType del parametro deve essere
necessariamente impostato.
Saluti
Newsgroup: it.comp.lang.delphi
Titolo: Intercettare la connessione a internet

Salve a tutti...
Ho la necessita' che la mia applicazione esegua una procedura ogni
volta che ci si collega a internet e ogni volta che ci si scollega.
Per ora ho messo un Timer che ogni tot secondi testa lo stato della
connessione (col metodo spiegato nelle FAQ), pero' non mi piace come
soluzione... esiste qualcosa di piu' elegante?
Grazie!
Bye!
-- 
        <<* VeGeTa_CuBe *>>
 
http://members.xoom.it/vegeta3/

Allora non si puo' proprio fare?


 Bye!
Andrea

Cerca su google.
Sono proprio al buoi rigurdo alle sigle che hai scritto sopra... hai
voglia di delucidarmi un'attimo cosi' riesco ad orientarmi meglio in
una ricerca?


 Bye!
Ciao
Andrea

permettono ad un'applicazione di svolgere un determinato compito.
Beh, dai, fino a questo punto no, API sapevo cosa significa ;-)


oltre che su google, dove potresti trovare vari post usando la ricerca sui
gruppi, doversti vedere su msdn, dove trovi info sulle api di winsozz che
zio billy documenta.
Bye
A.

zio billy documenta.
Ci daro' un'occhiata, ma mi sa che le mie conoscenze attuali sono
troppo limitate...
Cmq grazie!


Newsgroup: it.comp.lang.delphi
Titolo: Sapere se sono connesso ad internet..

Come si fa?
Grazie grazie
Sem

>Come si fa?
Devi utilizzare le API RAS (Servizi di accesso remoto). Trovi molti esempi
sulla DSP. Addirittura ci dovrebbe essere un componente [NON chiedermi il
nome poichè ne scarico talmente tanti...] che ha tra le sue funzioni
qualcosa tipo Connected.  L'URL della DSP è :
http://delphi.icm.edu.pl/index.htm
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support
Newsgroup: it.comp.lang.delphi
Titolo: barcode UPC e parser

Codici a bare da pallets/cartoni dove sono indicati tramite UPC codice 
EAN13+lotto+quantità sulla stessa riga.
La domanda è: qualcuno ha affrontato il tema del parsing delle stringhe 
restituite dai lettori laser ?
Per i campi a lunghezza fissa (02) nessun problema ma quelli a lunghezza 
variabile (tipo il 37) ?
Ho dato un occhio a Indicod. ma non ho trovato la soluzione al mio problema 
o perlomeno non sono stato in grado di capirci qualcosa.
Ciao a tutti !

> Codici a bare da pallets/cartoni 
che lugubre!
A parte gli scherzi, hai un esempio di ciò che ti restituisce la 
penna/sensore e cosa devi ottenere?
Ciao
Fabio

 ha scritto nel messaggio 
news:NrV6e.771461$b5.34...@news3.tin.it...


turk-184 ha scritto:
 >
 > Un'idea è quella di cercare il 37 poi un numero di almeno 4 caratteri 
e poi
 > cercare subito dopo per il 5' 6' 7' 8' carattere un codice 3320... ma la
 > cosa non mi torna...
 >
 > Tu hai esperienze ?
 > Magari sento Bancolini.
Se ho capito bene il codice è diviso così:
02   08001234567890    37   0063XXX    3320   10   A54533
--   --------------    ---  -------    ----   --   ------
|              |	|	|	|	|	|
Codice         |	|	|	|	| 	|	
	     EAN	|	|	|	|	|	
		     Codice    	|	|	|	|
			    Num.colli   |	|	|
				      Peso	Codice	|
						       Lotto
Il tuo problema è che 'Num.colli' non è mai lungo uguale?  Il numero di 
lotto, il peso ed il codice sono sempre lunghi uguali, cioé 12 cifre?
Se è cosi' , mettendo tutto il codice in una stringa (penso tu lo legga 
con un TEdit normale visto che è una emulazione tastiera) basta 
utilizzare un po' di funzioni pos, copy e trim (anche la trim, magari 
qualcuno preme lo spazio nel tedit...)
Una cosa di questo tipo (vado a memoria senza delphi sottomano)
   var s:string;
   // Supponiamo in s ci sia il codice
   // Tanto per fare un esempio metto il tuo
   s:='02080012345678903700633320023310A54533';
   s:=trim(s);
   ean:=copy(s,3,14);
   peso:=copy(rightstr(s,12),1,4);
   lotto:=copy(rightstr(s,6)); // Suppongo il 10 non ti serva
   num_colli:=copy(s,18,length(s)-12); // La parte centrale del codice
   // 18 è dato dalle lunghezze di codice+ean+codice (2+14+2)
   // 12 è la lunghezza della parte dopo il num colli
   // che se ho ben capito è fissa
Ti conviene mettere tutto in una funzione e farti restituire un record 
con i dati letti. Conviene fare anche un check dei codici (02,37,10) in 
modo da essere sicuri di aver letto tutto bene
Spero di averti aiutato
Ciao
Fabio

 ha scritto nel messaggio 
news:2I77e.774018$b5.34...@news3.tin.it...


L'unica è provare... se non hai documentazione relativa sul barcode da 
chi lo ha creato devi provare a leggere piu' codici possibili: purtroppo 
ho visto codici che indicavano di tutto....
Ciao
Fabio
turk-184 ha scritto:


 ha scritto nel messaggio 
news:ceW7e.1242492$35.45...@news4.tin.it...


 Appena ne vengo a capo ti faccio sapere.
Ok, sono curioso di sapere come funzionano questi
Ciao
Fabio
Newsgroup: it.comp.lang.delphi
Titolo: Analizzate questo codice...

Questo codice funziona ma.........
var
sin: string;
begin
If key = 8 then
   begin
        Edit4.Text := Edit4.Text;
        edit4.SelStart := Length(Edit4.text);
        exit;
   end;
sin := Edit4.Text;
table1.IndexName:= 'DESCRIZION';
table1.findnearest([Edit4.text]);
Edit4.text := table1['DESCRIZION'];
Edit4.Refresh;
edit4.SelStart := Length(sin);
Edit4.SelLength := Length(Edit4.text)- Length(sin);
...... come avrete capito fa si che la parola cercata in un database
si autocompleta, e la parte finale sia anche selezionata man mano che
viene scritta.
La domanda: come mai se inserisco un breackpoint e poi eseguo riga per
riga con F7 il pc mi si blocca ed invece in runtime funziona
perfettamente? Ed un'altra domanda per favore:
secondo voi questo pezzo di codice č accettabile? č rozzo? o puň
essere migliorato? Se si, gentilmente mi spiegate come?
Grazie in anticipo.
Robin

Ciao tu hai posto un quesito io ne pongo uno a te..
var
sin: string;
begin
If key = 8 then  // dove è definita
   begin
        Edit4.Text := Edit4.Text; // come mai questa operazione.. sembra
inutile
        edit4.SelStart := Length(Edit4.text);
        exit;
   end;
sin := Edit4.Text;
table1.IndexName:= 'DESCRIZION';
table1.findnearest([Edit4.text]);
Edit4.text := table1['DESCRIZION'];
Edit4.Refresh;
edit4.SelStart := Length(sin);
Edit4.SelLength := Length(Edit4.text)- Length(sin);
...... come avrete capito fa si che la parola cercata in un database
si autocompleta, e la parte finale sia anche selezionata man mano che
viene scritta.
La domanda: come mai se inserisco un breackpoint e poi eseguo riga per
riga con F7 il pc mi si blocca ed invece in runtime funziona
perfettamente? Ed un'altra domanda per favore:
secondo voi questo pezzo di codice è accettabile? è rozzo? o può
essere migliorato? Se si, gentilmente mi spiegate come?
cosa intendi per autocompleta??
stai facendo una ricerca in un DB sul campo descrizion
ma non ti conveniva fare un filtro a run time??
Scusa l'ignoranza..
--
Posted from 
twingo.tiscalinet.it
 [195.130.224.85] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Scusa l'ignoranza.
Figurati, credo di avere tanti altri problemi, anche io sono
newbyetto!!!!
Comunque ho notato che in questo nwsgroup si è restii a dare delle
risposte un pò più complesse. Sto cercando materiale sulla stampa in
Delphi ma non trovo niente. Se qualcuno ha del materiale può aiutare?
Robin

 newbyetto!!!!
Ciao... per caso giochi ad Ultima Online?
Davide DG

Newsgroup: it.comp.lang.delphi
Titolo: esempio decompressione file zip con ZLIB

Salve,
sono alle prime armi con dephi,
e vorrei sapere se qualcuno di voi a un esempio
funzionante da postare su come si decomprime un file
.ZIP con le funzioni di ZLIB.
Un grazie in anticipo a chi risponderà

.ZIP con le funzioni di ZLIB.
Nella unit ZLIB ci sono TCompressionStream/TDecompressionStream, ma
usano l'algoritmo Lempel-Ziv classico, non trattano il formato .ZIP.
Per gestire il .ZIP utilizza la suite di componenti Abbrevia presente
su SourceForge.
Newsgroup: it.comp.lang.delphi
Titolo: come faccio a scrivere sul primo settore del floppy ?

Salve a tutto il NG,
volevo chiedervi se cortesemente potevate darmi un aiuto con un problema.
Non riesco a trovare il modod i scrivere sul primo settore di un qualunque
Floppy.
Come posso fare con Delphi ad eseguire la scrittura di un File nel primo
settore del Floppy?
vi ringrazio anticipatamente,
Simone.
saluti a tutto il NG

Rispondo non costruttivamente, ma solo per curiosità :
XCHE'?
(Sono troppo curioso?)
Comunque credo tu debba scrivere in asm, lo puoi fare anche dentro Delphi,
cerca asm nell'help.
CIAOUX

 
Se non ricordo male tempo fa ho trovato un componente (di cui purtroppo 
non ricordo il nome) che permetteva di editare direttamente i settori 
dei dischi. Prova a fare una ricerca su torry.

Usa gli interrupt; almeno in C++ si fa cosě.
Ciao.
Toni

 ha scritto nel messaggio
news:4C0S9.62318$Q%4.19...@news1.tin.it...

tranquillo, la curiosità non è un male :)
cmq è perche vorrei scrivere dei file di boot sopra un floppy
e volevo farlo io :)
no, non credo che ci serva l'asm, ho trovato dei componenti :)
ciao
Simone.

grazie Slaine,
ho trovato dei buoni componenti :)
ciao
Simone.

 ha scritto nel messaggio
news:xueS9.81018$R45.3...@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su GetProcAddress

Salve,
Vorrei poter referenziare le funzioni esportate da una DLL attraverso il
loro numero identificativo utilizzando GetProcAddress a run-time.
Come posso fare?
Qualche suggerimento?
Grazie a chi mi risponderŕ.
P.S. Generalmente nessuno risponde alle mie domande... perché? Chiedo forse
sempre e solo cose impossibili o che nessuno sa? Mi sembra strano...
--
Andrea Raimondi
rain...@tin.it
ICQ #66008183
"Software development is as having a girlfriend :
  it delights many times but it can make u crazy..."

 Come posso fare?
Ciao, con la GetProcAddress dovresti riuscire ad usare i _nomi_ e non gli
_id_ delle funzioni...
Cmq basta caricare la DLL con LoadLibrary e usare l'handle che ti viene
ritornato. Puoi richiamare FreeLibrary se la DLL non ti serve + per altri
scopi.
Se devi ottenere l'indirizzo della funzione conoscendone l'ID mi pare ci
fosse un'altra funzione ma ora non mi viene...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

sempre e solo cose impossibili o che nessuno sa? Mi sembra strano...
Forse perchè non siamo capaci! ;-)
Ciao!
--
- Carlo -

 wrote in message
jr385.16166$2s6.2...@news.infostrada.it...

Per carità, non intendevo offendere nessuno... Chiedo umilmente perdono se
qualcuno si è sentito offeso... non volevo e me ne dolgo sinceramente...
solo che... insomma... una preview di bitmap non deve essere una cosa così
impossibile...

 nome....
Dal help in linea di D5 :
The GetProcAddress function returns the address of the specified exported
dynamic-link library (DLL) function.
FARPROC GetProcAddress(
    HMODULE hModule, // handle to DLL module
    LPCSTR lpProcName  // name of function
   );
Parameters
hModule
Identifies the DLL module that contains the function. The LoadLibrary or
GetModuleHandle function returns this handle.
lpProcName **********
*Points to a null-terminated string containing the function name, or
specifies the function's
*ordinal value. If this parameter is an ordinal value, it must be in the
low-order word;
*the high-order word must be zero.
Ok ?
Ciao!! Davide DG.

 wrote in message
8jsp5t$qqm$1...@sirmdpsin16.inwind.it...


impossibile...
Ma figurati, se il mio tono ti è sembrato quello di una persona offesa ti
sei sbagliato, la mia era una risposta come tante!
Tranquillo, se ci si dovesse offendere con persone corrette come te, con
certa gente cosa bisognerebbe fare?
Ciao! :)
--
- Carlo -

*the high-order word must be zero.
che dire oltre al fatto che non si smette mai di imparare?


 fatto praticamente e potesse darmi qualche suggerimento in proposito...
L'help in linea ti dice : "If this parameter is an ordinal value, it must be
in the low-order word; the high-order word must be zero" ...
 e allora risolvi cosě :
GetProcAddress ( hModule, PChar(MakeLong (N ,0)) );
// dove N č il numero della procedura/funzione che vuoi caricare.
Ok ? Se ci dovessero essere probs... riscrivi!! ;-)
Ciaoooo!!! Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: Dove trovo l'update 4 per delphi XE2?

Ciao a tutti,
 
ho appena reinstallato XE2 fino all'update 3; nel sito Embarcadero trovo  
il link per l'hotfix all'update 4, ma non trovo proprio l'update 4.
 
Sono io che non lo vedo??
 
Tnx

 il link per l'hotfix all'update 4, ma non trovo proprio l'update 4.
 
L'Update Pack 4 può essere scaricato da qui:
http://cc.embarcadero.com/item/28758
 
 
Qui trovi una "hot fix" da applicare dopo l'Update 4:
http://cc.embarcadero.com/item/28881
 
 
Infine, c'è l'ultimo Update 5:
http://cc.embarcadero.com/item/28810
 
 
Chiaramente devi essere un utente iscritto a EDN (Embarcadero Developer Network) e avere registrato il prodotto, ma suppongo che tu l'abbia fatto se hai già ottenuto gli altri aggiornamenti.
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

   Marco.
 
Bye
Fed.

 necessiteranno quindi di nuova installazione. :-(
 
Ah, ora ho capito (o meglio, ho letto come si doveva) la domanda. :)
 
Il tuo problema non era nella reperibilità dell'Update, ma nel trovarne uno incrementale. :)
 
Parrebbe non essere disponibile, nel senso che l'ISO è purtroppo l'unica soluzione che ho trovato. Con quella release sono arrivati diversi aggiornamenti importanti, per FireMonkey ad esempio, e forse erano necessari interventi sull'installazione tali da richiederne una nuova.
 
Il lato positivo (avendolo saputo prima, purtroppo) nel tuo caso è che avresti potuto installare direttamente l'Update 4, partendo (quasi) dal fondo della catena. Sarà per la prossima volta... :)


Newsgroup: it.comp.lang.delphi
Titolo: selezionare una riga della dbgrid

C'è un modo per selezionare o dare il fuoco su una determinata riga di
una dbGrid?
Premetto che so già a priori quale riga selezionare, e che la proprietà
della griglia --> dgRowSelect è impostata a TRUE.
Grazie in anticipo a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Premetto che so già a priori quale riga selezionare
Quindi, hai un qualcosa che ti permetta di puntare in modo
univoco ad una precisa riga: un pk, un bookmark...
Bye
As
"Se è Microsoft non funziona"


 univoco ad una precisa riga: un pk, un bookmark...
Grazie mille per l'interessamento, ho già trovato la soluzione, 
in effetti non riuscivo a ottenere la selezione della riga sulla dbgrid
per un problema di codice che non centrava nulla con la griglia.........
Grazie ancora


Newsgroup: it.comp.lang.delphi
Titolo: Prima nota

Ciao,
scompattalo dove vuoi e lancia il programma tramite "PrimaNota.exe".
Non spostare o cancellare niente da dentro quella cartella.
Sono tutti files indispensabili al funzionamento.
 
 
 
-- 
Andrea Ibba
andrea...@gmail.com
 

 
 
girala anche a me che mi serve! TIA
 
:P
 
-- 
Oggi c'e' una grande battaglia di idee,
ma alla fine non ci saranno ne vinti,
ne vincitori, ne idee! S. Benni da Elianto.
Newsgroup: it.comp.lang.delphi
Titolo: Time hh:mm

Ciao a tutti
esiste un modo veloce per formattare un tdatetime come hh:mm ma che 
utilizzi necessariamente i : anziche le impostazioni internazionali di 
windows?
OraInizio := FormatDateTime('hh:mm', mOraInizio);
ritorna sempre ad es.: 12.20 ma a me serve 12:20 dato che uso una base 
dati legacy che viene condivisa da altri programmi.
Grazie
Ciao

Ciao
	Ciao
	MassimoB
 
---------------------------
http://www.massimobeschi.it/

 di Delphi.
non ho ben capito cosa intendi con:
"lavorare con i formati generali del DateTime", anzi si, adesso ho 
capito, potrei impostare il TimeSeparator, ma preferisco gestire 
manualmente queste eccezioni.
Adesso apro una parentesi che con questo topic non ha nulla che fare.
A proposito di help. Io ho delphi 7 e spesso l'help non trova l'help 
file, sembra che perda gli tutti i backslash del path per la strada...
Qualcuno conosce una soluzione?
Grazie
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Evento Tastiera

Ciao a tutto l'n.g.
Devo fare una semplice funzione che mi testa che non sia stata premuta la
tastiera o mosso il mouse da un certo numero di secondi. (come fa lo
screen-saver di WIN)
Vi dico anche perché: devo fare un LOGOUT da una o + form, a cui chiedo la
PASSWD prima di entrare, se inutilizzate da tempo, ma pensavo di fare questo
test nella form principale e non in tutte le form che vado ad aprire.
    Ciao.
___________________> Giulio <____
E-Mail address: 
NOSPAM_g...@iol.it
Ricorda; togli NOSPAM_ per rispondermi.

 principale e non in tutte le form che vado ad aprire.
non so se esiste un API del SO, ma se vuoi controllare
solo la tua form potresti semplicemente usare untimerun timer
nel KeyDown / MouseMove / MouseDown della form
if Timer.Enabled // il timer non e' ancora scaduto
 then begin
  Timer.Enabled:=False;
  Timer.Enabled:=True; // reset del timer
 end
 else ChiediPassword; // timer scaduto
nell'OnTimer
Timer.Enabled:=False;
Ciao,
Alan Solo

+ o - quello che era venuto in mente a me, ma preferivo un'api di WIN.
Proverņ con il tuo suggerimento.
    Thanks.
--


Newsgroup: it.comp.lang.delphi
Titolo: Manuale di Sql(per interbase)

Qualcuno mi sa indicare dove trovare online (cioč a gratis!) un manuale di sql
per interbase?
Grazie

 Grazie
Nella documentazione di IB trovi tutto... qualche migliaio di pagine in pdf!

 > Qualcuno mi sa indicare dove trovare online (cioč a gratis!) un manuale di


scrivi in privato.
Bye
A.

...


 mi dice host sconosciuto!
Io non metto l'email giusta sui ng: altrimeni sai che spam!
Scusa...
Leggila un pochino:
<alNOSPAM...@mclink.it.uffa
bsta  togliere Nospam e .Uffa.
Bye
A

...
