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

Ciao,
mi spiegate per qaule assurdo motivo con un TImageList
le immagini caricate a design time (fecendo doppio click sul
componente) sono perfette, mentre se le carico a runtime con il metodo
FileLoad sono "spixellate", insomma + brutte! :(
Ciao e grazie per ogni suggerimento
Alan Solo

FileLoad sono "spixellate", insomma + brutte! :(
il motivo effetivamente è assurdo...
ho già risolto con un load da un TBitmap poi aggiunto tramite Add...
boh, vabbe' scusate... 8)
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: Problema - Lettura record in un DB

Ho una query che mi estrapola da un DB una serie di record. Alcuni campi di
questi record sono visualizzati in una DBgrid e il capo ID (univoco x ogni
record della tabella) č visualizzato in una DBedit.
Io voglio caricarmi tutti i dati del record selezionato nella DBgrid in
alcune variabili locali al prg.
Utilizzo Delphi 5
Grazie
Paolo Monge

alcune variabili locali al prg.
var
  a : string;
  b : integer;
  c : TDatetime;
  d : variant;
  e : boolean;
  f : double;
  NomeCampo : string;
begin
  [...]
  // Non importa usare una variabile per il nome del campo (puoi fare
  // semplicemente FieldByName('MioCampo'), ma tanto per capirci..
  NomeCampo := 'MioCampoStringa';
  a := myDBGrid.DataSet.FieldByName(NomeCampo).AsString;	
  NomeCampo := 'MioCampoIntero';
  b := myDBGrid.DataSet.FieldByName(NomeCampo).AsInteger;
  NomeCampo := 'MioCampoDataOra';
  c := myDBGrid.DataSet.FieldByName(NomeCampo).AsDateTime;
  NomeCampo := 'MioCampoDiQualsiasiTipo';
  d := myDBGrid.DataSet.FieldByName(NomeCampo).Value;
  NomeCampo := 'MioCampoBoolean';
  e := myDBGrid.DataSet.FieldByName(NomeCampo).AsBoolean;
  NomeCampo := 'MioCampoFloat';
  f := myDBGrid.DataSet.FieldByName(NomeCampo).AsFloat;
end;
Saluti,
Marco
--------------------------------------------------------------------------------
 t,m,e,e,t,@,h,o,t,m,a,i,l,.,c,o,m,
 Togliete le virgole per rispondere in email.
--------------------------------------------------------------------------------

Newsgroup: it.comp.lang.delphi
Titolo: Immagine in memoria

ciao a tutti
vorrei caricare in una bitmap un file jpg.Fin qui tutto ok ma farlo non da
file ma dalla memoria ?
in pratica ho un file .jpg e prima di caricarlo devo modificarlo.Se
possibile vorrei farlo senza passare da file temporanei...sempre se
possibile...
ciao

 ha scritto

usa gli stream....cioè la classe TMemoryStream ed addio file temporanei !!
( se ho capito bene il tuo problema )
Ciao
Antonio Tarolla
Newsgroup: it.comp.lang.delphi
Titolo: sviluppo iOs con FM

ho visto alcuni video, dove sviluppano applicazioni iOS con Firemonkey,
pero' utilizzando un Mac con windows
 
es:
http://www.youtube.com/watch?v=5r3yLeXfhNc
 
http://www.youtube.com/watch?v=k5SY3QaWUSU
 
 
i componenti utilizzati sono
http://cc.embarcadero.com/item/28635
 
 
bastano realmente questi package, per sviluppare per iPad, o
non ï¿œ cosï¿œ semplice come sembra ?
 
l'idea nasce da un cliente che dispone di iPad, e vorrebbe consultare 
dei dati presenti su un db oracle su cloud.
con FM (XE2) dispongo di 2 webservices AzureConnectionInfo e 
AmazonConnectionInfo
 
con FM o FM2 presente in XE3, si puï¿œ realmente fare qualcosa di serio 
per iOS, o bisogna acquistare componenti extra (DevArt) ?
 
fino ad ora non mi ero mai posto il problema del Mobile, ma sia iOS che
Windows8RT rappresentano un qualcosa che va oltre il C/S.
 
che idee vi siete fatti in merito
grazie Massimo

 per iOS, o bisogna acquistare componenti extra (DevArt) ?
 
Qualcosa "di serio" dipende dall'utilizzo, non dall'ambiente di sviluppo. :)
 
Ad ogni modo, nel tuo caso potresti creare un server DataSnap per accedere ai dati sul cloud e accedere tramite "Mobile Connectors" al server con qualsiasi linguaggio (JavaScript, Delphi, Python, ...).
 
Il tutto dipende ovviamente da quali sono i tuoi requisiti, a parte il traguardo finale che hai posto.
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

> Il tutto dipende ovviamente da quali sono i tuoi requisiti, a parte il traguardo finale che hai posto.
grazie per le informazioni su XCode e Mobile Studio, ricevo 
periodicamente mail da Embarcadero e BitTime, ma magari le informazioni 
su questa suite mi sono sfuggite.
Per poterlo fare dovrei avere una licenza Architect e non professional, 
con DataSnap o Rest, lo sviluppo sarebbe piů rapido/facilitato o si puň 
raggiungere lo stesso risultato con la Professional e qualche componente 
(TMS ha dei componenti per cloud).
 
ciao Massimo
 
 

 (TMS ha dei componenti per cloud).
 
Volendo potresti creare addirittura un tuo server HTTP personalizzato con Indy, o creare dei Web Service.
E' chiaro che DataSnap fornisce una scorciatoia molto più efficace e produttiva.

Newsgroup: it.comp.lang.delphi
Titolo: Kylix Open Edition...

...is out!
http://www.borland.com/kylix/openedition
A quando Delphi 6 OE? ^_^
--
==============================
Francesco Lombardi
http://www.multiplayer.it/itaprogaming
mailto:
itapro...@multiplayer.it
==============================

...is out!
Visto l'intasamento dei server Borland, per chi č registrato presso
Tiscali, č molto piů comodo usare il  servizio Tiscali file Express (
http://express.tiscali.it/richiesta.html
 ): in pratica si chiede a
Tiscali di scaricarlo sui suoi sistemi e quindi l'utente poi lo scarica
direttamente da loro.
Tra l'altro ora Tiscali dovrebbe averlo nella sua cache (comunque la mia
richiesta č stata evasa in 1 ora).
Simone
P.S. Al momento il sito 
www.borland.it
 č stato hackerato...che gusto ci
