mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Stampa su PDF tramite quick Report, si può?

Lo so che a voi tutti il quickReport non piace ma ho per le mani un 
programma troppo grosso per cambiare report di punto in bianco.
Adesso ho la necessità di stampare su PDF (ossia creare un file PDF anzicchè 
stampare), si potrebbe fare con quickReport? 

stampare), si potrebbe fare con quickReport? 
Da' un'occhiata al loro sito: 
http://www.qusoft.com/

Newsgroup: it.comp.lang.delphi
Titolo: Toolbar verticale

In un'applicazione mi necessita di avere una barra di pulsanti
verticale, a fianco della zona di lavoro del form (tipo star office
per intenderci).
Ho provato con una ToolBar ma non riesco a mettere i pulsanti in
verticale.
Esiste il modo di farlo con qualcosa di standard delle VCL oppure devo
cercare un componente da qualche parte ?
Lo potrei fare anche con un Panel, ma sarebbe un po' accrocchiato
forse :)
Grazie :)
Ciao.Alberto.
-------------------------------------------------------------
Alberto Rubinelli           Mail : 
alb...@retrocomputing.net
A2 SISTEMI                  Http : 
www.retrocomputing.net
Via Costantino Perazzi 22   Tel 0321 640149
28100 NOVARA (NO) - ITALY   Fax 0321 391769
ICQ : 49872318              Odigo : 5269083

 per intenderci).
Per pulsanti nella barra verticale uso con soddisfazione il componente che
trovi in
http://www.geocities.com/maxcomponents/
praticamente è un barra stile Outlook, e fatta piuttosto bene.
ciao
Matteo

 cercare un componente da qualche parte ?
In realta' la ToolBar puo' essere messa anche in verticale
(
http://www24.brinkster/walkietalkie/VerticalToolBar.zip
), ma
non te lo consiglio.  Meglio rifarsi a qualche componente
gia' pronto e (importante) con sorgenti:
http://www.torry.net/vcl/bars/outlookbars/mxoutd5.exe
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


http://www.torry.net/vcl/bars/outlookbars/mxoutd5.exe
Grazie ad Andrea e Matteo. Il componente che mi avete indicato e'
veramente interessante, penso lo usero' nelle future applicazioni, per
dare un tocco di moderno :))
In questo caso mi tocca usare la toolbar in verticale, perche' ho
bisogno di una cosa proprio piccola, giusto lo spazio per i
toolbuttons ... a meno che non esistano altri componenti simili ...
adesso faccio un giro sul Torry :)
Grazie ancora.



http://www24.brinkster/walkietalkie/VerticalToolBar.zip
ovviamente e' 
brinkster.com
 ;)
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]
Newsgroup: it.comp.lang.delphi
Titolo: [Newbye] Inserire una variabile in un "MessageDlg"

Salve a tutti del newsgroup .. stņ utilizzando il Pascal con la scuola e
vorrei imparare ad usare anche il Delphi 6.
Molto probabilmente č una domanda stupida ma .. io credo un "edit" e lo
chiamo tNome, ora come faccio a far comparire quello che l'utente scrive qua
in un MessageDlg ?
Grazie a tutti.
P.S.
Sapete per caso dove trovare qualche guida ?
--
*Admin Kaldais*
Euphrasia, NWN Server
http://euphrasia.igz.it


Metti un Bottone che servirą a far scattare un evento...
doppio click sopra e all'interno dell'evento Button1Click scrivi:
MessageDlg(tNome.Text,mtConfirmation,[mbYes, mbNo],0);
e otterrai:
procedure TForm1.Button1Click(Sender: TObject);
begin
MessageDlg(tNome.Text,mtConfirmation,[mbYes, mbNo],0);
end;
Onestamente non vedo l'utilitą di fare una domanda ad una cosa che l'utente
stesso scrive (magari č solo una conferma oppure solo un tuo esperimento)
perņ magari sai tu a cosa serve.
Per la guida prova su 
www.torry.net
Ciao

 perň magari sai tu a cosa serve.


 Perň mi da errore ...
MessageDlg(tNome.Text   +   'testo di prova',
                mtConfirmation,[mbYes, mbNo],0);
oppure
MessageDlg(Format('%s testo di prova', tNome.Text),
            mtConfirmation,[mbYes, mbNo],0);

             mtConfirmation,[mbYes, mbNo],0);
MessageDlg(Format('%s testo di prova', [  tNome.Text  ] ),
            mtConfirmation,[mbYes, mbNo],0);
ho toppato...

Newsgroup: it.comp.lang.delphi
Titolo: Progetti modulari

Salve a tutti.
Ho intenzione di realizzare un progetto costituito da moduli (si veda
HTML-Kit) che il cliente può acquistare/attivare o meno.
Secondo voi quale potrebbe essere la strada da percorrerre per ottenere ciò?
Grazie!

 e abilitare o meno le funzioni o i menů.
che tipo di chiave hardware mi consigliate??? Qualcosa di non troppo
costoso..;-)) Inoltre come si implementa la protezione hardware nel proprio
codice???
ciao!

 > e abilitare o meno le funzioni o i menù.


quanto costa + o - una chiave USB????
ciao
Newsgroup: it.comp.lang.delphi
Titolo: StringGrid SaveToFile: non c'è?

Scusate per le imprecisioni che dirò, ma credo che capirete lo stesso cosa
voglio dire:
ho visto che si possono salvare diversi componenti in Delphi (Memo, ecc.
ecc.) per mezzo di Menu e SaveDialog, in modo abbastanza immediato.
Non sono riuscito a trovare, però, niente di simile per il componente
StringGrid.
Perché questo non è previsto in Delphi 4.0?
Come si fa allora a salvare i dati di uno StringGrid di una applicazione (o
a caricarlo da un file salvato in precedenza) ?
Nel caso si potesse aggirare l'ostacolo scrivendo un po' di codice in Pascal
(salvando cella per cella con WRITELN ed un paio di cicli For, ad esempio?),
sarebbe ugualmente possibile salvare e dare il nome che ci pare al file?
Stefano

sarebbe ugualmente possibile salvare e dare il nome che ci pare al file?
Non solo e' possibile, ma e' necessario. Come pensi di poter fare a
salvare un file se non gli passi tu un nome e una path? ;)
var
  F:Text;
AssignFile(F, 'c:\miadir\pippo.txt');
Rewrite(F);
...........
CloseFile(F);
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

 ha scritto nel messaggio
news:z5EK6.1468$cU2....@news1.tin.it...


 a caricarlo da un file salvato in precedenza) ?
