mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Geodetico funzioni di libreria GeoDLL 32 bit e 64 bit

Ciao sviluppatori,
che sviluppa programmi con funzionalità come geodetico mondiale trasformazioni di coordinate o calcoli distanza, in grado di lavorare con l'ultima versione del mio GeoDLL. Il Dynamic Link Library può essere facilmente utilizzato con qualsiasi linguaggio di programmazione per aggiungere funzionalità geodetica di applicazioni.
GeoDLL supporta 2D e 3D trasformazione di coordinate, datum geodetico spostamento e il sistema di conversione di riferimento, cambiando fascia meridiana, definito dall'utente coordinate e sistemi di riferimento, calcolo della distanza, Digital Elevation Model, NTv2 manipolazione, Soluzioni diretta / inversa e un sacco di altre funzioni geodetica.
La DLL è diventato molto veloce e risparmiare forte sviluppo in C++ con Microsoft Visual Studio 2010. Le funzioni geodetica della nuova versione 12.05 ora sono disponibili in architettura a 32bit e 64bit.
Potete trovare una versione scaricabile di prova su 
http://www.killetsoft.de/p_gdla_e.htm
.
Fred

 Potete trovare una versione scaricabile di prova su [...]
SPAM!
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1

Newsgroup: it.comp.lang.delphi
Titolo: Form in pannello da una dll

Ciao a tutti.
Qualcuno sa come posso fare a inserire una form proveniente da una dll in un
pannello della mia applicazione?
Ho provato cosě:
  public
    { Public declarations }
    constructor Create(aOwner: TComponent; PA: TPanel); reintroduce;
  end;
[...]
constructor TForm1.Create(aOwner: TComponent; PA: TPanel);
begin
  inherited Create (aOwner);
  BorderStyle     := bsNone;
  Parent              := PA;
  align                 := alClient;
  show;
end;
e la funzione chiamata nella DLL č strutturata in questo modo
procedure _GsDati(aOwner: TComponent; p_panel : TPanel; var p_bar :
TStatusBar); overload;
begin
  if OpenLibrary() then
  begin
    try
      try
        if not Assigned(Form1) then
          Form1 := TForm1.Create(aOwner,p_panel);
        FreeAndNil(Form1);
        Application.Handle := lib_hnd;
      except
        on E : Exception do
        begin
          MessageDlg('Error in Dll: '+ E.Message,mtError, [mbOK],0);
          FreeAndNil(FDatiDeleghe);
        end
      end
    finally
      // Libero le librerie caricate
      CloseLibrary();
    end;
  end;
end;
Dove sbaglio?!?!
grazie!

 dll in un pannello della mia applicazione?
Se non venisse da una DLL come faresti???
Una form non la puoi aprire all'interno di un pannello. Forse stai facendo
un'applicazione MDI.
In questo caso già si è discusso molte volte di questo problema e puoi
trovare la soluzione su google
ad esempio :  
http://tinyurl.com/6gnnx
ciao
gabriele

 wrote in message
chn778$f77$1...@newsread.albacom.net...


        FreeAndNil(Form1);
Come accoppiata non fa una grinza!!!
Certo che si puo' mettere una form dentro un pannello, ma se la distruggi un 
attimo dopo......
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: Conferma di chiusura mia applicazione (ON/OFF)

Ciao NG,
la questione è la seguente:
nella mia applicazione, sull'evento OnCloseQuery del form principale, chiedo
la conferma di chiusura applicazione...ok...tutto bene...però c'è un
particolare...se è Windows (quando eseguo lo shutdown) a chiudere la mia
applicazione (sempre in esecuzione nella Tray Area)...vorrei che il dialogo
di conferma non venisse mostrato...
Avevo provato con una var Boolean che mi segnalava se era stato l'utente a
volere la chiusura o meno...solo che non so come fare a sapere se l'utente
ha chiuso l'applicazione usando la X del form....
Spero abbiate soluzioni migliori....
Grazie e ciao!!
--
DeViL!
=====================================
Togliere ILDISTURBO per rispondere :-)
=====================================
--------------------------------------------------------
"in tutti i tipi di unione, ciascuno dovrebbe comportarsi
secondo la sua naturale inclinazione" (Vatsayana)
--------------------------------------------------------

Dovresti mettere il tuo codice di avviso nell'evento "OnClose" della
form principale.
In questo modo il tuo avviso viene lanciato solo quando chiudi
l'applicazione, mentre quando Windows fa lo shutdown invia un messaggio
di "Destroy" e quindi viene chiamato un evento "OnDestroy" e non
"OnClose".
http://micla.hypermart.net


 "OnClose".
Perdona il mio scetticismo...premettendo che io metto il mio codice
OnCloseQuery del form e che quindi mi sembra strano che il Destroy chiami
tale evento....se mettessi il codice OnCLose....a quel punto mi sembra
inutile chiedere la conferma di chiusura se la chiusura è già avvenuta?....o
sbaglio....?....e poi non avrei il parametro CanClose! ;)
Chiaritemi se erro!
Ciao.


 OnCloseQuery del form e che quindi ...

 Chiaritemi se erro!
    No, hai perfettamente ragione, quello che vuoi fare tu non è previsto
dalla VCL di Delphi e per risolvere il problema devi crearti un gestore di
uno specifico messaggio.
    Windows invia il messaggio WM_CLOSE quando qualcuno chiude
un'applicazione, mentre invia il messaggio WM_QUERYENDSESSION quando si sta
chiudendo Windows. Per default Delphi gestisce questi messaggi con l'evento
OnClose/OnCloseQuery, mentre tu quando ricevi il secondo messaggio devi fare
un Application.Terminate.
    La soluzione è crearti una funzione con la direttiva message per
elaborare il messaggio WM_QUERYENDSESSION e all'interno di essa termini
l'applicazione.
    Se non sai come si fa guarda l'help di Delphi sulla parola chiave
"message" oppure riscrivi e vedrò di aiutarti.
    Saluti!
______________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
______________________________________

 me funziona perchè non dovrebbe funzionare anche a te?
Hai ragione...infatti funziona :-). Non si finisce mai di imparare! ;-)
Ciao e grz!
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con i socket

