mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: TreeView per navigare nelle dir.

Ciao a tutti e buon Natale, sto cercando di creare un algo che
tramite le procedure FindFirst e FindNext trovi tutte le directory
e file all'interno di un device per poi utilizzarle con un componente
TreeView e creare la classica visualizzazione ad albero,
ma l'algo mi risulta un po complicato se qualcuno avesse gia' affrontato il
problema  e mi potesse dare qualche consiglio
mi farebbe piacere.


Ciao,
La soluzione migliore sta nell'usare qualche componente che lo faccia
( vedi Torry o Delphi Super Page ).
Se però proprio vuoi incaponirti in una tua implementazione, ecco
qualche consiglio che sicuramente potrà tornarti utile:
1) impara la ricorsione
2) impara a derivare nuovi nodi da quello base, nella gestione dei files ti
potrebbe tornare  comodo :))))
3) Infine, ecco un mini-schema su come fare quello che vuoi:
procedure TraverseDirs( const StartPath : String;TreeNodes : TTreeNodes;
ParentNode : TTreeNode );
var SR : TSearchRec: // Questo è il record che useremo per tenere traccia
                                 // dell'elemento corrente
      Node : TTreeNode;
begin
   FindFirst( StartPath,faAnyFile,SR ); // Iniziamo
   while FindNext( SR ) <> 0 do
   begin
     Node := TreeNodes.AddChild( SR.Name,ParentNode ); // Aggiungiamo il
nodo
     if SR.Attr = faDirectory then // Se ci troviamo di fronte ad una dir
       TraverseDirs( SR.Name,TreeNodes,Node ); // ricominciamo la scansione
// all'interno della dir trovata
  end;
  FindClose( SR );
end;
NON E' TESTATO, ma più o meno dovrebbe andare.
Cmq aggiustalo per quello che vuoi fare.
Ciao
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: TMSFMXTileList

Ciao,
qualcuno usa il componente TMSFMXTileList di TMS Software?
Io riesco a collegarlo ad un db ed a visualizzare in "Caption" un dato 
di tipo stringa ma non riesco a collegare via liveBinding il campo "Notes".
 
Qualcuno ha qualche dritta?
 
Ciao e grazie
MF


Se fai uso del "LiveBindings Designer", controlla che la proprietà sia visibile nel diagramma: basta fare clic sui puntini ("...") per andare a scegliere le proprietà che eventualmente dovessero risultare nascoste (perché meno utilizzate).
 
Se invece il problema risiede proprio nell'impossibilità del collegamento con la proprietà perché i tipi che vuoi agganciare non sono compatibili, potresti valutare l'uso di un "convertitore" tra quelli incorporati o scriverne uno ad hoc (vedi la documentazione qui: 
http://docwiki.embarcadero.com/RADStudio/XE4/en/LiveBindings_Output_Converters
).
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 


Ciao Marco,
ho cliccato sui puntini e la proprietà non c'è... ma non c'è nemmeno la 
"caption" che funziona bene nè la "DetailNotes" che va altrettanto bene.
Ho provato a scrivere al supporto TMS... speriamo mi dicano qualcosa in 
tempi umani!
 
Non è un problema di tipi, sono tutte stringhe, ma grazie mille per il 
link: ho imparato qualcosa di nuovo!!!  8-)
 
Ciao
MF
Newsgroup: it.comp.lang.delphi
Titolo: Dimensioni minime form

Come si fa ad impostare una dimensione al di sotto della quale un form non
può essere ridimensionato?

 ha scritto nel messaggio
news:Zytp8.99788$1S3.3...@twister1.libero.it...


Newsgroup: it.comp.lang.delphi
Titolo: Child form Vs Modal Form

Ho una MDIForm con le varie voci di menu.
Richiamo la chil form, cliccando sull'apposita voce di menů, che gestisce il
magazzino nel seguento modo:
Gmagazz:= TGmagazz.Create(Self);
Gmagazz.WindowState:= wsNormal;
Gmagazz.Caption:= Titolo + ' - ' + Gmagazz.Caption;
Gmagazz.Show;
Ora vorrei poter richiamare da un'altra child form la child form appena
descritta ma avviandola in Modale. Come posso fare?
Ho provato ad usare il seguente codice ma non funziona:
      try
         Gmagazz:= TGmagazz.Create(Application);
         Gmagazz.BorderStyle:= fbsDialog;
         Gmagazz.FormStyle:= fsNormal;
         Gmagazz.Position:= poScreenCenter;
         Gmagazz.Caption:= Titolo + ' - ' + Gmagazz.Caption;
         if Gmagazz.ShowModal = mrOk then
         begin
            ShowMessage('Ciao');
         end;
      finally
         Gmagazz.Free;
      end;
Qualcuno mi sa consigliare come fare?
Grazie!

Qualcuno mi sa consigliare come fare?
MDI, maledetto chi le ha inventate! :)
Il problema delle MDIChild è che appena chiami il create vengono anche
poste a Visible, quindi , per esempio, il tuo Gmagazz.show è inutile e
nel secondo caso avrai (presumo) un messaggio del tipo "cannot make a
visible window modal".
Il mio consiglio più semplice è di invertire le cose:
lascia che la form di default sia  fsnormal e fai 
nel primo caso 
Gmagazz:= TGmagazz.Create(Self);
Gmagazz.WindowState:= wsNormal:
Gmagazz.Caption:= Titolo + ' - ' + Gmagazz.Caption;
Gmagazz.FormStyle :=  fsMDIChild;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(lo show non serve)
nel secondo 
Gmagazz:= TGmagazz.Create(nil);
Gmagazz.BorderStyle:= fbsDialog;
Gmagazz.Position:= poScreenCenter;
Gmagazz.Caption:= Titolo + ' - ' + Gmagazz.Caption;
 if Gmagazz.ShowModal = mrOk then
ciao
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto urgente !

Ciao a tutti !
avrei bisogno di qualcuno esperto che riuscisse ad interpretare questa
scritta:
Runtime error 200 at 0E9E:0091
Mi appare quando faccio partire un file .exe
(solo una volta o due è partito correttamente, è un programma che consiste
in quel solo file)
Se avete delle soluzioni a questo fatto per me inspiegabile rispondetemi su
timeb...@freemail.it

> Runtime error 200 at 0E9E:0091
Corrisponde a "division by zero". Si tratta di un programma in Borland
Pascal sotto dos immagino. Problema noto e legato alla unit crt del BP, che
non funziona su macchine sopra i 200 MHz. Esistono numerose patch da
applicarsi anche direttamente sull'exe compilato per risolvere il problema.
Cercale sui motori.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Prendere la versione a Runtime del proprio programma