Ad es con un for: sia le colonne (Cols), sia le righe (Rows) di un
TStringGrid sono di tipo TStrings, quindi possono essere assegnate a/da un
singolo TStringList, che poi sara' quello salvato su file.
Personalmente uso la property CommaText, anche se preferirei la
tabulazione #9 come divisore fra le celle.
Supponiamo voglia salvare una TStringGrid (senza averla derivata: da
codice della MainForm):
// NB: codice scritto direttamente qui e NON testato.
procedure TfrmMain.SalvaGriglia(const aGrid: TStringGrid; fn: TFilename);
var slDest: TStringList;
    i: integer;
begin
  slDest := TStringList.Create;
  try
    for i := 0 to Pred(aGrid.RowCount) do begin
      slDest.Add(aGrid.Rows[i].CommaText);    // 1 riga di grid -> 1 riga
di slDest
    end;
    slDest.SaveToFile(fn);
  finally
    slDest.Free;
  end;
end;
Analogamente per il caricamento -fatta salva la verifica dimensionale
della griglia rispetto al file- : carichi in una sl, per ogni riga della
sl la assegni alla proprieta' CommaText della Row i-esima.
Se i dati diventano tanti, prendi in considerazione di passare ad un DB +
DBGrid.
Saluti
Paolo Arosio

 Rewrite(F);
Volevo dire: "passargli un nome in fase di salvataggio", non in fase di
progettazione
Ciao

Grazie a tutti!
Stefano

Invece sarebbe impossibile salvare tutto il form principale (che contiene
una StringGrid e un Memo) ?
Stefano



if SaveDialog1.Execute then 
  AssignFile(F, SaveDialog1.FileName);

Newsgroup: it.comp.lang.delphi
Titolo: Copiare tabelle access

Ciao ragazzi,
ho due db access2000 aventi la stessa struttura e diverse tabelle: uno pieno
e l'altro vuoto.
Quale funzione o componente devo usare per copiare una tabella con i
relativi records dal db pieno a quello vuoto?
Grazie.

relativi records dal db pieno a quello vuoto?
Facile ricetta per torta "ReplicaDB".
Metti in una teglia 200 grammi di Adocommand, 150 gr di adoconnection.
Per la farcitura useremo "C:\test\DB_ORIGINE.mdb" e "C:\test\DB_DESTINAZIONE.mdb".
Fai lievitare con ADOConnection1.BeginTrans e mescola energicamente con:
ADOCommand1.CommandText := 'DELETE FROM CassaMovimenti IN "C:\test\DB_ORIGINE.mdb"';
ADOCommand1.Execute;
ADOCommand1.CommandText := 'INSERT INTO CassaMovimenti IN "C:\test\DB_DESTINAZIONE.mdb" SELECT CassaMovimenti.* FROM CassaMovimenti IN "C:\test\DB_ORIGINE.mdb"';
ADOCommand1.Execute;
Infine cuocere in forno con ADOConnection1.CommitTrans;
Attenzione, se durante la cottura la torta dovesse sgonfiarsi, togliere immediatamente
dal forno e pulire la teglia con ADOConnection1.RollbackTrans;
Et voila'... la torta ReplicaDB e' servita.
Buon appetito!!!!!!!!!!
Morde!!!!!!!!! 
^__^
P.S.
La adoconnection falla piacere su una delle due farciture.

 ADOCommand1.CommandText := 'DELETE FROM CassaMovimenti IN
"C:\test\DB_ORIGINE.mdb"';
Ma si puň fare scherzi di questo genere ???? ;oPP
poi i movimenti ORIGINALI da dove li piglia ??? 8o(((
Ok un caffettino e una fetta di torta per il Sig. Morde ;o))) (offro io !!!)
Ciao

Ok un caffettino e una fetta di torta per il Sig. Morde ;o))) (offro io !!!)
Grazie, era molto buono! 8-D
La programmazione ha una componente fondamentale che si chiama fantasia, a volte
le due cose si mischiano e viene fuori di tutto!
Ero in vena di scherzi, ora sono gia' tornato normale..... :-)
CIao
Morde

Mljet

forse TBatchMove ?


BDE con db access ? 
Non saprei.... io uso ADO.
Morde

> forse TBatchMove ?
Non funziona con ADO....ho già provato.
Ciao.

Non funziona con ADO....ho già provato.
Visto che a me invece va che e' una lippa, 
vorrei che mi postassi il codice, 
cosi' da vedere perche' tu non riesci.
Per me fai qualche errore.
Ciao
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Abbrevia

Ciao a tutti,
   qualcuno ha gia' utilizzato queste librerie di compressione (zip) 
della turbo power, ora, di utilizzo gratuitio?
 
Ho un problema con le progress bar durante l'operazione di compressione.
Sia utilizzando le loro barre che utilizzando delle progress bar diverse 
non ho la giusta "progressione" in grafica tra la posizione e la 
visualizzazione.
 
Tento di spiegarmi meglio usando l'evento fornito dal componenrte:
Quando si esegue la compressione di un file viene eseguito (se esiste) 
l'evvento onfileprogress cosi definito
 
FileProgress(Sender: TObject; FileName: string;
   Progress: Double; Operation: TZFProcessOperation;
   ProgressPhase: TZFProgressPhase; var Cancel: Boolean);
 
e, in teoria, con progress si ha la percentuale lavorata, 0% all'inizio 
e 100% alla fine.
A volte, per la verita' molto spesso, la barra non arriva mai alla fine 
(100%) ma si ferma prima (non viene tutta "colorata") soprattutto quando 
si sta comprimentdo l'ultimo file.
 
Il mio evento e':
 
procedure TFBK.ZP1FileProgress(Sender: TObject; FileName: string;
   Progress: Double; Operation: TZFProcessOperation;
   ProgressPhase: TZFProgressPhase; var Cancel: Boolean);
begin
   FileProgrssBar.Position:=progress;
   Application.ProcessMessages;
end;
 
Nella quasi totalita' dei file compressi la barra non arriva mai alla 
fine ma si ferma alla "penultima" posizione.
 
Tutto va bene nell'evento onOverallProgress e nell'evento onStoreFile.
 
Qualche suggerimento ??
 
Grazie
 
Ciao
 
Daniele

 Application.ProcessMessages; 
 
con:
 
FileProgrssBar.Repaint
 
 
2) fregatene!
 
A.
Newsgroup: it.comp.lang.delphi
Titolo: PASSAGGIO DI RISULTATI TRA DLL