Ciao a tutti,
io ho creato un'applicazione che utilizza un ClientSocket e un'altra con un ServerSocket;
Entrambi fanno uso della porta 4444;
Ho testato il corretto funzionamento della procedura di connessione del client al server in locale, passando come indirizzo al client 
127.0.0.1
: funziona tutto perfettamente, riesco anche a mandare messaggi di testo correttamente dal client al socket e viceversa...
Ho passato l'applicazione server ad un mio amico, il quale è connesso a internet tramite un normale modem ADSL, gli ho detto di disabilitare ogni eventuale firewall, e gli ho chiesto il suo indirizzo IP (come quello che si può ricavare dal sito 
www.whatismyip.com
). Dopo che lui ha lanciato l'applicazione che gli ho passato, ho aperto il client, ho inserito nella proprietà Address del ClientSocket l'IP del mio amico, ho provato a connettermi ma dopo qualche secondo è apparso il messaggio d'errore di windows "Asynchronous socket connection... ecc"
Dove ho sbagliato?
-- 
madbat870 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-727259.html
Inviato via 
http://www.itsistemi.net

hai provato a pingare l'ip?
AS

Qualcuno di voi passa per un router o è NATtato in qualche maniera?
Bye,
Raktzo

Qualcuno di voi passa per un router o č NATtato in qualche maniera?
No nessuno di noi č NATtato...
hai provato a pingare l'ip?
Scusa la mia ignoranza, ma cosa significa pingare l'IP? Grazie...


 Scusa la mia ignoranza, ma cosa significa pingare l'IP? Grazie...
dalla shell(prompt di msdos) dai 
ping ip_dell_altro_pc  oppure
ping 
google.com
Bye,
Raktzo

start-run-cmd e premi invio
scrivi:
ping 100.100.100.100 e premi invio
Se il segnale passa, hai piu'  messaggi del tipo:
REPLY FROM 100.100.100.100
Suggerisco un po di studio degli elementi basilari di tcp/ip.
AS

sono riuscito a pingare un mio amico, il quale però è dietro NAT.
Ho aperto un server sulla mia macchina e lui col client è riuscito a connettersi a me, ma non siamo riusciti a fare viceversa, cioè io non sono riuscito a connettermi al suo server... come devo fare se voglio connettermi ad un server dietro un router NAT?


 connettermi ad un server dietro un router NAT?
Il NAT deve fowardarti o tutto l'IP o almeno la porta su cui lavorate.
Bye,
Raktzo

 connettersi a me, ma non siamo riusciti a fare viceversa, cioč io non sono 

Newsgroup: it.comp.lang.delphi
Titolo: ERA: data base

Salve raga.
Ho seguito il thread lanciato dall'amico Paolo con oggetto "data base", sia
per curiosità che per ... necessità.
Finora non ho MAI sviluppato applicativi che facessero uso bestiale di DB
... diciamo che una banalissima tabella paradox locale era più che
sufficiente per i miei bisogni (e con questo dimostro i limiti delle mie
conoscenze nel campo...), però adesso devo affrontare la progettazione
(prima della realizzazione) di un gestionale client/server senza prestese
stratosferiche con al max 10 postazioni e destinato ad avere un costo medio
(e questo pone limiti anche al costo del db, della licenza per l'utente e
per il servizio di manutenzione ...).
Mi sono letto e riletto il thread ed anche spulciati i vari post passati
(più tecnici per la verità... ) ma la scelta non mi riesce facile.
Poteri anche scrivere nel ng sui databases (come suggerisce Alberto S.), ma
visto che uso delphi come linguaggio per la realizzazione dell'applicativo,
mi sembra più appropriato icld ed i suoi membri.
Andrea

 (più tecnici per la verità... ) ma la scelta non mi riesce facile.
Io uso felicemente zeoslib (
http://sourceforge.net/projects/zeoslib/
) + 
postgresql
Postgresql per windows è banale da installare 
(
http://pgfoundry.org/projects/pginstaller
) ed ha un client grafico 
(pgadmin) altrettanto semplice da usare. La documentazione è esemplare.
Quando ho bisogno di aiuto su Delphi posto i miei quesiti qui, per 
quanto riguarda gli aiuti per postgresql, mi sono iscritto all'ottima ML 
italiana su postgresql (
http://postgresql.linuxtime.it/
): poco invasiva 
e frequentata da persone veramente esperte di questo server sql, 
oltretutto alcuni frequentatori della suddetta ML usano le zeoslib.
Ciao
Gianni

 per il servizio di manutenzione ...).