Ciao, nelle info del mio programma vorrei scrivere anche la versione,
come faccio a prenderla a runtime dall'exe del mio prog? Io la imposto 
nelle proprietą del progetto naturalemente...
grazie


wrote:

Nella unit JCLFileUtils delle Jedi Code Library c'č una classe 
(TJclFileVersionInfo) che fa per te.
http://sourceforge.net/projects/jcl/
ciao
-- 
Ore 18.30: premo invio.



Copio/Incollo un 3d di un mese fa.
Puoi provare cosģ:
http://makeashorterlink.com/?R21C21D79
oppure cosģ:
http://makeashorterlink.com/?L22C23D79
Entrambi i link fanno riferimento a come ottenere i dati che si impostano
manualmente nell'IDE in Project->Options.
Se queste non ti bastano, in giro (google!) puoi trovare comunque un sacco
di soluzioni alternative.

Newsgroup: it.comp.lang.delphi
Titolo: Equivalente di TTextBrowser

Poichè TTextBrowser è disponibile solo per applicazioni che utilazzano
la clx library, mi chiedo :
esiste un suo equivalente vcl che insieme ad un componente
in grado di connettersi ad un sito web mi restituisca il codice
HTML della pagina Web, come fa TTextBrowser 

"ferradini" nel precedente post ha scritto:
Ciao

Non so come opera TTextBrowser ma puoi provare IdHttp
di Indy nativo da Delphi6, comunque ti conviene
aggiornarlo almeno alla versione 9.0.18 ... ti
permette di scaricare qualsiasi cosa compreso pagine
html restituendoti il response del server.
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------


Ti ringrazio per la risposta
Il componente IdHttp era quello usato in abbinata a TTextBrowser da cui 
prelevavo il codice HTML
della pagina.  Adesso no so proprio come fare...
Sarebbe troppo chiederti dato un sito ed WWW.PIPPO:IT
come inizializzo il componente IdHttp e come ottengo la risposta .  Grazie 

Grazie 


Newsgroup: it.comp.lang.delphi
Titolo: LDAP e Delphi

Ciao a Tutti,
Vorrei riuscire a visualizzare in oggetto LIST la lista degli utenti del 
mio server LDAP. Come posso fare?
Grazie a tutti
--- posted by geoForum on 
http://www.delphiedintorni.it

 Grazie a tutti
Prego.
-- 
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

(Active Directory Service Interfaces).
Hai qualche dritta da darmi?
Ciao
Manu


 Manu

Newsgroup: it.comp.lang.delphi
Titolo: EClassNotFound....Class TEdit not found?????

cia a tut
Oggi mi è capitato quest'errore a dir poco MOSTRUOSO!!!
Ho provato in tutti i modi a risolverlo (a parte reistallare delphi) e non 
sono riuscito a risoverlo in nessun modo.
Poi come da suggerimento in internet ho cancellato tutti gli edit che avevo 
nelle maschere fino a che non ho trovato il componente che 'rompeva' e l'ho 
ricreato identico.
A qualcuno è mai successo? Sapete di cosa si tratta? Io odio quando risolvo 
un problema in modo empirico!
Ciao
Fabio

 risolvo un problema in modo empirico!
Devi soltanto scegliere quale può essere stato il tuo problema ;-)
http://groups-beta.google.com/groups?q=EClassNotFound
guastatore

Newsgroup: it.comp.lang.delphi
Titolo: Numero pagine di un PDF

Posso in qulache modo riuscire a scoprire le proprietą di un file PDF?
Tipo appunto il numero di pagine, il  formato, ecc...
Ho provato a cercare con Google ecc... ma ho trovato solo componenti per la
creazione  ma non per ottenere quello che cerco..
Grazie
Denis

 Tipo appunto il numero di pagine, il  formato, ecc...
Quando cerchi informazioni su un certo tipo di file ti serve il supporto di
siti come 
wotsit.org
 -- proprio da qui ho prelevato il link a te utile:
http://www.wotsit.org/download.asp?f=pdfspec
Ciao
--
- Carlo -

 
http://www.wotsit.org/download.asp?f=pdfspec
wotsit.org
 ha un download blocker per i link che ritiene non autorizzati
(come quello di cui sopra) per cui vai alla home page, segui text
file/document ed infine alla pagina 2 trovi il file per le specifiche pdf.
--
- Carlo -


ok. grazie adesso provo
denis
Newsgroup: it.comp.lang.delphi
Titolo: StrToDate..

Come e possibile creare un valore data ma nullo?
mi spiego, se la StrToDate dece ritornare cmq e sempre un valore data, nel
caso sia nullo deve restituire cmq una data (devo inserirla nel db) ma
StrToDate('  /  /  ') non e valida, che cosa dovrei fare?
Grazie
Davide

 wrote in message
CiqP7.1176$ob5....@news2.tin.it...

Se il tuo campo nel db non è obbligatorio puoi fare due modi differenti per
inserire i dati:
1) se la data è nulla allora non la inserisco
2) se la data è valida allora la inserisco
il problema della funzione StrToDate(MiaData) è che il formato è gg/mm/aa
quindi se volessi transformare la stringa '01/01/0001' e '01/01/2001'
avresti lo stesso identico risultato perchè per Delphi "aa" rappresenta un
anno 0..99 de secolo in corso...
quindi non potresti nemmeno mettere una data 01/01/0001 per distinguerla da
quelle valide...
Oppure potresti provare ma non ne sono sicuro con un TCalendar dove
definisci dopo aver fatto il test della stringa vuota le proprietà Year:=1,
Month:=1, Day:=1 e recuperi la proprietà CalendarDate(credo si sia
questa...). Dovrebbe darti una data 01/01/0001. Però prendi quello che ti
dico con le pinze perchè non l'ho testato...
non so se sono stato chiaro e soprattutto se ti sono stato d'aiuto...
Salvatore GIGLIUTO  4IF2
INSA-Lyon
20, Albert Einstein E616
69621 Villeurbanne Cedex

Grazie Salvatore ma il mio problema sta nel fatto che ho preparato una
funzione di conversione in formato data (tipo StrToDate) ma deve potermi
ritornare un valore valido da poter comunque inserire in un campo di tipo
Date. Quindi se la data non esiste, o meglio ancora, devo azzerarla nel
campo del mio database, come si fa?
Grazie cmq per l'interessamento
Ciao
Davide

campo del mio database, come si fa?
MyTable.Edit;
MyTable.FieldByName('DATADINASCITA').Value := Null;
MyTable.Post;
// con D5 puoi anche scrivere:
MyTable.Edit;
MyTable['DATADINASCITA'] := Null;
MyTable.Post;

