mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Leggere file esterno

Salve a tutti,
ho creato un piccolo programmino che si dovrebbe autoaggiornare, l'unica
soluzione che ho trovato è questa:
*Creare al primo avvio una chiave nel registro con la versione;
*Connettersi ad un ftp e scaricare un file txt;
*Leggere questo file txt e controllare quello che c'è scritto;
*Se la versione contenuta nel txt è la stessa prosegui normalmente;
*Altrimenti scarica i nuovi contenuti [sempre scritti nel txt] e aggiornare
la versione del registro;
Allora, i primi 2 punti sono riusciti a farli tranquillamente ma non riesco
a capire se c'è un modo per aprire un file txt, leggere il contenuto ed
eseguire le istruzioni contenute all'interno.
Come posso fare ?
Vi ringrazio,
Kaldais

cerca:
file handling routines
AssignFile
Reset
ReadLn
nella guida
Bye
A.

Newsgroup: it.comp.lang.delphi
Titolo: Icone Icl

le icone formato Icl sono una specie di contenitore all'interno del quale
vi sono numerose icone, possibile che D7 non riesca a gestirle?
Ho provato con ImageEditor ma in apertura pemette l'apertura solo dei
formati .res e .dcr.
Con che utility esterna posso gestirle per magari estrarre da un icl una
ico ?
Grazie.

)

Newsgroup: it.comp.lang.delphi
Titolo: Il messaggio non è più disponibile sul server

Mi succede che non vedo più i messaggi. Come clicco su uno di loro, il 
titolo viene barrato e ricevo il messaggio in oggetto. E' un mio problema ? 
 
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 


Il server tin sta avendo gravi problemi, meglio passare a server 
alternativi sul tipo di 
aioe.org
 
 
Ciao.
 

Luigi Siciliano ha scritto:

è quello che al momento sto facendo pure io, sai qualcosa su tin, tempi 
di sistemazione?
 
ciao.
 
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
 