Ciao Ragazzi ora vi illustro il mio problema..
Ho creato una DLL che al suo interno contiene più classi . La prima classe A
è definita come "superclasse" e cioè tutti i suoi metodi sono definiti come
virtual, e fin qui nulla di strano. La classe B è creata da A ed ha gli
stessi metodi.
Per esportare i metodi di una classe ho creato una unit nella quale richiamo
i vari metodi che voglio esportare esempio :
class TPersona
.....
function Comestai : boolean virtual ;
class TUomo
function Comestai : Boolean ;
unit FunzExported
..
function Comestai : boolean ; stdcall ; export ;
Begin
 Result :TPersona.ComeStai                     <====
End;
Questo risultato voglio passarlo ad un eseguibile nel quale ho definito.
function ComeStai : boolean ; stdcall ; external 'mialibreria.dll';
Il problema però è quando la funzione mi devi ritornare o vero o falso
infatti mi Delphi mi segnala un Access Violation.
Per esempio :
//Nell'eseguibile
 if  Papa.comestai then                // qui avviene l'access violation..
 ShowMessage('il papà sta bene');
Qualcuno mi sa aiutare ?
Grazie
Nicola

  ShowMessage('il papà sta bene');
non ho capito bene, la classe e' definita all'interno della dll, e tu 
esporti 1 metodo della classe?
E papa che oggetto e'?
Ciao
Massimiliano

 ha scritto nel messaggio
news:bvlqld$sr6qk$2...@ID-38485.news.uni-berlin.de...


 Qualcuno mi sa aiutare ?
Tratto da Borland Delphi 6 Developer's Guide - Chapter 6 - Dynamic Link 
Libraries:
Exporting Objects from DLLs
It s possible to access an object and its methods even if that object is 
contained within a DLL.
There are some requirements, however, to how that object is defined within 
the DLL as well as some limitations as to how the object can be used. The 
technique we illustrate here is useful in very specific situations. 
Typically, you can achieve the same functionality by using packages or
interfaces.
The following list summarizes the conditions and limitations to exporting 
an object from a DLL:
  The calling application can only use methods of the object that have been 
declared as virtual.
  The object instances must be created only within the DLL.
  The object must be defined in both the DLL and calling application with 
methods defined in the same order.
  You cannot create a descendant object from the object contained within 
the DLL.
Some additional limitations might exist, but the ones listed are the 
primary limitations.
Segue un esempio (per dirla con Pacheco e Teixeira "a simple, yet 
illustrative example").
Se ti interessa ti invio il pdf di questo capitolo così gli dai 
un'occhiata.
-- 
Una volta che avete conosciuto il volo, camminerete sulla Terra guardando 
il cielo, perché là siete stati e là desiderate tornare (Leonardo da Vinci)


Nell'eseguibile io mi aspetterei di trovare il codice:
if ComeStai then
    ...
Infatti nella DLL hai la dichiarazione delle classi, ma questa esporta
un'interfaccia di funzioni, e tu dovresti utilizzare direttamente queste
ultime.
Ciao,
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: scusate un momento!!!

Avete sentito parlare di IntelliAD.com?
Visitate il sito 
http://www.intelliad.com/?2FEC22FB
 e ditemi cosa ne
pensate.
Ciao!!!

 wrote in message
sVZi5.20184$dF5.3...@news.infostrada.it...


Ti sarei grato se ti astenessi in futuro da postare messaggi di questo tipo
su questo ng.
Certo della tua serieta', ti saluto.
AS

Newsgroup: it.comp.lang.delphi
Titolo: readln e file testo

Devo leggere dei file di testo che sono generati da una macchina.
Purtroppo questa genera il fine linea in modo alternativo, mettendo solo 
il codice $0a.
Visto che non posso modificare i file, non ï¿œ che sapete se c'ï¿œ un modo 
per far riconoscere a delphi questo fine riga?
Al momento l'unico modo ï¿œ quello di caricare il file un un TStrings, 
perï¿œ vorrei evitarlo se possibile.
grazie.
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

Procedura SetLineBreakStyle
Cito dall'help
Unit
System
Syntax
procedure SetLineBreakStyle(var T: Text; Style: TTextLineBreakStyle);
Description
In Delphi, call SetLineBreakStyle to determine how text file routines 
find or mark the end of a line and the end of a file. Affected routines 
include Read , Write , Readln , Writeln , Eof , Eoln , SeekEof , and 
SeekEoln .
T is the text file whose line break style is altered. It must be closed, 
or SetLineBreakStyle generates a runtime error.
Style indicates the style to use. When Style is tlbsLF, end-of-line is 
marked using only a linefeed character. When Style is tlbsCRLF, 
end-of-line is marked using a carriage return and linefeed.

Newsgroup: it.comp.lang.delphi
Titolo: checkbox D5

Avrei bisogno di creare un checkbox che visualizzi 2 campi della query per
ogni rigo:
Es.
Patate              1000
Mele                  200
ecc.
Grazie mille

"Ulisse®" <uli...@itaca.el> ha scritto nel messaggio
news:ceaqfj$b2l$1...@fata.cs.interbusiness.it...

Ahem...  CheckListBox mi correggo.


Due soluzioni veloci:
1) ti cerchi un componente apposito sui soliti siti;
2) popoli la checkboxlist in questa maniera, simulando le due colonne:
<inizio codice>
var
 tempStr : string;
begin
 table1.Active := True;
 while not(table1.eof) do
 begin
   // qui formatti la stringa come ti pare
   tempStr := Format('Articolo:   %S - Quant:   %S',
         [Table1Articolo.AsString, Table1Descrizion.AsString]);
   CheckListBox1.Items.Add(tempStr);
   table1.Next;
 end;
end;
<fine codice>
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio
Newsgroup: it.comp.lang.delphi
Titolo: confronto di contenuti

E' possibile confrontare il testo di un TEdit con quello di un campo di
una tabella?

 ha scritto nel messaggio
news:3A34B93C...@libero.it...


 una tabella?
if Edit1.Text=Tabella.FieldByName('NomeCampo').AsString
 then // sono uguali
 else // no
intendevi questo?
Ciao,
Alan Solo

NomeTEdit.Caption
Rettifico: TEdit.Text (è tutto il giorno che lavoro su delle label...)
CIAO.
/|/|/ Bozzy \|\|\

una tabella?
Parlo da neofita dei database.
Da quanto so, puoi leggere il valore del campo di una tabella con:
NomeTabella.FieldByName('NomeCampo').AsString
e confrontarlo con:
NomeTEdit.Caption
Il metodo FieldByName().AsString e la proprietą Caption sono entrambi
di tipo String.

Newsgroup: it.comp.lang.delphi
Titolo: Domanda difficile