Non è detto che il null di delphi sia lo stesso NULL di un db!
Il modo giusto è il seguente:
 MyTable.Edit;
 MyTable.FieldByName('DATADINASCITA').CLEAR;
 MyTable.Post;
Bye
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Non č detto che il null di delphi sia lo stesso NULL di un db!
Non l'ho capita.  Che vuoi dire ?
Il NULL di Delphi e' la rappresentazione come Variant del
NULL di un DB, qualsiasi esso sia. 
Il codice:
MyTable['DATADINASCITA'] := Null;
dalle mie parti ha sempre funzionato.
Mi fai un esempio di DB che non accetta questo costrutto ?

 wrote in message
news:CiqP7.1176$ob5....@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: PageControl e copia componenti da un TabSheet (domanda lunga)

avrei bisogno di un aiuto per il seguente problema.
Ho una form contenente un page control.
Ho creato un tabsheet chiamato Tabsheet1 su cui ho messo vari componenti 
(Edit, Label, button).
Ognuno di questi componenti ha un suo nome identificativo (ad esempio 
Condizione1).
Sempre a design time ho selezionato tutti i componenti del primo 
tabsheet e li copiati in un nuovo tabsheet (TabSheet2).
I componenti di questo tabsheet hanno i nomi di default dati da Delphi 
(ex Edit1, Label3,...).
Ora ho notato che quando Clicco 2 volte su un componente, prendiamo come 
esempio la casella di testo del tabsheet 2 che ha il nome di default 
dato dal compilatore e che corrisponderebbe alla casella di testo del 
primo tabsheet chiamata Condizione, mi si apre la procedure di 
CondizioneOnChange e non quella di Edit1OnChange (che è il vero nome 
della casella di testo sul tabsheet2). La stessa cosa vale se cambio il 
nome della casella copiata.
Solo se creo una casella di testo ex novo allora posso accedere alla sua 
proprietà on change.
Questo modo di operare sembra che sia valida proprio nel pagecontrol e 
potrei utilizzarla nel seguente modo:
	1-ogni volta che modifico la casella di testo Edit1 sul Tabsheet2 si 
attiva Condizione.OnChange (che corrisponde alla casella di testo del 
tabsheet1).
	2-questa condizione di onchange si deve comportare in maniera diversa 
se il valore inserito proviene dal casella di testo su Tabsheet 1 o da 
Tabsheet2 (etc ...). Cioè se viene dal casella Condizione su Tabsheet1 
allora voglio fare un calcolo (che utilizza dati presenti nel 
tabsheet1), se viene dalla corrispondente casella di testo sul Tabsheet2 
eseguo gli stessi calcoli ma usando i dati dei componeti sul tabsheet2 e 
così via.
Domanda: come faccio a sapere da quale tabsheet viene il comando di 
OnChange?
Posso ricavare il nome ed il valore contenuto nella casella di testo su 
altri tabsheet?
Un esempio di codice è il seguente ma pressuppone di sapere in anticipo 
il nome della casella di testo da cui proviene la richiesta di onchange.
In realtà vorrei svincolarmi da questo così da poter creare x tabsheet 
(anche in runtime e quindi senza dover specificare il nome del componente)
procedure TForm1.condition1Change(Sender: TObject);
begin
  if sender =condition1 then
    begin
    Label41.Caption:='proviene dalla casella su tabsheet 1';
    end;
   if sender =edit1 then
    begin
    Label41.Caption:='proviene dalla casella su tabsheet 2';
    end;
end;
Mi sapete consigliare?
Grazie in anticipo.
Marco

 proprietà on change.
No, se vai nell'object inspector e cancelli a mano dalla lista di eventi
l'evento OnChange che delphi assegna automaticamente dopo la copia ed in
seguito riprovi a fare doppioclick sull'oggetto in questione (o sul campo
dell'evento nell'object inspector), vedrai che tutto si risolve.. (potresti
ottenere lo stesso risultato aprendo la form come testo e modificando a mano
l'assegnazione degli eventi, ma ci metti molto di più)
Spero di aver capito bene il tuo problema :-)
Un saluto,
Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: [d5] modificare file hosts

ciao a tutti, dovrei creare un applicazione delphi in cui in base a 
determinati parametri letti da un db, tale applicazione vada a modificare il 
file hosts di windows (in modo da far puntare un determinato nome host ad un 
determinato ip), come posso fare? pu� essere vista come virus o c� qualche 
modo per cui si possa fare in maniera regolare?
Simone 

 possa fare in maniera regolare?
Quello che vuoi realizzare ï¿œ giï¿œ stato fatto qui:
http://delphi.about.com/library/weekly/aa071304a.htm
poi, riguardo il discorso virus, quello dipende dall'antivirus 
installato sulla macchina e tu non puoi farci nulla.
Ciao
-- 
Morde

grazie
:)

Newsgroup: it.comp.lang.delphi
Titolo: OleContainer che "inonda" il form.

Ho utilizzato in una mia applicazione un OleContainer, con un documento di
Word al suo interno.
A questo punto mi sorge un problema: finche' non e' selezionato, e resta
solo in modalita' "anteprima", non da' nessun fastidio, ma appena viene
attivato, esce dal pannello in cui l'ho confinato e invade il resto della
finestra con le sue toolbars.
Altro problema: esiste un modo per prendere il controllo del contenuto?
Pensavo di utilizzare una TWordApplication, settando il ConnectKind a
CkRunningInstance... pero' facendo cosi' rischio di intercettare un'altra
sessione di Word...

 invade il resto della finestra con le sue toolbars.
Prova a metterlo in una ScrollBox.
--
Jax
Journeying Artificial Xenomorph

 Prova a metterlo in una ScrollBox.
