mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: DBGrid con ComboBox

Ci riprovo.
Ho una DBGrid.I campi sono Codice, Descrizione, Quantità, Prezzo.
Nella colonna codice vorrei che apparisse una ComboBox che però quando si
apre mostrasse la colonna del Codice, quella della Descrizione (in ordine di
Codice) e quella del Prezzo. Analogamente vorrei che quando scelgo
utilizzando la colonna Descrizione la 'ComboBox' si aprisse mostrandomi sia
la colonna della Descrizione che quella del Codice (in ordine alfabetico di
Descrizione). Ho provato costruendo il campo LookUp ma la colonna che viene
mostrata è una sola (e non so come ordinarla).
Noto che immettere dati in questo tipo di colonne è piuttosto macchinoso:
col primo clic si seleziona la cella, col secondo compare la freccetta per
aprire la CBox, col terzo clic si apre e cominciando a digitare si avvia la
ricerca incrementale.
Anche questa funziona in modo strano, sembra temporizzata: se si lascia
passare troppo tempo fra una lettera e l'altra la ricerca si riavvia. Mi
sembra più chiaro il funzionamento della ricerca incrementale in Access o
IExplorer. L'utente vede fino a che punto è arrivato a digitare.
Inoltre il comportamento della DBLookUpComboBox è diverso dalla ComboBox: in
questa quando il mouse scorre lungo la lista gli elementi vengono
evidenziati mentre il pulsante del mouse non è premuto e la barra di
scorrimento appare solo se necessaria.
Sono l'unico a cui danno fastidio queste cose? Rimedi? Consigli?

 ricerca incrementale.
La ricerca incrementale (tipo indice dell'help di windows, x capirci..) č
sconsigliata, a meno che il dataset da cui leggi i dati non abbia pochissimi
record.
Sarebbe come una dbgrid messa su una form che ti spara sullo schermo tutti i
records che trova il dataset ad essa associato: se poi sono 50.000 che fai?
O meglio, l'utente che fa? aspetta che la tua app legga 50.000 records
quando a lui ne serve uno solo?
Pensa ad un motore di ricerca come altavista: tu metti una serie di parole e
lui ti sforna i risultati.
Mica ti mostra l'elenco completo dei siti che ha i archivio!
Bye
A.

 ha scritto nel messaggio
news:yPE09.9540$n04.2...@twister2.libero.it...


 Mica ti mostra l'elenco completo dei siti che ha i archivio!
Be', vale il principio che se devo ammazzare una zanzara non uso il cannone.
Per molti scopi e forse anche per qualche migliaio di record la ricerca
incrementale così come funziona su Access mi pare efficace. Se poi il DB non
è in rete penso (lo so, non vuol dire niente, dovrei provare) che anche
50.000 record vengano digeriti facilmente. Sennò riprendo a usare il
Commodore64 ;-)
Ciao

provare) che anche 50.000 record vengano digeriti facilmente.
Credo di no.  50.000 record sono un bel numero...

 Credo di no.  50.000 record sono un bel numero...
Azz... mi toccherà fare la prova! Ciao!

Newsgroup: it.comp.lang.delphi
Titolo: [OT] QUESTO E' L'ULTIMO AVVERTIMENTO EDUCATO

IL PROSSIMO CHE MI SCRIVE IN PRIVATO PER COSE DEL NG LO MANDO
AFANCULO.
Grazie.
A.

 AFANCULO.
Cos'e' NG?
Gp

 Cos'e' NG?
NG ï¿œ l'acronimo di "news group"
ciao
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Interbase 6.5 Trial

Ho scaricato per provarlo il database di cui sopra...
Partendo dal fatto che questo è la prima volta che lo installo questo è il
problema:
Installato interbase, ho installato IBX express... ma ora quando avvio
Delphi appare il messaggio:
Can't load package c:\ ecc.... ecc...
Una periferica collegata al sistema non e in funzione
Do you want... ecc.. ecc...
Cosa posso aver dimenticato???
--
Piero Sedda
Il mio Sito (in costruzione): 
www.sedda.it
jar...@tiscalinet.it

Non trova il package che hai installato.
devi aggiungere la cartella che contiene il package al path del tuo pc
Bye
AS
"Se č Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
031d82229c11c14d62...@mygate.mailgate.org...

Newsgroup: it.comp.lang.delphi
Titolo: Licenza freeware