Il problema è semplice: ho la necessità di leggere alcune informazioni
di Windows che sono però accessibili solo se si è loggati come
amministratore di sistema. Le ricerche che ho fatto mi hanno portato in
un primo momento a scovare uno script che non faceva altro che lanciare
il comando "runas" di windows. Funzionava da Dio... peccato che questo
comando funziona solo sotto win2000!  :(
E così ho proseguito le ricerche finchè sono arrivato ad impattare
contro i comandi LOGINUSER e CREATEPROCESSASUSER, i quali mi è parso di
aver capito fanno proprio a caso mio. E qui mi sono bloccato perchè
proprio non ho capito come questi operino.
Già con la seguente sintassi ottengo un primo errore che non riesco a
risolvere...
procedure TForm1.Button1Click(Sender: TObject);
var
 Token: THandle;
begin
 if not LogonUser('nomeutente', 'dominio', 'password', 
   LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, Token) then
   RaiseLastWin32Error;
end;
Qualcuno si è mai imbattuto nel mio problema e mi può aiutare a capire
dove sbaglio e - soprattutto - come far funzionare i comandi sopra
citati?
Grazie a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

il subject non è chiaro e obbliga ad aprire il msg x capire di cosa si
tratta.
A

tratta.
Vuoi un consiglio? cancella questi messaggi, io ormai faccio cosi'.
-- 
Morde. 
(morde at programmer dot net)

> Vuoi un consiglio? cancella questi messaggi, io ormai faccio cosi'.
Tnx. Ma io li conservo.
Mi piace sapere se qualcuno persevera nel fregarsene delle regole del ng.
Lo so! Lo so! Sono cattivo!
Ebbene si, lo ammetto: io sono cattivo. ;))
A

 citati?
Ciao!
Al posto di LOGON32_LOGON_INTERACTIVE devi mettere LOGON32
_LOGON_NEW_CREDENTIALS
Mi pare non sia definito negli header windows di Delphi... dovrebbe 
essere 0x05 o 0x09 (controlla su MSDN per sicurezza!)
Con il token creato, puoi impersonificare l'utente loggato:
ImpersonateLoggedOnUser (Token);
Ricordati di usare RevertToSelf() quando hai finito.
Ciao!
-- 
Davide DG
(back on the road!)

 ha scritto nel messaggio:
Toh! Guarda chi ricompare! Bentornato! ;-)
--
- Carlo -
Newsgroup: it.comp.lang.delphi
Titolo: FILE HELP

Ciao a tutti sono nuovissimo di delphi sto iniziando praticamente adesso a
conoscerlo. Vi voglio fare questa domanda:
Esista la possibilità di installare la guida in linea in italiano??
Grazie per la collaborazione

che io sappia no.
Meglio abituarsi da subito alla lingua inglese.
In questo settore la predominaza è anglosassone e molte traduzioni in
italiano sono fatte con i piedi.
benvenuto a bordo.
A.

Per queste cose l'inglese č sicuramente piů chiaro, lascia perdere quegli
ambienti che ti fanno credere che con l'help in italiano si vada piů
spediti, alcuni termini tecnici tradotti creano soltanto molta confusione.
Ti aspettano un paio d'anni di duro lavoro per ingranare come si deve,
comincia quindi a rimboccarti le maniche!
Ciao,
  Fabio


Non c'e' nessuna guida tradotta in italiano, e meno male!
Abituati all'inglese, perche' molto spesso le traduzioni stravolgono
tutto traducendo i nomi propri con il loro contenuto.
Un mio amico e' programmatore vb che si e' fatto da solo, mi ha
raccontato che in visual basic trovi gli help tradotti in italiano:
obbrobrio..... non si capisce nulla perche' alla fine i componenti
sono sempre in inglese, e ne esce un'improbabile insalata di italiano
e inglese...
Su carta stampata puoi invece trovare le guide ufficiali borland
interamente tradotte: quelle si' che aiutano. Io ho delphi 6 prof., e
la guida alla programmazione sono 52 capitoli tutti in italiano.
Ma per gli help, fidati: e' meglio faticare all'inizio con l'inglese,
che non abituarcisi mai.
Auguri,
Morde

Newsgroup: it.comp.lang.delphi
Titolo: Database Excell

Ciao a tutti, io ho delle tabelle di Excell e volevo utilizzarle come
database per creare un software in delphi e volevo sapere come potevo
fare....: Il software che dovrei creare consiste di trovare dei campi
all'inerno di queste tabelle, un po' come un motore di ricerca.
Scusate se la domanda č stupida ma sono un totale noefita in campo e
quindi........
Grazie1000 e Buona Domenica

Vedi ADO nella guida di delphi.
Bye
A.
Newsgroup: it.comp.lang.delphi
Titolo: [d5] aprire piu' istanze della stessa form

ciao a tutti, magari č colpa del lunedě... dovrei fare in modo che la stessa 
form venga aperta N volte (ogni volta che uno clicca INSERISCI SCHEDA), in 
quanto č un software di chiamate telefoniche e l'utente puň prendere piu' 
chiamate contemporaneamente, io ho aggangiato ad un Datamodule dei campi 
tramite componenti DBEdit... come posso fare per aprire N Schede diverse? un 
array?
pensavo di mettere un componente query dentro la form in modo da replicarlo 
ogni volta, perň non mi piace come soluzione
Simo 

 aprire N Schede diverse? un array?
Magari ho capito male.
per aprire piů form fai una cosa come
procedure TForm1.Button1Click(Sender: TObject);
Var N : TForm2;
begin
   N := TForm2.Create(Self);
   N.Show;
end;
ricordandoti poi di leberare la memoria.

č lunedě

Newsgroup: it.comp.lang.delphi
Titolo: Parere sui componenti DevExpress

Ciao a tutti,
sto guardando con un certo interesse ai componenti della DevExpress ed in 
particolare alla QuantumGrid. Ho visto le demo e mi sembrano abbastanza 
funzionali. Ma son pur sempre delle demo...
Visto che però sarebbe un bell'investimento, mi piacerebbe piu' che altro 
sapere se c'è qualcuno che ne fa uso e se si trova bene.
Attualmente uso con molta soddistazione gli LmdTools (praticamente ho 
iniziato dalla versione 3.5  per Delphi 3.0 fino alla versione 6 e 
qualcosa). Ora ho visto che da poco hanno rilasciato la nuova versione 7.0 
(seguono le versioni di Delphi a quanto pare... boh) ma non mi sembra che 
l'upgrade valga molto la pena in quanto non introducono molte novità. Sono 
ottimi componenti, ma effettivamente mi manca una bella "grigliona".
Ho provato a guardare anche un pò in giro, ma a livello di suite di 
componenti non ho trovato un gran che. Consigli... pareri... opinioni.... 
;-)
Gianluca. 