Da parte mia, nell'urna dei voti metti un bussolotto per Firebird e uno 
per MSDE: hai costo zero e prestazioni ottime. E uno anche per il 
notevole PostGres (anch'esso a costo 0), che più uso e più mi gusta.
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

Voterei per Postgres, anche se non l'ho mai utilizzato in maniera 
pesante.
Ciao
Stefano Lorenzi
--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: Gestire un file DBase o Paradox senza BDE o ADO: possibile?

Ciao a tutti, è possibile gestire un file DBase o Paradox senza oggetti BDE
o ADO, magari con un oggetto che punti direttamente al file?
Grazie mille

 Grazie mille
Ciao
Andrea

Per dbase senz'altro, per Paradox non credo, o almeno non ne homai sentito
parlare.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5 e Acer 512TE

Posseggo un laptop Acer 512TE conWin98. Ho appena acquistato Delphi 5 Pro
con il Patch...
Al primo avvio.... sorpresa: I pulsanti relativi ai comandi del menu e tutte
le immagini facenti parte delle voci dei menu sono visualizzati in maniera
errata, nel senso che non si riesce a capire un tubo di quel che
rappresentano. La Componet-Palette invece va benissimo, tutte le scritte
sono ok. Questo bug è generale oppure sono solo io lo sfigato a cui è
capitato?
Sul desktop invece tutto alla perfezione. Tutti gli altri programmi vanno a
meraviglia.
ricapitolo le cose:
Laptop Acer 512TE
Chip Video Neomagic 256AV
Schermo TFT 31,1 pollici
Delphi 5 con Patch 1
Non vanno le gliph dei pulsantini e delle realitive voci di menu, bene la
component palette

 sono ok. Questo bug č generale oppure sono solo io lo sfigato a cui č


Grazie infinite, chissa' perche' non avevo provato, pero' qualche cosa deve
esserci nei driver del chip video, altrimenti non si spiega come mai lo fa
solo il Neomagic AV256.
"Luca Zammarchi" <luca.zammarchi@__XYZ__tin.it> ha scritto nel messaggio
news:8bdtc7$dm0$1...@nslave2.tin.it...


 abbassa l'accelerazione hardware della scheda video.
leggi il file 
read.me
 di delphi
Newsgroup: it.comp.lang.delphi
Titolo: Reports per Windows e Linux

Salve,
sto cercando un generatore di report che possa funzionare sia su Windows 
che su Linux con Kylix e mi chiedevo se qualcuno si fosse già posto il 
problema (e trovato la soluzione).
Sarebbe preferibile freeware.
Grazie,
   Luca

 ha scritto nel messaggio
news:b5i8tr$29o8j0$1...@ID-99001.news.dfncis.de...


 E' dura...
Mah... ho trovato FastReport CLX che funziona sia con Delphi che con
Kylix (
http://www.fast-report.com
).
Sembra essere un ottimo prodotto e costa solo $100 circa. In più da
anche la possibilità all'utente di modificare i report a proprio
piacimento grazie all'ottimo editor.
La domanda a questo punto è:
-qualcuno lo utilizza di già?
-è veramente un buon prodotto come sembra?
Grazie,
   Luca
__
At the moment my 
lu...@despammed.com
 email address is not working. It 
should be fixed soon but for the moment i am unable to receive personal 
messages. Thank you.

 ha scritto nel messaggio
news:b5i8tr$29o8j0$1...@ID-99001.news.dfncis.de...


 
Ciao,
io lo sto utilizzando da qualche mese e penso che sia un'ottimo
strumento di reporting, poi, con la versione 2.47 esiste la
possibilità di inserire degli script in delphi all'interno del report
così da avere un controllo maggiore sulle varie fasi di costruzione
del report. Io sono già partito abbastanza avvantaggiato avendo
utilizzato FuzzyReport che è la versione freeware di FastReport 2.42,
poi sono passato a FastReport anche perchè mi sembra che attualmente
Fuzzy sia un pò fermo ( l'autore, il bravissimo Fabio Dell'Aria,
l'unico che può gestire le varie implementazioni e bug-fix è
abbastanza impegnato ) per cui le cose nuove vanno molto a rilento.
P.S.
Con FuzzyReport/FastReport ho fatto dei report che non immaginavo
neppure lontanamente di farli, e tutto senza mettere codice nel
programma.
Spero di esserti stato utile.
Ciao da Enrico Giudici
ico...@tiscali.it

   Luca
Cioa
mastrogeppetto



http://reportman.sourceforge.net/
è open source e mi sembra carino (fa anche pdf).
Non lo conosco ancora ma tra poco inizierò ad usarlo
per un progetto delphi/kylix
Ciao

 Salve,
Grazie a tutti.
Ciao,
   Luca
Newsgroup: it.comp.lang.delphi
Titolo: Assegnare un evento ad un componente creato in runtime

Come da oggetto
frmarray[i]:=TForm.Create(self);
frmarray[i].Parent:=nil;
frmarray[i].Show;
frmarray[i].BorderIcons:=frmarray[i].BorderIcons-[bimaximize];
poi ho provato a fare
frmarray[i].onclose:=mioevento;
ma evidentemente non si fa cosě
ciao grazie
Michele


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

Ho provato a fare come dici tu, funziona. Poi ho provato a fare una cosa del
genere
type
  TMyform=class (Tform)
    img:TImage;
    lbl:TLabel;
  public
   cod:string;
   procedure proc(Sender: TObject; var Action: TCloseAction);
  end;
var
 frmarray:array [0..100] of TMyForm;
che non mi ricordo se mi dava un qulche errore all'assegnamento dell'evento
onclose, o a runtime.
Devo fare un qualcosa che mi permetta di modificare una certa variabile (nel
mio caso il COD) al momento della chiusura della
Form. Cioč ho pensato che se scrivessi questo codice, avrei potuto fare cosě
Procedure TMyForm.proc(Sender: TObject; var Action: TCloseAction);
begin
cod:='';
end;
e in questo modo potevo modificare la variabile cod corrispondente alla form
che era stata chiusa.
Se perň per la procedura da assegnare all'onclose della form, sono costretto
a creare una classe che non abbia nulla a che fare con la form
ad esempio cosě:
Type
  TBoh=record
   frm:tform;
   img:TImage;
   lbl:TLabel;
   cod:string;
  end;
type
  TClasse=class (Tform)
   Procedure proc(Sender: TObject; var Action: TCloseAction);
  end;
Var
  boharray:array [0..100] of Tboh;
quando avviene la chiusura, non posso capire quale sia il cod da modificare
all'interno dell'array.
C'č un modo per poter risolvere il mio problema?
Scusate tutti se sono stato un pň contorto nella spiegazione.

 C'č un modo per poter risolvere il mio problema?
Oltre a quanto sopra, diversi altri; molto dipende anche da quel che
devi in realta' fare.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Metodo per inserire OLE in RxRichEdit

Salve a tutti.
Qual è il metodo per inserire un oggetto OLE, precedentemente memorizzato in
un MemoryStream, alla posizione corrente del cursore in un RxRichEdit?
Grazie.
         BedBaol

 ha scritto nel messaggio
news:8_mRd.915611$35.34...@news4.tin.it...


 ha scritto nel messaggio
news:42160722$0$32346$5fc...@news.tiscali.it...


 giorgio
Mi sembrava una risposta bizzarra.....
         BedBaol

Newsgroup: it.comp.lang.delphi
Titolo: Opzioni compilazione delphi

Esiste una qualche documentazione sulle opzioni di compilazione di Delphi?
Quale sono quelle consigliate, quelle da evitare ecc...
Grazie...

si, lanci dcc32.exe da riga comando in dos
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: GetVersionOfFile, questa sconosciuta...

Qualcuno sa come si fa ad usare questa funzione (GetVersionOfFile) ?
E' presente nell'help dell'sdk in D5, ma quando provo ad usarla mi dice che
non esiste...
--
-------------------------------------------------------
Stefano "Hierro" Zilli
ICQ #25566424

non esiste...
Infatti non esiste! Ma sei sicuro di averci visto giusto? Non è presente
neppure sull'MSDN! (
www.msdn.microsoft.com
)
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support


Ti riporto testualmente quello che ho trovato sull'help (Win32 Developer's
References) :
--------------------------------------------------------
LPSTR GetVersionOfFile(LPSTR szFile, LPSTR szBuf, int cbBuf);
GetVersionOfFile determines the version of the specified file.
Argument
szFile
Specifies the path and name of the file.
szBuff
Specifies the buffer you are providing for the storage of the typeface name.
cbBuff
Specifies the size of the buffer you are providing.
Return Value
The return value is a string in the format N.N.N.N, where each N is an
integer.
--------------------------------------------------------------------
Non è che conosci un modo per ricavare la versione dal file ?