troveranno....
_______________________________________________________
 All resistance is futile ! Prepare to be assimilated !

 troveranno....
...di sicuro gli hacker erano programmatori visual basic! :D


...di sicuro gli hacker erano programmatori visual basic! :D
hmmm, un hacker non usa VB!!!!!!!!!!!!!!!!!!!!!!!! ;-))))))))
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: nDouble

sto usando questo frammento di programma che dovrebbe fare nella 7 riga 
questa formula matematica 12-1.3/0.02 ma sicuramente ho sbagliato con il 
passaggio div, mi dite come modificare questo codice? grazie.
procedure TForm1.Volt13Click(Sender: TObject);
var
   nDouble: Double;
begin
   nDouble := StrToFloatDef(Volt.text, 0);
   nDouble := nDouble - 1.3 div Corrente.text:=;
   Label13.Caption := FloatToStr(nDouble);
end;

Camaleonte ha scritto:

ho provato cosi ma mi da l'errore alla riga nDouble := (nDouble - 1.3) 
div X;
come la risolvo questa cosa?
procedure TForm1.Volt13Click(Sender: TObject);
var
X,Y,Z:INTEGER;
S:STRING[10];
nDouble: Double;
begin
   VAL(corrente.text,X,Z);
   nDouble := StrToFloatDef(Volt.text, 0);
   nDouble := (nDouble - 1.3) div X;
   STR(X,S);
   Label13.Caption := FloatToStr(nDouble);
end;

 come la risolvo questa cosa?
L'operatore aritmetico "DIV" esegue una divisione tra 2 numeri interi 
restituendo un intero, nella riga incriminata stai usando un 
double(nDouble - 1.3) e un integer(X) dunque il compilatore dovrebbe 
darti un errore del tipo "operazione non possibile" (vado a memoria) 
basta sostituire il DIV con / e il tutto dovrebbe "magicamente" 
funzionare, ti ricordo per la formattazione del risultato di usare la 
funzione "FloatToStrF" nell'help è spiegato il suo uso.
^_Goblin_^
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/

 end;
nDouble := (nDouble - 1.3) / X;

 
grazie del suggerimento, con voi sto diventando bravino.

Microges ha scritto:

grazie anche a te che mi hai rigirato la modifica della riga!

 grazie del suggerimento, con voi sto diventando bravino.
Mi sembri pronto a passare a Java e C++, allora: lasciare perdere 
Delphi che e' troppo semplice per te.
Ah, gia' che ci sei, dai una bella lettura a questo:
http://www.faqintosh.com/netiquette.html
e poi applicala.
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.delphi
Titolo: Palette Componenti

Utilizzo D5 con il monitor settato a 1280 x 1024 e mi ritrovo la palette dei
componenti tutta sballata (allego un file jpg).
E' successo a qualcun altro? E' risolvibile?
Considero che non sia problema di virus in quanto ho norton installato e se
cambio risoluzione il problema persiste...
Un grazie in anticipo.
Alberto

 E' successo a qualcun altro? E' risolvibile?
A me è capitato che non rappresentasse correttamente le icone dei vari
componenti con matrox G200 a 32 bit di profondità.
Ciao
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: DBComboBox