Salve
ho fatto un piccolo e *stupido* programmino di grafica per un amico.
Siccome non vorrei avere problemi in futuro (il mio amico frequenta
l'università e non sò chi vedrà il soft) come posso fare per cedere il
software in modo freeware?
Che tipo di licenza devo allegare?
ciao e grazie
Andrea

Blowin' free <andre...@TRIMinwind.it> ha scritto:

Aggiungi un INFO all'applicazione con scritto che il presente programam è 
stato fatto da xxxx ed è concesso in licenza freeware, sono comunque 
vietate le modifiche ai sorgenti, la decompilazione, ecc.ecc
Scrivici quello che vuoi, la cosa importante è che essendo freeware 
nessuno può vantare dei diritti tranne chi l'ha scritto, e se chi l'ha 
scritto decide di rilasciarlo freeware nessuno può obbiettare nulla.
Inviato da 
www.mynewsgate.net


pensavo fosse + complicato...
Grazie
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: WorkAreaHeight in D5

Uso D5 e sto mettendo mano su un'applicazione scritta con Delphi 6 e mi 
trovo delle chiamate alla funzione in oggetto (TScreen.WorkAreaHeight?).
Non sono riuscito trovare la definizione nè di conseguenza a scrivermi 
qualcosa che la sostituisca... info, idee?
Grazie!
-- 
For a list of all the ways technology has failed to improve the quality 
of life, please press three.
(C) Alice Kahn

 qualcosa che la sostituisca... info, idee?
Screen.WorkAreaHeight := Screen.Bottom - Screen.Top
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio

 Screen.WorkAreaHeight := Screen.Bottom - Screen.Top
Grazie ma non ci sono in D5 queste proprietà in Screen.
Comunque ho eliminato le chiamate in questione che non erano vitali... 
mi rimane la curiosità di sapere cosa restituisce WorkAreaHeight.


 mi rimane la curiosità di sapere cosa restituisce WorkAreaHeight.
Ah, nemmeno nel mio Delphi ci sono quelle proprieta' ...
Era un esempio, forse un po' troppo criptico, per dire che
la ''WorkAreaHeight'' è data dalla differenza tra il valore Top
e il valore Bottom del rettangolo dello schermo (che possono
non essere, ad esempio, il pixel 0,0 e il pixel 1023,767, poichè
'nell'area di lavoro' non è compresa la taskbar).
Come dice MSDN:
The work area is the portion of the screen not obscured by
the system taskbar or by application desktop toolbars
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 the system taskbar or by application desktop toolbars
Grazie++, adesso mi č tutto chiaro.


Newsgroup: it.comp.lang.delphi
Titolo: Autocad 13 tramite DDE

Devo mandare dei comandi ad autocad13 tramite dde.
Ho un programma in omnis che lo fa e allora ho cercato di farlo anche in
delphi ma non riesco.
Ho aggiunto alla form un ddeclientitem e un ddeclientconv
  object DdeClientConv: TDdeClientConv
    DdeService = 'AutoCAD.r13.DDE'
    DdeTopic = 'SYSTEM'
    ConnectMode = ddeManual
    Left = 15
    Top = 20
    LinkInfo = (
      'Service AutoCAD.r13.DDE'
      'Topic SYSTEM')
  end
  object DdeClientItem: TDdeClientItem
    DdeConv = DdeClientConv
    Left = 50
    Top = 20
  end
Mando i messaggi così :
 strpcopy(PokeText,edit1.text);
 DdeClientConv.PokeData(DdeClientItem.ddeitem,PokeText);
Il problema è che ddeclientimet.ddeitem è impostato a ''
che cosa devo impostarci ?
Grazie.

Scusate ho risolto il problema dovevo usare ExecuteMacro e non Pokedata.

Newsgroup: it.comp.lang.delphi
Titolo: Code insight dove trovare tips?

Una volta c'erano dei tips per configurare al meglio il code insight editor, 
la larghezza della finestra il numero di righe visualizzabili ed altro, 
attraverso il registro di Windows, esistono indicazioni simili per Delphi 
2007 in Windows Vista o Win2003? Thanks
St. 

student@nospam ha scritto:

Ti basta ridimensionare la finestra quando appare, e l'impostazione 
verrà memorizzata. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 memorizzata. :-)
Qui ho trovato un tip sul code completion
http://www.stevetrefethen.com/files/codecompletion.html
cosa fa esattamente? ho la connessione troppo lenta per il video 

verrŕ memorizzata. :-)
...Mica vero Marco! :) Io sono 3 mesi che sbatto con D6 per aprire i
progetti a 1280x1024...
Cioč, se apro D6 da solo, si adatta a queste dimensioni ma non appena
apro qualsiasi progetto, torna a 1024x768.
Ciao!

 progetti a 1280x1024...
Si parlava della finestra del "Code Insight", cioč quella che propone 
tipi e identificatori... o almeno, io mi stavo riferendo a quella.


tipi e identificatori... o almeno, io mi stavo riferendo a quella.
Ah già, scusa è vero.
Per il mio problema a quanto pare non c'è soluzione... :(
Ciao,
Newsgroup: it.comp.lang.delphi
Titolo: dubbi su savepicturedialog

La situazione č questa:
ho un componente di tipo savepicturedialog che uso per salvare delle
immagini in formato jpg, jpeg e bitmap.
Le problematiche sono essenzialmente 2:
1) quando salvo un'immagine che ho su disco con un altro nome
(fondamentalmente gli voglio fare una copia 1:1) le dimensioni quasi mai
coincidono. Devo giocare sul fattore compression quality, ma per riuscire a
fare una copia 1:1 dovrei sapere che fattore di compressione č utilizzato
nell'immagine originale...
o forse queste sono tutte supposizioni che mi faccio io che non centrano
nulla.
2) sempre quando salvo una immagine, nella casella del nome-file gli metto
il nome e sotto come estensione l'utente puň scegliere o jpg, o jpeg o bmp.
Il fatto č che quando clicco su salva il file mi viene salvato con solo il
nome e senza l'estensione. Come faccio ad aggiungere in coda al nomefile
anche l'estensione che ha scelto l'utente?
Grazie a tutti
-- 
Davide
------------------------------------------------------------
Il tempo č la cosa piů preziosa che l'uomo possa spendere
------------------------------------------------------------


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 volta chiusa la finestra di dialogo in base al FilterIndex individuato.
Quindi il filterIndex mi dovrebbe ritornare l'indice dell'estensione
individuata giusto? Appena riesco provo
Davide

 individuata giusto? Appena riesco provo
Il FilterIndex ritorna l'indice del filtro selezionato. Occorre tenere
ben presente che si tratta di "filtri" e non di estensioni predefinite,
che devono sempre e comunque essere esplicitate nel nome del file o
predeterminate in base alla proprietà DefaultExt.


Dunque, ho indagato e questi sono i risultati.
appena creo un oggetto di tipo Tjpegimage, la proprietà compressquality
viene automaticamente settata a 90.
Non riesoco però a leggere da un jpeg la qualità di compressione, insomma
non riesco a mantenere la stessa qualità di compressione, e mi sembra
mooolto strano che per fare una robetta del genere mi ci voglia magari un
componente esterno....
Davide
Newsgroup: it.comp.lang.delphi
Titolo: Debug componente

E' passato moltissimo tempo dall'ultima volta che ho sviluppato un 
componente, ora devo farlo.
Ricordo che usavo un sistema  per includere il codice del componente in una 
form e quindi poterlo debuggare senza doverlo reinstallare dopo ogni 
modifica.
Qualcuno si ricora questo trucco.
Saluti a tutti
Carlo 

 ha scritto nel messaggio 
news:00TOf.20088$PR2.4...@twister2.libero.it...

Io per fare il debug dei miei componeneti, visto che il debug di un 
componente io non riesco a farlo, creo a runtime il componente, assegno a 
runtime le propietą e testo le procedure.
Non riesco ancora a fare il debug delle unit che cper i component editor. 

modifica.
Non c'è bisogno di reinstallare il componente dopo ogni modifica...