La QuantumGrid è probabilmente il componente griglia più potente
disponibile per Delphi, ha numerose funzionalità incorporate e la qualità
è più che buona. Il supporto tecnico risponde velocemente ai quesiti posti.
Io la uso dalla versione 3 e la preferisco nettamente ai vari TurboPower e
simili.
Tra gli svantaggi una curva di apprendimento ripida, anche se dalla
versione 4 hanno ben organizzato le proprietà in sottogruppi all'inizio
non è facile  configurare correttamente la griglia, e la documentazione
non è proprio perfetta, anche se c'è un buon numero di esempi.
Poiché ha un codice piuttosto complesso se si decide di estenderlo
derivando componenti propri non è affatto facile.
In compenso forniscono anche un bel numero di controlli dataware e no, con
supporto per gli stili e diverse visualizzazioni, per assicurare un look
and feel coerente all'applicazione.
Luigi D. Sandon - D&amp;D Support Team
--- posted by geoForum on 
http://www.delphiedintorni.it

ciao, io uso quantum grid, inspector, printexpress e memdata sempre di
dev... devo dire che sono fantastici... mi hanno permesso di fare cose che
prima mi risultavano incasinate da gestire
Simone
Newsgroup: it.comp.lang.delphi
Titolo: Disperazione nera...

Ciao a tutti. Scusate se il nome del topic è troppo generico, ma 
rispecchia esattamente il mio stato d'animo.
A dodici giorni dalla consegna di un software mi hanno chiesto di 
renderlo compatibile con Mac OS X. Naturalmente il software in questione 
l'ho scritto con Delphi 5, e tra le altre cose utilizza il componente 
TWebBrowser.
Ora ho un eseguibile per Windows, che fa uso di un componente che può 
funzionare solo con Internet Explorer, e un cliente a cui non si può 
dire "mi dispiace, dovevi dirmelo all'inizio".
Come posso ovviare alla cosa? Ho provato ad installare Lazarus e Free 
Pascal, su un Mac Mini (Mac OS X 10.3.9), ma non ci sono riuscito e cmq 
mi mancherebbe il componente TWebBrowser.
Stesso discorso con l'ambiente Xcode e l'integration kit per il Free Pascal.
Quale altra soluzione mi potete suggerire?
Nick

Nick ha scritto:

Umm..
http://www.iol.ie/~locka/mozilla/mozilla.htm
è un activeX, non so se ci potrai fare qualcosa.
Cmq, funziona.
Ciao e auguri

 TWebBrowser.
Azz...brutta gatta da pelare...mi sembra davvero impossibile che sia potuto
accadere un fraintendimento cosě grosso.
Un emulatore potrebbe andare bene?
http://www.iemulator.com/
http://www.microsoft.com/mac/products/virtualpc/virtualpc.aspx?pid=virtualpc
-- 
Lis                 
www.alessandroghezzi.it
O'Telma Formula1:   
http://snipurl.com/otelma
Se odi una persona odi qualcosa in lei che č parte di te. Ciň che non č
parte di noi stessi non ci disturba (Hermann Hesse)

Newsgroup: it.comp.lang.delphi
Titolo: Limite 255 stringa query

Ciao a tutti, devo fare una query molto complicata e per forza devo superare
i 255 caratteri, come faccio ad assegnare all'oggetto
adoquery1.sql.text
una stringa pių lunga dei suddetti 255 caratteri???
Grazie Giō
--
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\/\/\/\/\/\/\/\/\
GiāVanni Giō17 webmaster of 
www.eretika.com
ICQ: #74691597
Undergraduate students of Computer Science in Bologna University.
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
/\/\/\/\/\/\/\/\/\

 una stringa piů lunga dei suddetti 255 caratteri???
Non sono sicuro di afferrare il problema.
Cos'ha che non va il metodo Add di TStrings?
// dall'help
with ADOQuery1 do begin
  with SQL do begin
    Clear;
    Add('SELECT EmpNo, LastName, FirstName, HireDate');
    Add('FROM Employee');
  end;
  Open;
end;
Saluti
Paolo Arosio
Newsgroup: it.comp.lang.delphi
Titolo: Info su nome controllo.

Ciao a tutti,
qualcuno potrebbe dirmi il nome del controllo che mostra una tabella? Per 
intenderci tipo quello utilizzato dal Nero Burning Rom quando si avvia la 
masterizzazione e in cui viene mostrato un logging composto dall'orario 
(time) e dall'evento (events)?
Ho provato a cercare nella palette dei componenti di delphi ma non ho 
trovato nulla di simile, sicuramente mi sarà sfuggito per questo chiedo.
Grazie in anticipo per la pazienza.
Cooper. 

Ciao.
Il componente utilizzato da nero e' un semplice TListView.
---
Ryo GQI 


Grazie per la risposta, ho risolto :)
Un ultima cosa, è possibile rendere fisse le larghezze delle colonne?
E' vero che con maxwidth e minwidth provando a modificare la larghezza poi 
rilasciando il mouse ritornano alle condizioni originali, ma vorrei evitare 
questo effetto.
Cioè per intenderci vorrei evitare che l'utente possa agire col mouse per 
modificare (o tentare di modificare) la larghezza della colonna.
Quale approccio mi consigli (se possibile) per fare ciò?
Grazie ancora,
Cooper. 

 Quale approccio mi consigli (se possibile) per fare ciò?
Non so dire se sia possibile implementare un blocco del 
ridimensionamento delle colonne senza doversi riscrivere il componente, 
pero' per prima cosa proverei a porre Enabled := false (anche se penso 
che lo avrai gia' fatto).
Ciao.
---
Ryo GQI

Newsgroup: it.comp.lang.delphi
Titolo: Creare form al runtime....

Salve ragazzi, vi spiego il mio problema...
Devo fare un programma del genere messenger, cioč chat testa-testa.
Ho creato il prototipo della finestra di chat, ma il problema č che non sň
come attivare + finestre uguali...mi spiego meglio...
Il programma principale (invisibile) riceve i messaggi da un server, estrare
il mittente dal messaggio e il messaggio che l'utente ha mandato.
A questo punto io dovrei fare apparire una finestra a video, magari potergli
passare dei parametri (come ad esempio il contenuto del messaggio), etc...
Come faccio a creare + copie della finestra (una per ogni persona con la
quale parlo) e poter sapere il loro stato dal programma principale??
Grazie a chi mi dirŕ con un'esempio scemo come fare.

Ho risolto da solo grazie comunque.
Newsgroup: it.comp.lang.delphi
Titolo: WeekOfTheYear