forse è un problema banale ma un aiuto fa sempre comodo. Ho un DB ACCESS con 
connessione ADO, vorrei visualizzare i valori di un campo di una tabella 
(società(tipo,ecc ecc))
Sto usando una DBComboBox ma pur settando bene i parametri DataSource e 
DataField mi fa visualizzare solo il primo valore! Ho visto sul web e ho 
trovato una soluzione alternativa (l'uso di DBLookupComboBox) ma non vedo 
che funziona molto bene. Ci sono suggerimenti su come usare al meglio il 
componente DBComboBox? 

 ha scritto nel messaggio 
news:nx0jf.60920$65.17...@twister1.libero.it...


 ha scritto nel messaggio 
news:Ng1jf.60999$65.17...@twister1.libero.it...


 P.S. non voglio usare DBLookupComboBox
Allora non puoi farlo.
Ciao,
Gianluca.

 
ciao, questo è il comportamento normale, se non vuoi utilizzare un
DBLookupcomboBox, (perchè?) devi caricare gli elementi della tabella
negli Items della DBComboBox per esempio nell'evento BeforeShow della
form.
Es.
   DBComboBox1.Items.Clear;
   while not miaTabella.Eof do
     begin
       DBcomboBox1.Items.Add(<miaTabella.FieldByName('TIPO').AsString);
       miaTabella.Next;
     end;
Ciao
Micky 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: Finestre trasparenti in win2000 CON DELPHI

Ho visto che sotto win 2000 esite un messaggio x rendere le finestre
trasparenti! Sapete quale sia?
grazie
--------------------------------------------------
Brayan Fix Kirys Solfory
Remove DELTHIS from the address to replay
Kirys Tech 2000: 
http://www.kt2k.com

trasparenti! Sapete quale sia?
Ho sentito dire che sia il  SetWindowLong.
Di piu' ninzo'..
Ciao
~Guybrush~

 grazie
C'e' un componente che lo fa, *forse* trovato su
Torry e mi sembra che si chiami Trasparent ma non ne
sono affatto sicuro.
Comunque avevo fatto un cut&paste dei punti
essenziali del codice per ottenere un esempio
da conservare nel mio piccolo archivio.
const
 LWA_ALPHA = $2;
 GWL_EXSTYLE = (-20);
 WS_EX_LAYERED = $80000;
 WS_EX_TRANSPARENT = $20;
procedure TForm1.FormCreate(Sender: TObject);
var
  opacita : byte;
  SetLayeredWindowAttributes: function (hwnd: LongInt;
  crKey: byte; bAlpha: byte; dwFlags: LongInt): LongInt; stdcall;
  oldstyle: longint;
  User32: Cardinal;
begin
  opacita := 200; {modifica il grado di opacita'}
  User32 := LoadLibrary('USER32');
  if User32 <> 0 then
  try
    SetLayeredWindowAttributes := GetProcAddress(User32,
     'SetLayeredWindowAttributes');
    if @SetLayeredWindowAttributes <> nil then
    begin
      oldstyle := GetWindowLongA(Handle,GWL_EXSTYLE);
      SetWindowLongA(Handle,GWL_EXSTYLE, oldstyle or WS_EX_LAYERED);
      SetLayeredWindowAttributes(handle, 0, opacita , LWA_ALPHA);
    end;
  finally
    FreeLibrary(User32);
  end;
end;
{per ripristinare la normalita'}
procedure TForm1.Button1Click(Sender: TObject);
var
 oldstyle: longint;
begin
 oldstyle := GetWindowLongA(handle,GWL_EXSTYLE);
 SetWindowLongA(handle,GWL_EXSTYLE,oldstyle and((not 0)-WS_EX_LAYERED));
end;

 wrote:
grazie provo subito :-D

Newsgroup: it.comp.lang.delphi
Titolo: Lista delle porte com presenti FISICAMENTE sul pc

Ciao,
come da oggetto, come posso fare ad aver questa lista?
Esistono componenti o funzioni varie?
Grazie.
Fabio

Mi rispondo da solo:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
Cambio domanda: sapete se questo indirizzo è universale per tutte le 
versioni di Windows?

versioni di Windows?
Si, dovrebbe esserlo.
Verifica approfondendo qui:
http://homepages.borland.com/efg2lab/Library/Delphi/IO/PortIO.htm
-- 
Morde. 
(
mo...@despammed.com
)

Grazie.


possibile che non esiste un modo x fare 'sta cosa che non sia passare x 
la lettura diretta del registro?
Aspettate un po....
A
Newsgroup: it.comp.lang.delphi
Titolo: progetti Web D2005

VB lo conosco poco e preferirei usare Delphi.
ho un progetto Web da passare da VisualStudio 2003 a D2005
la sezione importa progetto Visual Basic Net , non ha dato
risultati (importa ma restituisce errori in complilazione).
una pagina del progetto fa uso di immagini in Background, per
poter disegnare sopra altri controlli in modo visuale (RadioButton e 
ListBox)
se in D2005 inserisco il tag
<body background="http:\\www.nomesito\Immagini\Fondo1.jpg" 
MS_POSITIONING="GridLayout">
posso ottenere lo stesso effetto ?
altro dubbio
posso in qualche modo far scattare eventi non presenti nelle proprieta' di 
un
controllo ?
sto pensando al componente WebForm Button, per fargli cambiare la forma
del cursore, quando vi si passa sopra con il mouse. 

 del cursore, quando vi si passa sopra con il mouse. 
In tal caso, ti basta utilizzare un foglio di stile, o assegnare alla 
proprietà /Style/ l'attributo "cursor" assegnando il valore relativo al 
cursore che vuoi visualizzare quando il mouse passa sul controllo.
Queste situazioni non sono generalmente gestite lato server, ma lato 
client attraverso CSS e JavaScript, poichè qualsiasi evento scatenato 
lato server è legato ad un PostBack della pagina. :-|
Ciao,
   Marco.
--
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

> Scherzo...
in effetti la filosofia di VB e' molto diversa da quella a cui siamo
abituati in Delphi ;
oggi stesso installo D2005 e provo la conversione
ciao e grazie  Maurizio 

 oggi stesso installo D2005 e provo la conversione
Auguri! :-)

Newsgroup: it.comp.lang.delphi
Titolo: Qualcuno può spiegarmi questo errore?

Non č uno scherzo...
Ho fatto una nuova applicazione con Delphi 3...
Lancio una finestra da menu e si apre, la chiudo con un pulsante e faccio il
Destroy e funziona.
Lancio un altra finestra ed idem come sopra.
Le apro tutte e due, chiudo la prima e si chiude, chiudo la seconda e mi da
l'errore 'Abstract Error'.
Fra l'altro il programma si chiama Utopia e mi vien fuori una simpaticha
finestrella con scritto Utopia Abstract Error.
Mi sento un po Balasso... e non so assolutamente cosa fare.
ciao ciao
micioleo

l'errore 'Abstract Error'.
Questo errore si solleva quando invochi un metodo virtuale
puro di una classe astratta.  Temo che il problema sia
legato al modo in cui chiudi le finestre (per farlo, ti
basta invocare Close).
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

basta invocare Close).
Ok, grazie. Ho risolto. Il fatto è che le finestre erano MDIChild e non
occorre fare il destroy dopo il close. Mi capitava in pratica che facendo
solo il close le finestre si minimizzassero all'interno del Form MDI senza
chiudersi. Allora, come da buona tradizione, ho cominciato ad incasinare
ancora di più il tutto cercando di risolvere ed evidentemente chiamavo una
funzione quando la finestra era già bella e chiusa togliendogli la finestra
da sotto i piedi e delphi mi dava un Abstract Error....
Comunque ho risolto... e grazie mille per la risposta, avevi focalizzato il
problema  :-)
ciao ciao
micioleo

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Questo NG su quali server sta?

Scusate l'OT ma non riesco a trovare questo NG su 
news.tin.it
 (mi
collego con Alice). Come mai?
C'e' un server Free che mi permette di accedere al NG senza passare
per Google?
Grazie
  fodox

 per Google?
news.individual.net
 (ma ti devi registrare).

 ha scritto nel messaggio
news:368c1aa0.04020...@posting.google.com...


Io a casa ho ADSL 640 di Tin.it e mi collego tramite 
news.tin.it
 senza
problemi.
Prova a fare una sincronizzazione dei gruppi.
BAI BAI

Anche io ho Alice e riesco tranquillamente a fare tutto.
Fabio


Ok, ho aggiornato l'elenco ed ora lo trovo.
ma vi assicuro che un periodo non c'era!!!
 Ciao e buon lavoro a tutti.
 Fodox
Newsgroup: it.comp.lang.delphi
Titolo: Query Access

Buona giornata a tutti,
...e inutile... io e le query per access non andiamo d'accordo... devo fare
una cosa che in oracle si fa cosě
SELECT 
r.id
, r.esattore, u.nome, t.descrizione
FROM ricevuta R, utenti U, tabelle T
WHERE r.Esattore=
u.id
(+) and r.StatoRicevuta=
t.id
in access si fa quasi cosě...
SELECT 
r.id
, r.esattore, u.nome, t.descrizione
FROM ricevuta R LEFT OUTER JOIN utenti U ON r.esattore = 
u.id
, TABELLE T
WHERE r.StatoRicevuta=
t.id
...l'errore che mi da č espressione join non supportata...
suggerimenti ?
Grazie !
-- 
Alberto Menghini

 ...l'errore che mi da è espressione join non supportata...
  SELECT 
r.id
, r.esattore, u.nome, t.descrizione
  FROM ricevuta R
  LEFT OUTER JOIN utenti U ON r.esattore = 