Se no ricordo male devi reinstallarlo solo se modifichi le property, quelle 
che compaiono nella sezione published e legate all'object ispector per 
capirsi.
Ciao, Giorgio 

Se no ricordo male devi reinstallarlo solo se modifichi le property[...]
Neanche.

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

Non so nelle altre versioni, ma nel D3 e' d'obbligo
Non č cosě da almeno Delphi 5.

Newsgroup: it.comp.lang.delphi
Titolo: class twebbrowser

Ciao a tutti.
Sto scrivendo (xe3) una class derivata da twebbroser ma non riesco a definire al suo interno delle variabili:
 
TWebMultiWb = class(TWebBrowser)
    WNom         : String;      
  public
    constructor Create(Fm : TForm; Url: String; Nom : String);
end;
 
in compilazione mi da errore sulla parola "string" (di WNom) con il seguente messaggio: "[dcc32 Error] AccessoWeb.pas(42): E2217 Published field 'WNom' not a class or interface type".
 
Su altre classi ho utilizzato variabili ma con twebbrowser da errore. Qualcuno sa spiegarmi il motivo e come risolverlo?
 
Grazie!!!

 in compilazione mi da errore sulla parola "string" (di WNom) con il seguente messaggio: "[dcc32 Error] AccessoWeb.pas(42): E2217 Published field 'WNom' not a class or interface type".
 
Il problema deriva dal fatto che hai inserito un campo in una sezione dichiarativa della classe che attribuisce la visibilità *published*, e il tipo di campo non lo consente.
 
In genere, per essere sicuri, meglio rendere *published* delle proprietà, magari usando un campo *private* come appoggio, ad esempio
 
 
  TWebMultiWb = class(TWebBrowser)
    private
      FWNom         : String;      
    public
      constructor Create(Fm : TForm; Url: String; Nom : String);
    published
      property WNom: string read FWNom write FWNom;
  end;
 
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI (Software and Web Developer)
#Home: 
http://bit.ly/marcobreveglieri
 
#Blog: 
http://bit.ly/compilaquindiva
 

Grande Marco... risolto!
Grazie del tuo aiuto!!!
Newsgroup: it.comp.lang.delphi
Titolo: [d6] interfacciare ups ad applicazione delphi

ciao a tutti, dovrei eseguire un operazione quando il gruppo di continuitą 
mi segnala la mancanza di corrente, come posso fare a trovare info??
Simone 

E' WINDOWS che si occupa della gestione dell'ups, giusto?
Quindi, secondo te, quale è il posto dove cercare?
A.

Newsgroup: it.comp.lang.delphi
Titolo: popup di waiting

Ciao a tutti,
Modifiche dell'ultimo secondo e sono nelle canne!
Avrei bisogno di una sorta di popup di waiting, in attesa che l'applicazione
processi dei dati e alla fine questo si chiuda in automatico.
Qualcuno mi suggerisce un link di codice preesitente.
Scusate la banalità, ma non ho il tempo fisico per crearlo.
Grazie
*Davide*

 *Davide*
-- 
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