Peggio che andare di notte... :-(

 Peggio che andare di notte... :-(
Che simpatico questo OleContainer :(
Non riesci neanche a resizarlo via codice?


 Non riesci neanche a resizarlo via codice?
No, ho trovato qualcosa... ma e' veramente macchinoso: se chiudo il
container in un pannello, e tutto il resto in un altro pannello, e questo
secondo pannello ha la proprieta' Locked settata a True, allora il container
si contorce un po', ma rientra nei suoi margini... (e dopo un po' le
toolbars spariscono, ma a questo punto non mi preoccupa...)

Newsgroup: it.comp.lang.delphi
Titolo: Selezione fonte di registrazione

Salve a tutto il NG
Potreste spiegarmi come faccio a scegliere la fonte di registrazione Audio
da dentro il mio programma Delphi? E anche come faccio a scegliere quale
fonte audio abilitare o disabilitare in ascolto?
Grazie a tutti,
Paolo.



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

Lo scopo che voglio raggiungere è quello di fare una ricerca in un file xml
senza il ciclo for.
sono riuscito a trasformare il file e capire cosè la mappatura, infatti
riesco a caricare i dati del file xml dentro dbgrid.
Allora ho pensato che posso fare anche delle query, secondo me con il
ClientDataSet.Commandtext probabilmente sbaglio.
A questo punto vorrei sapere se non sbaglio qual'è la sintassi da usare, se
invece sbaglio come faccio.
Vi chhiedo un aiuto concreto perché sono sull'orlo della disperazione.
Grazie a tutti Shiryu.
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie a tutti Shiryu.
Prego
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: browser

Come faccio a lanciare il browser di default con un URL dall'interno di
un'applicazione delphi?


--------------------------------
Inviato via 
http://usenet.libero.it


uses ShellApi;
ShellExecute(Handle,'open','
http://bdn.borland.com
',nil,nil,SW_SHOWNORMAL);

Newsgroup: it.comp.lang.delphi
Titolo: Copia di tabella...

salve a tutti, ho il problema di copiare una tabella in un altra di uguale
tracciato ed ora uso :
  Table1.TableName := 'Tabella1';
  Table2.TableName := 'Tabella2';
  Table1.Filter := 'data_fine = "31/12/2000"';
  batchmove1.Execute;
uso BDE e tramite ALIAS collego o INterbase o SQL Server,
nel 99% dei casi ho sempre avuto successo, ora in 1 caso con SQL Server
ottengo ad un certo punto:
?...8? ->--caratteri_misti ?? is not a parameter for procedure.
sapete come mai ??
oppure c'è un'altro metodo veloce per copiare i dati da una tabella ad
un'altra senza scorrere i record ?
Insert into Tabella2 (tutti i campi) values (select * from tabella 1 where
condizione)
ciao e grazie a tutti


Ciao.
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

 ha scritto nel messaggio
news:n8vGQJzcykUGnS...@4ax.com...

Infatti è quello che cercavo, grazie
Newsgroup: it.comp.lang.delphi
Titolo: Criptare Memo

Salve a tutti,
mi sapete indicare un componente per delphi 7 che mi permetta di
criptare/decriptare il contenuto di una memo (per poterla salvare come
file)?
Grazie mille

"Wok" <dam...@tua.qui> ha scritto nel messaggio
news:_KJS9.92907$R45.4...@news2.tin.it...

ops, volevo mettere un PS, ma mi è scappato l'invio prima del previsto :)
Avevo trovato il cmponente PGP a questa pagina:
http://home.t-online.de/home/idw.doc/PGPcomp.htm
è dichiarata la compatibilità con D7, ma non riesco proprio a farlo
installare... mi potreste aiutare? grazie :)

 installare...
cioè..?
Bye
A

 Grazie mille
Ciao
Andrea

 cioč..?
non so da che parte iniziare per installare quel componente, con le
"classiche" vie non si installa...

 DCP Crypt2.
Umm ho trovato questo su torry:
http://www.torry.net/vcl/security/strong/dcpcrypt.zip
ma č solo per D6... si installa correttamente anche sul 7?

 "classiche" vie non si installa...
descrivi il procedimento che hai seguito e cosa è successo riportando
messaggi di errore eventuali.
Dire semplicemente "non si installa" vuol dire tutto, niente e quanto si
trova tra questi 2 estremi.
Bye
A.

 > "classiche" vie non si installa...
Component / Install
aggiunto PGPcomp.pas
cosa che non ricordo
provato ad addare
Delphi 7 non parte più perchè gli manca il componente PGP...
cmq se mi puoi dare una procedura valida per installare la provo, thxz
PS sul readme non spiega per delphi 7, ma solo per il 6 (e il due mi
sembra)... su torry e sul changelog c'è dichiarata la compatibilità con D7


Ho dato un'occhiata al sito: nel readme il package e' certificato per delphi2-6, l'unico riferimento
a delphi 7 e' un change-history per la compilazione, ma non parla di funzionamento testato e certificato anche
per la versione 7 di delphi.
Tra l'altro, nello zip che ho scaricato, non ho trovato chiare istruzioni di installazione.
Non escludo di esser stato superficiale, ma sta di fatto che ti conviene cercare qualcosa di piu' semplice.
Ciao
Morde.
morde [at] programmer [.] net

Newsgroup: it.comp.lang.delphi
Titolo: Domanda su TImage

qlc sa' come si puo' ottenere l'elenco delle estensioni (dei file)
riconosciute da una TImage per passarli alla proprieta' Mask di una
OpenDialog ed una FileListBox?
--
Grazie,
           Alex.

Manualmente o a run-time ?
--
Gna...@Wappi.com
ICQ# 76488613

con D4 sono jpg, jpeg, bmp, ico, emf e wmf
Ciao
Alan
---
Questo servizio e' realizzato con Wappi della Virtex
Connetti ad internet il tuo telefonino: 
http://www.wappi.com/
--
Posted from [194.243.91.36] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Runtime, scusate mi sono dimenticato!
--
Grazie,
           Alex.
Newsgroup: it.comp.lang.delphi
Titolo: bookmark ignorati

come mai l'esecuzione passo passo con F7 ignora la prima delle due  
istruzioni?
   case Shape of
     fsDrtInf, fsDrtsup:
     begin
         DrawHandle(xr1, yr + YDF + Shift, 4);   <--------  ??!!
         DrawHandle(xr2, yr + YDF + Shift, 4);
     end;
   end;
e ignora anche eventuali bookmark!
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 e ignora anche eventuali bookmark!
I "bookmark" sono ininfluenti ai fini della compilazione ed esecuzione 
del programma: servono solo per spostarsi rapidamente all'interno del 
file sorgente durante la scrittura di codice.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

...scusa, intendevo i breakpoint, non i bookmarks!
ciao e grazie
Luca


Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5 Pro: Travaso da vecchio HDD su nuovo HDD senza reinstallarlo?

Salve,
   dopo una forzata reinstallazione di sistema operativo (Win 10) mi 
trovo la necessità di ripristinare la vecchia versione Delphi 5 Pro per 
la manutenzione di una applicazione.
Il guaio è che non riesco a trovare la scatola originale di delphi dopo 
diversi traslochi ;(
 
Il vecchio HDD dove è installato Delphi 5 pro è perfettamente leggibile.
 
Qualcuno sa se è possibile e come un eventuale travaso di Delphi 5 dal 
vecchio HDD al nuovo?
 
Grazie.

Ciao Luigi,
  tutto e' possibile ..... cosi' diceva qualcuno !!!!
Tuttavia quando installi un qualsiasi delphi chissa' cosa avviene nei 
registri e chissa' dove altro.
In piu' c'e' il problema della sicurezza che, nelle versioni fino a xp, non 
era ai livelli attuali.
 
Prova a leggere questi link
 
https://stackoverflow.com/questions/34451575/reinstalling-windows-without-re-registering-delphi
 
https://stackoverflow.com/questions/33182070/install-delphi-5-for-windows-10
 
 
che, per esattezza, entrambi parlano di reinstalle delphi 5 da zero (che non 
e' il tuo caso).
 
Come alternativa prova a spostare il disco ....
 
https://docs.microsoft.com/en-us/windows-server/storage/disk-management/move-disks-to-another-computer
 
 
Poi, in ogni caso, fai sapere com'e' andata ..
 
Ciao
 
Daniele 
 

 
 
Stavo quasi per dare la notizia: :)
Poco fa, dopo ore di ricerche, ho finalmente ritrovato la scatola 
contenente i cd originali di Delphi 5 all'interno di uno scatolone che 
avevo usato in uno dei diversi traslochi eseguiti negli ultimi anni.
 
Meno male ;)
 
Grazie.
 
Ciao.

Newsgroup: it.comp.lang.delphi
Titolo: Report in Delphi

Qualcuno mi saprebbe consigliare un buon tool da integrare in Delphi
6-7/Kylix 2-3 (uso la CLX) che mi permetta di creare semplici tabulati
passando le informazioni solo da codice?
Preferibilmente free.
Spero che qualcuno mi sappia consigliare qualcosa. A dir la verità ho
cercato per un bel po di tempo di crearmi tutto da zero ma ho notato che la
libreria Clx ha qualche imprecisione. Ora cerco di affidarmi a tool esterni.
Ciao.

fastreport?
Ne esiste una versione FREE, ma ora non ricordo se esiste anche x kilyx.
Bye
A.
Newsgroup: it.comp.lang.delphi
Titolo: Colorare righe StringGrid

Come posso fare a colorare il font (o lo sfondo) di determinate righe di
una StringGrid a seconda del testo inserito???
Grazie
Fausto
---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 una StringGrid a seconda del testo inserito???
Il codice seguente l'ho usato sull'event handler OnDrawCell di una
StringGrid.
Per ogni riga, se il testo inserito nella colonna 1 č diverso da quello
inserito nella colonna 2 lo sfondo di entrambe lo rendo giallo. In piů, in
questo codice, se la lunghezza del testo supera la larghezza della colonna,
faccio un wrap ed allungo l'altezza della riga in modo da contenere l'intero
testo wrappato.
In questo esempio SG = Componente StringGrid = Sender
Ciao,
  Alessandro Storniolo
procedure TfrmLogJournal.SGDrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  inherited;
  if (ARow > 0) and (ACol > 0) then
    if SG.Cells[1, ARow] <> SG.Cells[2, ARow] then
    begin
      SG.Canvas.Brush.Color := clYellow;
      SG.Canvas.FillRect(Rect);
      SG.Canvas.Font.Color := clWindowText;
      if SG.RowHeights[ARow] < (DrawText(SG.Canvas.Handle,
PChar(SG.Cells[ACol, ARow]), -1, Rect, DT_WORDBREAK or DT_LEFT or
DT_CALCRECT) + 3) then
        SG.RowHeights[ARow] := DrawText(SG.Canvas.Handle,
PChar(SG.Cells[ACol, ARow]), -1, Rect, DT_WORDBREAK or DT_LEFT or
DT_CALCRECT) + 3;
      Rect.Top := Rect.Top + 2;
      DrawText(SG.Canvas.Handle, PChar(SG.Cells[ACol, ARow]), -1, Rect,
DT_WORDBREAK or DT_LEFT);
    end
    else
    begin
      SG.Canvas.FillRect(Rect);
      if SG.RowHeights[ARow] < (DrawText(SG.Canvas.Handle,
PChar(SG.Cells[ACol, ARow]), -1, Rect, DT_WORDBREAK or DT_LEFT or
DT_CALCRECT) + 3) then
        SG.RowHeights[ARow] := DrawText(SG.Canvas.Handle,
PChar(SG.Cells[ACol, ARow]), -1, Rect, DT_WORDBREAK or DT_LEFT or
DT_CALCRECT) + 3;
      Rect.Top := Rect.Top + 2;
      DrawText(SG.Canvas.Handle, PChar(SG.Cells[ACol, ARow]), -1, Rect,
DT_WORDBREAK or DT_LEFT);
    end;
end;

 --------------------------------------------------------------------------
-
Io uso questa procedura:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if Table1.FieldByName('NomeCampo').asString = 'quello che è' then
  dbGrid1.Canvas.Brush.Color := clRed;   // RIGA COLORATA
  dbGrid1.Canvas.Font.Color := clMaroon; // TESTO COLORATO
dbGrid1.defaultDrawColumnCell(Rect, DataCol, Column, State);
end;
Ciao
Paolo
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Corso Delphi a Bolzano

Segnalo che la Provincia di Bolzano - FORMAZIONE PROFESSIONALE
ITALIANA  organizza dei bellissimi corsi di informatica, tra i quali
un corso di "Delphi Database Programming", a prezzi accessibili a
tutti.
Se a qualcuno interessa, qui si trovano notizie:
http://www.provincia.bz.it/formazione-professionale/online/suche_veranstaltungen_ergebnis_detail.asp?kurs_id=674&kkd_id=580000053&txtvon=18.2.2003&txtbis=&cbokategorie=&cboveranstalter=&cboBezirk=
Ciao a tutti, Cecilia

 Ciao a tutti, Cecilia
Ciao Cecilia, per partecipare a quaesti corsi, che tipo di preparazione si
deve avere?
Io sono un autodidatta, e utilizzo Delphi come Hobby, quindi non ho una
grandissima esperienza. 
Secondo te, posso iscrivermi lo stesso, oppure riscierei di:
- Non capire niente;
- Essere d'intralcio per il proseguimento del corso.
Ciao e Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Secondo me conviene partecipare: il prof. è veramente in gamba e cerca
di seguire tutti. Io ho frequentato il mio primo corso di Delphi
l'anno scorso (era tenuto dallo stesso insegnante) e mi sono trovata
benissimo.
Questo corso sarà un po'più avanzato ma se già conosci Delphi non
credo tu possa avere problemi.
Ciaoo, Cecilia

Newsgroup: it.comp.lang.delphi
Titolo: Compattazione MDB da Delphi

cancellare fisicamente i record cancellati logicamente...
non mi ricordo come si fa... qualcuno l'aveva già chiesto, ma proprio non
trovo più il post!
help...
Mark il Gatto

 trovo più il post!
Tip su DeDOnLine (numero 27)
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Ripropongo quesito Delphi vs InstallShield vs Interbase

Salve, vado al sodo ...
e' possibile distribuire tramite IS fornito con D4 un Database InterBase? Se
si ... come?
Io ho provato a crearmi un DB con IB, in locale funziona, vorrei distribuire
questa applicazione insieme al DB, e vorrei che venisse tutto fatto da IS.
E' Possibile?
Grazie a chiunque mi risponda e a chi mi ha gią risposto in passato,
    Marco

 E' Possibile?
Direi proprio di si...
Io non ho utilizzato mai Interbase, ma realizzato solo applicativi che
gestiscono db Access...
Il procedimento penso dovrebbe essere simile..
Per ciň che riguarda la configurazione del tuo db se utilizzi il BDE da
Installshield (General Options) definisci l'alias che utilizzi:
Name, Type e Options (qui puoi definire ad esempio il path in modo che il
tuo Setup configuri automaticamente il BDE)
Poi devi includere il tuo Db.. Da Installshield (Groups and Files), crea ad
esempio un gruppo di nome Database (con impostazione <DATABASEDIR>) ed
inseriscigli dentro il db..
Procedi con gli altri steps dell'installazione..
Ciao..
Newsgroup: it.comp.lang.delphi
Titolo: Memory leak in IDomPersist oppure sono io??

Ciao a chi e' ancora qui... :-((
Delphi7.
Sto usando la IDomPersist.
Ho ricontrollato il codice svariate volte e l'ho fatto anche
controllare ad altri per avere un diverso punto di vista.
Al momento nessuno di noi ha trovato qualche memory leak nel mio
codice.
Lascio una applicazione di test in esecuzione per un po e' da task
manager vedo che, anche se di poco, ad ogni utilizzo la memoria
allocata dal processo aumenta.
Facendo un po di ricerche ho trovato questi link:
http://groups.google.it/groups/search?q=xmldom+memory+leak&start=0&hl=it&
http://groups.google.it/group/microsoft.public.msmq.programming/browse_thread/thread/1470078688ac1506/59ab03135fb12a1f?lnk=st&q=&rnum=1&hl=it#59ab03135fb12a1f
dove altri segnalano qualche bug (ma tu guarda che caso...) sul dom di
zio billy...
Ho delle perplessita' visto che la maggior parte dei link non sono
recenti, e mi chiedo:
1) qualcuno ha gia tozzato con questa cosa?
2) esiste effettivamente 'sto bug e, nel caso, e' stato magari risolto
da qualche service pack o similare?
3) Esiste qualche workaround?
Per adesso sto provano a usare TXmlDocument invece di usare
direttamente l'interfaccia, giusto per vedere se magari cambia
qualcosa...
Per la cronaca, e' un servizio che riceve delle richieste via tcp/ip e
in base ad esse produce un xml che incapsula una richiesta per un
webservice.
A.
da qui la mia richiestaqualcuno  ha notato questa cosa?