to reply remove "1975nosp"


 
Non saprei a chi chiedere, tin č una scatola vuota :(
Ho uno spazio webalice che, ormai, da circa due mesi non mi riconosce 
piů la password di accesso e non riesco ad entrarci e non trovo da 
nessuna parte a chi poter chiedere info in merito. In lettura, invece, 
tutto regolare. :(
 
Ciao.

Newsgroup: it.comp.lang.delphi
Titolo: Console application: come accedere ai singoli caratteri

Salve! Sto facendo una console application, ma vorrei accedere alla
"schermata" in modo da poter scrivere caratteri in qualsiasi posizione, in
modo da poter eventualmente costruire un'interfaccia "grafica" stile il
vecchio Turbo Pascal, o tipo l'editor Edit di Dos.
Inoltre ho trovato alcune funzioni sull'help di windows, ma richiedono tutte
un ConsoleHandle, che non so come ottenere..
Avete info su queste due questioni ?

"schermata" in modo da poter scrivere caratteri in qualsiasi posizione
Devi usare le console functions di Windows.
Trovi tutta la documentazione su MSDN.
-- 
Andrea Laforgia
Gioca a Tetris !
http://www.geocities.com/andrealaforgia/mytetris.zip
Newsgroup: it.comp.lang.delphi
Titolo: splittare una stringa

Avrei una stringa composta nel seguente modo : 
nome|cognome|via|citta
dovrei splittare ogni argomento ad ogni pipe "|" incontrato, vi è una
funzione specifica in delphi (tipo lo split del js) o devo scorrermi
tutta la stringa? Grazie a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tutta la stringa? Grazie a tutti.
C'è Pos che restituisce la posizione di un certo carattere all'interno di 
una stringa. Guarda sull'help per i dettagli.
-- 
Ciao,
   Stefano
Una volta che avete conosciuto il volo, camminerete sulla Terra guardando 
il cielo, perché là siete stati e là desiderate tornare (Leonardo da Vinci)

 dovrei splittare ogni argomento ad ogni pipe "|" incontrato, vi è una
Io mi sono fatto questa procedura, che uso regolarmente, anche se mi sembra
che in D6/7 ci sia qualcosa di già fatto (TStrings.DelimitedText)
procedure StringToList(s: String; slList: TStringList; fSeparator: String);
var
 fResult: Integer;
begin
 fResult := Pos(fSeparator, s);
 while fResult > 0 do
 begin
  slList.Add(Copy(s, 1, fResult - 1));
  Delete(s, 1, fResult + Length(fSeparator) - 1);
  fResult := Pos(fSeparator, s);
 end;
 if (s = '') then begin
  if (slList.Count > 0) then
   slList.Add(s);
 end
 else slList.Add(s);
end;
--
Jax
Journeying Artificial Xenomorph

 tutta la stringa? Grazie a tutti.
Tendenzialmente, devi scorrere la stringa (v. sotto).
Oppure usare una TStringList cui avrai messo Delimiter := '|'; dopo di
che assegni alla sl.DelimitedText la tua stringa.
Oppure scarichi le librerie SysTools dove ci sono O(quelchevuoi)
funzioni per la gestione delle stringhe
http://sourceforge.ne/projects/tpsystools
Oppure con una funzione tipo:
function StrTok(var S: String; Separators: TSysCharSet): String;
var start, stop: integer;
begin
  start := 1;
  while (start <= Length(S)) and (S[start] in Separators) do
    inc(start);
  stop := start;
  while (stop <= Length(s)) and not(S[stop] in Separators) do
    inc(stop);
  Result := Copy(S, start, stop-start);
  Delete(S, 1, stop);
end;
puoi fare
Splitted.Clear;
s := sourceString;
while s <> '' do
  Splitted.Add(Strtok(s, ['|']));
NOTA: se ci sono separatori adiacenti, potrebbe non fare cio' che vuoi.
Saluti
Paolo Arosio

tutta la stringa? Grazie a tutti.
Ni, l'unica cosa che ci si avvicina è ExtractStrings che serve per le
TStrings. Anche IsDelimiter e LastDelimiter ti potrebbero essere utili
se ti vuoi fare la tua funzione. Manca in Delphi anche una libreria di
espressioni regolari standardizzata, c'è qualcosa in giro anche free
però..
fe...@delenda.net
-- 
It happened in Monterey, without thinking twice
I left her and I threw away the key to paradise
My indiscreet heart, longs for a sweetheart, 
That I left in ol' Monterey!
Newsgroup: it.comp.lang.delphi
Titolo: TRANSACTION

Buongiorno a tutti.
Domanda: Più utenti possono controllare se la mia transazione è attiva.
Mi spigo meglio: Ogni transazione ha un ID univoco, di conseguenza se io uso
una transazione con ID=1, un altro utente può controllare se la transazione
con ID=1 è attiva.
Ho provato con la proprietà "intransaction" ma non sembra funzionare.
Grazie 1000.   GABBO.

su quale db?
Bye

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

Come posso disabilitare tutta la tastiera ed abilitare solo le lettere e i 
numeri.
Sinceramente non mi viene nulla in mente. 

Dipende per cosa ti serve.
Se è in un campo edit puoi utilizzare l'evento onkeypress altrimenti se 
è per tutta la tua applicazione creati un hook (funzione: 
SetWindowsHookEx monitor: WH_KEYBOARD)
Ciao,
David

 David
Grazie per la info, dove posso documentarmi, magari con qualche esempio sui 
HOOK.
Sinceramente č un'argomento mai affrontato.

 Sinceramente è un'argomento mai affrontato.
msdn.microsoft.com
Sulla documentazione del Platform SDK c'è tutto ciò che ti serve.
In ogni caso, se puoi risolvere non utilizzando questa tecnica, è 
tanto di guadagnato.

sull'evento onKeyPress() inserisci il seguente codice
Var
  txt: String;
  Edit: TEdit;
begin
  Edit := TEdit(Sender);
  txt := Edit.Text;
  if
    //Solo caratteri consentiti
    (Not(Key In ['0'..'9',',',#13,#8]))
  Then
    Key := #0;
end;


Scusa, magari mi sbaglio, ma le 2 variabili TXT ed EDIT è una mia
impressione oppure non servono a niente, visto che poi non le usi?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sinceramente è un'argomento mai affrontato.
http://216.239.59.104/search?q=cache:yrYOFRfs4lwJ:www.delphiedintorni.it/ge
oxml/forumhistorythread%3Fgroupname%3Dit.comp.lang.delphi%26messageid%3D2l1
psfF7gd72U1%
40uni-berlin.de
+hook+delphiedintorni&hl=it
http://216.239.59.104/search?q=cache:rdFre_yAYdMJ:members.fortunecity.it/cb
ertu/Programmi.htm+delphi+hook+system+wide&hl=it&lr=lang_it
- nei componenti di JEDI, la JVCL, c'è un componente per gli hook, che 
tuttavia non ho mai provato;
poi c'era il sito di Carlo Pasolini, che conteneva un sacco di (lunghi e 
completi) articoli sugli hook di sistema con Delphi, da cui ho scaricato il 
materiale a suo tempo, però non credo che te li possa mandare senza il suo 
consenso quindi penso che li dovresti chiedere a lui. Il sito ora contiene 
solo pochissime pagine:
http://utenti.lycos.it/carlpasolini/registro/shell/shell12.htm
-- 
Mauro Falzari 
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

Hai ragione......Servivano a me per altre cose solo che ho eliminato
quella parte di  codice!!!!!!
Newsgroup: it.comp.lang.delphi
Titolo: Registratore di cassa CASIO

Salve a tutti,
Ho sviluppato un piccolo programma che manda al registratore in oggetto
delle righe di testo contenenti gli articoli da stampare.
Per fare questo utilizzo il driver fornito dalla casio "ecrcom.exe".
Il problema è che si tratta di una applicazione DOS, e in WinXP ho alcuni
problemi a gestirla.
Attualmente utilizzo shellexecute per l'esecuzione, ma vorrei colloquiare
con il registratore in modo nativo,
avete dei suggerimenti o porzioni di codice da poter utilizzare?
grazie per l'aiuto.
Raffaele

> Per fare questo utilizzo il driver fornito dalla casio "ecrcom.exe".
esiste un WinECRCom per Windows, che installa degli OCX di comunicazione.
Chiedi al produttore.
Ciao, Sandro

 avete dei suggerimenti o porzioni di codice da poter utilizzare?
Chiedi al produttore il protocollo di comunicazione.
Acqua
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: [OT] sondaggino

quanti di voi vengono allo smau ?
--
web:    
http://gnaffy.tripod.com/
e-mail: Gna...@Wappi.com
e-mail: 
bmq...@tin.it
ICQ#:  76488613

> quanti di voi vengono allo smau ?
Forse quest'anno me lo perdo... le chimiche (generale, fisica e organica!!)
mi stanno sommergendo!!!  :_(
Ciao, Davide DG




Newsgroup: it.comp.lang.delphi
Titolo: LogonUser du Win2000

Ciao a tutti,
devo realizzare una semplice routine che esegua la validazione di un utente
su una macchina con win2000 (o win NT).
Nessuno di voi h un esempio che sfrutti la API LogonUser che funzioni ? Ho
provato a fare un programmino di prova, ma
la chiamata và in errore (Il privilegio richiesto non appartiene al client,
cito testualmente, errore 1314), anche se abilito i seguenti privilegi:
SeTcbPrivilege,    SeChangeNotifyPrivilege,
SeAssignPrimaryTokenPrivilege,    SeIncreaseQuotaPrivilege.
Potete aiutarmi?
Un ringraziamento in anticipo.

Jedi71 sentenziò:

Windows 2000: The process calling LogonUser requires the SE_TCB_NAME
privilege. -->>> The privilege does not need to be enabled. The LogonUser
function enables the privilege as necessary. 
///////////////////////////////////////////
Var
usertoken : HANDLE;
logonuser_result,
ImpersonateLoggedOnUser_result : LongBool;
user, domain, pass : string;
user := 'utente';
domain := 'dominio' // ** vedi sotto
pass := 'pass';
logonuser_result = LogonUser ( pchar(user),
	pchar(domain),
	pchar(pass),
    	LOGON32_LOGON_NEW_CREDENTIALS,
	LOGON32_PROVIDER_DEFAULT,
	usertoken );
if not logonuser_result then exit;
ImpersonateLoggedOnUser_result = ImpersonateLoggedOnUser (usertoken);
if not logonuser_result then begin
  CloseHandle (usertoken);
  exit;
end;
// ... 
CloseHandle (usertoken);
///////////////////////////////////////////
**-> domain è il dominio o il computer windows dove logonuser deve provare
ad autenticarsi. se metti nil, invece, prova ad autenticarsi on locale
(sullo stesso computer). 
Ciao!
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !
Newsgroup: it.comp.lang.delphi
Titolo: creazione oggetto query da codice

Ciao a tutti, è possibile creare un oggetto query da codice? se si come?
Grazie

 Grazie
Prego.
Ciao, Antò.

 Qry := TQuery.Create(Self);
nil, non Self, se dopo fai la Free.
--------------------------------
Inviato via 
http://usenet.libero.it

 Ciao, Antň.


Scusa Andrea, non  lo chiedo per polemica, ma proprio per ingnoranza, perchč
nil e non self
grazie
Gianluigi

 nil e non self
Perche' Self vuol dire che stai assegnando al nuovo oggetto il form come
owner.
Questo significa che stai delegando al form la distruzione dell'oggetto.
Se ti preoccupi, invece, di fare una deallocazione esplicita, allora il
nuovo oggetto non deve avere alcun owner (owner = nil).


 nuovo oggetto non deve avere alcun owner (owner = nil).
Logico !!!, se ci pensavo evitavo la domanda cretina, ma anchio generalmente
quando creo un oggetto metto come owner self o sender anche se poi lo
distruggo 'a mano', ma il nil mi sembra più corretto in questi casi.
Grazie
--
Gianluigi Genasi
--------------------------
Minisystem Srl
Server di posta Kpnqwest - 
www.kpnqwest.it

with TQuery.create(nil) do try
 ...(tua routine)...
finally
 free
end;
semplice, elegante, e non hai bisogno di dichiarare alcuna variabile locale.
Ciao, Sandro

 wrote in message
alc6s5$1p7jr2$1...@ID-43509.news.dfncis.de...


 bisogna sempre dichiarare la variabile tquery...
no, all'interno del with fai riferimento implicito alle proprieta' e metodi:
ad esempio
 sql.clear;
 sql.add('blablabla');
 try execsql except showmessage('errore') end;
 ecc.ecc.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Corrispondente di malloc in Delphi:

Salve, 
	Qualcuno di voi sa quale sia il comando corrispondente alla malloc del C?
Se lo sapete mi interesserebbe anche la funzione per leberare la memoria allocata
e quella per sapere quanta ne č disponibile.
Grazie 1000
MaTTeO.
P.S.: Se potreste rispondere anche in E-Mail, mi fareste un favore.

 ha scritto nel messaggio
news:1103_986980327@supermatteo...


AllocMem ?
No, AllocMem e' l'equivalente di calloc.
AllocMem <---> calloc
GetMem   <---> malloc
FreeMem  <---> free
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Numeri Tombola

Salve ragazzi, conoscete per caso qualche sito dove posso scaricare una
tabella con tutti i numeri della tombola?
Mi spiego meglio: avete presente le cartelle della tombola? Hanno 15 numeri
in 27 caselle che però non sono mai gli stessi e (credo) ci sia un modo per
stabilire quali numeri vadano nella cartella 1, quali nella cartella 2,
etc...
Mi servirebbe un elenco dei numeri di ogni cartella, sapete dove reperirlo
(scrivere 15*90 numeri non è una felice idea).
Ciao e grazie. Scusate per l'OT.
-- 
Karletto
chiamac...@tiscalinet.it
http://www.carletto.cjb.net


prova qui:
http://www.peterpan.it/capitani/cartelle.htm
ciao

Newsgroup: it.comp.lang.delphi
Titolo: Chiusura db connection all'avvio

Ciao a tutti, qualche tempo fa qualcuno aveva postato un elegante esempio di come evitare l'errore di dimenticare la connessione al db aperta in fase di compilazione generando errore a runtime. Qualcosa che si faceva con TComponent o simile. Se qualcuno ce l'ha la può ri postare?
 
Grazie
 
Gabriele


Questo e'come abbiamo risolto noi: abbiamo derivato il componente database in
modo che la proprieta' connected non venga assegnata al caricamento del
DFM che avviene a runtime. Qualcosa del genere:
 
//non compilato ne provato
 
type 
  TMyDataBase = class( ... ) 
    ...
    procedure SetConnected( Value: Boolean ); override;
    ...
  end;
 
procedure TMyDataBase.SetConnected( Value: Boolean );
begin
  if (csDesigning in ComponentState) or not (csReading in ComponentState) then
    inherited;
end;
 
ciao
Giacomo
 
 
 

 
Non mi sembra male. Adesso provo, nel frattempo grazie mille.
 
Gabriele

Newsgroup: it.comp.lang.delphi
Titolo: tiff to bmp

Ciao a tutti... Avrei l'esigenza di convertire delle immagini tiff in 
immagini bmp.... cè qualche consiglio in merito??
thx a tutti
Max 

 immagini bmp.... cè qualche consiglio in merito??
Esiste una unit che implementa la conversione ma e' vecchia e non 
supporta alcune feature del TIFF.
http://delphi.icm.edu.pl/ftp/d20free/tiff2bmp.zip
Esiste un'alternativa, ed e' quella di pilotare da shellexecute (o 
createprocess) la conversione invocando un convertitore: io uso 
irfanview che supporta la riga di comando.
Ciao
PS: un consiglio.. prima di postare fai almeno una ricerca in google.
-- 
Morde

> immagini bmp.... cč qualche consiglio in merito??


> immagini bmp.... cč qualche consiglio in merito??

Newsgroup: it.comp.lang.delphi
Titolo: lpt

Ho collegato alcuni bit di dato della porta Lpt1 un circuito esterno.
Devo mandare a questo circuito una sequenza di valori, ho scritto queste
righe :
var lst:textfile;
i,j:integer;
begin
assignfile(lst,'lpt1');
rewrite(lst);
for i:=1 to 10 do
begin
write(lst,#13);
for j:=1 to 1000 do begin end;
write(lst,#4);
end;
closefile(lst);
end;
end.
il programma si blocca al primo write, probabilmente perchè in attesa di un
ANCKNOLEDGE dal dispositivo esterno.
ho anche provato a scriverlo in ASSEMBLER ma si blocca nello stesso punto
var i,j:integer;
begin
for i:=1 to 4 do
begin
asm
mov dx,378h
mov al,13
out (dx),al
end;
for j:=1 to 1000 do begin end;
asm
mov dx,378h
mov al,4
out (dx),al
end;
end;
end;
end.
qualcuno può aiutarmi a risolvere il problema, sono disperato,
grazie in anticipo per la risposta

 wrote in message
8bo304$7ci$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Formattare una Stringa

Salve NG,
trasforma un intero in stringa con inttostr, ma vorrei ottenere anche i
puntolini ogni tre cifre...
esempio
56789  invece vorrei ottenere 56.789
Grazie a tutti,
Ciao

56789  invece vorrei ottenere 56.789
Un modo può essere questo:
function IntToMSepStr(num: integer): string;
begin
  result := Format('%.0n', [num+0.0]);
end;
-- 
Sostenete la lega per la soppressione dello sceriffo nano.
Newsgroup: it.comp.lang.delphi
Titolo: Corso .NET Vulcan

Stiamo organizzando un corso di istruzione (di 2 giorni) completamente
gratuito con lo scopo principale di divulgare il nuovo linguaggio di
programmazione .NET della Grafx (Vulcan) .
Questo strumento permette oltre alla programmazione .NET come C#,
anche uno strumento per l'importazione delle applicazioni scritte in
Visual Object ed in parte Clipper .
Vulcan proviene da un linguaggio xBase , affidabile e molto facile da
utilizzare  .
Perequisito minimo è la conoscenza della programmazione ad oggetti,
non essenzialmente di Visual Object o Clipper.
Le date orientativamente saranno fine Aprile, primi di Maggio 2008.
Creo sia una occasione unica, importante, se si vuole crescere e
rimanere al passo con le nuove tecnologie e se si vuole affrontare con
delle basi solide la programmazione .NET (anche per la programmazione
di siti web !!!).
Buon lavoro, attendiamo numerose adesioni, non lasciatevi scappare
questa occasione !!!
Per contatti :
aless...@computerscenter.com
 oppure 
soft...@tiscali.it

 Stiamo organizzando un corso di istruzione (di 2 giorni) completamente
Era meglio taggare con [OT] questo thread...
-- 
Morde

 ha scritto nel messaggio 
news:121297b3-7b6b-4490...@e6g2000prf.googlegroups.com...
Stiamo organizzando un corso di istruzione (di 2 giorni) completamente
gratuito con lo scopo principale di divulgare il nuovo linguaggio di
programmazione .NET della Grafx (Vulcan) .
Questo strumento permette oltre alla programmazione .NET come C#,
anche uno strumento per l'importazione delle applicazioni scritte in
Visual Object ed in parte Clipper .
Vulcan proviene da un linguaggio xBase , affidabile e molto facile da
utilizzare  .
Perequisito minimo č la conoscenza della programmazione ad oggetti,


 
alessan...@computerscenter.com
 oppure 
softd...@tiscali.it
Newsgroup: it.comp.lang.delphi
Titolo: Implementare sicurezza x Pagamenti OnLine

I siti che comportano pagamento onLine con carta di credito ,
dicono di usare lo standard SSL2;
volendo implementare in Delphi una sicurezza simile per
 i Pagamenti onLine, come si puo' procedere ?
Alivello test dovro' affrontare il problema con Firebird 1.5 + D4 ,
in attesa di D2005 per passare a .NET
che tipo di soluzione usate , idee su dove posso documentarmi
e trovare componenti ?
ho trovato questi ma faranno al caso ?
http://www.eldos.org/develop.html
http://www.charonsoftware.com/net/communications/
http://anusf.anu.edu.au/VPP/ssl2/
Maurizio

 e trovare componenti ?
Cosa devi fare esattamente? Un sito che permetta di pagare con carta di 
credito? In quel caso non ti serve nessun componente e per te tutto il 
meccanismo è trasparente, basta che fai una redirect ad una pagina che si 
trova sul server della banca.
--
Alessandro Petrelli. 

 ha scritto nel messaggio 
news:cn2ndi$te0$1...@news.ngi.it...

Si proprio cosi' , e' un sito di commercio elettronico, che permette di 
pagare
con carta di credito;
Accidenti , decisamente meno complicato di quanto credessi!
grazie della dritta. 

e poi come si fa per sapere se il pagamento e' effettivamente avvenuto? 

e poi come si fa per sapere se il pagamento e' effettivamente avvenuto? 
di solito funziona che ciň che hai chiamato per
eseguire il pagamento (Servizio web, Pagina web, etc) o
ha preimpostati i nome di due pagine si cui rispondere
(OK.htm/.asp/..., KO.htm/.asp/...) passandogli dei
parametri con le info oppure gli passi tu queste due
pagine, mediante parametri impostati nella chiamata.
Comunque tutto dipende dalla banca o dal servizio di
pagamento On.Line che hai scelto. Bisogna
NECESSARIAMENTE studiarsi la documentazione specifica
di chi fornosce il servizio.
	Ciao
	MassimoB
 
---------------------------
http://www.massimobeschi.it/

Newsgroup: it.comp.lang.delphi
Titolo: InstallShield question

Domanda da principiante:
Se uno non possiede install shield, che non è fornito nelle versioni
standard di Delphi, come può fare ad installare applicazioni su altri
computer; o in altri termini, come si fa a capire le librerie che l'exe
deve portarsi dietro per funzionare?
Grazie

 deve portarsi dietro per funzionare?
che librerie, scusa? nella versione standard di Delphi il BDE non e'
supportato, e gli eseguibili generati, normalmente, sono stand-alone,
pertanto non sono richieste dll o quant'altro. Poi se uno usa ocx, o dll
proprie, sara' a sua cura portarsi dietro, a manina, con un setup (scegline
uno tra i tanti che trovi in rete) tali file e registrarli.
Buon lavoro
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: frames

Ciao,
E' possibile cambiare un frame a runtime ?


Certo !

)

Newsgroup: it.comp.lang.delphi
Titolo: "messagebox" con messaggio disposto su piu' righe, si puo'?

Ciao a tutti.
Come da oggetto: e' possibile visualizzare, con messagebox o
showmessage o altro, il testo su piu' righe?
Se il messaggio che devo visualizzare e' molto lungo o consta di piu'
campi, e' scomodo visualizzare tutto su una riga.
Un esempio banale: dopo aver introdotto -mediante un qualche form- un
nome e cognome, voglio visualizzare un dialog (
p.es
. con messagebox)
che chieda conferma dei dati introdotti, riassumendoli. I vari campi
-nell'esempio, nome e cognome- vorrei poterli visualizz
i righe diverse del dialog.
Come fare? ciao e grazie

 showmessage o altro, il testo su piu' righe? [...]
Inserisci ritorni a capo nel testo da visualizzare.
Se le personalizzazioni che intendi apportare alla /MessageDlg/ sono 
tali per cui stravolgono il suo aspetto o non sono "nativamente" 
supportate dalla finestra di dialogo stessa, forse è più semplice 
costruire una finestra di messaggio alternativa, magari prendendo spunto 
da quella esistente (definita nella unit /Dialogs/).
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

> Inserisci ritorni a capo nel testo da visualizzare.
..funziona. Ok grazie ciao

 ha scritto nel messaggio 
news:1157027775.8...@m73g2000cwd.googlegroups.com...

'Visualizza'+#13#10+' a capo'

ciao io crea una funzione ad hoc:
uses ..., Forms, Windows, ...;
{...}
  function MsgBox(Msg: String; Flags: Integer): Integer;
  begin
    Result := Application.MessageBox(PChar(Msg),
PChar(Application.Title), Flags);
  end;
end;
Nella'applicazione richiamo cosě
{...}
procudure TFomr1.BtnClic(Sender: TObject);
begin
  MsgBox('Questo č un saluto:'#13#10'CIAO!', MB_ICONINFORMATION +
MB_OK);
end;
{...}
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: TTreeView e Icone

Stò utilizzando per la prima volta un controllo TTreeView per
la visualizzazione di una struttura dati.
Tutto ok non sembra particolarmente complesso da utilizzare ma
dal momento in cui ho attribuito delle icone agli elementi ho
riscontrato un problema che non riesco a risolvere.
Le iconette vengono visualizzate regolarmente ma dal momento
in cui seleziono un elemento, l'icona dello stesso cambia visualizzando
la prima caricata nel ImageList.
Cambiando l'elemento selezionato l'icona del precedente torna a
posto ma cambia quella dell'elemento selezionato.
qualcuno ha già affrontato questo problema?

 qualcuno ha già affrontato questo problema?
Puoi impostare sia l'icona dell'elemento non selezionato con ImageIndex sia
quella dell'elemento selezionato con SelectedIndex: se non lo fai di default
SelectedIndex è 0 e quindi ti carica l'immagine 0 della ImageList.
Newsgroup: it.comp.lang.delphi
Titolo: [d5] configurazione pc

ciao a tutti, dovrei sviluppare un report  con i dati del pc... processore, 
harddisk, ecc. (per poter attivare un nostro software e avere la descrizione 
del computer)... che cosa mi consigliate???
Simone 

del computer)... che cosa mi consigliate???
Di documentarti riguardo la funzione DeviceIOControl, innanzitutto ;-)
Poi dipende quanti e quali dati ti servono.  Se li elenchi ti si può
dire qual è la tecnica giusta per reperirli.  Comunque considera che
questo tema è OT qui dentro.

beh tutto è nato perchè sono imbattuto in un componente LMDSYS che elencava 
processore, versione di windows, ecc. a me basterebbe avere le 
caratteristiche base del pc:
-cpu, ram, hd e capacità, magari seriale di windows
tutto questo mi serve per capire se l'utente ha cambiato o meno pc ogni 
volta che si riattiva

Newsgroup: it.comp.lang.delphi
Titolo: ricerca...particolare

ciao a tutti,
vorrei sapere se è possibile fare una ricerca di questo tipo all'interno di
un dataset:
supponiamo che il record che intendo trovare abbia "Autotrasporti Rossi" nel
campo ragione sociale.
come faccio a trovare il record inserendo anche solo "Rossi" come chiave di
ricerca???
Che tipo di filtro (o query) devo impostare??? Finora ho realizzato filtri
per iniziale e filtri con la funzione locate (partialkey). Utilizzo Access e
ADO.
ciao!

 ha scritto nel messaggio
news:_cfZ9.89805$0v.26...@news1.tin.it...



mi da questo errore "Il prefisso edit2 non corrisponde al nome o alias di
tabella"...
ciao

 ha scritto nel messaggio
news:OX60a.134715$0v.37...@news1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Salvare in formato XLS

Ciao vorrei sapere come posso salvare i dati di un componente come
TStringGrid in formato XLS.

 TStringGrid in formato XLS.
Puoi farlo usando un oggetto TAdoTable collegato ad un file excel.
Altrimenti puoi usare un componente OLE. Se cerchi un po' se ne e'
parlato diverse volte su questo ng.
ciao
Giacomo

 wrote:

Grazie, ho provato a cercare nel ng ma non ho trovato niente di
soddisfacente; qualcuno mi sa dire il modo più veloce per salvare in
xls?

Newsgroup: it.comp.lang.delphi
Titolo: Kylix, Linux e gli eseguibili (troppo grandi)!

Salve!
Programmo da poco con kylix e vorrei tanto sapere perchè produce degli 
eseguibili di 444 Kbyte con una applicazione composta da una sola finestra 
che appare e non fa niente!
Mi sembra esagerato!
Che devo fare per dimensionare un po' questi eseguibili (in linux) ?
Grazie!

 Che devo fare per dimensionare un po' questi eseguibili (in linux)? 
Non usare la CLX e limitarti alla runtime (anche così finisci comunque 
nella morsa della SysUtils). Comprimerli, forse, ma è un palliativo
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato
Newsgroup: it.comp.lang.delphi
Titolo: Firebird

 
          Salve volevo chiedere se è possibile integrare un database firebird nel bde
e quindi usare i componenti standard di accesso ai dati in D5.
Se si cosa dovrei installare?
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 e quindi usare i componenti standard di accesso ai dati in D5.
Non credo esista un driver FireBird specifico per BDE, considerando che 
questa piattaforma di accesso ai dati è stata decretata da tempo obsoleta.
Al massimo, puoi tentare l'accesso attraverso il driver INTRBASE oppure 
usando il driver ODBC (sebbene significhi dire "addio" alle prestazioni 
in modo definitivo). :-)
C'è da considerare inoltre che a partire da Delphi2005, la piattaforma 
BDE non sarà più distribuita con i driver *SQL Links*, cioè con la 
famiglia di driver appositamente progettata per accedere a database di 
tipo client/server come InterBase e FireBird, appunto.
In definitiva, suggerirei l'adozione di altri componenti e/o librerie 
per l'accesso ai dati che siano più attuali, come *dbExpress* oppure 
*InterBase Express (IBX)* su VCL e 
VCL.NET
, oppure attraverso la 
libreria *Borland Data Provider (BDP)* per 
VCL.NET
 e Windows Forms (se 
sviluppi applicazioni basate sul .NET Framework, s'intende).
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it


Grazie per la disponibilità.
ciao!


 *InterBase Express (IBX)* su VCL e 
VCL.NET
, oppure attraverso la 
dimentichi che per d5 ci sono anche le librerie zeos
http://www.zeoslib.net/
permettono di accedere a firebird oltre che ad un'altra serie di database
ciao f
-- 
====================================
Coltiva linux, che tanto windows si pianta da solo!
Linux registered user: 364664 (
http://counter.li.org
)

 
http://www.zeoslib.net/
Argh...me le dimentico sempre. :-)
Per la verità ne esistono tante altre ancora...mi limito comunque a 
riportare quelle generalmente distribuite con Delphi e possibilmente 
presenti anche nelle versioni successive del prodotto, anche quelle più 
recenti, che garantisco massima portabilità.


 Argh...me le dimentico sempre. :-)
non ti preoccupare, mica ti sei dimenticato di pagare il conto al
ristorante!!!! ;-) 