u.id
  JOIN TABELLE T
  on r.StatoRicevuta=
t.id
Comunque la sintassi Oracle è moooolto lontana dallo standard SQL92
Ti converrebbe imparare ad usare questo tipo di sintassi "alla access" :-)
Ciao Daniele

   on r.StatoRicevuta=
t.id
mi dice...
ERRORE di sintassi (operatore mancante) nell'espressione della query (
r.esattore=
u.id
)
????
Newsgroup: it.comp.lang.delphi
Titolo: Lazarus

Che ne pensate del progetto Lazarus? Qualcuno l'ha usato?
http://www.lazarus.freepascal.org/modules.php
?
op=modload&name=StaticPage&file=index&sURL=about
P.S.
Per chi non lo conoscesse ancora, permette di programmare in Delphi in 
modo crossplatform Windows/Linux.
Sergio Pappalardo aka Silver Black
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio
news:SdX1d.4032$Ie2....@tornado.fastwebnet.it...


Ciao Giorgio Padoan
Hai ragione da vendere!!! Anch'io mi sono trovato a scaricare 200 
pacchetti inutili! Alla fine ce l'ho fatta: devi trovare un eseguibile da 
50 MB.
Vai su DOWNLOAD, poi scegli BINARIES e poi WIN32. Selezioni la 0.9.1.3b e 
ti apparirą l'elenco. Il file che ti serve č in fondo, e si chiama
azarus-0.9.2.1b-20040915-win32_binary.exe (41.744.586 bytes, modificato il 
2004-09-14 22:00).
Il link diretto: 
http://prdownloads.sourceforge.net/lazarus/lazarus-0.9.2.1b-20040915-
win32_binary.exe?download
A me funziona bene (dopo una modifica al file .cfg nella cartella BIN per 
indicargli il percorso effettivo di installazione, altrimenti utilizza 
sempre C:\LAZARUS o C:\ - non so come abbiano fatto a farsi sfuggire 
questo bug), solo che ho trovato molti problemi ad importare progetti dal 
mio Delphi 6... Inoltre non mi piacciono molto i widgets utilizzati 
(comunque wrappabili, da quanto dicono).
Ciao!!! 
P.S.
Fammi sapere cosa ne pensi tu.


 ha scritto nel messaggio
news:WMf2d.5739$Ie2....@tornado.fastwebnet.it...


 "Education".
L'ho solo scaricato e guardato...
ci sono rimasto troppo male :)
Ho detto.. azz delphi :P
Diciamo che come interfaccia di potebbe dire.. simile a delphi 1...
ci sono tante somiglianze.. la cosa principale.. è FREE!! :))

ci sono tante somiglianze.. la cosa principale.. è FREE!! :))
Già... davvero ben fatto!!! E il fatto che sia FREE, unitamente alla 
compilazione cross-platform (linux-windows) con una semplice 
ricompilazione lo rendono fantastico.
Fai benissimo a proporlo al tuo Liceo, hai tutto il mio appoggio (magari 
ci fosse stato nel mio quando lo frequentavo io...). Sei grande!

Newsgroup: it.comp.lang.delphi
Titolo: QRImport2XLS

Su di una procedura eredidata D7 mi ritrovo una funzione che legge da un 
foglio Excel
ma nel ricompilarla mi manca il componente
TQRIMPORT2XLS
Potrebbe essere EMS Quick Import ?
Ne sapete qualcosa ?
Grazie infinite
C. 

 ha scritto nel messaggio 
news:%3iWj.308130$%k.40...@twister2.libero.it...

Si, è lui !
Scusate
C.

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

Salve
Come aggiungere la proprietà Align ad un TButton standard e ricreare un
nuovo componente che eredita tutte le proprietà di TButton + Align.
Grazie e ciao da Matteo


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

 ignoro totalmente quale sia. :-|
La VCL incorpora i controlli standard di Windows in alcuni dei suoi
componenti di base. Una classe wrapper di Delphi, per esempio TEdit, espone
le caratteristiche del sottostante controllo Windows, rendendone l'uso più
semplice. Tuttavia, Delphi non aggiunge nulla alle funzionalità del
controllo. Per esempio in Windows 95/98 un componente Edit o Memo ha un
limite fisico di 32KB di testo, e questo limite esiste anche nei
corrispondenti componenti Delphi.
Perchè Borland non ha superato questa limitazione? Perchè non possiamo
cambiare il colore di un pulsante. Perchè, in questo caso, non possiamo
settare l'allineamento? Semplicemente perchè, sostituendo un controllo
Windows con una versione personalizzata, si perde il legame stretto con il
sistema operativo.
Supponiamo che Microsoft migliori alcuni dei controlli nella prossima
versione di Windows. Se usiamo la nostra versione di questi controlli,
l'applicazione che andiamo a costruire non potrà beneficiare delle nuove
caratteristiche. Utilizzando controlli basati sulle caratteristiche del
sistema operativo, invece, i nostri programmi possono facilmente passare da
una versione all'altra del sistema operativo assumendo di volta in volta
tutte le caratteristiche della specifica versione sotto cui girano.
Questo lo dice Marco Cantù in une dei suoi libri....
Ecco il perchè preferisce non intervenire....
 Alessandro Storniolo

> Ecco il perchè preferisce non intervenire....
 Ecco il perchè Borland preferisce non intervenire....
A.S.

 Questo lo dice Marco Cantù in une dei suoi libri....
Ho appena finito di leggerne uno, ma non ricordo questa
frase...evidentemente, sono molto sveglio! :-)


 frase...evidentemente, sono molto sveglio! :-)
Bè, uno non può ricordare mai tutto dopo aver letto un libro :) Sei sicuro
di averlo letto proprio tutto tutto? :DDDD
bye
Alessandro Storniolo
---------
Newsgroup: it.comp.lang.delphi
Titolo: Quale versione di Delphi è gratis?

Vorrei sapere fino a che versione Delphi č free.
Grazie
Iding

Vorrei sapere fino a che versione Delphi è free.
C'e' una sola versione gratuita di Delphi ed e' la Personal.
Ci puoi fare poco (l'accesso ai dati non e' previsto, per
esempio), ma puo' essere un buon trampolino di lancio per
conoscere il pacchetto.
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

Mi sembra che DELPHI 6 era in regalo con la rivista IO PROGRMMO ma non aveva
la parte database...!

La personal dvresti poterla scaricare dal sito di borland