Ciao,
Grazie Antò,
Ho risolto creando una form con una progressbar incrementale e finita
l'elaborazione .visible:= false
Resul:= non sono andato a mangiare :(
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 8 .NET consiglio

Ciao a tutti,
mi trovo nella situazione di dover
scegliere l'ambiente/linguaggio di
sviluppo per l'implementazione di 
un nuovo progetto (l'applicazione
andrà scritta da 0)
Premetto: attualmente le nostre
applicazioni vengono sviluppate
in Delphi 6/7. Amiamo Delphi
e ci troviamo piuttosto bene
con esso.
Leggendo però i post delle ultime
settimane (quelli che parlano
di Delphi 8) sembra esserci una
fondata sfiducia sul futuro di 
Delphi sulla piattaforma .NET
(costi ecc..) :-(.
Che ambiente scegliereste voi
se foste al posto mio?
Andreste avanti con Delphi o
volgereste il vostro sguardo
altrove (C#, Vb.net ecc..)
(lasciando stare i costi 
 dell'ambiente per questo 
momento)?
Grazie per ogni eventuale 
consiglio.
Stefano.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Delphi
Ognuno scelgliera' quello che riterra' piu' opportuno per se e la sua
azienda. Dietro considerazioni tecnologiche che si potranno effettuare
quando tutto sarà più chiaro (dalla versione 2 di Octane per intenderci).
Ma io non ricordo cambiamento microsoft (o IBM nel decennio precedente
1983-93) che non abbia generato sfiducia negli utenti software delle case ad
ella correlate.
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Stefano.

 altrove (C#, Vb.net ecc..)
considera che prima che .NET prenda piede ci vorranno altri 5-7 anni almeno,
quindi c'e' tutto il tempo per guardarsi intorno. Ad oggi la programmazione
e' ancora saldamente Win32.
Ciao, Sandro

di


 certe decisioni...
per come la vedo io il destino di Borland non lo decideranno gli utenti ma
Microsoft. Sara' sufficiente che Microsoft compri un altro po' di cervelli
da Borland per renderla una scatola vuota che in un mercato aggressivo come
quello del software non sara' piu' competitiva. Microsoft a quel punto
potrebbe anche comprare D8 e integrarlo nel suo 
VS.NET
 salvo poi
dismetterelo subito dopo (un po' come ha fatto con Virtual PC e il supporto
a Linux).
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Create Database

Salve!
Premetto che sviluppo in Java, Delphi e Visual Basic.
Ho avuto a che fare ultimamente con i seguenti database: Oracle, DB2,
PostgreSql, MySql, Sql Server 7.
Ho notato che alcuni database non danno la possibilità di creare un database
se l'istruzione del Create database non viene eseguita nei Tool Manager
messi a disposizione dal database stesso. Mi spiego. Mi servirebbe creare un
nuovo database da programma. Interbase o Sql Server 7.0 ad esempio, non
accetta l'istruzione Create Database....se gli viene inviata dal tool che
sto sviluppando. Funziona solo se la faccio eseguire nella finestra messa a
disposizione dal database per eseguire le istruzione Sql. Mentre, con
PostgreSql funziona tutto correttamente.
Qualcuno mi sa spiegare se ci sono questi vincoli sui vari database?
Se è così è veramente una fregatura. Perchè non dare la possibilità di
creare un nuovo database da fuori....
Grazie!

 PostgreSql funziona tutto correttamente.
Sia con Interbase che SQL Server non mi risulta sia possibile creare
database direttamente da codice utilizzando l'istruzione CREATE DATABASE.
Esiste però la possibilità di farlo tramite script.
Per quanto riguarda Interbase:
- ti costruisci un file di testo magari salvando la sessione di SQL creata
in IBConsole. Non importa l'estensione ma in genere si usa .sql o .isql
- nella cartella .\Bin di interbase esiste un tool da usare in riga di
comando che siamo isql.exe che puoi lanciare dalla tua applicazione
passandogli in riga di comando il nome del file di script.
Maggiori informazioni nell'help in linea.
La stessa procedure dovrebbe essere eseguibile anche in SQL Server, ma non
ricordo il nome del tool.
Ciao
Gianluca


Vedi il metodo CreateDatabase della classe TIbDatabase.
Bye
AS

Ma è possibile farlo anche per gli altri database?
E' un oggetto appartenente alla libreria CLX?
Grazie mille!

Ma hai letto la mia mail o no?? :))
Bye
AS

Si che l'ho letta ma non č specificato....
Ho provato a vedere ma ho notato che non appartiene alla libreria CLX.
Volevo avere la conferma da qualcuno penso piů esperto di me visto che č
appena una settimana che sto studiando il Delphi.
Grazie!

Ma hai cercato questa classe nella guida in linea?
Bye
AS

Certo che l'ho trovata e come già t'ho detto ho notato che non è per
applicazioni CLX.
Mi sai dire qualcos'altro?

Newsgroup: it.comp.lang.delphi
Titolo: TCP con Delphi 7 e Kylix

Dove posso trovare un componente compatibile sia con delphi 7 che con kylix
?
Avete qualche consiglio?
Grazie a tutti

gia visto su torry?
A

Si...ma l'unico componente che ho trovato è un pò troppo macchinoso da
utilizzare....mi piacerebbe trovare un componente come "SimpleTCP"...che su
delphi è una cannonata!
Newsgroup: it.comp.lang.delphi
Titolo: Invio Posta e esecuzione programmi

Sto scrivendo una procedura in cui il mio utente nel caso in cui dimentichi
la password la riceva via e-mail per fare questo devo fare in modo che lui
non veda la finestra di outlook express ed io devo inserire nel testo la sua
password! Come posso fare a risolvere questo problema?
E mi piacerebbe capire come chiamare un programma esterno cliccando un
bottone.
Ringrazio anticipatamente.
Antonio.

password! Come posso fare a risolvere questo problema?
Tra i componenti Indy c'è quello per l'SMTP.


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 bottone.
Usa la funzione SellExecute(), ti lancia un'applicazione, passandogli, se
occorre, anche alcuni parametri di inizializzazione.
Ciao

 ha scritto nel messaggio
news:JR_6b.43990$R32.1...@news2.tin.it...

Ho provato ad usare shellexecute ma mi dice : undeclared identifier;
Cosa Sbaglio?

 Cosa Sbaglio?
uses ShellAPI;
Acqua
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Cosa Sbaglio?
Sbagli a lasciare 32 righe di quoting e a non mettere nelle uses la unit
ShellApi
;)
-- 
Morde. 
(morde at programmer dot net)

 bottone.
Ciao
procedure TForm1.Button1Click(Sender: TObject);
// IMPORTANTE! Aggiungere ShellAPI nelle Uses
var
  cCommand: String ;
  cBody: String ;
begin
  cBody := 'Ciao!%0d%0aIo sono%0d%0ail corpo del messaggio' ;
  cCommand := 'mailto:
destin...@hotmail.com
'   +
              '?Subject=Oggetto'  +
              '&cc=CarbonCopy@hotmail..com'         +
              '&bcc=BlindCC@hotmail..com'            +
              '&Body=' + cBody ;
  if ShellExecute(0, nil, PChar(cCommand), nil, nil, SW_SHOWDEFAULT) <= 32
then
  begin
    MessageDlg('Your error message on failure',mtError,[mbOk],0) ;
  end else begin
    { The following attempts to send the email by invoking send via the menu
}
    Sleep(1000);                                  {give mail prog time to
open}
    keybd_Event(VK_MENU, 0, 0, 0);                {get email prog menu}
    keybd_Event(ord('S'), 0, 0, 0);               {s for send}
    keybd_Event(ord('S'), 0, KEYEVENTF_KEYUP, 0); {click}
    keybd_Event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);  {exit menu}
     end ;
end;
Newsgroup: it.comp.lang.delphi
Titolo: [Assolutamente OT] Oktoberfest

Lo spirito originale di Delphi. Qualcuno di voi l'aveva mai visto?
http://www.youtube.com/watch?v=BdQy3_BhhgA&NR

 
http://www.youtube.com/watch?v=BdQy3_BhhgA&NR
Sì, poiché è stato sempre distribuito nei CD accessori, allegati ai 
package dei prodotti Borland.
Ma è sempre uno spettacolo rivederlo... ;-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Ma è sempre uno spettacolo rivederlo... ;-)
Orpo! Davvero? non ci avevo mai fatto caso.
Che figura di menta :-| 

se non ricordo male c'erano solo nel CD di D1 o di D2
Bye,
Raktzo

 Che figura di menta :-| 
Sono intanati in una cartella, non è così facile scovarli.
Ci sono anche video di alcune BorCon, dove David I, in tutta la sua 
imponenza, irrompe nella scena travestito da scimmia e picchia un osso 
in terra, in stile "2001 Odissea nello Spazio", poi vede la scritta 
Borland, il monolito... :-D
I "commerciali" sono sempre molto particolari... ;-)
Certo che Steve Ballmer non lo batte nessuno:
http://video.google.it/videoplay?docid=-3446931931514285011
Il "remix" non è da meno:
http://video.google.it/videoplay?docid=2362050448778905490
:-D

Newsgroup: it.comp.lang.delphi
Titolo: Interrompere stampe con tasto esc