Newsgroup: it.comp.lang.delphi
Titolo: TChart

Salve a tutti,
sto sviluppando un'applicazione in cui dovrei mostrare dei dati tramite
un TChart, manon riesco a capire come funziona, anche provando a leggere
l'help, c'è qualcuno che può darmi una mano a risolvere il mistero del
grafico?
Grazie in anticipo

Ciao Sandro,
Sandro Tosi ha scritto:

ti ho risposto anche nel news di Cantù.
Riporto lo stesso messaggio.
====
Io ho utilizzato questo ottimo componente incluso in Delphi.
Non lo conoscerò a fondo perchè è abbastanza complesso inoltre mi sono
arrangiato provando e leggendo un po' l' help.
Non ho sviluppato tutti i tipi di grafici messi a disposizione e mi sono
limitato a quelli classici con la barra verticale ed un po' di tempo fa ho
utilizzato quello a linee.
Quello che divi fare per prima cosa è decidere il tipo di grafico e
aggiungere una o più Serie (si chiamano così) che comporranno il tuo
grafico.
E poi da li utilizzi proprietà e metodi e puoi ottenere grafici stupendi.
Volendo è anche possibile creare le serie dinamicamente, ma ora inizia con
cose un po' più "statiche" !! heeh
Ok, esponi il tuo problema per filo e per segno e proverò a darti una mano
!!
Ti saluto.....ciao !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Newsgroup: it.comp.lang.delphi
Titolo: Unit Variants?