scusate.. ho prp necessita di staccare la spina...
Il nome della interfaccia è questo:
IDomDocument
:-((


Newsgroup: it.comp.lang.delphi
Titolo: Impara a programmare in VBA, Delphi, Visual Basic

Impara a programmare in VBA, Delphi, Visual Basic, ecc.
 La Teaching OnLine organizza Corsi on line di programmazione Access,
 SQL,Visual Basic, ASP, Delphi
Per informazioni, contattare
 Teaching On Line
 
in...@teachingonline.it
http://www.teachingonline.it/index.asp

 Impara a programmare in VBA, Delphi, Visual Basic, ecc.
                                  ^
-----------------------------------
cioe', non so se mi spiego dove avete messo delphi,
tra VBA e VB ?!?! 8)
ps: sei OT
Newsgroup: it.comp.lang.delphi
Titolo: TBitmap

Ciao, ho un problema con il formato con cui viene salvato un file .bmp :
Usando il metodo
Image1.Picture.Bitmap.SaveToFile(dlgSave.FileName);
ottengo un file .bmp che non riesco ad aprire con altre applicazioni (tipo
MS Photo Editor, ma anche altre).
Se copio la bitmap nella clipboard e l'incollo nell'altra app. invece tutto
Ok.
Salvandola dall'app. ottengo un file circa 150% piu' grosso, il che mi fa
pensare che il formato precedente sia compresso o qualcosa di simile, ma non
sono riuscito a trovare nessuna info nell'help.
Ho provato anche a settare Bitmap.HandleType := bmDIB; ma senza successo.
Se qualcuno avesse informazioni a riguardo (cioe' come salvare in un formato
standard) gliene sarei molto grato.
Grazie in anticipo!
Ciao, Sly_55.

Se non 6 legato al bitmap puoi salvarla in jpeg.
La unit apposita di D4CS funziona bene.
L'ho utilizzata io e le immagini create le ho lette con Explorer.
Per maggiori dettagli ed esempi vedi la classe TJpegImage nella guida in
linea.
Saluti
AS
"Se è Microsoft non funziona"

 "Se è Microsoft non funziona"
Sono perfettamente daccordo!
Grazie lo stesso, Sly_55.

Newsgroup: it.comp.lang.delphi
Titolo: Sintassi filtro

Potete dirmi dove sbaglio la sintassi del codice di cui sopra?
O forse non e' possibile eseguire un filter con una doppia condizione?
Grazie
Paolo
 Filter := 'DataG >='+ quotedstr(Edit3.Text)and
       'DataG <='+ quotedstr(Edit6.Text);

 O forse non e' possibile eseguire un filter con una doppia condizione?
Filter := 'DataG >= ' + quotedstr(Edit3.Text) + ' and ' + 
        'DataG <= ' + quotedstr(Edit6.Text);
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

        'DataG <='+ quotedstr(Edit6.Text);
Oltre a quanto scrive Setec potrebbe essere necessario aggiungere le
parentesi: Filter := '(<cond_1>) AND (<cond_2>)'
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare" [Calvin & Hobbes]
Newsgroup: it.comp.lang.delphi
Titolo: Controllo date

 all'interno del controlle eccezzioni try except...
hai provato direttamente dall'exe? (di solito anche se tra try..except
il debugger di Delphi di fa vedere cmq il messaggio, da eseguibile no)
cmq potresti considerare anche l'oggetto TDateTimePicker, che oltre ad
essere carino, non consente l'inserimento di date errate
Ciao,
Alan Solo