Un mio programma usa quickreport per stampare i fincati.
Ci sono alcune funzioni che producono una quantita' elevata di stampe, e il
codice che le invoca e' un classico loop
es.
   for i := 1 to seTotPag.Value do begin      
      tFrm.QuickReport.Print;            
   end;
Vorrei implementare un tipico sistema di interruzione col tasto esc, dove la
stampa viene sospesa e viene chiesta conferma di interrompere il processo.
Non mi interessa bloccare lo spool della singola stampa, mi piacerebbe invece
poter fermare il flusso dei vari fincati.
Io pensavo di agire sul key press del form, intercettarlo e interrompere
manualmente la stampa, ad esempio:
   for i := 1 to seTotPag.Value do begin      
      tFrm.QuickReport.Print;            
      application.processmessages;
      if PremutoESC then ..... ---> gestisco il tasto ESC con eventuale break;
   end;
Ci sono modelli migliori di implementazione ? Avete qualche idea anche
diversa?
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 diversa?
Utilizzando i therad? 
-- 
I am what I am, I do what I can
Non trovi qualche cosa? 
http://url.repository.biz/go/1J

Utilizzando i therad? 
Almomento ho usato l'onkeypress: soluzione molto grezza ma funzionante.
I thread sarebbero interessanti da implementare, ma mi porterebbe via troppo
tempo purtroppo ora ho bisogno di produrre codice in tempi brevi...


 codice in tempi brevi...
Lo puoi implementare in meno di un'ora.
Pseudo codice
1^ Classe thread semplice/semplice (gli passi un quickreport e
sull'execut5e fai il print)
2^ Crei il primo thread e lanci l'execute
3^ Sull'OnTerminate verifichi se e' necessario continuare o meno, se si
crei un altro thread con il prossimo report.


Pseudo codice
[SNIP]
Many thanks, Setec.


 diversa?
Da quando in Delphi hanno introdotto le i componenti TAction, non ho più
usato KeyPreview, KeyPress, ecc.
In sostanza il concetto è sempre quello di settare una variabile privata al
form a true, ma invece di gestire il tutto dall'evento KeyPress metti il
codice in una TAction che associ al tasto Esc.
Il vantaggio, oltre ad una pulizia del codice, è che un domani potresti
voler aggiungere un pulsante o una voce di menu per gestire questa
interruzione. Senza scrivere ulteriore codice, ti basterebbe linkare il
componente all'azione.
Per il resto, il ciclo che hai implementato - se non hai intenzione di usare
Thread - mi sembra la soluzione migliore.
Ciao,
Gianluca.

usato KeyPreview, KeyPress, ecc.
Ecco, mi hai dato proprio un buon consiglio perche' alcune feature di delphi
non le uso mai, e invece dovrei visto che hanno il solo scopo di migliorare
l'efficacia e la gestione del software: le TAction sono uno dei tanti gap che
ho.
Cerchero' di introdurle nel mio codice gradualmente.
Ciao e grazie!

Newsgroup: it.comp.lang.delphi
Titolo: QRDBText, Proprietà Mask

Ho seguito la guida!
Solo che non riesco a far visualizare quello che voglio!
Dunque, mettiamo il caso che nel campo della tabella ci sia la seguente
istanza "09/05/2005  7.00.00" ed io nel QRDBText voglio visualizzare
esclusivamente "09/05/2005"...quale codice devo inserire nella
proprietà Mask?
PS. Scusate le mie domande banali ma sono un novellino nell'uso di
Delphi e piano piano sto cercando di imparare.
Grazie! 
Saluti a tutti! 
  Stefano

Problema risolto!
Nella proprietà occorre inserire i seguenti codici:
dd/mm/yyyy              per visualizzare la data;
hh.mm
                      per visualizzare l'ora.
Saluti.
  Stefano

AAAALELUJIA-AAAALELUJIA-AAAALELUJIA...
Buongiorno. Ben svegliato!
Visto che a leggere la guida si trovano un sacco di informazioni utili?
Attenzione, leggere è una cosa GUARDARE ne è un altra.
Ti faccio notare che per non aver LETTO la guida, sei stato 3 giorni
fermo su questa banalità...
Non so tu, ma io ho gente che mi corre dietro con i doberman e non
posso permettermi certe perdite di tempo.
3 giorni fermo sulla formattazione di due campi dataora...
AS

A dire il vero mi ha aiutato un mio collega, con molta pazienza.
Comunque io non ho corso dietro a nessuno, anzi, se a volte non hai
tempo per rispondere figurati! Ci sono tanti altri utenti che se
vogliono possono farlo.
SM

> Comunque io non ho corso dietro a nessuno
non ho detto che TU mi correvi dietro.
Dico solo che a ME CORRONO DIETRO i miei capi, che mi sbranerebbero
vivo se perdessi 3 giorni su una cosa del genere.
Non oso poi pensare a cosa potrebbe succedere se avessi poi necessità
di farmi aiutare da qualcuno per risolverla...
AS


Io invece a volte, solo a volte, mi ritengo soddisfatto per quelle
poche cose che riesco a risolvere senza l'aiuto di nessuno. Purtroppo
sto imparando e mi rendo conto che molte cose sono banali. Molti
giorni, vedi ad esempio oggi...vorrei mollare tutto e tornare a casa
dai miei (600 km di distanza) perchè penso che non sia proprio il
lavoro per me. Comunque spero solo di arrivare al giorno in cui anche
io potrò scrivere in questo NG per poter aiutare e non per cercare
aiuto!
Saluti
  Stefano
Newsgroup: it.comp.lang.delphi
Titolo: Ado: che cosa serve x installazione?

Devo installare un programmino su una macchina nt4.
Questo programma utilizza una AdoConnection per interrogare un dbAccess97.
Che cosa serve?
Ogni tipo di intervento è bene accetto.
Ciao
--
Adolfo
ICQ:  124734860
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ 
http://utenti.tripod.it/vico_pisano
 @@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


Secondo me, l'eseguibile e basta. Da quello che so io (corregietemi se
sbaglio), ma le librerie per ADO vengono installate insieme ad Internet
Explorer 4 (o successivi), quindi li dovresti trovare di già.

 ha scritto nel messaggio
news:EbCb7.16466$fA3.6...@news.infostrada.it...

Solo un'installazione minima, bisogna installare gli MDAC (cfr.
www.microsoft.com/data
) o avere già qualcosa di equivalente, tipo office