Ho scaricato un pacchetto di componenti che in fase di compilazione mi ha
richiesto la Unit in oggetto.
Non è la prima volta che mi capita ed a questo punto non posso pensare che
le altre volte si sia trattato di una dimenticanza dell'autore nell'inserire
tale unit nel file zip.
Secondo la loro descrizione, i vari dpk che hanno presentato questo
inconveniente sono tanto per D5 quanto per D6.
Considerando il fatto che ho D5Ent su W2k sp2, questa unit dove la pesco?
D6?
Grassie.
Francesco.

Puoi essere un po più chiaro per favore??
La unit te la chiede quando compili il tuo progetto dove hai implementato il
componente o quando installi il componente???
Ciao

 componente o quando installi il componente???
Risolto. Grazie.
Praticamente l'errore era dato da un riferimento alla unit in oggetto
durante la compilazione del progetto (exe, dll, dpk).
Tale unit pare proprio appartenga al D6 e poichè si tratterebbe grosso modo
di una migrazione da SysUtils a Variants, è bastato "oscurare" questo
riferimento verificando però la presenza di SysUtils.
(ringrazio Nando Dessena & Alberto Salvati)
Sintatticamente ha superato la prova, vediamo ora semanticamente cosa ci
dice.
Grazie x l'interessamento. :-)
Francesco
Newsgroup: it.comp.lang.delphi
Titolo: Creazione eseguibile

 dove l'eseguibile viene creato?