ciao grazie per la risposta, cmq il problema è che dovendo inserire delle
date di nascita con il TDateTime... la cosa risulterebbe un pochino
macchinosa...
ho provato dall'eseguibile ma il problema rimane..
Ciao


Io l'ho risolto creando un componente derivato e nell'evento onExit prima
faccio la try except e gestisto l'eventuale errore altrimenti passo il
controllo all'ancestor. Se vuoi (e se lo ritrovo) ti dò il codice.
Massimo
mago_m...@bigfoot.com

 ho provato dall'eseguibile ma il problema rimane..
provi a postare il codice?
se fai:
try
 ...qualcosa
except
end;
il messaggio dovrebbe sparire, in caso di eccezioni ...
Ciao, :)
Alan Solo

la questione è che  dovendo per esempio inserire la data 12-03-42 mi tocca
cliccare la freccia anno per 58 volte !!!  non è un problema estetico, anzi
il datetime P. è molto carido da vedersi.
faccio qualche prova poi in caso negativo proverò a postare il codice..
Grazie
Luca

 estetico, anzi il datetime P. è molto carido da vedersi.
stiamo parlando dello stesso oggetto? :)
TDateTimePicker
e' un combobox con un normale testo
puoi vedere la data "normale" 
"1/1/2000"
oppure
"lundedi' 1 gennaio 2000"
oppure *volendo* far "scendere" il calendario
(ma nel tuo caso complica e non serve)
la cosa comoda e' che non c'e' niente da controllare,
l'utente non *puo'* inserire date non esistenti
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: Errata Corrige "Backup database"