Newsgroup: it.comp.lang.delphi
Titolo: Cartella.. BDE..

salve..
come posso accedere alla cartella di un alias di BDE???
grazie..
Dante
-- 
Posted from 
mail-3.tiscalinet.it
 [195.130.225.149] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Scusate probabilmente per la fretta mi sono espresso male..
immaginate di aver configurato un alias di nome pippo..
quando lo create indicate anche il percorso (path) dove mettere gli
archivi..
ecco io vorrei sapere como posso accedere a quella "path" conoscendo l'alias
(pippo)..
frugando nell'help di delphi ho trovato qualcosa sul componente Tsession ma
non sono riuscito
a ottenere nulla.. come potrei fare??
grazie a chiunque voglia aiutarmi..
ciao
Daniele..


""Daniele Crescimbeni""  ha scritto nel messaggio
| ecco io vorrei sapere como posso accedere a quella "path" conoscendo
| l'alias (pippo)..
Nelle RXLib trovi la unit BDEUtils, la quale contiene la funzione
GetAliasPath() che fa proprio quello che cerchi.
Se gia' possiedi le RXLib, fruga nei sorgenti della unit per vedere _come_
si fa, se non le hai ancora, scaricale subito da qualche sito di componenti
(quello ufficiale e' 
www.rxlib.com
): non te ne pentirai.
Ciao.
---------------------------
ACSH
"Non voglio un mondo migliore:
 voglio un mondo piu' interessante!"

Newsgroup: it.comp.lang.delphi
Titolo: delphi e win3.1

sono un neofita disperato.Come posso scrivere un'applicazione in Delphi 3
che giri perň in Windows 3.11?
Grazie per l'aiuto.ů
Leo

 ha scritto nel messaggio
news:CGi16.170035$hk4.6...@news.infostrada.it...


Confermo. Impossibile scrivere prg per win31 usando Delphi dal 2 in su.

Newsgroup: it.comp.lang.delphi
Titolo: Windows Millenium

Qualcuno sa come posso far girare delphi5 sotto windows ME ,
l'installazione procede regolarmente fino alla fine, ma poi : sorpresa
l'eseguibile non c'e'!!!!!!!
ma!
Grazie anticipate!
Buon anno a tutti

 ha scritto nel messaggio
news:92qhvp$t9r$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:92qhvp$t9r$1...@lacerta.tiscalinet.it...


 wrote in message
92qhvp$t9r$1...@lacerta.tiscalinet.it...


Forse ti posso aiutare!!!
Io ho avuto il tuo stessi problema ed ho fatto così:
se hai una partizione vuota copia tutto il cdrom lì ed installa da lì.
Se hai un solo HD devi installare da c: ovvero copiare tutto su C e
poi avviare l'installazione: tutto procederà bene. Credo di aver letto
che Delphi va installato come root.
Se funziona mandami un: grazie!!!
Schero ovviamente
Ciao 
robin

Newsgroup: it.comp.lang.delphi
Titolo: Re: [Info] Delphi 2005 su sito Borland

 sono interessato, qualcun'altro ha intenzione di partecipare? :-)
Io , su Roma.
Propongo di continuare sul mitico
 
http://it.groups.yahoo.com/group/icld/
Giulio

mi sono appena registrato per il 4/11 a Milano.
Tra (), l'Hotel Gallia č proprio fuori la stazione di Milano centrale: 
basta attraversare la strada.
Quindi, se qualcuno viene da fuori, imho, approfittate di trenitalia....
Organizziamo un appuntamento, magari anche x il pranzo?
AS

 io su milano...
Mi aggrego anche io a Milano.
Saluti
	Marco
	info @ 
marcobortolani.it

 Organizziamo un appuntamento, magari anche x il pranzo?
Questa volta mi schedulo. Salvo imprevisti, io sono a disposizione. :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 io su milano...
Io pure, direi che è più vicino per quanto mi riguarda. :-D


 Inviato da 
www.mynewsgate.net
http://www.salesware.it/Borland/L.asp?L=918&ID=61188
Giulio 

 Organizziamo un appuntamento, magari anche x il pranzo?
Salvo grossi imprevisti, ma perchè no? ;-)
Gianluca. 

ci sarň anch'io
Giovanni Caramia

 Idem, insieme ad un amico... mi raccomando i cartellini ICLD!!!!
Cartellini ICLD? Personalizzati? :-)


 Li sto preparando, domani vi posto il png così ve lo stampate ;)
Pensavo che ognuno facesse il suo... posso personalizzarlo? :-P
Ho conservato pure quello del DelphiDay, ma a mio parere è un 
po'..."gramo". ;-)


 Sì, scrivendoci il nick ;)
Cercherò di limitare la mia...vena artistica. :-P :-D


 AS
Aggiungi un posto a tavola...
	Marco
	info @ 
marcobortolani.it

Ragazzi mi aggrego anch'io per Milano.
Dove pensavate di mangiare?
Saluti
    Luigi Nalli
    Senior Developer
    Open.Co 
www.openco.it
Newsgroup: it.comp.lang.delphi
Titolo: proprietà Published

 
          Salve apreendo un datamodule il quale eredita una classe customdatamodule la
quale deriva da tdatamodule ricevo il messaggio di errore riguardo un
proprietà dichiarata come published nel customdatamodule, ho guardato la
guida ma ho ho trovato soluzione.
da aggiungere che se faccio il build del progetto esso va a buon fine, ma
quando provo ad aprire il modulo ricevo errore.
consigli?
grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 consigli?
Il problema sta nel fatto che Delphi non trova quella property nella 
struttura interna *registrata* per i *moduli* di tipo TDataModule.
Per risolvere il problema dovresti creare un *custom module* per definire 
una nuova classe di tipo TMyNewDataModule che presenta nuove proprieta 
published etc... Cio' puo' avvenire tramite la registrazione del *tipo 
classe*  all'interno dell'IDE di Delphi usando la procedura 
RegisterCustomModule (il 'dove la trovi' dipende dalla versione Delphi che 
hai).
Per mettere in piedi la cosa ti dovresti creare inoltre un Expert attraverso 
il quale definisci tutta una serie di parametri per *dire* a Delphi come 
comportarsi col nuovo modulo...
Un consiglio?
Se non conosci bene la struttura interna di delphi per quanto riguarda gli 
experts, la gestione dei moduli, dichiara quelle proprietà come public 
risolvendo subito il problema.
Se vuoi seguire la strada che porta alla registrazione del nuovo modulo, 
tempo permettendo, vedo di darti qualche dritta.
Acqua

 ha