Project -> Options... (Shit+Ctr+F11).
Nel pannello Directories/Conditionals c'è l'edit Output directory.
-- 
Ciao,
   Stefano
Una volta che avete conosciuto il volo, camminerete sulla Terra guardando 
il cielo, perché là siete stati e là desiderate tornare (Leonardo da Vinci)

Salve a tutti sto cercando di iparare a programmare in delphi e ho un
quesito per qualcuno più esperto di me.
Ho visto che quando compilo F9 un progetto mi crea sempre un eseguibile. C'è
un modo per non farlo creare.
Se proprio deve essere creato, c'è un modo per cambiare la directory dove
l'eseguibile viene creato?
Grazie

Newsgroup: it.comp.lang.delphi
Titolo: Componenti per Sybase

Ciao a tutti.
Come da oggetto, vorrei sapere (visto che mi sono stancato di usare il BDE)
se esistono componenti (free sarebbe il massimo) per l'interfacciamento ad
un db Sybase.
Ciao e grazie,
  Fabio
p.s. uso delphi 5 professional

cerca su 
www.torry.net
Bye
A.

   Fabio
Sql direct , 
http://www.sqldirect-soft.com/
, ti permette di accedere a
diversi database server.
E' un prodotto commerciale.
Ciao,
MM

"FDA" <xx...@xxxx.xx> ha scritto nel messaggio
news:0OL2a.113201$ZE.31...@twister2.libero.it...
Grazie a tutti per l'interessamento.

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Elenco comuni italiani x codice fiscale

 
   Scusate l'OT, qualcuno mi consiglia un sito dove posso