Che cosa serve?
MDAC_TYP.EXE 
Scaricabile dal sito Microsoft.
Non so se sia disponibile un OLE DB Provider per Access97
(credo proprio di si'), tuttavia puoi ovviare con un DSN
ODBC, quindi assicurati che sulla macchina NT4 sia presente
il driver ODBC per l'accesso a Access97.
--
Naquern Yansbetevn
naquern.y...@africamail.com

Occhio ad MDAC 6, non installa piů il provider JET 3.0 ma solo il JET 4.0
quindi se usate file ACCESS 97 non li potrete leggere.

Newsgroup: it.comp.lang.delphi
Titolo: Dbexpress -vendor lib

Ciao,
Con delphi enterprice sto provando i dbexpress per connettermi a un db
su AS400, però mi manca la Vendor lib db2cli.dll che non so dove
prendere. qualcuno di voi ha esperienza in questo campo?
grazie
ciao!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ciao!
Prego.
ciao


Newsgroup: it.comp.lang.delphi
Titolo: Questione su come Copiare un File

Salve ragazzi,
sono di nuovo qui con i miei soliti banali Post!
Mi chiedevo se per lavorare con i file ci fosse una funzione nella RTL 
tipo RenameFile, DeleteFile etc che però mi permetta di copiare un file 
in un'altra cartella!
Se no è possibile farlo attraverso ShellExecute??
Grazie!
--- posted by geoForum on 
http://www.delphiedintorni.it

 Se no è possibile farlo attraverso ShellExecute??
In particolare per la copia c'è la CopyFile dichiarata nella unit Windows
(in realtà è l'importazione dell'omonima API).
Non ho ancora capito perchè non sia stata definita a livello di VCL.
Fai attenzione alla DeleteFile, se includi Windows tra le uses, conviene la
richiami SysUtils.DeleteFile, per evitare di chiamare erroneamente quella
definita in Windows (che fa uso di PChar invece di string).
Ciao,
Gianluca.
-- 
Gianluca Plevani
-----------------------------------------------------------
http://www.brain-enterprise.com


Grazie, vedrò di vedere come funziona :)

Newsgroup: it.comp.lang.delphi
Titolo: tag in file RTF

Ho un piccolo problema:
Ho un documento di testo in Formato RTF e da una Form devo cambiare
l'intestazione.
cerco di spiegarmi meglio:
- il testo è un Fax
- poichè sono dei moduli che devo inviare, vorrei cambiare nome,cognome,tel
etc inserendo i dati in una Form.
mi hanno detto che è possibile inserendo dei tag nel file RTF.
Come faccio con delphi? sono in possesso di delphi3
grazie a chiunque sappia consigliarmi
--
ciriciao
Casty

 ha scritto nel messaggio
news:9pbte1$gmh79$1...@ID-104737.news.dfncis.de...



Grazie mille avevo risolto proprio in questo modo..
--
ciriciao
Casty

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

Sto cercando un'alternativa al BDE per Delphi5.
Ho sentito parlare molto bene di ODBMS, ma ho trovato solo questo:
(Spider Object Database for Delphi - Version 1.01)
Ma purtroppo è solo per le versioni da 1 alla 4 di Delphi.
Cos'altro mi consigliate?
-- 
So I dub thee Unforgiven.

 So I dub thee Unforgiven.
Dal Black album ... track 4 :-)
--
- Carlo -
c.b...@libero.it


Dipende da che database vuoi utilizzare.

Dipende da che database vuoi utilizzare.
Qualsiasi, anche nativo, non ha importanza... devo iniziare un nuovo
progetto (from scratch :-), funzionerà solo in locale e i dati non
saranno (si prevede) numerosissimi, penso circa 5 o 6 tabelle per non
più di 500 records ciascuna.
E il programma completo dovrebbe stare in un floppy da 1.44, quindi
BDE vade retro :-)
In questo momento sto scaricando un componente free (TBinaryDataSet)
poi lo provo...


Dal Black album ... track 4 :-)
'tallica rulez :-)
mmm.. vediamo se indovini questa:
"Dont try running away, 'couse you're the one we will find"
[/ot]
-- 


DLL, OCX, VBX, SPIC & SPAM ?
Nulla, se la tua applicazione girera' sotto Windows 2000 (e ormai
tutte dovrebbero farlo).  Altrimenti devi installare il pacchetto
MDAC scaricabile dal sito Microsoft.

Visti la limitata quantità di dati, userei il tClientDataset.
ha solo bisogno di 2 dll.
Solo, niente SQL! Li gestisci come dei TTable.
Vedi MIDAS nell'help di D5 e nella palette dei componenti.
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: D2005.Net partenza

Ho scaricato la Trial , in attesa dell'arrivo "upgrade Professional".
1) Problema all'avvio (norton mi avvisa di un grave rischio sul file
bds.exe) per cui se voglio continuare devo accettare.
2) per cercare di capire quali componenti usa , provo a caricare un semplice
demo .Net
(C:\Programmi\Borland\BDS\3.0\Demos\Delphi.Net\DBWeb\WebGrid)
3) quano provo ad avviarlo  arriva il problema della configurazione del
server
provo da Run/Parameter a configurare
Start page : => WebForm1.aspx (proposto in default)
Http:address :=> provo a dare una directory  locale C:\Temp
http://localhost:8080/\Temp/WebForm1.aspx
ma l'errore permane
Host with WebServer
accetta solo
-Internet Information Server o
-Cassini Server
ma suppongo squeste 2 opzioni non servano
dubbio :
su 
Http://server
 , posso mettere il link ad un spazio free , es quello di
Virgilio
Libero o simili e comunque un link in Rete o posso gestire il tutto in modo
off line su HDisk ?
al momento mi basterrebbe poter eseguire qualche demo, tanto per capire
come configurare BdpConnection e gli altri controlli.
spero in qualche suggerimento.

 come configurare BdpConnection e gli altri controlli.
Se il tuo interesse non era espressamente rivolto ad applicazioni Web 
(
ASP.NET
), forse hai proprio aperto il progetto meno indicato per il tuo 
scopo. :-)
Meglio se fai riferimento ad un progetto Windows Forms oppure 
VCL.NET
.
Per quanto riguarda l'uso dei componenti *Borland Data Provider* (BDP), 
forse può esserti d'aiuto questo articolo:
http://bdn.borland.com/borcon2004/article/paper/0,1963,32228,00.html
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