scritto:

Grazie, io uso D5 e sto cercando di mettere insieme l'ambiente di sviluppo
di un progetto esistente del quale dovrei avere tutti i sorgenti.
adesso sono riuscito a fare il build, solo che ho ancora qualche problemino
come quello su citato.
comunque grazie.


 come quello su citato.
Per risolvere il problema subito, sposta le proprietą da published a public 
e le valorizzi a runtime.
Magari tra i sorgenti che ti hanno dato potrebbe essere presente il package 
che ti registra nell'IDE il tipo del DataModule custom.
Verifica se tra i sorgenti esiste il codice di registrazione (non voglio 
credere che prima convivevano tranquillamente con questo problema - anche se 
c'č da aspettarsi di peggio).
Cerca all'interno dei .pas la chiamata alla procedura 
RegisterCustomModule...
Se la trovi, prova ad installare il package che contiene il file coinvolto. 
Se non la trovi... Amen!
Acqua

Newsgroup: it.comp.lang.delphi
Titolo: Stampare, help

Come posso stampare su Ltp1 delle del testo fisso ad esempio "hello world"
?
Nella guida non trovo nulla del genere solo procedure legate a controlli
specifici, Grazie.


Prova con:
procedure TForm1.Button1Click(Sender: TObject);
var
   MyFile: TextFile;
begin
   AssignPrn(MyFile);
   Rewrite(MyFile);
   Writeln(MyFile, 'Print this text');
   System.CloseFile(MyFile);
end;
ciao
S

 specifici, Grazie.
Cosa hai trovato di "legato a controlli specifici"?
A
Newsgroup: it.comp.lang.delphi
Titolo: [BDE] monitorare scritture su dbf: possibile?

Un mio cliente ha un gestionale realizzato da una terza parte con delphi.
Questo gestionale scrive su base dati DBF.
Siccome l'inserimento ordini del gestionale non lo soddisfa, il cliente mi ha
chiesto di rifare quella parte, estendendola.
Sin qui nessun problema: scrivo un programma esterno al gestionale che legge i
suoi dbf, apre la nuova maschera di inserimento ordine, e torna a scrivere sui
dbf in questione i dati inseriti dal cliente.
Il problema e' che devo trovare un modo il piu' efficace possibile di capire
cosa scrive il gestionale sui dbf.
Mi chiedevo se con le api bde esiste un modo per mettere un insieme di dbf
sotto monitoraggio, onde individuare tutte le attivita' di scrittura fatte su
di essi.
E' possibile secondo voi ?
O devo rassegnarmi a confrontare tabella per tabella le righe diverse prima e
dopo la scrittura?
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 dopo la scrittura?
si
Ciao, Sandro

si
Eeek... lo immaginavo... :-(
Thx :)

Newsgroup: it.comp.lang.delphi
Titolo: Invio Mail tramite Outlook via Delphi

Ciao a tutti,
è possibile con Delphi inviare una mail tramite Outlook?
Cioè creare una mail con destinatario, soggetto, allegato e metterla 
nella coda dei messaggi da inviare?
Magari tramite qualche Api di win o con qualche parametro tipo: 
mailto:
pi...@pippo.it
?subject=Ciao dove sia possibile specificare anche 
l'allegato da inviare?
Grazie
Tomas
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://mesnews.no-ip.com

 Tomas
-- 
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

)

 prego, ma la prossima volta fallo da solo!!!
Forse nonmi sono spiegato bene, io non devo inviare le mail da delphi 
con altri componenti, questo lo sò già fare usando diversi componenti 
trovati in rete.
Io avrei bisogno di farlo proprio utilizzando Outlook, nella modalità 
che ho spiegato nella mail sopra...


 è possibile con Delphi inviare una mail tramite Outlook?
Guarda questo thread, il Laforgia nazionale aveva già postato la soluzione
un anno fa ;)
http://makeashorterlink.com/?U2C6136A8
--
Jax
====
Le variabili non mutano mai, le costanti sì.

> è possibile con Delphi inviare una mail tramite Outlook?
QUALE OUTLOOK?
A

 A
Outlook Express, visto che lo danno con il sistema operativo
;)


> Outlook Express, visto che lo danno con il sistema operativo
Se si fosse trattato di outlook2000 potevi andare via ole automation.
A

 
http://makeashorterlink.com/?U2C6136A8
Ottimo, ho provato il codice è mi sembra che funzioni bene, almeno con 
Outlook Express, non ho provato con Outlook di Office.
L'esempio usa la lib MAPI, per far apparire la finestra della mail già 
riempita, pronta per essere inviata.
C'è il modo da codice di inviarla direttamente?
O comunque dove trovo la documentazione completa di proprietà e metodi 
della Lib MAPI?
Grazie 1000 per l'aiuto.

Newsgroup: it.comp.lang.delphi
Titolo: Problema OpenDialog

Anche a me è successo il problema con l'OpenDialog proposto da Berserker
"Problema stranissimo con OpenDialog"
Nessuno ne sa niente!
Ciao.
Giulia.

Caspita ma i miei msg non vengono messi nel NG!!! Cmq avevo risposto io....
riporto nuovamente
(mailgate fa i capricci!!!)
"Ovviamente non č un problema dell'OpenDialog che per altro č interno al
sistema operativo e non al Delphi. Il tuo problema č dato dalla mancata
conoscenza del componente, che come avrai inteso ti permette di navigare e
selezionare file all'interno del tuo PC.
L'inghippo si genera quando selezionando un file tu ovviamente vai a variare
il direttorio di lavoro del tuo applicativo e quindi a non farti ritrovare
piů i file che usi senza un determinato Path, perchč, come al caro Dos, hai
eseguito dei ChangeDir.
Per risolvere il problema, ho ti abbitui ad utilizzare il nome del file
comprensivo del Path completo sugli AssignFile, oppure, se non hai voglia di
stravolgere l'applicativo, ogni volta che esci dal OpenDialog, fai un
ChDir(ExtractFilePath(ParamStr(0)));
Ciao,
  Fabio"

 Nessuno ne sa niente!
Ho guardato il post di berserker, ma non ho trovato niente di strano, a
parte che manca un AssignFile (dimenticato credo nel cut'n'paste).
Postate un esempio piů completo e vediamo...
--
Jax

 come al caro Dos, hai eseguito dei ChangeDir.