scaricare l'elenco abbastanza dettagliato dei comuni italini
con i relativi codici per il calcolo del codice fiscale ?  
   Ce l'avevo e l'avevo messo in rete diverso tempo fa e non
so che fine abbia fatto !
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

Andrea Laforgia wrote:

A pagina 2 di "Ciň di cui non si puň fare a meno"...
su:
http://www.marcominerva.com/vbcorner/index.html
Ciao!
maurizio

 
http://www.marcominerva.com/vbcorner/index.html
Grazie !
Aggiungo che andando su
www.finanze.it
 --> software --> catastale
C'e' una procedura da scaricare e installare.
Non l'ho provata, ma dovrebbe consentire di
ottenere la lista dei comuni (non so se in un
formato leggibile da Delphi).
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:3c4f5491...@news.tin.it...








Newsgroup: it.comp.lang.delphi
Titolo: Intercettare chiamata a DLL

Salve ragazzi, dunque stavo pensando di intercettare la chiamata alla
funzione 'rasdial' della dll 'rnaui.dll' in modo da controllare il numero di
telefono che si sta chiamando ed eventualmente avvertire l'utente che il
numero è un 144 899 ecc..
Dovrei usare un hook di sistema?, ma quale , e come?
Grazie raga

 Grazie raga
Ciao
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: D5-D6-D7

Possono convivere sullo stesso computer?
O ci sono dei problemi poi quando si vanno a distribuire i programmi/setup?
grazie 


Convivono molto bene: io ho D5 e D7. Mai avuto problemi.

 ha scritto nel messaggio 
news:L1Fte.48702$75.26...@news4.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: installazione di Services in Win XP - 2000