> 
http://bdn.borland.com/borcon2004/article/paper/0,1963,32228,00.html
grazie , controllo subito :-)

 ancora non e' chiara la distinzione tra VCL.Net e Asp.Net
Sono cose completamente differenti. Entrambe sono librerie che sfruttano 
le potenzialità del .NET Framework, ma la prima è progettata da Borland 
per poter sviluppare applicazioni Windows con ampia familiarità con le 
classi, i componenti e i controlli con cui siamo abituati a lavorare in 
Delphi, mentre la seconda (
ASP.NET
) è un insieme di classi appositamente 
progettate per applicazioni Web, cioè applicazioni che si esprimono 
esclusivamente attraverso pagine Web HTML generate dinamicamente.
VCL.NET
 può essere comparata con Windows Forms a parità di intento, 
sebbene entrambe siano differenti e l'una includa funzionalità e 
peculiarità non presenti nell'altra, e viceversa, ma entrambe progettate 
per sviluppare applicazioni Windows.

Newsgroup: it.comp.lang.delphi
Titolo: Manuale Delphi

Salve,
dove potrei trovare una guida abbastanza completa sul delphi 6.0?
Grazie,
saluti,
t!z\o

delphi6 developer guide di texeira&pacheco.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao
volevo sapere se il manuale di delphi 6 "Programmare in Delphi 6" (Tutto &
Oltre) di Marco Cantu' dell'Apogeo  parte dai principi della programmazione
in delphi oppure da per scontato alcune cose...
Non so nulla di Delphi,ho solo qualche ricordo di Pascal ma sinceramente ben
poco !!!!
Me lo consigliate ?

Newsgroup: it.comp.lang.delphi
Titolo: Controllo programma gia in esecuzione

Mettiamo che io abbia il nome di un file da eseguire.
Posso sapere, prima di farlo partire, se esso e' gia in esecuzione?
Oppure devo prima farlo partire e casomai gestire la situazione
(eventuali messaggi del windows)?
Grazie
~Guybrush~


wrote:

Puoi scorrere la lista dei processi e vedere se il nome dell'immagine
del processo e' gia' presente, ma il modo in cui farlo dipende dal
sistema operativo, perche' 9x e NT hanno due diverse librerie a
proposito.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Newsgroup: it.comp.lang.delphi
Titolo: Memoria virtuale

Salve.
Usando Delphi 5 ho notato una cosa per me strana nella gestione della
memoria virtuale da parte di Windows.
Provando ad allocare la memoria per un array di byte, come nel codice
sotto, ho notato che vengono occupati "NumByte" di RAM e "NumByte" di
memoria virtuale, mentre mi sarei aspettato che la somma della RAM e della
memoria virtuale fosse "NumByte".
Questo è il codice:
var
  Prova: Array of Byte;
  begin
  SetLength(Prova,NumByte);
  end;
Qualcuno sa spiegarmi il motivo?
Grazie in anticipo.
Alessandro
--- posted by geoForum on 
http://www.delphiedintorni.it

forse, e dico forse, il sistema alloca anche spazio in memoria virtuale
qualora fosse necessario eseguire un top-down per liberare ram in modo
da trovarla gia disponibile qualora dovesse servire.
Ma sarebbe interessante capire cosa succede quando l'array viene
distrutto...
A.

distrutto...
Quando l'array viene distrutto viene liberata sia la memoria virtuale sia
la RAM.

Newsgroup: it.comp.lang.delphi
Titolo: Problema con BDE

Ciao,
        ho creato una applicazione che utlizza i BDE per connettersi all'
AS400. Quando attivo la query per visualizzare i dati in una DBgrid il
programma è velocissimo ma quando per la prima volta voglio esplodere i dati
di un singolo record in una schermata, attivo un'altra query e il programma
impiega molto tempo pur non effettuando join (es. SELECT * FROM TABELLA
WHERE cod = 1)! Se scelgo un'altro record e espoldo i dati, quindi rieseguo
la query il tempo diminuisce notevolmete! Facendo il debug ho visto che su
Query.Active := TRUE il programma si ferma a lungo! Come posso fare per
dimunuire il tempo di attesa la prima volta che attivo la query? A cosa può
essere dovuto la differenza del tempo di attesa?
Grazie,
         ciao

posta il codice che usi per aprire la 2° query.
Bye
A.

Devi sapere che l'AS400 effettua una prepare per l'esecuzione delle tua
query, la prima volta che la esegui.
Dalla seconda in poi questo non succede (dipende da quanto tempo passa tra
una chiamata e la successiva perchč poi dopo un po' viene, diciamo,
"disallocata").
Hai creato delle viste logiche sulla tabella? Se sě la query falla su una di
quelle.
Se, non č questo il caso, la lentezza dipende dalla mole dei dati del result
set, le viste logiche dovresti costruirle inserendovi delle select omit
preconfezionate.
Usi CO404, 405 o Ace/400 della EasyCom?
Ciaoux

Newsgroup: it.comp.lang.delphi
Titolo: Delphi non compila bene....

Salve ho questo problema. Ho creato dei datamodule di base che hanno la
seguente relazione
Dm1---> dm2----> dm3----> dm4
in un proggetto eredito un datamodule dal tipo dm4 compilo e tutte le unit
degli altri datamodule sono copliate in modo corretto
in un altro progetto lo eredito dal tipo DM3 e il dm2 viene compilato in
modo errato. Oltretutto non mi crea il dcu del dm3.
Da cosa potrebbe dipendere?
Utilizzo Delphi5
Grazie

 ha scritto nel messaggio
news:8l78gk$iji$1...@fe1.cs.interbusiness.it...


 wrote in message
8l79s9$6ag$1...@nslave2.tin.it...


> con w2000 ha una sacco di problemi il bde .
quali?? io ho w2k e non ho riscontrato alcun problema o lentezza!
Ciao, Sandro

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