Giustissimo, non ci avevo pensato perché io tendo molto a *non*
utilizzare i file senza path... si sa mai :)
--
Jax

Ringrazio Tutti per la risposta!
Ciao,
BerserKer!

 BerserKer!
Ciao, Antò. 

 Perchè furbastro?
perchè tu e Giulia inviate dallo stesso ip...
Ciao, Antò.

Colpito! Comunque ha funzionato no??? ;-)
Bye!

Anche se come ti ho spiegato avevo risposto gią al tuo primo thread, almeno
rivelaci il tuo vero nome...

 ha scritto nel messaggio
news:ansh0m$df4$1...@fe1.cs.interbusiness.it...


 perchč tu e Giulia inviate dallo stesso ip...
Avevo avuto lo stesso dubbio ma non avevo le prove... ^__^;
Mi vergogno un po' a chiederlo, ma da dove si vede? Anche guardando il
messaggio originale non riesco a trovarlo... forse č ora di cambiare
occhiali? :))
--
Jax

 Jax
Ciao, Antò.

Tasto destro proprietą come per tutto il resto del Mondo Windows!
(ovviamente)
Ciao,
  Fabio

 (ovviamente)
Ancora meglio, CTRL+F3 :)
--
Jax

Meglio sě (dove l'hai beccato questo shortcut?), grazie!
Ciao,
  Fabio

 Meglio sì (dove l'hai beccato questo shortcut?), grazie!
Boh..... ne so di cose che non ricoro manco più dove le ho lette :)
--
Jax
Newsgroup: it.comp.lang.delphi
Titolo: Cambiare colore

Salve a tutti,
sono nuovo del news group, quindi se dico qualche cavolata non prendetevela
troppo :)
Vorrei sapere se (e come) è possibile cambiare colore alla scritta in un
Tedit (ma anche in un Tmemo, Tdbedit,...) quando quest ultimo è in Enabled=
false. In poche parole non vorrei il grigio ma bensi gestirlo io a mio
piacimento.
Grazie a tutti :)
Matteo

piacimento.
Studiare prima i concetti di oggetti ed ereditarieta' potrebbe aiutarti a
capire perche' la cosa che cerchi e' in realta' semplicissa: qualsiasi
controllo che contenga una caption, on un text, avra' una proprieta' Font che
una volta acceduta ti permette di modificare il colore della penna.
Esempio per un tlabel: TuaLabel.Font.Color := clRed;
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

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

 piacimento.
AFAIK non puoi, il disegno delle aree non-enabled è gestito da winzozz

 in grigio....è proprio quel grigio che io voglio cambiare...
E se invece di disabilitarla (enabled) usi la ReadOnly?
Cosi potresti  colorare a piacimento il testo.
Per far sparire il cursore mi viene in mente
HideCaret(Memo1.Handle)...
Ciao!
  Miyomo

 ha scritto nel messaggio
news:Xns949A7F69D6D1...@130.133.1.4...


 ha scritto nel messaggio
news:_L%_b.26851$IT2.8...@news4.tin.it...


AFAIK
acronimo di As Far As I Know ("per quanto ne so io").


Vai a questo link, dovrebbe darti uno spunto per Tedit ed altro
http://www.swissdelphicenter.ch/en/showcode.php?id=1950
"Siriovelato" <x...@xxx.xxx> ha scritto nel messaggio
news:c1hrga$3tu$1...@grillo.cs.interbusiness.it...


 > Tedit (ma anche in un Tmemo, Tdbedit,...) quando quest ultimo č in


Newsgroup: it.comp.lang.delphi
Titolo: stampa con StringGrid

come faccio a stampare i dati di una StringGrid  incolonnati come si vedono?
Grazie
Alberto

 vedono?
Devi fare un ciclo e stamparne il contenuto.
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5


Ok, grazie. Ma se voglio che sia stampata anchela griglia insieme con i
dati?
Grazie ancora
Newsgroup: it.comp.lang.delphi
Titolo: Succede solo a me?

Come mai ogni volta che un'applicazione parte quando metto il mouse sopra il
form diventa bianco e il programma nn risponde?

 sopra il form diventa bianco e il programma nn risponde?
Che cosa hai scritto nel programma? 
-- 
I'am what I'am, I do what I can

 form diventa bianco e il programma nn risponde?
vuol dire che il programma e' impegnato a fare qualche elaborazione e non
risponde ai messaggi (compresi quelli grafici) di Windows.
Ciao, Sandro

risponde ai messaggi (compresi quelli grafici) di >Windows.
Infatti, quando il programma finisce ritorna normale, ma cosa posso fare per
evitare ke quando ci metto il mouse sopra si vede la clessidra ed esce la
scritta "Non risponde" ?

Zibibbo wrote:

Che cosa hai scritto nel programma? 


 form diventa bianco e il programma nn risponde?
Un'applicazione qualsiasi o la tua ultima creazione? Se dovesse essere buona
l'ultima, non hai mica chiesto alla tua applicazione di fare un ciclo di cui
si perdono le tracce o qualche evento che s'innesca circolarmente?
Cià
Fra. :-)


Mi succede spesso, di solito quando finisce il suo lavoro ritorna normale,
ma come posso fare per evitare che il form diventa bianco e l'applicazione
nn risponde?


Devi chiamare in continuazione il metodo Application.ProcessMessages per far
"vivere" la tua applicazione!
Ciao
Giorgio

Zibibbo,

metti un Application.ProcessMessage da qualche parte all'interno 
dell'elaborazione.
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
				G.G. Màrquez

nn risponde?
Che cosa hai scritto nel programma? 
-- 
Morde. 
(morde at programmer dot net)

 Che cosa hai scritto nel programma? 
Che fai mi copi? ;)


Che fai mi copi? ;)
azz.... che spirito di osservazione! Si, ti ho copiato, perche' l'hai fatto
per due volte, e alla terza ci ho pensato io. Questo tizio sembra "de coccio"!
;)


 Questo tizio sembra "de coccio"!  ;)
ROTFL!


 ROTFL!
deve aggiungere anche lui un Application.ProcessMessages delle vostre
risposte ;) Si sta comportando, infatti, esattamente come il suo programma
:DDD
Ciao, Sandro

deve aggiungere anche lui un Application.ProcessMessages
Zibibbo.ProcessMessages;


Zortek wrote:

Che non sia un bot? 
Un throl-bot, il nuovo modo di trolleggiare dei programmatori ;)

Newsgroup: it.comp.lang.delphi
Titolo: Stampa di imamgini