Per installare un "service" (fatto da me) eseguito con un account di
sistema tipo LocalSystem, come faccio a parametrizzare l'installazione?
Scusate se torno sull'argomento, ma dopo aver modificato e ricompilato il 
mio "service" quando vado ad installarlo mi da errore di sistema code 1057
(il conto non é disponibile o non utilizzabile, o password non valida...)
e non posso installarlo, ho provato di tutto ma non ne esco.
Ringrazio in anticipo chi mi aiuterá.
Ciao.
Andrea P.
--- posted by geoForum on 
http://www.newswhat.com

> (il conto non é disponibile o non utilizzabile, o password non valida...)
Hai verificato che le coordinate bancarie siano corrette? :)
Acqua
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ringrazio in anticipo chi mi aiuterá.
Utilizza l'evento di TService BeforeInstall
Considerando che per l'installazione di un servizio la sintassi è
nomeprogramma /INSTALL, un installazione parametrizzata sarà
(semplifico al massimo)
nomeprogramma /INSTALL username password
quindi è sufficiente fare:
procedure TTestService.ServiceBeforeInstall(Sender: TService);
begin
  ServiceStartName := ParamStr(2);
  Password := ParamStr(3);
end;
Ciao.
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

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

Salve a tutti,
qualcuno di voi mi sa indicare un semplice componente di reporting,
magari gratuito ?
ho provato rave ma oltre ad essere piuttosto complesso e pesante ha
moltissime funzioni di cui non ho necessitŕ.
Grazie
Daniele
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 moltissime funzioni di cui non ho necessità.
Scarica *Fuzzy Report* dal sito della nostra community:
http://www2.samatel.com/icld/
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 ha scritto nel messaggio 
news:43550...@newsgate.x-privat.org...


 >  (
http://www.marco.breveglieri.name
)


          Fuzzy poi č stato maggiormente sviluppato.
Non č proprio cosě:
Fuzzy č l'fork di una vecchia versione di freereport. FreeReport esiste 
tuttora ed č mantenuto, ma allo stesso tempo esiste fast-report che č la 
vera evoluzione di freereport ma a pagamento.
Il sistema di collegamento tra il report ed i dati del database avviene 
in modo diverso tra fuzzy e free report. Fuzzy utilizza il dataset 
nativi di delphi, fast si interfaccia tramite il suo dataset. Il primo č 
piů diretto, il secondo consente una personalizzazione dei singoli campi 
maggiore che si fa sentire poi anche nel disegno a run-time del report.
.....diciamo che allo stato attuale possiamo tranquillamente dire che 
son due prodotti diversi pur avendo una radice comune.
P.S.
Ricordatevi di quotare bene ;-)
Ciao
Gianni

 magari gratuito ?
Io ho usato con grandissimo profitto Report Builder.  E' molto potente e 
facile da usare.  Non è gratuito, ma ha un prezzo piuttosto accessibile.
Se ti interessa: 
http://www.digital-metaphors.com/
Newsgroup: it.comp.lang.delphi
Titolo: Fax

Ciao a tutti,
qual'e' il modo piu' veloce per inviare fax da delphi?
Potrei usare anch eil fax di winXp ma devo passargli i/il numero di 
telefono/i a cui inviare, qualcuno sa dove trovare, se esite, 
documentazione al riguardo?
Con winfax si puo' fare secondo voi?
Ciao
massimiliano

 Con winfax si puo' fare secondo voi?
Si, con l'SDK.
-- 
I am what I am, I do what I can
Non trovi qualche cosa? 
http://url.repository.biz/go/1J

guarda qua, io lo usa e funziona bene
http://www.fractal.nl/eng/nnwfax/intro.asp
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 qual'e' il modo piu' veloce per inviare fax da delphi?
Cerca su sourceforge Async Pro della Turbo Power


 Cerca su sourceforge Async Pro della Turbo Power
li ho anche provati, ma non e' cosi' immediato spedire fax.
Prima devi trasformare l'output del programma in immagine (almeno nel 
mio caso) poi li devi convertire nel loro formato AFP, e poi devi 
gestire gli esiti.
Cercavo qualcosa di piu' immediato.
Grazie comunque.
Ciao
Massimiliano

 
http://www.fractal.nl/eng/nnwfax/intro.asp
grazie, lo provo.
Ciao
Massimiliano
Newsgroup: it.comp.lang.delphi
Titolo: Mysql e delphi studio 2006

Ancora una volta non riesco a far funzionare mysql
una form un TSQLConnection, una TSQLQuery un DataSource
questi gli errori
 + $1907C[13A8B960]{dbxmys30.dll} getSQLDriverMYSQL + $1907C
 + $0[51F06B47]{rtl100.bpl  } System.System.@HandleAnyException (Line 9980, 
"system.pas" + 13) + $0
 + $41[7C913786]{ntdll.dll   } RtlConvertUlongToLargeInteger + $41
 + $9[7C91EAF5]{ntdll.dll   } KiUserExceptionDispatcher + $9
 + $1AE8[13A743CC]{dbxmys30.dll} getSQLDriverMYSQL + $1AE8
 + $33C9[13A75CAD]{dbxmys30.dll} getSQLDriverMYSQL + $33C9
 + $A[52BB866D]{dbexpress100.bpl} SqlExpr.SqlExpr.TISQLCommand30.execute 
(Line 2280, "SqlExpr.pas" + 1) + $A
questa la finestra con l'errore
access violation ad address..... in module dbxmys30,dll   read od address 
000002
Inizialmente avevo la versione 5 di mysql, poi nel dubbio non venisse 
supportata o reinstallato
la 4.1  ma niente cambia...
Bisogna procurarsi dei driver per mysql??   installare qualche altra cosa???

 [...]
Indica anche il modo in cui hai configurato il componente 
*TSQLConnection* e verifica se riesci a collegarti al database senza 
problemi, prima di eseguire la query; ovviamente, dopo aver controllato, 
fammi sapere queste informazioni. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 000002
Ciao Micael, probabilmente e' dovuto alla libreria delphi di gestione mysql 
(dbxmys30.dll ).
Prova ad usare dbx4mysql.dll. L'ultima release di questa libreria e' 
compatibile anche con MySQL 5, anche se, personalmente ti consiglio MySQL 
4.x.
Per inserirla devi correggere qualche dettaglio nel TSQLConnection (usa 
TSQLSimpleDataSet, ti permette di fare query con e senza output).
Tali diversità dalla libreria nativa Delphi dovrebbero essere queste:
driverfunc=getSQLDriverDBX4Mysql
libraryname=dbx4mysql.dll
vendorlib=notused.dll