Ho bisogno di utilizzare la funzione WeekOfTheYear che mi dica anche
l'anno di appartenenza della settimana per gestire la settimana a
cavallo degli anni. Nell'help di Delphi7 ho trovato la funzione :
function WeekOfTheYear(const AValue: TDateTime; var AYear): Word;
overload;
Call WeekOfTheYear to obtain the week of the year represented by a
specified TDateTime value. WeekOfTheYear returns a value between 1 and
53.
AYear returns the year in which the specified week occurs......
Sembrerebbe proprio quella che fa al caso mio!!
Ma come si usa?
Qualcuno potrebbe farmi un esempio?
Grazie anticipatamente
Castore

 Qualcuno potrebbe farmi un esempio?
No, c'è già scritto tutto sull'help.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Se l'avessi trovato non avrei chiesto. tutt'ora non lo vedo. comunque
grazie lo stesso.
Permettimi solo una riflessione:
perchè scomodarsi a rispondere per non rispondere ?

Comunque ho capito come.

perchè scomodarsi a rispondere per non rispondere ?
Per almeno due motivi:
1) io sono libero di rispondere come mi pare;
2) per far capire a te e a quelli come te che l'help deve essere
proficuo, come punto di partenza;

Comunque ho capito come.
Bravo. Vedi che se vuoi...

Ci sono dei momenti in cui non si riesce a vedere ciò che hai sotto il
naso. Sarà problema di stanchezza mentale (tante ore di lavoro, con la
mente proiettata a diversi problemi angoscianti, possono forse
produrla). Probabilmente mi sarà successo qualcosa del genere.
Probabilmente se in quel momento qualcuno mi avesse chiesto come mi
chiamo, non avrei saputo rispondere. Hai ragione tu nel dire che ho
fatto una domanda idiota. Ma in quel momento .......
scusami e comunque grazie

Newsgroup: it.comp.lang.delphi
Titolo: Delphi is about to fall out of the TIOBE index top 20

https://www.tiobe.com/tiobe-index/
 
 
Enrico

 
https://www.tiobe.com/tiobe-index/
 
 
Non e' una buona notizia per chi usa Delphi.
Pero' non e' certamente un qualcosa che decreta la fine di un'ambiente 
di sviluppo.
 
Nella lista tra 21-50 ci sono dei linguaggi che oggi hanno ancora, non 
solo un abiente di sviluppo moderno, un'aziendia dietro che li sviluppa 
e ne mantiene l'aggiornamento alle nuove tecnologie (per esempio 
fortran, cobol, logo (incredibile !!) ).
 
Nel tempo, Delphi sara' destinato a scendere sempre di piu' in questa 
classifica ma, com'e' ovvio, ci sara' sempre qualcuno che lo usera' 
sperando che gli attuali proprietari continueranno ad aggiornarlo.
 
Il progresso non si puo' (forse) fermare, tra qualche anno questa 
classifica sara' stravolta in favore di un qualcosa che, oggi, neanche 
immaginiamo !!
 
Ciao
 
Daniele
 

Mi meraviglia che persino Visual Basic sia davanti a Delphi ..
 
"Daniele"  ha scritto nel messaggio news:r61ffn$1str$1...@gioia.aioe.org... 


> Mi meraviglia che persino Visual Basic sia davanti a Delphi ..
io non mi stupisco, basta guardare il successo planetario dei McDonald's
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Domande finte?

Sempre più spesso in questo ng c'è gente che pone domande per dei
problemi specifici e quando le si chiede ulteriori dettagli sul
problema, non si riceve più risposta.  La cosa mi incuriosisce: che ci
sia qualcuno che si diverte a porre domande "finte" ? ;-)


Magari risolvono autonomamente (o con l'aiuto di altri ng) e si
"dimenticano" poi di avvisare ed eventualmente postare la soluzione del
problema che potrebbe venire prima o poi utile a qualcuno...
V.

Magari risolvono autonomamente (o con l'aiuto di altri ng)
Sarà (anche se è difficile che un aiuto specifico per Delphi venga
risolto in un altro ng), ma in ogni caso è la frequenza di messaggi di
questo tipo che mi incuriosisce.

Andrea Laforgia ha scritto:

...oppure domande con una strana tendenza allo scontro, tipo 
"suggeritemi un linguaggio tra VB e Delphi". :-)
Magari qualche troll che ci prova...
Io comunque rispondo dando sempre per scontato la buona fede.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


ma va... la gente chiede magari poi il piu' delle volte risolve da sola 
e non si fa piu' vivo. Classico esempio usa e getta di usenet! :-D
Newsgroup: it.comp.lang.delphi
Titolo: Errore in query

Nella seguente query se inserisco Sql[3]:='Order by AL' va' tutto bene, se 
ordino per Num come qui sotto:
Close;
   Sql[0]:='Select AL, Count(*) As Num From Statistiche';
   Sql[1]:='Group By AL';
   Sql[2]:='Having Al>= :Param';
   Sql[3]:='Order By Num';
   Parameters.ParamByName('Param').Value:=st; // st e' una stringa
   Open;
ottengo l'eerore "Nessun valore specificato per alcuni parametri necessari".
Ho cercato in Google ma non trovo esempi simili, qualche idea?
Grazie, Giorgio 

    Sql[3]:='Order By Num';
Pesssssssimissima cosa avere i nomi dei campi così corti... rischi di 
usare parole chiave, come è probabilmente "Num" :)
-- 
Jax

    Sql[0]:='Select AL, Count(*) As Num From Statistiche';
Doveva diventare 'Select AL, Giovanni e Giacomo ..'
PS:
Si, lo so, ho detto la cagata prenatalizia.
Abbiate pietà.. ogni tanto bisogna uscire dagli schemi.. pardon, dallo 
"SCHEMA" del database ;-)
-- 
Morde

 Ho cercato in Google ma non trovo esempi simili, qualche idea?
A parte l'ovvio consiglio di usare nomi un po meno esoterici, non
tutti i database permettono di
usare nella clausola order by un campo aggregato tramite il suo alias.
Presumo che sotituendo:
 Sql[3]:='Order By Num';
con
 Sql[3]:='Order By Count(*)"
la cosa dovrebbe rientrare.

Jax ha scritto:

In un vecchio testo che avevo ho trovato il suggerimento giusto, ci va':
Sql[3]:='Order By 2';
dove 2 sta per il secondo "campo" del select.
Giorgio

 dove 2 sta per il secondo "campo" del select.
Probabilmente è una limitazione dell'sql del db che usi.
Per esempio su as400 (db2) funziona in entrambi i modi.
-- 
Jax