Nessuno mi sa dire come posso fare a stampare anche immagini? Il testo lo
stampo senza problemi ma quando si tratta di mandare in stampa delle
immagini mi blocco, non mi stampa nulla. E' il caso di aggiungere una
qualche libreria?
Saluti
Davide


Io devo stampare una bitmap. Allora, per ora sono riuscito "tavanando" a
stampare l'immagine con il seguente codice:
procedure TForm8.stampa6Execute(Sender: TObject);
begin
  if printdialog1.Execute
  then
    with Printer do
    begin
      BeginDoc;
      Canvas.Draw(10, 10, Image1.Picture.bitmap);
      EndDoc;
    end;
end;
cosě l'immagine viene stampata, solamente che viene stampata piccolissima,
fai conto tipo thumbnails. Come posso definire le dimensioni in cui viene
stampata?
Davide

printer.canvas.stretchdraw


Grazie tante, ho risolto
Davide

 stampare l'immagine con il seguente codice:
Dai un'occhiata a TForm.Print: la funzione _chiave_ e'
StretchDIBits che produce una immagine device_indipendent.
Vedi anche GetDeviceCaps(Printer.Canvas.Handle, LOGPIXELSX / Y per
sapere quanti punti stampante (pixel) ci sono in un pollice.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Controllo files

Ciao a tutti vorrei controllare l'elenco di files sull'HD in due istanti di
tempo differenti, cioè vorrei sapere quali files sono stati aggiunti o tolti
dall'HD in due istanti di tempo. Qualcuno sa se ci sono funzioni apposite o
ha qualche idea su come fare?
Grazie a tutti.
Giuseppe

> ha qualche idea su come fare?
dal punto di vista puramente logico (del metodo), basta creare due liste,
quindi eliminare da entrambe gli elementi in comune. Cio' che ti rimarra'
nella prima lista sono gli elementi che non sono piu' presenti nella prima
(=file cancellati), cio' che ti rimarra' nella seconda lista sono gli
elementi che non erano presenti nella prima (=file nuovi).
Ora metti le manine sulla tastiera e lavora :)
Buon divertimento!
Ciao, Sandro

 ha scritto nel messaggio
news:bjfac0$ifljt$1...@ID-43509.news.uni-berlin.de...


 due verranno confrontati. Mi chiedo se non vengono fuori files giganti.
ti conviene usare liste in memoria, che sono piu' facilmente gestibili,
veloci, e non hanno le complicazioni dei file. Guarda sull'help la classe
TStringList, ha tutto quello che ti serve per maneggiare gli elenchi.
Ciao, Sandro

 > La mia idea sarebbe questa e cioè di creare un file con l'elenco dei


 elementi che non erano presenti nella prima (=file nuovi).
e se un file non è stato cancellato ma solo rinominato !!
ha valenza comunque parlare di file cancellati e file nuovi ? nelle liste?
Stefano LD


La lista si ootiene con
c:\dir /s /b > MyDir.txt.
Se non controlli la data ecc se no si devono eliminare delle linee.
Comunque il file č di 1.000.000 Byte.
In esecuzione ti conviene confrontare con tStringList o tStings.
--------------------------------
Inviato via 
http://usenet.libero.it

 ha valenza comunque parlare di file cancellati e file nuovi ? nelle liste?
lo scopo e' proprio quello: determinare quali file sono stati modificati sul
disco fisso tra una prima e una seconda rilevazione.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Clonare una form

A volte mi sarebbe utile clonare una form che ho bella e pronta nell'IDE. Ho
provato col Add To Repository ma mi ha clonato l'intero progetto ;-(( chiedo
troppo al vecchio D3??

 troppo al vecchio D3??
Fai clic con il tasto destro sul form stesso (non nel "Project Manager", 
ma nel "Form Designer") e seleziona la voce "Add to Repository" (se 
disponibile).
Se si tratta dello stesso progetto, io valuterei lo sfruttamento della 
*Visual Form Inheritance* di Delphi e creerei un form base e tanti 
discendenti quante sono le "specializzazioni" di cui hai bisogno; 
presumo che sia possibile anche in Delphi3.
Ciao!
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 ha scritto nel messaggio
news:TEJSd.577141$b5.26...@news3.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Decompilare .DCU

Ciao a tutti, c'è qualcuno che ha provato dei decompilatori di files .DCU?
Come funzionano e che risultati si riescono ad ottenere? Se poi mi mandate
anche un link di dove posso trovarli mi fate contento.
Ciao

mi spiace ma non esistono.
( ed č anche giusto cosě )
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

anche un link di dove posso trovarli mi fate contento.
Non ne ho mai usato uno, ma credo proprio che esistano.
http://www.decompiler.com/
--
Andrea Laforgia (ICQ 87230455)

mi spiace ma non esistono.
Ci sono, ci sono...


 Ci sono, ci sono...
per DCU ? no, dai non ci credo 8-O

 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 ha scritto nel messaggio
news:8v1ah0$4ca$1...@nslave3.tin.it...


per DCU ? no, dai non ci credo 8-O
Perche' no ?


 Perche' no ?
mi spiace ma se non vedo non credo.


mi spiace ma se non vedo non credo.
Mah...
Il fatto e' che non bisogna mai dire "non e' possibile".
Decompilare (inteso come ottenere qualcosa di piu' comprensibile che
una serie di istruzioni assembly) E' SEMPRE possibile.
Poi bisogna vedere quanto sono significative le informazioni estratte.
Io so dell'esistenza di programmi che consentono di ricostruire molte
informazioni originali dal codice compilato (dcu chiaramente).
--
Andrea Laforgia (ICQ 87230455)
"programmatori si nasce, non si diventa".

Occhiatina qua: 
http://monster.icc.ru/~alex/DCU/

Occhiatina quì: 
http://monster.icc.ru/~alex/DCU/
e quì: 
http://www.balbaro.com/dede/index.html

Newsgroup: it.comp.lang.delphi
Titolo: Database .... tipo?

Ciao,
vi chiedo aiuto!! Ho un programma fatto in delphi (compilato niente codice)
che accede a dei file (sicuramente databse) con estensione casuale. Quindi
la domanda e' che file di database sono??? Ho provato ad aprirli con Paradox
...niente. L'unica cosa che posso dire che hanno B0 come terminatore record
e che se volete ve li mando per posta.
Grazie per tutte le info

Prova ad aprirli con un tclientdataset.
Bye
AS