Non è che conosci un modo per ricavare la versione dal file ?
le API che conosco, sono la "GetFileVersionInfo", "GetFileVersionInfoSize" e
"VerQueryValue".
Devi utilizzare tutte queste assieme ( in una o due procedure che dovrai
scrivere seguendo quanto scritto nel Win32 SDK )
Se hai grossi problemi fai un fischio.
Per ora ti saluto e Buona Pasqua.
Ciao !!
Antonio Tarolla

Non è che conosci un modo per ricavare la versione dal file ?
Tutto questo mi sembra molto strano, cmq hai già provato con la
GetFileVersionInfo? Io non la ho mai utilizzata [non dovrebbe essere
difficile], ma dal nome mi sembra che risponda perfettamente alle tue
esigenze! Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Manualistica Delphi-7

Ciao a tutti.
Una domanda forse banale...
Le versione del Delphi-7 (tutte) la manualista è presente ?
Se SI, anche in lingua Italiana ?
Grazie.
Massimo

 Le versione del Delphi-7 (tutte) la manualista è presente ?
Si', anche in lingua italiana, la versione del programma rimane sempre in
inglese, comunque.
In ogni caso, i manuali che Borland distribuisce normalmente (non ho ancora
avuto modo di vedere quelli della 7, comunque) non sono un granche'. A mio
avviso, molto meglio un buon libro.
--------------------------------
Inviato via 
http://usenet.libero.it


A me su d7 sono arrivati in inglese (che io preferisco).


ABLS Team - 
www.abls.it
SINTESI S.r.l. - 
www.sintesi.com

 distribuita nelle versioni precedenti, si deve acquistare separatamente.