Difatti sto usando file Access... Giorgio 

Num č una parola chiave.
Tutti gli sql permettono di usare il numero del campo invece del nome 
una volta indicato il riferimento.
Ma cambiare il nome č del campo č fonadamentale ...
Al ... cappone, visto il periodo....
Giovanni
AtcBrambo
--- posted by geoForum on 
http://www.delphiedintorni.it

 Al ... cappone, visto il periodo....
GRANDE!!! mi ha strappato un gran sorriso!
-- 
Morde

Newsgroup: it.comp.lang.delphi
Titolo: Togliere quadratino verde delle parentesi.

Come si toglie l'evidenziazione delle parentesi? Cioè quel quadratino verde
che segnala le parentesi aperte e chiuse, che sarebbe anche simpatico se
non mi nascondesse il cursore. In Editor-Options non ho trovato niente.

 In Editor-Options non ho trovato niente.
E' proprio in Editor options.
Vedi sotto Color -> Element -> Brace highlight
-- 
F&R

Newsgroup: it.comp.lang.delphi
Titolo: Twebbrowser proprietà visible non funziona..è un bug?

Salve a tutti, ho delphi 6, ho usato il componente webbrowser, in questo 
modo:
webbrowser1.visible := false;  anche dal property inspector,
la particolarità strana è che non diventa invisibile, ma continua a vedersi 
sul form..
anche se faccio
webbrowser1.navigate('
www.google.it
');  mi wisualizza tutto 
tranquillamente!!
come faccio a nascondere la finestra di navigazione?
Ringrazio in anticipo quanti risponderanno! 

 sul form..
Prova a metterlo in un Panel e rendere invisibile quello.
-- 
Jax
Newsgroup: it.comp.lang.delphi
Titolo: programmatori Delphi cercasi!!!!

si ricercano programmatori Delphi e Linux per collaborazioni esterne e in
futuro assunzione.....
TEA Elettronica snc
sa...@tea-el.it





Io veramente ho gia' un lavoro.


Comunque la mia home page e' la seguente, allestita 
un po' male,


ma non e' che mi interessi piu' di tanto avere un 
sito appariscente (ci vuole tempo).


Li trovi alcuni miei programmi in delphi. Altri li 
pubblichero', devo pero' compilarli col 6.


ciao ciao. 


(in delphi ci si da del 
tu).
Newsgroup: it.comp.lang.delphi
Titolo: Fare il debug un servizio NT con Win2k e D5

Salve...
volevo chiedere se qualcuno di voi ha esperienza nel debug di servizi
NT, dato che io con Win2k e Delphi5 non riesto... nella descrizione c'é
scritto di lanciare il programma con F9 e poi di fare partire entro 30
sec. il servizio tramite "net start xy"... ma il comando F9 termina
subito e non ho il tempo di lanciare il comando "net start..."...
Marco

 wrote in message
3B8371FC...@rolmail.net...

Showmessage ???  ;o)
^_o_^

Newsgroup: it.comp.lang.delphi
Titolo: Linee delle Righe di una DBGrid

Richiesta un pò ardua,
qualcuno sà come colorare la linea inferiore di una riga in una DBGrid
a seconda di alcuni valori
contenuti nella cella?
Ho provato con:
 Canvas.Pen.Mode := pmBlack;
ma ahimè, cambia il colore di tutte le linee della cella...
Qualcuno mi sa aiutare?
Graize in anticipo
Rino

 Qualcuno mi sa aiutare?
Evento OnDrawColumnCell
http://delphi.about.com/od/usedbvcl/l/aa031699.htm
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno mi sa aiutare?
A parte la natura strana della richiesta... (non ho mai visto griglie con
questa caratteristica) se proprio non ne dovessi uscire ricordati che hai
sempre la possibilità di crearti una tua griglia discendente da tdbgrid e
lavorare sul disegno delle celle.
Ciao
-- 
Morde

lavorare sul disegno delle celle.
Esistono già eventi (come quello segnalato da ACSH) che assolvono bene
al compito. E' bene non ereditare con disinvoltura.

 al compito. E' bene non ereditare con disinvoltura.
Al link riportato da ACSH non è affatto spiegato come colorare la "linea 
inferiore di una riga" come ha chiesto l'OP. C'è come colorare lo sfondo 
di una riga, ma non le linee della griglia. 

di una riga, ma non le linee della griglia. 
Se volete la pappa pronta, allora ditelo esplicitamente, perché qui (e
nei link che si consigliano) si fa altro: spiegare come si cucina.
ACSH ha tirato fuori un evento (OnDrawColumnCell) che è quello che si
sfrutta se si vuol fare quell'operazione. Una volta che hai delle
coordinate e un Canvas, puoi fare quello che vuoi.
Newsgroup: it.comp.lang.delphi
Titolo: ricerca su Table..