Ciao ragazzi,
ho creato un'applicazione con database Access.
Ora vorrei che alla chiusura, il programma creasse una copia di backup del
Database (nel post precedente ho scritto erroneamente Programma, ma
intendevo database)
Come posso fare?
Grazie.

Si ma non fare 3000 post dello stesso argomento thx

 Come posso fare?
Un db access non è altro che un file con estensione mdb.
Ora, come si fa fa il backup di un file?
Lo si copia in un posto diverso da quello su cui esiste
normalmente.
Come si fa a copiare un file?
vedi nella guida di delphi
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Sommare ore

Ciao a tutti
Ho un problema sciocco, credo, ma non riesco a venirne fuori, forse perchè
da tropp tempo ho perso contatto con Delphi..
Devo sommare due variabili di tipo datetime ma succede che sommando valori
di tempo superiori a 24 ore il risultato riparte da zero
Mi spiego
a:=strtotime('23.0.0');
b:=strtotime('2.0.0');
sommando queste due variabili di tipo datetime ho (1.0.0), mentre io vorrei
che la somma delle ore continuasse senza tener conto del limite giornaliero,
in altre parole io vorrei che sommando 23 ore a 2 ore il risultato non sia 1
ora ma 25 ore (25.0.0)
C'è un modo per fare ciò?
Grazie mille
Andrea

Per quello che ne so no.
Allora, se usi variabili Time ti tengono solo 24 ore.
Puoi usare variabili DateTime, cosě al superare le 24 ore avrai un giorno in
piů
(nel tuo caso 23 ore + 2 ore = 1 giorno e 1 ora).
Ma se vuoi vedere la somma delle ore devi usare la DecodeDateTime e
memorizzare le ora in una variabile Integer.
Spero di esserti stato di aiuto. CIAO

 ha scritto nel messaggio
news:b0gO9.30066$R45.1...@news2.tin.it...

Hai ragione, ho risolto come dici tu
Grazie
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: edge detection

Sapte dirmi dove posso trovare un algoritmo di edge detection per Delphi?
Ho sbirciato dove sapevo ma non ho trovato niente
--
_________________________________________
Edmondo Di Tucci snar...@Ttin.it
guarda i miei lavori su: 
www.powernetsi.it/edmondo


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

L'ho provato e... una mezza zozzeria
Mi servirebbe qualcosa di decisamente migliore
Mi andrebbe bene anche una dll a scatola chiusa che faccia tutto da se tanto
a me serve solo dare l'originale e qualche parametro e avere il risultato
dei bordi



Ciao
Antonio

 Hai provato già su questo sito ? 
http://www.efg2.com/Lab/index.html
Mmm...personalmente non lo conoscevo, ma devo ammettere che è mooolto
interessante! :-)


Newsgroup: it.comp.lang.delphi
Titolo: gamedeveloping :)

Ciao
ho programmato un giochino tipo arkanoid e ora volevo programmare un clone
di tetris!
per arkanoid ho usate degli oggetti TShape ma per tetris volevo usare delle
immagini solo che non so come fare, non sono molto esperto :)
come mi consigliate di procedere per la parte grafica?
e come faccio a visualizzare dei formati di immagini che non siano BitMap ma
tipo Jpeg o Gif o PNG?
grazie mille
Ciao
Fiz

 ha scritto nel messaggio
news:tprX6.807$x_3....@news.infostrada.it...
: Ciao

:
:
per i file jpg aggiungi "jpeg" nella sezione "uses" della tua unit.
per il resto non saprei. se ti interessano i vari formati dei file vai su
www.wotsit.org
ciao
giuliano

: di tetris!
Devi disegnare direttamente sullo schermo con le DirectX oppure attraverso 
il GDI (+ lento ma sufficente ai tuoi scopi).
Cerca materiale a:
http://www.multiplayer.it/itaprogaming/docs&tuts/delphi/delphi_tutorials.asp
http://www.geocities.com/SiliconValley/Code/4701/
e
http://www.delphigamer.com
ciao Uberto
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Protezione programmi

) si
parlava delle tecniche di protezione.
Oggi in edicola ho notato che su "IoProgrammo" di questo mese c'e' un servizio
dedicato al cracking dei software.
-- 
Morde. 
(morde at programmer dot net)

dedicato al cracking dei software.
C'č ancora qualcuno che compra IoProgrammo ??

Sulla rivista DEV del mese di giugno c'è uno "speciale disassemblare
programmi", e devo dire ... *niente male!*
Argomenti trattati:
1) Tecniche di attacco nei confronti di chiavi hardware USB
Che descrive un attacco di tipo meccanico, elettrico e di tipo software..
2) Cracking: la cassetta degli attrezzi
3) Il reverse engineering del software. Tecniche di base.
Veramente molto interessante!
Acqua
--------------------------------
Inviato via 
http://usenet.libero.it

C'è ancora qualcuno che compra IoProgrammo ??
Credo di si, senno' perche' continuerebbe a uscire?
Io ho smesso di prenderlo dal momento in cui non si parlava di Delphi.



IoNo

> Io ho smesso di prenderlo dal momento in cui non si parlava di Delphi.
Pensa che io me ne sono accorto dopo aver fatto l'abbonamento!  :-((
Mi tocca sorbirmi un anno di promozioni di C# e Visual Basic e di tutorial
su come programmare i C-Robots in C++ (non mi chiedere però cosa sono i
C-Robots...).
Almeno i libretti che escono in allegato non sono male: quello su ASP mi ha
fruttato un paio di belle figure con qualche cliente e anche quelli su su
XML non sono male, ma li ho solo sfogliati.
Saluti
        Marco Bortolani
 