Salve a tutti,
e' la prima volta che scrivo su questo NG e mi presento con
una domandina semplice (almeno credo!):
come posso far visualizzare all'oggetto DBGrid solo alcuni
campi di una tabella e non l'intera tabella?
Vorrei precisare che uso il Delphi 3 Standard.
P.S.: esistono dei service pack per tale versione?
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
f...@teseo.it
 
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5

Io uso delphi4 cd.
Con lui si fa cosi
Clicca con il pulsante di destra del mouse sulla dbgrid.
Nel menu dovresti avere una voce Colums editor: vaiiii!
Saluti
AS
"Se è Microsoft non funziona"

 Nel menu dovresti avere una voce Colums editor: vaiiii!
Ok. Pero' mi serve sapere come modificare la grid 
in runtime.


 wrote in message
yam8186.207...@mail.libero.it...


  end;
Grazie, non ci ho  pensato!

Newsgroup: it.comp.lang.delphi
Titolo: ----- IDR

Salve ragazzi,
come aveva giŕ accennato il buon {MSX}, per motivi di tempo il webmaster che
gestiva IDR,
a dovuto abbandonare il progetto, ed attualmente le decisioni sul suo
destino spettano a me.
Ora, visto che in italia un sito dedicato a Delphi non c'č, o meglio; ci
sono tanti piccoli sitarelli.
Non sarebbe una cattiva idea crearne uno come si deve, il problema č che ci
vuole una redazione :-)
Ora, se ci sono almeno una decina di persone disponibili a collaborare per
tenerlo aperto, posso
anche mettermi a lavoro per rimetterlo a nuovo, se no, si chiude :-(
PS: Ma questo NG a una FAQ ?
Ciao :-)
--
____________________________________________________________
<|> Stefano "SteO" Arcidiacono  - 
st...@gpi.eden.it
<|> Collaboratore Infomedia: 
arcid...@infomedia.it
[|] Redattore & grafico di #GAMEPROG-ITA 
http://gpi.eden.it
[|] Home Page --- 
http://digilander.iol.it/SteO/
____________________________________________________________

PS: Ma questo NG a una FAQ ?
Per ora no.
Ciao !                {MSX}

Newsgroup: it.comp.lang.delphi
Titolo: Creare Directory su Server con Indy

il componente Indy TidFTP , contiene un metodo
FTP.ChangeDir , con cui ci si piu' muovere all'interno di
un server remoto;
non trovo invece alcun metodo, per poter creare una Cartella,
quale via si puo' seguire ?
Maurizio 

procedure MakeDir(const ADirName: string);
Parameters
const ADirName: string
Directory to create.
Description
MakeDir is a procedure that requests creation of a directory on the FTP
server. Some FTP servers may not allow the user to create new
directories.
ADirName is a String that identifies the directory to be created on the
FTP server. ADirName must conform to the file naming conventions for
the FTP server, or an FTP error response code and message will be
returned.rizio
A.

 quale via si puo' seguire ?
Devi necessariamente scaricare la documentazione di Indy dal sito 
ufficiale (
http://www.indyproject.org
): è indispensabile per risolvere 
questo ed altri problemi.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

> questo ed altri problemi.
grazie ad entrambi, ho trovato il manuale nella sezione Indy.Socket relativo 
alla rel.10,
Maurizio

Newsgroup: it.comp.lang.delphi
Titolo: copia di file

Devo realizzare una funzione che copia 2 files mantendendo però gli
attributi del file sorgente, ed in particolare ho bisogno di copiare la data
e l'ora di creazione del primo file nel secondo file.
Cioè se
file sorgente ha data 11/12/2000 ore 17.30
voglio che anche il file destinazione abbia data 11/12/2000 ore 17.30
Grazie Enrico

 ha scritto nel messaggio
news:9130gr$6v7$1...@nread1.inwind.it...

Newsgroup: it.comp.lang.delphi
Titolo: Inviare messaggio all'applicazione attiva

Salve a tutti,
dovrei mandare un messaggio all'applicazione con la finestra attiva.
Non conosco l'applicazione ed il nome della finestra attiva, so solo che
voglio mandare il messaggio tramite SendMessage o similari alla finestra
attiva.
Qualche suggerimento?
Grazie.
Roberto

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

     G.G. Màrquez

Newsgroup: it.comp.lang.delphi
Titolo: Come far eseguire un programma esterno da delphi

Salve.
La mia domanda è la seguente.
Devo far eseguire un programmino eseguibile esterno al programma 
delphi che sto realizzando.Come posso far eseguire questo programma 
da delphi ?
grazie. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 da delphi ?
Ci sono più modi per fare quello che chiedi, a seconda delle tue necessità.
Cmq le principali opzioni sono CreateProcess() e ShellExecute(), se vuoi una
soluzione già pronta segui il consiglio di Antò Lu Zombi nel thread "AIUTO!!
Maledetti Tasks... quando non li si sanno gestire!!" datato 18/02.
Saluti
--
- Carlo -
c.b...@libero.it

credo anche che ci sia qualcosa nelle FAQ
ciaoux

 
c.b...@libero.it
Ciao, Antò.

 ****************************


 > ****************************
1) la WinExec è OBSOLETA
2) Se non vao errato, viene comuqnue richiamata la ShellExecute.
Bye
AS
"Se è Microsoft non funziona"
-- 


2) Se non vao errato, viene comuqnue richiamata la ShellExecute.
WinExec chiama CreateProcess.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

> WinExec chiama CreateProcess.
Ok.


 Ok.
Temo di aver perso parte del tuo messaggio :(


Newsgroup: it.comp.lang.delphi
Titolo: [d5][d6] gestire un internet point

ciao a tutti, un cliente a cui avevo fatto tempo fa un software per limitare 
l'utilizzo del pc solo alla navigazione (tipo internet point) mi chiede di 
avere una funzione di log in cui venga registrato ogni sito visitato... come 
posso fare una cosa del genere?? si può intercettare ogni chiamata url di 
explorer?
Simone 

http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/beforenavigate2.asp
A parte cio, occhio ad eventuali problemi legati alla privacy.
AS

> A parte cio, occhio ad eventuali problemi legati alla privacy.
O all'antiterrorismo
Bye,
Raktzo

 ha scritto nel messaggio 
news:4394723f$0$7314$4faf...@reader4.news.tin.it...