Ciao A tutti..
come posso ricercare un record su due campi..
cioè in un DB del tipo:
nome cognome via provincia
io vorrei ricercare il record ad esempio <nome: Pippo AND cognome:
sempronio>
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sempronio>
con l'SQL (da delphi con l'oggetto TQuery)
SELECT *
FROM TUA_TABELLA
WHERE (NOME = 'pippo') and (COGNOME = 'sempronio')
si puo' fare anche con TTable (+ lento),
dovrebbe esserci FindNearest e FinKey e qualcosa di simile (vedi l'help)
Ciao,
Alan Solo

Alan Solo
io vorrei farlo proprio con TTable..
però vorrei fare una ricerca esatta..
TUA_TABELLA.SetKey;
TUA_TABELLA['NOME'] := 'pippo';
TUA_TABELLA.KeyFieldCount:=1; // qui se metto 2 non va ovviamente prima
metto TUA_TABELLA['COGNOME']:=..
if not TUA_TABELLA.GotoKey then
  MessageDlg('non trovato',mtError,[mbOK],0);
come dovrei fare???
ciao e grazie..
-- 
Posted from 
mail-7.tiscalinet.it
 [195.130.225.153] 


Table.Locate(...)  non ti va bene?
Rocco Barbaresco:
Herrare Humanum Est,
Perseverare Ovest ....
(By Fichi D'India)

 come dovrei fare??? ciao e grazie..
non funziona?
prova con
with TUA_TABELLA do begin
 SetKey;
 FieldByName('NOME').AsString    := 'pippo';
 FieldByName('COGNOME').AsString := 'sempronio';
 if not GotoKey
  then MessageDlg('non trovato',mtError,[mbOK],0);
end;
... dovrebbe andare... KeyFieldCount non l'ho mai usato e pneso si possa
omettere
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: Help, ho voglia di imparare!

Salve a tutti,
ho una voglia pazza di imparare a programmare e per questo ho iniziato a
studiare Delphi 4.
Sono solo al 2° cap. del libro("Delphi 4" della Jackson Libri)
Però ho qualche piccolo probblema: in sostanza il manuale che stò usando,
anche se chiaro, da per scontato che io conosca già quelli che sono i
termini principali della programmazione come LINGUAGGIO STRUTTURATO,
FUNZIONI, VARIABILI, ESPRESSIONI, COSTANTI e così via.
Potreste indicarmi dove reperire informazioni di questo tipo anche in
internet?
Vorrei aver un quadro ben chiaro di ciò che è la programmazione prima di
procedere a vuoto.
Vi prego di aiutarmi, ho davvero tanta voglia di imparare.
Vi ringrazio tanto per l'attenzione e disponibilità e vi auguro di passare
un buon Natale e delle splendide festività.
Buone feste

Mario wrote in message
| Vorrei aver un quadro ben chiaro di ciò che è la programmazione prima di
| procedere a vuoto.
|
Prova a guardare qui:
http://www.marcocantu.it/epascal/
E' semplice ed e' in italiano.
| Buone feste
Pure a te (e ovviamente anche a tutti gli altri dell'NG)
Ciao.
--------------------------------
ACSH
"The Turtle moves!"

 | Vorrei aver un quadro ben chiaro di ciň che č la programmazione prima di


Newsgroup: it.comp.lang.delphi
Titolo: Aiuto - ExtractFilePath(Application.ExeName);

Vorrei inseire questa stringa nel DataModule
ma non funziona mi dice
"undeclared identifier: 'Application'
mi potete aiutare?
p:=ExtractFilePath(Application.ExeName);
Ciao Enzo
www.scozzaro.it

 ha scritto nel messaggio
news:lvoL9.21496$Ou4.6...@twister2.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Splittare un file

Salve ragazzi,
ho aperto un file con la assign, supponiamo sia di 100 bytes di dimensione.
A questo punto mi servirebbe poter copiare i primi 10 bytes in un altra
variabile, come posso fare?
Grazie a tutti.



bah diciamo qualcosa del genere ( mooolto apposimativo )
While not Eof ( Src )
  Do Begin
     AssingFile ( Des, 'Nome' + IntToStr ( J ) );
    ReWrite( Des );
   For I:= 1 To SplitSize
    Do Begin
       BlockRead ( Src, Buf, SizeOf ( Buf ) );
       BlockWrite ( Des, Buf, SizeOf ( Buf ) );
       End;
  Inc ( J );
  End;
hai bisogno di quake var :D
Var
   Src : File of Byte;
   Des : File of Byte;
   Buf  : Byte;
   I, J : Integer;
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
ICQ     : 67552596
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com


Grazie.
Provo subito.
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: TidFtp win98

 Ciao a tutti,
Quando utilizzo la mia applicazione che su win2k o winxp funziona 
correttamente, quando la lancio su win98 al momento in cui istanzia la 
finestra contenete TidFtp mi restituisce "non sono riuscito a trovare 
provider" e dopo di che le chiamate a questo oggetto che dovrebbero 
salvare il file nella temp non funzionano nn restiuendo nessun errore
Aiutatemi! ve ne prego
--- posted by geoForum on 
http://www.delphiedintorni.it

versione di winsock in uso?
AS

mmm... sorry versione 9.0.0.10


 finestra contenete TidFtp mi restituisce "non sono riuscito a trovare
quel componente non dovrebbe stare su una form.
AS
Newsgroup: it.comp.lang.delphi
Titolo: [OT]: Stampa Ricevute condominio su ink jet o laser

Sto impazzendo per riuscire a trovare delle risme di formato A5 o A6 da
utilizzare per la stampa delle ricevute ed avvisi di pagamento condominiali.
Ho contattato quasi tutti i rivenditori e grossisti della mia zona senza
successo.
Conoscete per caso qualcuno che abbia disponibilità di carta di un tale
formato ?
Grazie,
MM

tu dove stai di preciso?
A.

Prov. di Bari
MM


A Napoli uno dei + grossi č FOCELDA.
Al momento di + non so.
Bye
A.

 A Napoli uno dei + grossi è FOCELDA.


inoltre, prova da 
www.paginegialle.it
 a cercare su Bari:
Carta e cartone - produzione e commercio
Bye
A.

Già fatto senza successo.


 Al momento di + non so.
ciao Alberto...ma sei anke tu di Napoli ;-))?????
ciao!

io sono dei ponti rossi.
Ma da quasi 2 anni mi sono trasferito a Milano.
A.

 Ma da quasi 2 anni mi sono trasferito a Milano.
io invece sono proprio di Casalnuovo di Napoli...;-))
ciao

Newsgroup: it.comp.lang.delphi
Titolo: ApplicationEvents e Log

Ciao
Da sempre uso il comp ApplicationEvents per gestire il file log
dell'applicazione.
Implemento all' OnException la semplice registrazione dell'errore,
data,Classe, ecc..  e eventualmente decido se mostrare o meno l'eccezione
stessa.
Ci sono altre strade? E poi, senza usare unit o comp aggiuntive(jedi) e
possibile intercettare la linea che genera l'eccezione? Voi come agite?
Grazie e Ciao
Andrea

possibile intercettare la linea che genera l'eccezione? Voi come agite?
Argomento simile sul numero di riga e logging è stato trattato
abbonadantemente, ti passo un buon link
http://snipurl.com/3u5z
ma il ng e' pieno di questi post (anche io ne ho fatti diversi dove speigo
quale sistema di debugging/logging uso.
Se hai qualche nuova idea, facci sapere!
-- 
Morde. 
(
mo...@despammed.com
)

Thanks

Newsgroup: it.comp.lang.delphi
Titolo: Per in un altro win xp questa funzione mi da errore?

Premetto che funziona tutto correttamente in tutti
i pc che ho utilizzato tranne uno
SO Win XP Amd 1500
Funzione
ExtractFilePath(Application.ExeName)
Errore
  Undeclared identifier: 'ExeName'
Per quale motivo?
Ciao Enzo
www.scozzaro.it

Premetto che non ho la più pallida idea del perché ci sia un comportamento
tanto anomalo, ma posso assicurarti che la soluzione è semplice:
invece di usare Application.ExeName, usa ParamStr(0).
Il valore restituito è lo stesso e ParamStr si trova nella unit System che
di sicuro vaa, altrimenti hai dei problemi veramente grossi.
Ciao
Christian

--------------------------------
Inviato via 
http://usenet.libero.it