infoN...@marcobortolani.it

C-Robots...).
Ah, C-Robots, bei ricordi... forse questa è la cosa più interessante
che ti propongono ;-)
Newsgroup: it.comp.lang.delphi
Titolo: [OT]Cercasi programmatore (Palermo e provincia)

Scusate l'OT, ma un mio amico ha bisogno con discreta urgenza di un
programmatore Delphi.
La societa' e' la Megainformatica s.a.s. (
www.megainformatica.it
).
Se a qualcuno interessa, puo' scrivere a 
megainfor...@iol.it
 e
concordi un colloquio.
Saluti
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

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

;-))))
Assolutamente no!! Non ho il minimo rapporto lavorativo con la
Megainformatica!
Ho solo pubblicato quei dati per dare la possibilita' a chi
interessato di capire di cosa si occupa la societa'.
Ciao (e proprio tu parli? :))) )


Newsgroup: it.comp.lang.delphi
Titolo: Acquisizione da WebCam con Delphi

Volevo chiedere se qualcuno sa indicarmi la strada per acquisire da una
applicazione delphi immagini da una webcam USB.
Grazie a tutti.

 wrote in message
8fb11k$lq4$1...@nslave2.tin.it...


>mi sono risposto da solo andando sulla DSP
Se mi dici il nome del componente rispondi anche a me...! :D
Saluti
AS

Newsgroup: it.comp.lang.delphi
Titolo: [Semi-OT] Smau 2001 : odissea nello strazio! :))

Chi viene allo Smau?
Riusciamo a vederci in faccia?
Certo, se non vedete me ne guadagnate di salute....
AS
-- 
Posted from  [212.177.19.163] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:216a7ab0fcad68aa47...@mygate.mailgate.org...


Riusciamo a vederci in faccia?
Perche' dovremmo ?
Per farvi perdere la falsa convinzione che io sia brutto ?
-- 
Andrea Laforgia - walkietalkie(at)
libero.it

Io dovrei venire ma di sabato..

 Per farvi perdere la falsa convinzione che io sia brutto ?
Esatto! :-p
--
- Carlo -
c.b...@libero.it

 Certo, se non vedete me ne guadagnate di salute....
Mi piacerebbe ma non credo di potere....
Newsgroup: it.comp.lang.delphi
Titolo: Una stringa SQL ha un limite di lunghezza?

Prima mi è venuto questo dubbio...
io passo al mio TADODataSet una stringa SQL... che viene applicata sulla
tabella Access (giusto? si giusto...)...
però mi chiedevo... io conpongo la stringa... aggiungo pezzi...
pezzettini... pezzettoni... però... non mi sono mai posto questo problema...
reggerà?... e se me la tronca? :P
bhè... torno a fare qualcosa di utile... cmq la domanda rimane...
ciao ciao a tutto l'ng
Mark il Gatto

se arrivi al 256° carattere senza nessun troncamento dovresti essere ok!
By
Ciao Mosca (ITIS G Vallauri vero?)

 ha scritto nel messaggio
news:sUOQ6.2686$Vw4....@news2.tin.it...


 ha scritto nel messaggio
news:sUOQ6.2686$Vw4....@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Aggiugere un componente in un'applicazione

Ciao,
il problema che mi si presenta č che avrei bisogno, con un comando durante
l'esecuzione di un programma, di creare un nuovo componente da usare...un
po' come quando nel form trascino in fase di progettazione il componente
NmPOP3 che viene "iconizzato" dentro il form.
Il fatto č che a dovrei creare tot numeri di questi oggetti NMPOP3 durante
l'esecuzione del programma. Insomma....per far eun esempioa vrei bisogno che
inserito in un apposito campo il numero "5" per esempio, il programma mi
creasse: POP1., POP2., POP3., POP4. e POP5. .....ognuno chiaramente
gestibile in modo autonomo con le solite istruzioni POP1.Connect o
POP4.UserId:=.....e cosě via per intenderci.
Come si va?
P.s. Eventualmente c'č anche un modo per "distruggerle" rimuovendole dal
programma una volta che non servono piů in modo da liberare un po' di
memoria in fase di impiego?
Grazie.
--
Giulio Pipitone (
www.FIGHTERS4WEB.COM
)
#mirror italiano ufficiale 
http://spam.abuse.net#

l'esecuzione di un programma, di creare un nuovo componente da usare...
come ogni oggetto :)
var
 O: TOggetto;
O:=TOggetto.Crate(suoi parametri);
O.Propriety:=Valore;
O.Metodo;
O.ecc...
e per liberarlo:
O.Free;
Ciao,
Alan Solo

 memoria in fase di impiego?
Certo, il metodo Free.
Ciao
--
- Carlo -
c.b...@libero.it

 Come si va?
Per la creazione dei componenti ti rimando alle faq (e' molto semplice
comunque).
Aggiungo che per gestirne un numero variabile potresti usare un
array(eventualmente dinamico):
var Pops: array of TNMPOP3;
begin
setlength(pops, numero);
ecc..
Per accedere ai singoli si usa normalmente pops[n]
quindi per crearli scriverai:
pops[n]:=TMNPOP3.Create(...);
ciao!
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

 riferimento) per un esempio pronto.
Ciao! Ho cercato la FAQ di it.comp.lang.delphi ma non so dove sia. Mi sai
dare il link? poi ho capito cerco {MSX} e trovo il mesaggio....ma non so da
dove partire.
Ciao e grazie ancora per l'aiuto.
--


 wrote in message
news:fUK7PM6tCWwAwVM8p3tTdocC=Z...@4ax.com...


in POP.UserId? Non ci ritroverň mica "Pippo", vero?
sě, l'oggetto viene distrutto completamente, ti resta solo la
variabile NMPOP3, che č un _puntatore_ a oggetto
spero di averti chiarito qualcosa :)
ps: aggiung qualcosa a quello che ti ha suggerito msx,
per fare una lista di oggetti dinamica puoi usare
TComponentList, č molto semplice
(per la creazione, ovviamente come sempre come ogni oggetto...
se impari quella sei a posto :) )
Ciao,
Alan Solo


No, quando fai il free, la memoria che è stata assegnata all'oggetto la
perdi; la 2° volta che fai il Create dell'oggetto, la memoria ti viene
allocata al momento in base alle "esigenze" del pc. Le proprietà vengono
ricreate e inizializzate da zero...
Bye