Che io sappia, no.
Almeno fino alla versione 5 c'era proprio la Developer's Guide e altri
libri.
Erano disponibili sia in italiano che in inglese, nonostante il software
fosse sempre e comunque in inglese. Comunque non e` niente di speciale,
molto meglio un buon libro ;-)



Scusami, mi sono espresso male.
Volevo dire che, a differenza di quanto accadeva nelle precedenti versioni,
ora la documentazione viene distribuita separatamente. :-)
Confermo la tesi del libro, anche se a volte, pensando a certe
pubblicazioni, specialmente se tradotte in italiano, continuo a preferire la
documentazione inclusa in Delphi! :-D

Newsgroup: it.comp.lang.delphi
Titolo: InttoHex

Esiste la funzione inversa?
Se non esiste come potrei implementarla?
Ciao

 Se non esiste come potrei implementarla?
StrToInt('$' + HexString);
--------------------------------
Inviato via 
http://usenet.libero.it

Se non ricordo male StrToInt() accetta anche esadecimali come parametro.
Saluti,
Lorenzo

 parametro.
Esatto. Basta che all'inizio della stringa ci sia $ o 0x.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Assegnazione null

Salve, devo assegnare il valore "null" ad un campo data... ho provato con
   Params[3].asDateTime := null;
ma non funziona, ora ho     Params[3].asDateTime := 0 ma mi viene settata la
data come 31/12/1899 io invece vorrei proprio "null" come posso fare ?
grazie
omerosx

 wrote in message
news:qOqua.114910$K35.2...@news2.tin.it...
 Params[3].asDateTime := varNull ;
Alessandro Storniolo

Grazie Alessandro

non è detto che varnull contenga lo stesso valore del null usato da un db.
A

>    Params[3].asDateTime := null;
Sbagliato.
Un rapido occhio ai metodi di TParam e trovi questo:
procedure Clear;
Description
Use Clear to assign a NULL value to a parameter. Calling Clear neither sets
nor clears the Bound property. When assigning a NULL value to a parameter,
set the Bound property as well as calling Clear.
Bye
A

 non è detto che varnull contenga lo stesso valore del null usato da un db.
Oops... l'ho usato diverse volte e non mi ha mai dato problemi....
Seguirò l'Info
Thanks
 A.S.

Newsgroup: it.comp.lang.delphi
Titolo: DBGRid: Ricavare numero colonna da nome

In una DBGrid,è possibile ricavare il numero di una colonna da suo nome?
Faccio un'esempio:
DBGridGenerale.Columns.Items[6].PickList......
dove DBGridGenerale.Columns.Items[6] è uguale a "impegni", esiste una 
funzione tipo:
numeroriga:=DBGridGenerale.Columns.Items.byname['impegni'];
per poter fare poi
DBGridGenerale.Columns.Items[numeroriga].PickList......
Ho certato nell'help, ma forse mi sfugge :(

 ha scritto nel messaggio 
news:44e4b6be$0$30250$4faf...@reader1.news.tin.it...

numcolonna:=DBGrid1.FieldByName('impegni').FieldNo;
Giorgio

> numcolonna:=DBGrid1.FieldByName('impegni').FieldNo;
Grazie! Porca pupazza...quel "fieldno" proprio non l'avevo visto!
Grazie infinite!

 Giorgio
Eh no....mi spiace...ma .FieldByName funge su dataset...non su 
dbgrid...spero sia la stessa cosa...faccio una prova e ti faccio sapere!


DBGrid1.DataSource.DataSet.FieldByName('impegni').FieldNo;
Cosi ti va bene?
Giorgio 

 Giorgio
Il caldo...mi ero scordato   ".DataSource.DataSet."
Newsgroup: it.comp.lang.delphi
Titolo: Drag and Drop da Explorer in un listbox

Salve amici, ho gia fatto ricerche su google, ma non ho trovato (o sono
stato sfortunato) nulla in merito.
Volevo sapere come fare per fare il drag and drop di cartelle da explorer in
un list box, ovvero se trascino una o piů cartelle da explorer in un listbox
nella mia applicazione, vorrei che nella listbox mi apparisse il percorso
completo delle cartelle trascinate.
Spero di essermi spiegato bene :)
Grazie dell'attenzione!
Michele

unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;
type
  TForm1 = class(TForm)
    ListBox1: TListBox;
    procedure FormCreate(Sender: TObject);
  protected
    procedure WMDROPFILES (var Msg: TWMDropFiles);
message WM_DROPFILES;
  private
  public
  end;
var
  Form1: TForm1;
implementation
uses ShellApi;
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
  DragAcceptFiles(Handle, True);
end;
procedure TForm1.WMDROPFILES(var Msg: TWMDropFiles);
var
  i, amount: Integer;
  FileName: array[0..MAX_PATH] of Char;
begin
  inherited;
  try
    Amount := DragQueryFile(Msg.Drop, $FFFFFFFF,
FileName, MAX_PATH);
    for i := 0 to (Amount - 1) do
    begin
      DragQueryFile(Msg.Drop, i, FileName, MAX_PATH);
      listbox1.items.add(FileName);
    end;
  finally
    DragFinish(Msg.Drop);
  end;
end;
end. 

 un list box, ovvero se trascino una o più cartelle da explorer in un


Grazie ad entrambi, ho appena scaricato dei componenti free "Drag and Drop
Component Suite" che sono fenomenali!
Ciauz!

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

Sapete dirmi quale sia  la differenza in termini di velocità e di uso
delle sequenti funzioni apparentemente simili?
StringOfChar
FillChar
DupeString
io devo concatenare lo '0' oppure #32 un certo numero di volte a una
stringa
qual è la + opportuna?
o forse c'è  ne qualcun'altra?
Ciao Anna

Usa tranqullamente StringOfChar, è la più opportuna
Esempio con StringOfChar
S := Stringa1 + StringOfChar(Caratter, Numero);
Mentre, per esempio con FillChar, dovresti usare:
FillChar(Stringa, Numero, Ord(Carattere));
S := Stringa1 + Stringa;
Idem per DupeString
Ciao,
David
Newsgroup: it.comp.lang.delphi
Titolo: menù contestuale

come si può integrare una applicazione nel menù contestuale di xp che mi
compaia quando si clicca con il tasto destro su uno o più file jpg?
grazie a tutti

)

Newsgroup: it.comp.lang.delphi
Titolo: Funzione che converte longword in stringa di 4 caratteri...esiste?

Esiste una funzione che converte un numero (longword, quindi 4 bytes) in una 
stringa di 4 caratteri (sempre 4!!!)? O me la devo fare a manina? (non 
sarebbe difficile,ma se esistesse già fatta....).
Ho cercato...ma non ho trovato niente!
Ho cercato male?
Grazie amici!

 stringa di 4 caratteri (sempre 4!!!)? O me la devo fare a manina?
Questa richiesta non ha senso.
Dato il numero 123456789, da dove li tiri fuori i 4 caratteri ?
Spiegati meglio.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Giusto...ho riletto ora...mi spiego meglio...  vorrey i 4 byte che 
compongono la longword in char,esempio:
1234h = una stringa composta da 4 caratteri... chr(01)  chr(02)  chr(03) 
chr(04)
Spero di essermi spiegato bene

 chr(04)
Un longword, convertito in esadecimale, presenta 8 cifre, non 4.
In questo caso, basta scrivere: 
var 
  S: string;
...
  S := IntToHex(lw, 8);


Grazie infinite, volevo evitare di scriverla a manina se c'era già fatta.
Evidentemente non c'era :)
Grazie ancora!
Buone ferie!
Newsgroup: it.comp.lang.delphi
Titolo: AIUTO!!! come copiare i file in D4?

Ciao a tutti e grazie in anticipo a chi mi saprą aiutare, io ho il problema
di dover copiare dei file .jpg o .bmp da una directory ad un'altra in delphi
4.0 senza utilizzare un componente ma utilizzanto una procedura  o una
funzione, sapete dirmi se in Delphi esiste una funzione del genere?
ad esempio per creare una directory esiste la procedura Mkdir, io cerco una
procedura che mi copi un file.
grazie a tutti e ciao
ayse...@libero.it

La funzione c'è ed è una delle API di windows.
Vedi sulla guida, ora mi sfugge il nome.
Saluti
AS
"Se è Microsoft non funziona"

Newsgroup: it.comp.lang.delphi
Titolo: Porte Com

qualcono si ricorda le due funzioncine per delphi in asm per leggere e
scrivere sulle porte com?
grazie
--
Davide - 
Gna...@wappi.com

 wrote in message
8f1s1v$7p3$1...@nmaster.tin.it...



wrote:


very very very thanks
--
Davide - 
Gna...@wappi.com

Newsgroup: it.comp.lang.delphi
Titolo: (delphi 2006) TWideMemoField - perchè ?

Salve a tutti,
sto facendo un porting di vecchi progetti (da D7 a D2006 NET) e mi sono
ritrovato davanti a  questo problema.
(Caso semplicissimo)
Aprendo un DB Access 2000 con dbGo,  mi vengono riconosciuti i campi Memo
del DB come TWideMemoField e non come TMemoField.
Questo problema fa si che tutte le volte che provo ad accedere in scrittura
a tali campi (sia da codice che da controllo VCL) mi viene causata
un'eccezione di Cast.
Questo errore si presenta anche se collego solamente un oggetto DBMemo e
provo ad editarlo.
Ho provato a forzare i tipi di Campi a TMemoField ed ad inserire nella
ADOTAble la definizione dei campi (ftMemo al posto di ftWideMemo). Funziona
tutto correttamente, compilo e scrivo nei record, ma quando chiudo e riapro
l'applicazione, BDS2006 incomincia a togliere definizioni, causare errori e
si riporta nella condizione di partenza. (in più non mi fa aprire le form)
Qualcuno ha esperienze del genere ?
Grazie
Massimiliano Spinetti.
P.S.
Help, Internet e NewsGroup non ne parlano.

 del DB come TWideMemoField e non come TMemoField.
La libreria *dbExpress* è stata aggiornata in più punti per supportare 
in modo sempre più estensivo Unicode, che prevede una serie nutrita di 
modifiche cercando di mantenere il più basso possibile l'impatto nella 
migrazione di codice proveniente dalle versioni precedenti.
Infatti, qualche giorno fa sono riuscito tranquillamente a ricompilare 
un progetto D7 sulla trial di D2006 (VCL Win32).
Non so se potrà esserti utile (non ho ben chiaro quale libreria stai 
effettivamente utilizzando), ad ogni modo in questo capitolo gratuito 
dell'eBook di Marco Cantù su BDS2006 trovi alcune informazioni:
http://www.marcocantu.com/md2005/UpdateDelphi2006_ch14.html
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


Ti ringrazio, purtroppo ne la versione cartacea ne la versione online
affrontano il problema.
Nel libro cartaceo c'è una spiegazione di come vengono creati i
TWideMemoField  ma è solo un accenno.
Ciao Massi

Newsgroup: it.comp.lang.delphi
Titolo: Componente da TImage

Buongiorno,
 
Ho creato un componente che eredita da un TImage allo scopo di avere uno sfondo (che è sempre fisso) sul quale operare dei disegni mediante il canvas. In questo modo aggiungo testo colorato e forme geometriche in modo molto semplice.
 
Per farne il "prototipo" ho caricato il BMP nella oncreate direttamente specificando il path del BMP ma se deve diventare un vero componente il BMP dovrebbe essere embedded nel componente stesso.
 
Come posso fare?
 
Non ho nessuna esperienza nelle gestione delle risorse e spero che qualcuno possa indicarmi la via
 
Grazie, 
Luca

Devi usare un editor di risorse.
Io per fare una cosa veloce usai il primo che trovai:XN Resource Editor.
Ma ce ne sono tanti.
 
Mo su due piedi non so dirti se conviene avere un RES specifico associato al componente oppure usare il RES del package che include il componente.
Cmq, alusando l'editor di risorse aggungi  al file ilo tuo BMP e gli dai un nome univoco.
A quelo punto nella oncreate il componente carica il mb dalla risorse usando il nome.
 
A.

Newsgroup: it.comp.lang.delphi
Titolo: Comandare ScrollBOx

Ciao.. vi espongo il mio problema. Supponete che il mio form sia cosě
diviso:
+------------------------+
| 1 |
+----------+------------+
| | |
| 2 | 3 |
| | |
+----------+------------+
Dove nella postazione 2 c'č un scroll box contenente dei componenti che si
creano a run-time e le altre sono tutti pannelli.
Il mio problema ora č semplicemente questo: forrei far in modo che premendo
le frecce alto basso del tastierino numerico venga scorsa la scollbox
(questo da qualsiasi parte del programma). Si un pň di pappa pronta (e chi
vuol capire capisca).
Grazie e Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie e Ciao
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez
Newsgroup: it.comp.lang.delphi
Titolo: Larghezza colonne DBGrid

ho fatto la seguente query:
procedure TFrame2.FrameEnter(Sender: TObject);
begin
  With ADOQuery1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add ('SELECT Artista, Titolo, Anno, Durata');
    SQL.Add ('FROM Mp3');
    SQL.Add ('ORDER BY Artista ASC, Titolo ASC, Anno ASC');
  Open;
  end;
end;
a quest opunto la DBGrid mi visualizza i quattro campi con il loro nome che 
penso abbia ricavato dalla tabella del database. Il problema č che la 
larghezza delle colonne non corrisponde a quella della tabella del database 
(sono molto piů larghe). Se voglio che la DBGrid visualizzi le colonne con 
la larghezza che voglio io, o comunque con la larghezza della tabella 
originale come devo fare?
Grazie
p.s.
avevo fatto una cosa simile usando i componenti DBE anzichč gli ADO e questo 
problema non c'era. Mi pareva che le colonne avessero la larghezza di quelle 
della tabela originale. 

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

Fatto
Grazie 

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

Newsgroup: it.comp.lang.delphi
Titolo: Form quali append

Ciao a tutti,
vorrei sapere da fonti piu' autorevoli della mia, qual'è il modo migliore
per gestire un append di una table paradox da una form d'inserimento 
dati.la
quale dovrà contenere dei DBEdit oppure degli Edit?
Grazie
--
Papa Foxtrot: 
papaf...@tin.it

quale dovrà contenere dei DBEdit oppure degli Edit?
Qui nessuno è piu' o meno autorevole: tutti impariamo da tutti.
Sii + preciso: la domanda e'troppo generale.
Ad esempio:
la procedura di inserimento viene richiamata da un pulsante o una voce di
menu presente in un altro form?
Nello STESSO form hai un pulsante del tipo "Aggiungi"?
Il tuo programma aprte direttamente con il form di inserimento?
Una sola cosa è certa: salvo casi particolari conviene usare dbedit.
Saluti
AS

...


Newsgroup: it.comp.lang.delphi
Titolo: Intercettare tasti2

Che codice ha il tasto con la freccia a sinistra,non le freccia di
direzione,ma la freccia con cui si cancellano i caratteri?
Grazie ancora
Paolo

 direzione,ma la freccia con cui si cancellano i caratteri?
Prova a mettere questo codice nel keydown di una form:
Caption := IntToStr(Key);
Ogni volta che premi un tasto nella caption della form ti dice il codice
numerico corrispondente.
--
Jax
====
Non ho mai conosciuto un matematico che sapesse ragionare. (Platone)

 ha scritto nel messaggio
news:Akk3c.60639$FJ6.2...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Registrazione Sorgenti Audio multiple

Ciao a tutti. Avrei un problema da risolvere. Dovrei registrare con il mio
software l'audio proveniente da una o + schede audio su PC. Il problema è
questo: devo registrare due sorgenti diverse, da due schede diverse, dei
segnali audio, poterli registre in contemporanea. E questo è il primo
problema. Inoltre, mi servirebbe qualcosa che mi dica quando su una di
queste due sorgenti c'è segnale, per esempio se qualcuno sta parlando al
microfono, in modo da registrare solo il segnale utile, e non il "silenzio".
Qualcuno mi può suggerire qualcosa?
Vi ringrazio tutti.
Massimo
--
.

queste due sorgenti c'è segnale, 
Per questo non c'e' problema, basta applicare alla sorgente un meccanismo di
tipo VOX. (quello usato sui pmr o lpd, le ricetrasmittenti "domestiche")
Vedo dall'header che hai postato solo su it.comp.lang.delphi, dovresti farlo
anche in it.hobby.elettronica.digitale e it.hobby.elettronica.
Ciao 
-- 
Morde. 
(morde at programmer dot net)

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

Mi sai dire dove posso trovare qualcosa sul VOX?
Non per ripetermi ma per evitare off topics.
look into:
it.hobby.elettronica.digitale 
it.hobby.elettronica
;-)


 ha scritto nel messaggio
news:qjc2gvcdu9f0nt6mh...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Riattivazione Delphi 2006

Allora ho avuto la brillante idea di rinominare il mio account su 
Windows XP in maniera da uniformarmi ai nomi presenti nella rete interna.
A questo punto BDS mi dice che devo registrarmi. Vabbè, faccio io, che 
ci vuole?!? Eseguo tutta la procedura (registrazione on-line), mi dice 
registrazione effettuata, apro Delphi e.... magia non ho una copia 
registrata; mi devo registrare ancora. Avro' sbagliato qualcosa? 
Rifaccio tutto da capo (questa volta da Licenze Manager) e nulla di 
fatto. Chiedo il file di registrazione in e-mail, me lo mandano, lo 
importo ma nulla di fatto.
Incazzato come una biscia rimetto il vecchio nome al mio account ma 
nulla di fatto
Domanda: Come Cavolo posso registrare la mia copia??????

 ha scritto nel messaggio news:fblunj$o2p$1...@aioe.org...

Una bella pulizia ai file temporanei di windows ?
C. 

Nisba.

Newsgroup: it.comp.lang.delphi
Titolo: [OT] - AAA Cercasi programmatori zona Bari

Ciao Ragazzi,
sono un'appassionato di programmazione e in modo particolare sono innamorato
di Delphi.
Sto cercando programmatori Delphi della zona di Bari con cui scambiare
idee, opininioni, avviare progetti, collaborare insieme, ecc...
Se l'idea vi piace contattatemi al mio indirizzo mail (
wde...@email.it
).
Mi piacerebbe anche realizzare con la vostra collaborazione un sito web che
tratti esclusivamente di programmazione Delphi, che raccolga tutorials,
programmi di esempio,
consigli, ecc...
Fatemi sapere qualcosa al più presto.
Ciao.

consigli, ecc...
Se cerchi in giro per questo ng, abbiamo alcuni frequentatori che gia' manutengono
siti orianteati a delphi, io stesso sto gestendo una prima bozza di faq del gruppo,
Potresti fornire il tuo aiuto per questi siti o per le faq, ti pare?
:-)
Ciao!!!!
Morde.
morde [at] programmer [.] net
Newsgroup: it.comp.lang.delphi
Titolo: D2007  'Cannot perform operation -- DB is currently open'

Uso Firebird 2
quando apro una form con:
 if not Assigned (fGlobaliEditor) then
    fGlobaliEditor := TfGlobaliEditor.Create(Application);
    fGlobaliEditor.Show;
quando poi chiudo la form con il DB closed tutto Ok;
 se chiudo la form con il DB open mi becco il messaggio:
'Cannot perform operation -- DB is currently open'
dando l'ok l'applicativo continua comunque a funzionare bene ma non 
riesco a eliminare il messaggio che evidentemente serve a segnalarmi 
qualcosa...
Ho fatto ricerche con google ecc. ma ancora non sono riuscito a capire 
come uscirne.
Se avete esperienze in merito o altri link... grazie
Paolo
--- posted by geoForum on 
http://www.delphiedintorni.it

ah, aggiungo anche che allo stesso modo riesco ad aprire e poi a 
chiudere un'altra form con il DB connesso senza però provocare il 
messaggio del mio post precedente... mah!


 Se avete esperienze in merito o altri link... grazie
vai dentro l'evento onclose di fGlobaliEditor e chiudi la connessione.
-- 
Morde


--- posted by geoForum on 
http://www.delphiedintorni.it

>Morde: vai dentro l'evento onclose di fGlobaliEditor e chiudi la 
connessione.
si certo, cosi il messaggio non si scatena più...
ma mi serve la connessione aperta :-), 
tra l'altro essendo una form non modale, anche quando passo il focus 
alla form principale ottengo sempre il messaggio in oggetto... 
qualche altra alternativa?
Cmq grazie.


 ma mi serve la connessione aperta :-),
Non avevo capito che la connessione NON dipendeva dal form che crei.
A questo punto, il problema dovrebbe annidarsi negli eventi del tuo form
legati all'apertura/chiusura degli stessi..
Probabilmente in qualcuno di questi eventi (onshow,onactivate,oncreate..)
esegui delle operazioni che richiedono la connessione chiusa.
Come ultimo disperato tentativo prova a mettere brackpoint in tutti i
comandi che esegui su db... oppure vai di tracing..
ciao
-- 
Morde

Probabilmente in qualcuno di questi eventi 
(onshow,onactivate,oncreate..)
Risolto!... qualche minuto prima del tuo reply :-)
Devo dire che ci hai comunque ben azzecato: il problema era generato 
proprio dall'evento onActivate...
Ho risolto spostanto il codice che avevo all'evento onShow della form 
principale. A farmi riflettere sull'errore č stato appunto il cambio 
del "focus" da una form all'altra che generava il messaggio, ho cosě 
controllato gli eventi legati alla form principale (come mi hai 
suggerito anche tu) e capito l'errore.
L'altra form non lo generava perché era modale, quindi ora mi č tutto 
piů chiaro.
Grazie ancora


 piů chiaro.
Bene, la cosa migliore resta che ci sei arrivato da solo :)
Poi, sul modus operandi, vedrai che alla fine e' sempre lo stesso, e cioč:
evitare come la peste di mettere codice "dbaware" su eventi delicati quali
l'onactive, ecc.. al massimo, se proprio non riesci ad evitarlo perche'
ormai il codice e' troppo e l'applicazione non puo' essere
reingegnerizzata, utilizza i flag per eseguirli una volta sola.
es.
if not bGiaPassato then 
  begin
      bgiapassato := true;
      miaQuery.open;
      ...
  end;
Ciao
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Creazione file PDF

Esistono delle applicazioni free, per convertire file Word, Excel,
PowerPoint ed altri, in formato .PDF
senza utilizzare delle stampe ?
Grazie anticipatamente.
Bruno

 senza utilizzare delle stampe ?
Non capisco esattamente cosa intenda con l'ultima frase, ma
OpenOffice.org stampa in pdf "nativamente" (ed ovv.te è in grado di
aprire documenti MSOffice).
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

FINORA...
sentito le ultime di zio billy sulla nuova release di office(ss)?
Tutto chiuso, tutto blindato, tutto firmato, tutto certificato....
Finisce che per aprire un mio documento devo mettere un lettore di retina,
uno di impronta digitale, uno di impronta vocale e compare un certificato a
chiave pubblica da infocamere.
E, ovviamente, leggerò solo nei giorni stabiliti da lui xche "lo fa x il mio
bene e x la  sicurezza dei miei dati"...
A

 ha scritto nel messaggio
news:bo7rtb$19qndb$1...@ID-30644.news.uni-berlin.de...


 partendo da file di vario tipo, doc, xls, ...
Prova a guardare:
http://delphi.about.com/cs/howto/ht/htpdf.htm
http://www.colorpilot.com/pdfsamples/delphi.html
http://www.synactis.com/products/pdf_delphi.htm
http://www.nwinds.com/pdftool.htm

 partendo da file di vario tipo, doc, xls, ...
Allora OpenOffice.org.
E' OS, in grado di leggere i suddetti file, puo' stampare in pdf e
dispone di un sdk. Diversi newsgroup dedicati (in gateway con ml) sul
server 
news.gmane.org
proprio oggi su gmane.comp.openoffice.devel.api c'e' un post dal titolo
"New user trying to get OpenOffice going with Delphi"


 senza utilizzare delle stampe ?
Oltre a quello che hanno gia consigliato, prova a vedere su 
www.delphipages.com
.
Ultimamente mi sembra di aver visto quelcosa che facesse al caso tuo
tip TRolePDF o quelcosa del genere

Newsgroup: it.comp.lang.delphi
Titolo: Debug una ISAPI fatta in D6

Mi sto avventurando in una applicazione ISAPI sviluppata in Delphi 6. Ho
visto gli esempi che la Borland fornisce ma non ho capito come si deve
debuggare una DLL ISAPI.
Mi e' chiaro come fare per le CGI utilizzando il WEB App Debugger.
Qualcuno puo' aiutarmi?
Ciao
Ivan.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:4e6e68fe25f661f3c1c...@mygate.mailgate.org...

Newsgroup: it.comp.lang.delphi
Titolo: [OT] OE e newsgroup

ciao a tutti!
come mai a volte quando rispondo a qualche domanda sul ng non vedo il mio
post? però qualcuno lo vede e mi risponde?
molto spesso ho letto che qualcuno dice.... "è perchè usi OE"
per cortesia mi sapete consigliare un client ng che funzioni bene?
grazie
roberto


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

> Non penso che sia dovuto ad Outlook Express, ma piuttosto al server 
Concordo con l'opinione di Marco.
Approfitto anche per segnalare, cosi' rientriamo in-topic, un 
newsreader scritto con Delphi e disponibile anche in formato sorgente: 
http://www.wilsonc.demon.co.uk/d7xananews.htm
Non e' perfetto ma vi offre una scelta tra utilizzarlo e/o 
personalizzarlo.

 immediatamente con i nuovi messaggi.
Sottoscrivo, e mi permetto di invitare a usare OE-QuoteFix, che male non fa,
anzi....... (lo so, lo so, sono monotono)
--
Jax
Journeying Artificial Xenomorph

 ha scritto nel messaggio
news:bakjf6$2tjr$1...@newsreader1.mclink.it...

grazie a tutti e due, ho scaricato il programma appena posso lo provo.
ciao
roberto

anzi....... (lo so, lo so, sono monotono)
Io lo uso da mesi, e ogni volta che faccio un replay mi delude sempre: si
perde i pezzi... non quota nulla... scomodissimo...
-- 
Morde. 
morde[at]programmer[.]net

 sempre: si perde i pezzi... non quota nulla... scomodissimo...
Dimenticavo di dire che anche io uso OE-QuoteFix: trovo che sia molto
valido, considerando che č freeware, aiuta molto nelle operazioni
ripetitive che eseguivo manualmente prima di installarlo.
Personalmente, non mi ha dato alcun problema di sorta.


 sempre: si perde i pezzi... non quota nulla... scomodissimo...
??? Lo uso da due anni ormai, fin dalle prime versioni, e di "perdere pezzi"
non se l'è mai sognato...
Prova a configurarlo come l'ho configurato io:
Compressed indentation, Move signature to bottom, Ignore HTML messages,
Strip quoted signature, Fix existing OE quotes, Coloring nel panel Message
Composition;
Coloring, Reformat, Font styles, Emoticons nel panel Viewing.


 sempre: si perde i pezzi... non quota nulla... scomodissimo...
Ma se stai usando Forte Agent non credo possa funzionare :).
Scherzi a parte, con che versione di OE lo hai provato? ed hai provato
ad aggiornare all'ultima versione il Quote-fix? (io mi trovo abbastanza
bene).
Saluti
Paolo Arosio

 personalizzarlo.
ti sto rispondendo con d7xananews non mi sembra affatto male, a 3500
comandi, ci vorrà un po' per famigliarizzare.
a prima vista è un bel programma.
grazie
ciao
roberto

bene).
Il problema e' che sono fuso... infatti avevo installato fidolook e non
quotefix.... :-//


 non quotefix.... :-//
e' venerdi..... puo' capitare.
ciao
roberto
Newsgroup: it.comp.lang.delphi
Titolo: Delphi e errori debugger con win XP

Ogni due volte che avvio delphi con un breakpoint settato l'ambiente
mi va in errore piantandomi tutto e costringendomi a riavviare. Ho win
XP SP2 con l'SP1 stessa cosa. E' insopportabile da errore un file VCL
borll.dll o simili


Ho fatto un uso estensivo dei breakpoint recentemente e non ho avuto 
questo tipo di problema...hai tentato il debug su un'altra macchina con 
diverse impostazioni (a parità di sistema operativo) per verificare lo 
stesso difetto?
Fai uso della unit ShareMem da qualche parte?
-- 
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: ordinare fogli excel da delphi

buongiorno a tutti, qualcuno conosce la sistassi del comando sort per
ordinarei dati presenti in un foglio di lavoro excel?, navigando nella
rete ho trovato una roba del genere
  Sheet.Range['A1', 'N' + IntToStr(i)].Sort(Sheet.Range['F1', 'F' +
IntToStr(i)],
    xlAscending, EmptyParam, EmptyParam, xlDescending,
    EmptyParam, xlAscending, xlNo, EmptyParam,
    True, xlTopToBottom, xlSyllabary);
grazie!

Ole automation.
ci sono milionate di vecchi post che parlano di questo argomento.
A.

Newsgroup: it.comp.lang.delphi
Titolo: FTP (D6]

sto cercando degli ottimi componenti per FTP in delphi 6
saluti
L.

Setec Astronomy wrote:

Scarica quelli aggiornati dal sito. Quelli del cd possono essere 
superati come versione (e mi pare che ci siano stati diversi aggiornamenti)
Ciao.
Mimmo.

Newsgroup: it.comp.lang.delphi
Titolo: StartTransaction e dintorni

Sto realizzando una applicazione MDI.
Come posso ovviare al fatto che il
metodo StartTransaction č eseguibile in maniera "esclusiva"?
Se scrivo su
due tabelle differenti perchč non posso eseguire 2 StartTransaction?
Come
ovvio o questo problema?
--------------------------------
Inviato via 
http://usenet.iol.it

 due tabelle differenti perchè non posso eseguire 2 StartTransaction?
E' cosi' "by design": una transazione o e' attiva o non lo e', non puoi
attivarla due volte. Puoi usare, invece di StartTrans, Active := True
che verifica, prima di farne lo start, se la transazione e' gia' attiva.
Se hai bisogno di piu' transazioni (le due operazioni sono, ciascuna per
se', atomiche) creale con gli oggetti opportuni in relazione al tipo di
accesso ai dati che hai (col BDE, per esempio, credo si possa avere 1
transazione / TDatabase, ma potrei sbagliare; con IBX, hai l'oggetto
TIBTransaction).
Saluti
Paolo Arosio