Il componente si connette al database senza apparenti problemi
Connectionname = MYSQL.CONNECTION
DriverName = ySQL
LibraryName = dbxmys30.dll
vendorLib =  libmysql.dll
hai bisogno di altro 

 [...]
Quindi l'errore ti viene segnalato quando esegui una query (chiami il 
metodo /Open/ di *TSQLQuery*)?
La query SQL è valida?


 La query SQL è valida?
certo è proprio la piu semplice che esista  select * from nometabella,  per 
cui senz'altro esatta 

 di errore [...]
Eventualmente, prova a dare un'occhiata anche agli altri suggerimenti 
che ti sono stati dati in questa discussione, per verificare che il 
problema non sia legato a driver e affini.
Ciao,
   Marco.


 OK.  erano proprio i driver
usati con la versione 4.1 funzionano assieme a tutte le modifiche
suggerite da theVisitor.
Grazie a tutti
Newsgroup: it.comp.lang.delphi
Titolo: Excel e CreateOleObject ... e per aprirlo ?

var
   Excel:=Variant;
begin
   Excel:=CreateOleObject('Excel.Application');
...
con questa riga di comando io Apro una nuova aplicazione Excel c'e il modo
di Aprire
un' applicazione gia creata in precedenza ?
txz

Zanni Luca wrote:

Prova cosi':
function ExcelOpenFile(Excel: Variant; FileName: string): Boolean;
begin
  Result:=True;
  try
    Excel.Workbooks.Open[FileName];
  except
    MessageDlg('Unable to locate '+FileName, mtError, [mbOK], 0);
    Result:=False;
  end;
end;
if OpenDialog.Execute then
begin
  Excel:=UnAssigned;
  Excel:=CreateOleObject('Excel.Application');
  ExcelOpenFile(Excel, OpenDialog.FileName);
end;
La funzione non e' mia ma di Carlo Bertuccini che in un altro thread che 
parla delle stesse cose (a proposito, una letta?) ha segnalato il suo sito 
da dove puoi scaricarti un file contenente una ventina circa di funzioni 
utili. Eccoti il link: 
http://members.fortunecity.it/cbertu/
-- 
Ciao,
   Stefano

Ma lui vuole aprire un file oppure (e a me sembra di aver capito così)
riacchiappare un'istanza di EWxcel già aperta?

 ha scritto nel messaggio
news:asien1$p6nrb$1...@ID-154342.news.dfncis.de...


 riacchiappare un'istanza di EWxcel già aperta?
Mi sa che il caffe' non ha fatto effetto :(
Si', voleva 'aprire un' applicazione gia creata in precedenza'.
A questo punto non so, forse nel file di Carlo c'e' qualche indicazione in 
proposito.
-- 
Ciao,
   Stefano

Ha ringraziato... forse gli č piaciuta cosě :)) ....
altrimenti potrebbe cercare l'istanza con FindWindow e portarla in primo
piano

 txz
Andrea

const
  OleClass = 'EXCEL.APPLICATION';
try
  x := GetActiveOleObject(OleClass);
except
  on E:EOleException do begin
     x := CreateOleObject(OleClass);
  end;
end;
Bye
A.
Newsgroup: it.comp.lang.delphi
Titolo: D7 Personal e Access

Stavo cercando un'alternativa a bassissimo costo (per la mia ragazza) a
programmare direttamente in Access+VBA, ma so che D7 Personal non ha
alcun componente per leggere DB.
Cercando qua e là, ho trovato Opus DirectAccess... che dite, posso
fidarmi di questi componenti per l'accesso diretto o è meglio di no? Le
alternative sono benvenute :)
--
Jax

 Jax
Ciao, Antò.

 io ho installato i componenti zeos
Ma ZeosDB permette di collegarsi ad un db access? Non mi pare di averlo
letto sul sito...
--
Jax

Ciao,
su Torry trovi qualcosa soprattutto via ADO
http://www.torry.net/db_msother.htm
bye Max

 Jax
Ciao, Antò.

 per access. Scusa se ti ho fatto perdere tempo.
Sfigurati, la perdita di tempo č la mia essenza :D
--
Jax

 su Torry trovi qualcosa soprattutto via ADO
Infatti č lě che ho trovato quel componente... mi sa che a questo punto
faccio prima a provarli :)
--
Jax

i componenti KaDao permettono connessioni via delphi per access usando
odbc e jet engine
Se non sbaglio sul sito c'era anche un componente per la personal
edition
prova a vedere sul sito o a scrivere all'autore, che è solitamente
disponibilissimo
http://delphi.pari.bg
saluti
Andrea
On Thu, 17 Oct 2002 07:08:35 GMT, "Jax" <rispo...@newsgroup.grazie>
wrote:


Stavo cercando un'alternativa a bassissimo costo (per la mia ragazza) a


 
http://www.delphi.pari.bg
Thanks!!!!!!!
--
Jax

 edition
Sě, c'č, grazie 1000.
L'hai mai usato o conosci qualcuno che l'ha usato (o meglio, c'č
qualcuno qua che l'ha mai usato)? Vorrei pareri sulla sua stabilitŕ...
--
Jax

 Sfigurati, la perdita di tempo č la mia essenza :D
va beh, dai... addirittura dirgli di sfigurarsi... :-O

qualcuno qua che l'ha mai usato)? Vorrei pareri sulla sua stabilitŕ...
Io l'ho usato sulla professional al posto o in alternativa ad ado
(distribuendo, eventualmente il jetsp3 eccetera.exe by M$ che č
praticamente redistribuibile liberamente) e mi trovo bene, sia come
access che come fonti dati odbc
E' veloce ed affidabile.
Fai solo attenzione, quando compili il prgetto, a mettere il database
non connesso perchč se non trova il db in partenza, ed č attivo,
riischi di generare errori
I controlli visulai non li ho mai provati, perň dovrebbero essere
buoni.
Il programmatore č decisamente bravo e competente, inoltre č molto
disponibile a suggerimenti e richieste varie
In genrale, č uno dei migliori tools freeware per delphi
Saluti
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: Tasto invio Help

Ciao a tutti
Volevo sapere se esiste qualcosa che eviti i beep al digitare del tasto
invio: vorrei usarlo per spostarmi su degli edit invece del tab
Chi mi Aiuta???
Grazie mille
Andrea

 Chi mi Aiuta???
la Faq. Si tratta di modificare l'OnKeyPress del T(xxx)Edit.
--
- Carlo -
c.b...@libero.it