mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: tmediaplayer e cursore del mouse

salve, qualcuno mi potrebbe aiutare su come togliere il cursore del mouse
mentre sto facendo un PLAY di un video tramite TMediaplayer posizionato
sopra un TPanel?
ho provato con screen.cursor:=crNone e tmediaplayer.cursor:=crnone
però ogni volta mi spunta fuori la freccetta
Simo

 salve, qualcuno mi potrebbe aiutare su come togliere il cursore del
mouse...
Non l'ho mai provato, anche perché mi verrebbe un po' complicatino, ma
leggendo le funzioni di Windows ho trovato questa:
ShowCursor
Consulta la Windows API Reference fornita col tuo Delphi.
Ciao.

 ha scritto nel messaggio
news:Qrwsa.33253$3M4.9...@news1.tin.it...


 ha scritto nel messaggio
news:Qrwsa.33253$3M4.9...@news1.tin.it...


 screen.cursor:=crNone
In pratica così gli dici di visualizzare un cursore nullo, cioè senza
immagine.
Se TMediaPlayer riabilita l'immagine solita, potresti usare gli eventi
OnClick e OnNotify. Col primo intercetti l'avvio, il play, e disabiliti il
cursore, sperando che funzioni, e col secondo controlli quando il play
finisce e lo riabiliti.
Oppure...
Ho avuto la possibilità di controllare l'effetto di showcursor. Con
ShoWCursor(False) disattivi il cursore, con ShowCursor(True) lo riabiliti...
però tutto limitatamente alla finestra del software (Spero sia così... sono
info di seconda mano... non ce la metterei sul fuoco).
Prima di fare il play potresti usare ShowCursor per farlo sparire e limitare
la sua area di movimento ad esempio ad un minimo rettangolo in alto a
sinistra della tua form.
Poi ripristineresti tutto allo stop.
In ordine dovresti usare...
GetClipCursor - per ricavare le coordinate originali di movimento e
salvartele
ShowCursor(False) - per farlo sparire
ClipCursor(...) - per impostare la nuova area di movimento (Basteranno anche
solo 1-2 pixel). L'area deve essere obbligatoriamente all'interno della tua
form. Si debbono usare coordinate assolute di schermo (Left e top della form
vanno benissimo).
E alla fine...
ClipCursor(...) - per ripristinare le vecchie coordinate
ShowCursor(True) - per farlo riapparire
Boh! :-) Spero funzioni.
Ciao.
Giuseppe

Newsgroup: it.comp.lang.delphi
Titolo: emergenza SHELLEXECUTE....

Ciao...
Mi chiamo Massimo.
Ho alcuni problemi con l'esecuzione di Shell Execute...
Ho fatto alcune prove, ma non mi riesce di eseguire il comando....
Io dovrei lanciare un programma con vari parametri da un programma in
Delphi.
Come devo impostare il comando ShellExecute?
Se io associo alla pressione di un tasto il comando
 Begin
  ShellExecute(0,nil,nil,'C:\Documento.html',nil,nil,sw_normal);
 End
Mi da il seguente errore
Undeclared identifier: 'ShellExecute'
Cosa devo fare?
Mi scuso fin da ora per la domanda forse sciocca.
Vi ringrazio fin da ora se gentilmente vorrete aiutarmi.
Massimo

 Come devo impostare il comando ShellExecute?
devi aggiungere nelle uses ShellAPI,
e poi se non ricordo male il nome del file
è il primo primo parametro dopo l'azione(open):
ShellExecute(0,'open','C:\Documento.html',nil,nil,sw_normal);
vedi l'help cmq...
Ciao!
Alan Solo

 Alan Solo
Molto gentile... Grazie....
Alla prossima.... :)))
Newsgroup: it.comp.lang.delphi
Titolo: Libreria Matematica

Ciao a tutti
Sapete dove posso reperire una libreria che contenga funzioni matematiche??
In pratica a me serve una libreria in cui venga implementata una funzione
che calcoli l'esponenziale di un numero ( exp(n) ) che accetti e restituisca
dati di un tipo superiore a quello real.
grazie mille a tutti

Hai dato uno sguardo su Torry?
Cià
Fra.

Usa la unit Math del Delphi, dovrebbe avere un'operazione tipo Frexp che
accetta extended.
Cmq se vai sull'help per vedere le funzioni della unit Math troverai un mare
di funzioni matematiche che potrebbero esserti utili.
Ciao,
  Fabio


prova questa :
http://www.esbconsult.com.au/
ciao

Newsgroup: it.comp.lang.delphi
Titolo: Thread, Datamodule e Bpl

Salve a tutti ho un problema di "Access Violation" con un datamodule
presente in una libreria bpl caricata a runtime. La libreria contiene
alcuni Thread che fanno l'utilizzo di componenti AdoCommand e
AdoStoredProcedure, ora alla loro chiamata viene scatenato l'errore
che non riesco a spiegarmi, in quanto chiamando le componenti senza
passare per il Thread le procedure vanno tutte a buon fine
Premesso che ho a disposizione il .dcu e il .dfm (il pas è danneggiato
e inutilizzabile) e che la connessione che viene passata alle
componenti è attiva e verificata, quale potrebbe essere il motivo di
tale errore????

 tale errore????
Cerca nei vecchi post CoInitialize.
Ciao
GN

 principale e usare questo nelle funzioni della DLL
il problema è che non sò se per la BPL la logica sia la stessa e che
non mi risulta ci sia una funzione adibita
alla lettura della connessione.
Newsgroup: it.comp.lang.delphi
Titolo: Mysql, eseguire select in modo "diretto"

Uso Turbo delphi e da un programma che sto scrivendo ho la necessità di 
eseguire alcune select su un db Mysql. La connessione la eseguo con i 
componenti dbexpress (TSQLConnection) e non ho nessun problema. Stessa 
cosa quando eseguo query di tipo delete o insert tramite TSQLQuery.
Il problema sorge se voglio provare a fare una query di tipo select xkè 
mi ritorna un errore di access violation.
Non mi interessa mostrare i dati su tabelle o altro ma mi basta 
"sfogliare" il risultato all'interno di una procedura per fare dei conti.
Qualcuno mi può spiegare come si fà ?

 "sfogliare" il risultato all'interno di una procedura per fare dei conti.
Basta impostare la select nel tuo TSQLQuery e fare una Open().
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

Come si fa ad usare file Clipper con Delphi ?
Magari senza BDE.
Qualcuno sa dove posso reperire un piccolo esempio che mi dia la strada ?
Grazie
--
________________________________________
  Carmelo Leonardi ---    
far...@videobank.it
----------------------------------------------------------------------

 wrote:
Se lavorare su tabelle Dbf ed indici NTX 
e vuoi fare a meno del  Bde puoi usare 
engine alternative come Apollo di Vista Software
o ADS della Extended system
Controlla i messaggi precedenti
e' una domanda che ha avuto gia'
molte risposte.
Eugenio Belli


Ti suggerisco delle librerie esterne come le halcyon
vedi 
www.grifsolu.com
Ciao
Livio

Newsgroup: it.comp.lang.delphi
Titolo: [d5] masterizzare un cd con delphi

ciao a tutti, cè un sistema per masterizzare una cartella direttamente su cd 
da delphi?? usando qualche api di nero oppure direttamente con qualche api 
di windows xp??
Simone 

il wizard di xp č un com.
-- 
Alberto Salvati
An italian delphi developer that are studing c# & .Net

ciao, ho trovato dei post che parlano di
TXPBurn_v2
però è per delphi 6, cè niente per delphi5 ???
Simone 


prova a vedere
http://sourceforge.net/projects/delphineroapi/
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

> ciao a tutti, cč un sistema per masterizzare una cartella direttamente su 

Newsgroup: it.comp.lang.delphi
Titolo: funzioni richedit

salve a tutti...
sto tentando di fare un editor di testo con alcune funzioni extra...
nel farlo ho dovuto inserire la funzione Annulla...
per ora ci ho messo la funzione già presente per le richedit "undo",
solo che mi annulla solo l'ultima mossa, in poche parole vorrei sapere
se c'è un modo per permettere a questa funzione di memorizzare + di
una sola mossa, o se sia possibile farlo in qualche altro modo...
ultima cosa... ho inserito una listbox che contiene del testo che va
oltre la larghezza della listbox, ho  temporaneamente impostato la
scrollbar ad un numero abbastanza elevato, ma vorrei sapere se è
possibile impostarla a seconda della larghezza reale del testo, ovvero
calcolare la lunghezza in pixel di una stringa
ringrazio in anticipo

 calcolare la lunghezza in pixel di una stringa
se hai un canvas (e de l'hai)
Canvas.TxtWidth( 'abcde..' )
NB: calcolo eseguito sul Font impostato => devi impostare prima il font 
usato per quel testo.
Gianni

Newsgroup: it.comp.lang.delphi
Titolo: componenti Indy

Ciao a tutti,
qualcuno è solito usare i componenti indy?
Ho provato a cercare le demo dei componenti ma non sono riuscito a
trovarle... mi interesserebbe la demo del componente ftp... qualche dritta??
Grazie a tutti...
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

> trovarle... mi interesserebbe la demo del componente ftp... qualche dritta??
il sito del produttore..?
A


http://www.indyproject.org/download/Files/Indy9.html
Martina

Newsgroup: it.comp.lang.delphi
Titolo: Problema con File.chm

Chiedo scusa, ma ho un problema!
Ho scritto un file di help e compilato con HHW.exe di Microsoft e quindi
generato un file del tipoNomeFile.CHM, come posso richiamarlo direttamente
da programma scritto con Borland C++ Builder 5?
Grazie a Tutti in anticipo

 da programma scritto con Borland C++ Builder 5?
Se intendi chiamare il visualizzatore di default, allora guarda la
documentazione sulla API  ShellExecute, unit shellapi.
--
Ciao !  Davide DG.

 da programma scritto con Borland C++ Builder 5?
Se intendi chiamare il visualizzatore di default, allora guarda la
documentazione sulla API  ShellExecute.

Newsgroup: it.comp.lang.delphi
Titolo: [newbie] multi tab

Salve, vorrei fare un'applicazione che ogni volta che premo un pulsante 
aggiunga un tab con in cui ci sono delle caselle di testo predefinite.
Ho trovato il componente TTabSet, come faccio a crearci dentro un Tab con le 
caselle di testo che voglio (che servirą come prototipo da duplicare ogni 
volta che in esecuzione premerņ un tasto)?
grazie

 predefinite.
non ho mai visto un'interfaccia del genere, con tab dinamiche che si
moltiplicano ad libitum, ciascuna con "n" caselle di testo (?)
collegate, ma "a naso" non mi piace per niente. Forse sarebbe meglio,
tecnicamente e praticamente, se usassi una soluzione diversa, che so,
un paio di griglie in master/detail o qualcosa del genere.. bisogna
vedere poi che cosa vuoi gestire.
Ale

 vedere poi che cosa vuoi gestire.
Si ma non stai rispondendo alla sua domanda ;-)
Io ho sto lavorando proprio su un programma simile: si tratta di 
creazioni di diversi scenari di elaborazione a partire da uno di base.
L'utente clicca "nuova analisi" ed io creo un nuovo tabsheet che esegue 
in un thread separato delle computazioni piuttosto pesanti.
Come vedi in questo use-case l'utente tramite l'interfaccia può generare 
tanti tabsheet quanti sono gli scenari computazionali che vuole analizzare.
A livello di codice, non avendo delphi, non riesco a suggerire degli 
snippet ma cercando su google per "delphi creating tabsheet dinamically"
qualcosa dovrebbe venire fuori..
ciao
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1

 grazie
Premesso che molto dipende da quello che vuoi fare esattamente con 
questi tab...però per rispondere alla tua domanda ecco giusto un 
esempio scarno per darti un'idea:
Tab := TTabSheet.Create(PageControl);
Tab.PageControl := PageControl;
Tab.Caption := 'Nuovo tab';
PageControl.ActivePage := Tab;
dove PageControl è il componente che conterrà tutti i tab, mentre tab è 
una variabile di tipo TTabSheet.
un saluto
-- 
Emanuele Desideri

 Ale
Io uso una interefaccia multitab, dove nei vari tab vado a caricare 
dinamicamente delle form polimorfiche :D anche se non ti piacerà per 
niente :D
-- 
Emanuele Desideri
Newsgroup: it.comp.lang.delphi
Titolo: Visualizza DBGrid a runtime

Ho seguito alcuni consigli che mi avevate detto tempo fa su come
visualizzare
e non visualizzare a runtime alcune colonne di un DBGrid creato a sua volta
a runtime:
GridField := TZDBGrid.Create(Self);
with EditField do
begin
  GridField.Parent := Self;
  GridField.Left:=StrToInt(ZMySqlQuery1.FieldValues['gridleft']);
  GridField.Top:=StrToInt(ZMySqlQuery1.FieldValues['gridtop']);
  GridField.Height:=StrToInt(ZMySqlQuery1.FieldValues['gridheight']);
  GridField.Width:=StrToInt(ZMySqlQuery1.FieldValues['gridwidth']);
  GridField.ReadOnly:=ZMySqlQuery1.FieldValues['gridreadonly'];
end;
Le ultime prove che ho fatto sono :
1) ho messo la riga :
  GridField.Columns.delete[1];
2) ho messo la riga :
  GridField.Columns.Items[1].Visible := false;
  ma in questo caso ottengo il seguente errore :
  Project FrameTab.exe raised excrption class EListError with message 'List
  index out of bounds (1)'
Come posso fare per ottenere quello che voglio, considerando che effettuo il
collegamento
ad un database sempre a runtime ?
Ciao e grazie.
Enrico

   index out of bounds (1)'
In questi caso non trova le colonne?
Come le crei?
Bye
AS

 Come le crei?
Sinceramente pensavo che si creassero da sole una volta creato il
DBGrid, anche perchè quando lo visualizzo mi presenta tutte le colonne.
A questo punto come devo fare  ?

Vai un test su Column.Count e vedi cosa di restituisce.
Se hai 0 o -1, ti tocca farle a mano.
Colonna := Columns.Add;
With colonna do
begin
  Assegna le prop che ti servono
end;
Bye
AS

Newsgroup: it.comp.lang.delphi
Titolo: Select codec from application

How I can in delphi or other languages select the VideoCodec
(for video capturing) and set it's properties from an application
without showing dialog box and changing values without
manually operations?
Tnx


Newsgroup: it.comp.lang.delphi
Titolo: locate data

Salve
Devo fare in modo che all'evento Onclick di un MonthCalendar il puntatore 
del dataset di un form mi si sposti al record il cui campo inizio 
corrisponde alla data indicata dal calendario. Il problema è che il campo 
inizio è in formato dataora e contiene valori sia per quanto riguarda la 
data che l'ora. Ho provato con il metodo locate:
TblTurni.locate('Inizio',datetostr(MonthCalendar1.date),[loPartialKey];
ma non funziona. Come posso fare?
Alfio 

 ma non funziona.
Oggi sono buono e faccio finta di non aver letto... ;-P
A


In ogni modo ti ringrazio ma ho risolto diversamente creando a run time una 
tadoquery che mi cerchi i record compresi, sempre per stare all'esempio, 
nell'intervallo >21/03/2006 00.00.00 e < incday(21/03/2006 00.00.00). Il 
vero problema è che la base dati è  in Access e mi scordo sempre di 
formattare la data secondo il formato inglese (mm/dd/yyy...).
Grazie molto.
Alfio 

 Hai ragione ma considera che sono alle prime armi con Delphi.
Non vuol dire nulla, Alfio. Questo PRESCINDE dal delphi.
Scrivere non funziona è da UTENTI FINALI.
A.
Newsgroup: it.comp.lang.delphi
Titolo: METADATA ADO &amp; BDE

Scusate, riapro un nuovo post a causa del solito che si comporta da 
*CRETINO* !
Marco invece grazie per i chiarimenti su ADO. Andrea vedi di non 
imbrattare anche questo post che rimane su google e puň interessare 
qualcuno.
Ho creato un sistema per leggere i METADATA in tecnologia BDE puntando 
ad information schema.
Vorrei sapere se esistono altri metodi in BDE o in ADO (del tipo 
openschema)... E se sono piů sermplici della query proposta !
select catalog_name, schema_name from information_schema.schemata*
procedure TForm1.D_LEGGI_SCHEMI(NomeDataBase:String);
var j: integer; CATALOG,SCHEMA:String;
begin
// Assegna il nome DB agli oggetti BDE
D_METADATA_TABLE1.DatabaseName:=NomeDataBase;
// Assegna SCHEMATA alla TABELLA
D_METADATA_TABLE1.TableName:='information_schema.schemata';
D_METADATA_TABLE1.Active:=true;
// EXIT - Controlla che sia un DB-valido
if D_METADATA_TABLE1.Exists=false then begin 
D_METADATA_TABLE1.Active:=false; EXIT; end;
D_METADATA_TABLE1.First;
Repeat
   CATALOG:=D_METADATA_TABLE1.FieldByName('catalog_name').AsString;
   SCHEMA:=D_METADATA_TABLE1.FieldByName('schema_name').AsString;
   showmessage(CATALOG+'-'+SCHEMA);
   if D_METADATA_TABLE1.Eof=false then D_METADATA_TABLE1.Next;
Until D_METADATA_TABLE1.Eof;
INFORMATION_SCHEMA provides access to database metadata. 
INFORMATION_SCHEMA SCHEMATA 
INFORMATION_SCHEMA TABLES  
INFORMATION_SCHEMA COLUMNS  
INFORMATION_SCHEMA STATISTICS  
INFORMATION_SCHEMA USER_PRIVILEGES 
INFORMATION_SCHEMA SCHEMA_PRIVILEGES 
INFORMATION_SCHEMA TABLE_PRIVILEGES 
INFORMATION_SCHEMA COLUMN_PRIVILEGES 
INFORMATION_SCHEMA CHARACTER_SETS  
INFORMATION_SCHEMA COLLATIONS  
INFORMATION_SCHEMA COLLATION_CHARACTER_SET_APPLICABILITY 
INFORMATION_SCHEMA TABLE_CONSTRAINTS 
INFORMATION_SCHEMA KEY_COLUMN_USAGE  
INFORMATION_SCHEMA ROUTINES  
INFORMATION_SCHEMA VIEWS  
INFORMATION_SCHEMA TRIGGERS 
INFORMATION_SCHEMA PROFILING
--- posted by geoForum on 
http://www.delphiedintorni.it

 qualcuno.
Sparisci Pappagallo idiota.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

>Sparisci Pappagallo idiota.
Troll = chi si intromette nella comunicazione di un NG, stai disturbando 
questo post
SPARISCI !!!!


da che lo hanno ripetutamente trollato in quel di natale e diventato
ancora più  insopportabile..
abbiate pazienza
Newsgroup: it.comp.lang.delphi
Titolo: Parametri Preview

Ciao a tutti,
prima di ogni stampa (fatta con QReport - D5) lancio il comando Preview.
Ho cercato in tutti i modi di disabilitare i Bordericons soprattutto
minimize che RIMPICCIOLISCE ad icona la stampa, ma che mi blocca alcuni
archivi del programma.
Esiste un  modo per eliminare questo fastidioso inconveniente togliendo del
tutto  trattino, quadrato ed X e lasciando come uniche possibilità di uscire
da un Preview quelle di stampare o di cliccare su Close ?
Grazie fin da ora.
Ciao
Marco
supp...@reporterprofessional.it

Il consiglio che ti posso dare usa
 TQRPreview e di crei "il form del preview" come vuoi ....
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: Starter edition

Solo una domanda, l'insstallazione richiede un eventuale attivazione ( 
tipo windows ).
Mi sta bene comperarlo, però visto un precedente con un altro SW ( che 
non c'entra con delphi ) preferirei evitare SW con attivazione.
( se volessi cambiare MB ogni 48 ore, non vorrei sentire, programma già 
attivato, ti attacchi ).
grazie.
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 già attivato, ti attacchi ).
per D2010 il seriale non aveva nulla a che fare con l'hardware. In caso
di reinstallazione, bastava reinserire il seriale e autenticare
l'installazione online tramite il server della E.
Per XE non credo che le cose siano cambiate.
Ale

Newsgroup: it.comp.lang.delphi
Titolo: Help Query Eterogenee

Ciao a tutti,
volevo sapere se qualcuno di voi ha mai usato delle query eterogenee, in un
contesto :
INSERT INTO..... SELECT
io ho provato ma ottengo sempre un errore.
Ciao
Grazie

Non dici su quale db hai il problema.
Sii + preciso.
comunque Devi controllare che la insert e la select abbiano
lo stesso numero di campi:
insert into A1
(campo_a1, campo_a2, campo_a3)
select campo_b1, campo_b2, campo_b3 from b1 where .....
oppure
insert into A1
(campo_a1, campo_a2, campo_a3)
select 'pippo', campo_b2, campo_b3 from b1 where .....
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:1.0.2.200106...@mclink.it...


Direttamente non creo tu lo possa fare.
vedi il componente TBacthMove.

Newsgroup: it.comp.lang.delphi
Titolo: Clientdataset e ricerca per "contiene"

Salve ragazzi,
volevo sapere se qualcuno di voi ha giï¿œ avuto a che fare con questo 
problema.
impostando la proprietï¿œ filter del cds riesco ad untilizzare l'asterisco 
"*" per le ricerche che iniziano con una determinata parola ma se lo 
metto prima non funziona...
soluzioni?
grazie :)

 grazie :)
Hai provato a guardare nell'help nella pagina relativa alla
proprieta'  TClientDataSet.Filter ?
Li dovresti trovare qualche indicazione in piu'. (Aiutino: e'
verso il fondo della pagina ;)
ciao
Giacomo

 
ciao giacomo e grazie, tu parli della clausola like che io usavo 
tranquillamante in d7 ma in d2009 non se ne menziona. da prove fatte ho 
notato che funziona solo con stringhe con meno di 6 caratteri.. se 
qualcuno mi smentisce tanto meglio :D
grazie ancora

C_thelegend ha scritto:

correzione in d2009 si menziona ma a me da il prob. su citato.. che 
faccio? qualcuno ha riscontri?

 faccio? qualcuno ha riscontri
Non ho mai incontrato un problema simile... prova ad aggiungere un
indice sul campo in questione oppure prova a ricorrere all'evento
OnFilterRecord.
ciao
Giacomo
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con il BDE...

Uso il delphi 4 e il suo relativo installshield.
Includo nei file di installazione il BDE e l'installzione viene compilata.
Sapete spiegarmi xkè quando eseguo il setup del programma alla fine da
questo errore:
mergin the configuration file has failed
config file c:\programmi\borland\coomn files\bde\idapi.cnf
a questo punto se eseguo il programma non riesce a crearmi le tabelle!!
Cosa devo fare?

 config file c:\programmi\borland\coomn files\bde\idapi.cnf
Per D4 mi szembra la dir sbagliata.
Dovrebbe essere c:\Programmi\Common Files\Borland Shared\BDE.
Non è che per caso sei in una di queste due situazioni:
1 - Hai una versione precedente della BDE, e non l'hai disinstallata (ad 
esempio i TIP CD di Borland installano la BDE ma non lo dicono chiaramente)
2 - hai installato in una directory diversa dal default. Mi pare che non 
valga la pena, disinstalla e reinstalla nella dir di default.
HTH
Ciao.
Mimmo.

Newsgroup: it.comp.lang.delphi
Titolo: [Irc]

dove posso trovare qualche documento possibilmente in italiano sullo
standard Irc ?
grazie.
--
web:    
http://gnaffy.tripod.com/
e-mail: Gna...@Wappi.com
e-mail: 
bmq...@tin.it
ICQ#:  76488613

 ha scritto nel messaggio
news:8sg10k$qjd$1...@nslave2.tin.it...


grazie

Newsgroup: it.comp.lang.delphi
Titolo: turbo delphi explorer e nuovo database

Si puň creare con turbo delphi explorer un nuovo database semplice con 
un paio di tabelle da usare solo in locale e solo da un programma, senza 
usare niente di esterno a delphi stesso? Cioč: senza usare access, 
interbase, sqlserver, ecc... ma usando solo ciň che l'ambiente delphi 
mette a disposizione?

 mette a disposizione?
Siccome la risposta potrebbe variare in base al database di riferimento, 
almeno questo credo tu debba fissarlo. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 riferimento, almeno questo credo tu debba fissarlo. :-)
Essendo un nuovo database per un nuovo programma, mi basta uno qualunque 
che permetta la creazione fisica su disco di un database con un paio di 
tabelle. Creazione da codice, senza strumenti esterni. 

struttra dati
type tdatabasenew=record
nome:string[100];
numerotelefono:integer;
cap:integer;
end;
Filedati=
filedati: file of tdatabasenew
dichiarazione
var databaserecord:tdatabase;
assignfile(fdb,'nomefile')
reset(fdb)
seek(fdb,numerorecord);
write(fdb,databaserecord);
(oppure read(fdb,databaserecord))
closefile(fdb);
Insomma .. queste sono le basi dei suggerimenti.. poi devi sviluppare un po' 
tutto!
Ciao!
write( 

 type tdatabasenew=record
Io parlavo di database. Ma scusate, non è possibile creare un file mdb 
(access) da delphi? 

 (access) da delphi? 
Abbiamo parlato proprio oggi della compattazione di un file MDB... hai 
provato a vedere se gli oggetti offerti dall'interfaccia utilizzata 
consentono di creare un database?
Comunque, mal che vada, potresti addirittura includere un file Access 
vuoto come risorsa nel tuo programma e copiarla nel punto che preferisci 
per andare poi ad inserire le tabelle necessarie con la struttura che ti 
serve...


serve...
Oppure (ma so di dire cose fantascientifiche) si può pensare di
distribuire un mdb con tanto di tabelle dentro già create e vuote.

 (access) da delphi? 
Io, in un caso simile, ho usato la funzione AccessDatabaseCreator che 
puoi trovare qua [e` un sito francese, ma si capisce]:
http://delphi.developpez.com/faq/?page=access
Te la copio qua sotto per comodita`:
[uses comobj,sysutils; se non gia` compresi]
function AccessDatabaseCreator(_FileName : String) : String;
var catalog : OLEVariant;
begin
   result := '';
   try
     catalog := CreateOleObject('ADOX.Catalog');
     catalog.create ('Provider=Microsoft.Jet.OLEDB.4.0;'
	+ 'Data Source='+_Filename+';');
     catalog := NULL;
   except
     on e : Exception do result := e.message;
   end;
end;
Ciao ciao
Claudio

 function AccessDatabaseCreator(_FileName : String) : String;
Eccola quà la funzione che stavo cercando :-))
Grazie mille... 

     catalog := NULL;
E' un errore: bisogna sostituire NULL con Unassigned. 

Guardando il dito o seguendo la luna, Nurax ha scritto...
[giorno/ora: 28/11/2007 11:12]:

Vero! non ci avevo fatto caso perche` non conosco affatto bene delphi, 
anche se ci *gioco* fin dalla versione 3...
Ti ringrazio per la correzione, visto che potrebbe capitarmi di usare 
ancora quella funzione.
Ciao ciao
Claudio
Newsgroup: it.comp.lang.delphi
Titolo: Stored Procedure

Mi spiegate cosa sono, a cosa servono e come vengono utilizzate nei
programmi in Delphi?
Grazie
Paolo


wrote:

Le SP non sono altro che delle procedure che vengono eseguite dal
server SQL. Di fatto scrivi parte del codice sul server anziché nel
tuo programma.
I vantaggi sono tanti in quanto puoi, per esempio, eseguirle a certi
orari prestabiliti (per fare manutenzione), in certe situazioni
particolari (triggers e altre amenita'), delle insert o altro molto
complesse con l'uso di IF, CASE vari loop, creazione di cursori etc.
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

Newsgroup: it.comp.lang.delphi
Titolo: Aggiornamento applicazione da Server

Qualcuno ha mai creato un'applicazione che se installata sui vari client gli
aggiornamenti successivi possano essere fatti da un server.
Mi spiego meglio.
Vorrei che al momento dell'accesso all'applicativo, il tool riconosca che ci
sia un aggiornamento e chieda all'utente di aggiornare il progetto. Questo
per ovviare al problema di andare pc per pc a sovrascrivere il prodotto.
Qualcuno ha già realizzato qualcosa di simile?
Accetto consigli!
Grazia mille per la collaborazione.

 wrote in message
news:amovrb$7ickm$1...@ID-134361.news.dfncis.de...

Su 
www.torry.net
 ci sono alcuni componenti per l'aggiornamento via web,
potresti trovarne uno e modificarlo in caso tu non voglia installarti un web
server sul tuo server altrimenti basta inserirli nella tua applicazione e
configurarli.
Saluti.

 ha scritto nel messaggio
news:4LTj9.3108$e31....@twister2.libero.it...


 io.
Se č cosě hai iniziato a riscrivere TObject ?

Puoi gestirlo in tre modi, uno un pò casareccio ma che da sempre ha
funzionato a dovere, l'altro più raffinato ma impiega non poco tempo e
l'ultimo via FTP.
Il primo è quello della copia spudorata da un PC di rete condiviso, invece
dell'eseguibile si fa lanciare un programma che prima copia eventuali file
di aggiornamento tramite uno spudorato copyfile e poi lancia l'eseguibile
dell'applicazione.
Questo metodo era quello più usato una volta, ma ovviamente costringeva a
tenere un direttorio condiviso in tutto la rete, però funziona e non ci
vuole tempo per realizzarlo.
Un'altro metodo un pò più tecnologico e quello di trasmettere gli
aggiornamenti via socket. Avendo un server è possibile lasciare
un'applicativo di assistenza in memoria che faccia proprio questo compito.
Appena arriva una richiesta da un client che si sta lanciando l'applicativo,
l'applicativo sul server verificherebbe la presenza di aggiornamenti e se il
caso li invia direttamente al client.
Ti dico subito che ho già realizzato un sistema del genere in Delphi, alla
fine non è molto complicato, ma ci devi dedicare sicuramente un pò di tempo
ed ogni applicativo all'interno dovrà avere la gestione dei socket per la
comunicazione con il server.
L'ultima ipotesi è invece quella che ti hanno già proposto, metti
l'aggiornamenti sotto un direttorio FTP ed ogni volta che lanci
l'applicativo esso verifica se ci sono aggiornamenti sul sito (che non deve
essere per forza internet).
A te la scelta quindi.
Ciao,
  Fabio
Newsgroup: it.comp.lang.delphi
Titolo: componenti e dcu

Ciao
sei io devo installare un componente ma ho solo dei file dcu come faccio ad
installarlo?
grazie



come se fossero dei file PAS: crei un Package, ci aggiungi i file che vuoi e 
dai Install
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

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

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

 Ma mi dice che il file viene troncato e poi che manca il file pas
Devo essere compilati con la stessa versione di Delphi che tu usi. Dal
messaggio che citi, direi che e' questo il tuo problema.
P.S.: occhio al quoting.
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.delphi
Titolo: eventi D6

salve a tutti,
all'interno di form1 ho dichiarato una form2 che visualizza i dati
contenuti nella form1.
e' possibile riportare un evento occorso in form2 nella form1?
se cio non e' possibile cosa c'e' di sbagliato e come si potrebbe
implementare?
grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 implementare?
dichiari nella Form2 la Form1 e in Form2.OnEvento scrivi :
Form1.Label := 'č successo questo!!!!'
abbastanza barbaro ma funziona!
Oppure dalla Form2 mandi alla tua applicaizone un messaggio con 
SendMessage...ad esempio : WM_MIOMESSAGGIO e dalla Form1 ti crei un 
metodo che si becca il messaggio e scrive :
Form1.Label := 'č successo questo!!!!'
molto molto piů carino e funziona!
per maggiori dettaglio puoi consultare:
www.torry.net
delphi.about.com
e cercare SendMessage.
Diego


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

Come si puo' con un clic del mouse su un bottone di comando simulare la
pressione del tasto FrecciaGiu' della tastiera?
Grazie per la gentile risposta.
Luigi

 pressione del tasto FrecciaGiu' della tastiera?
Basta implementare l'evento OnKeyDown del Form cosě:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
   Shift: TShiftState);
begin
  if Key = VK_DOWN then
application.MessageBox('a','a',MB_OK);
end;
e poi implementare il codice del bottone in questo modo:
procedure TForm1.Button1Click(Sender: TObject);
var k:word;
begin
k:= VK_Down;
form1.KeyDown(k,[ssalt]);
end;
Assegnamo alla variabile "k" il valore "VK_Down" in modo da rispettare 
il tipo richiesto dall'evento "OnKeyDown" che stiamo per invocare; 
assieme al tasto di cui vogliamo simulare la pressione ("VK_DOWN" per 
l'appunto, cioč il tasto "FrecciaGiů") passiamo uno stato di shift a 
piacere (diciamo "ssAlt"), dato che all'interno del codice di 
FormKeyDown possiamo testare anche solo il parametro "Key" e non 
necessariamente il suo stato.

 ha scritto nel messaggio
news:n9PC9.1186$2B1....@twister2.libero.it...

Nell'evento OnClick del pulsante puoi mettere quest'istruzione (se stai
lavorando sotto Windows):
keybd_event(VK_DOWN,0,0,0);

 ha scritto nel messaggio
news:n9PC9.1186$2B1....@twister2.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Consigliatemi

Ho ottima esperienza di Clipper52 e buona esperienza di VBA, se decido ti
passare a Delphi (e ne ho intenzione ) faticherei molto ad abituarmi al
nuovo linguaggio ?
Grazye
Ps. : Attendo Consigli e considerazioni !

 nuovo linguaggio ?
Si.
Delphi è Object oriented.
Il modo di scrivere il codice è completamente diverso rispetto a Clipper.
Conoscere il VBA ti puo' essere utile se devi collegarti ad applicazione 
Office, magari per avere una vaga idea di come si lavora in delphi.
Ma niente di +.
Consigli?
Domentica cio' che sai.
Fai conto di iniziare adesso e di non aver mai scritto un pezzo di codice.
L'atteggiamento peggiore è quello del "in clipper sta cosa la faccio cosi,
in delphi come la faccio?"
Molte delle cose che fai in clipper, in delphi sono automatiche.
Altre non servono minimamente.
Comunque, complimenti x aver scelto delphi e non VB!
Saluti
AS
-- 
Posted from  [212.177.19.163] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Fai conto di iniziare adesso e di non aver mai scritto un pezzo di codice.
Nulla di piu' sbagliato.
L'esperienza fatta con un linguaggio e' sempre preziosa
quando si passa da un linguaggio all'altro.
Mai dimenticare cio' che si sa.
Delphi e' object-oriented, ma non impone affatto un modo di
lavorare object-oriented, nel senso che non obbliga a
progettare classi (diversamente da altri linguaggi) ma
supporta benissimo il modello procedurale simile al Clipper.
Certo, passare da Clipper a Delphi vuol dire avere un buon
manuale di Delphi sotto mano e fare tanta pratica, ma le
conoscenze che si hanno (sull'organizzazione di una base
dati, sulla corretta indicizzazione, ecc...) sono
riciclabili.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

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

Io Inizierei direttamente con la versione 6.
Rispetto alle precedenti ha degli strumenti nuovi molto interessanti.
Quelli + importanti sono il supporto x XML e la nuova tecnologia
di accesso ai dati dbExpress.


 Ps : Un buon Manuale ?
Inizia dalla 6! Tra l'altro la versione "Personal" e' Free ... :)
Per il manuale penso che Mastering Delphi 6 di Marco Cantu' sia uno dei
testi migliri... io ho il MD5 ma presto prendero' anche il MD6.
HTH
 Marco
Newsgroup: it.comp.lang.delphi
Titolo: Delphi e oracle chi ne sa qualcosa?

Ho cominciato da poco ad utilizzare delphi 5 con Oracle 8 + BDE e mi
sono trovato a scontrarmi con queste stranezze.
Se uso un componente Tquery con la proprietà QueryLive = true nel
momento in cui attivo la query
ottengo un errore dal server Oracle "Table does not exist".
La stessa cosa si verifica utilizzando i componenti Midas nel momento in
cui eseguo ApplyUpdates del
ClientDataSet.
In effetti utilizzando SQlMonitor ho potuto verificare che delphi passa
ad Oracle una quey errata:
Es. select * from tabella viene trasformato in select * from "tabella",
vengono aggiunti gli apici che
producono l'errore di oracle, solo sul nome della tabella non sugli
eventuali campi scritti nella select!.
Attualmente ho risolto il problema utilizzando un componente UpdateSql,
con il quale le query di update,
insert, e delete vengono gestite correttamente.
Aggiungo che le stesse operazioni le utilizzo da un anno con Sql server
7 e non ho mai avuto problemi del
genere ovvero non ho mai dovuto usare un componente UpdateSql.
Chi può dirmi qualcosa di illuminante?

Mi dispiace di non fornirti un risposta per le altre domande comunque la
query
select * from "tabella"
č perfettamente legale e anzi č legale addirittura
select * from "UserProprietarioTabella"."tabella"
Provalo con sqlPlus
Ciao, a presto
Newsgroup: it.comp.lang.delphi
Titolo: problema con post su query e lock

Salve a Tutti,
   ho un problema utilizzando il componente TQuery.
Ho un componete che utilizza un TDataBase che ha come alias un
database su Iter Base. Us anche una sessione autonoma. Fin qui nessun
problema. Io eseguo le seguneti operzioni:
1)Copio una serie di record, campo per campo, sulla query ed esguo un
post ogni volta.
2) poi faccio un first per scorrere la query e qui casca l'asino
perche' mi da EOF. Come se non avesse aggiunto i record ma dall
DataBase explorer li vedo.
Altro problema: come faccioa fare il lock di un record?
Ciao
  Checco


Non mi pare sia possibile gestirlo con interbase. che problema hai ?
ciao
Solid Snake IT


Gestire gli accessi concorrenti. Cioe' se ho due client che accedono
allo stesso record deve prevenire i noti problemi. Come Faccio? Uso le
trasazioni? Se si come si fa con il componete TDataBase e non con
quello specifico per Interbase. Il problema e' che voglio mantenerlo
il piu' idipentente possibile dai DB in caso dovessi cambiarlo.
Ciao
  Checco

 il piu' idipentente possibile dai DB in caso dovessi cambiarlo.
Certo, con il componente TDatabase è sufficiente:
es.
try
    (oggetto TDataBase).StartTransaction;
    ...
    ...
    (oggetto TDataBase).Commit;    // tutto ok
finally
    if (oggetto TDataBase).InTransaction then (oggetto TDataBase).RollBack;
// se qualcosa va storto...
end;
p.s.: se puoi usa le stored procedure...sono moooooolto più veloci...
ciao
Solid Snake

p.s.: se puoi usa le stored procedure...sono moooooolto più veloci...
Sarebbero? Dove trovo doc ed esempi?
Ciao e Grazie
  Checco

"Francesco Da Riva":
| >p.s.: se puoi usa le stored procedure...sono moooooolto più veloci...
|
| Sarebbero? Dove trovo doc ed esempi?
manuali di IB, 
www.interbase.com
 o 
www.ibphoenix.com
 ;)

"Solid Snake IT":
| La proprietą record count cosa ritorna ? zero ?
occhio che recordcount e' pesantissimo! ;)
se serve sapere se la query e' vuota o no, meglio fare
if (Query.Eof and Query.Bof)
 then ...
Ciao :)
Alan Solo

 then ...
Scusa avevo letto male, faccio proprio cosi.
Solo che prima faccio un first per cui non metto BoF
Ciao
  Checco
Newsgroup: it.comp.lang.delphi
Titolo: Tecniche per l'utilizzo di un Iterato r senza duplicazione della lista a cui è  applicato

Ciao a tutti.
Nel libro dei design patterns, al capitolo deicato a Iteraor, si fa 
riferimento a [Mur93]: 	
Robert B. Murray. C++ Strategies and Tactics. Addison-Wesley, Reading, 
MA, 1993.
In particolare ero interessato a come viene gestito l'attraversamento 
senza duplicare la lista, che comporta un costo che potrebbe essere 
elevato in termini di tempo e risorse di sistema.
Non è che qualcuno ha a disposizione qualche riferimento sull'argomento? 
Ho provato a fare una rapida ricerca con google ma ottengo sempre pagine 
dellibro sui patterns in vari formati: pdf, html...
Tnx
A
modificata.

 html...
Di primo acchitto mi viene in mente il numero 78 di The Delphi
Magazine. Dal loro sito puoi scaricare il codice sorgente per vedere
almeno l'implementazione Delphi del Pattern.
Ciao
Antonio

 Magazine.
Di secondo mi viene in mente la DeCal scaricabile da sourceforge con la
sua implementazione degli iteratori.
Antonio

 almeno l'implementazione Delphi del Pattern.
tnx x la dritta: magari è un punto di inizio.
Bye
A

 tnx x la dritta: magari è un punto di inizio.
Dai un'occhiata al codice. E' davvero interessante. Definisce diverse
interfacce Iterator.
Una email a cui posso scriverti ?
Ciao
Antonio

 Una email a cui posso scriverti ?
zzato
su
supereva
puntoevirgola
it
Bye
A

 wrote:
zza
chiocciola
supereva
punto
it
;)
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 it
errata! ;)

> errata! ;)
Appunto :-))
Newsgroup: it.comp.lang.delphi
Titolo: applicazione delphi lanciata come servizio

ciao a tutti, qualcuno ha mai lanciato il proprio eseguibile  delphi come 
servizio su windows 2003 server?? ho provato ad utilizzare srvany.exe e 
instsrv.exe per mettere la mia applicazione tra i processi, però nonostante 
windows mi dica che sia attiva l'applicazione non esegue le operazioni che 
normalmente fa in modalità classica... qualche idea?
Simone 

Simone P. ha scritto:

Non ho mai fatto uso di questo genere di tool, soprattutto considerando 
che con Delphi puoi creare direttamente anche i servizi Windows. :-)
Ad ogni modo, ricordo che mi è stata segnalata la compatibilità non 
piena con le applicazioni in generale: si tratta cioè di tool che 
possono non funzionare correttamente in base alla tipologia delle 
applicazioni (tieni a mente che il servizio generalmente non dovrebbe 
interagire con il desktop).
Secondo me, la soluzione più pulita è quella di trasformare 
l'applicazione in un servizio Windows.
Io in genere incontro pochi problemi in questo contesto poichè sono 
abituato a separare le classi di implementazione della logica da quelle 
preposte alla sola presentazione (Form, Frame, ...).
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

grazie per la risposta... su delphi5 o delphi6 cosa devo fare per 
trasformarla?? la parte grafica nn mi interessa ovviamente
Simone 

 trasformarla?? la parte grafica nn mi interessa ovviamente
piu che trasformare l'esistente si tratta di creare qualcosa ex-novo.
Nella guida in linea è spiegato bene...
Vedi TService e TServiceApplication
Pax Vobiscum
A.

ciao, ho provato però mi viene subito chiuso il servizio... dove posso 
trovare qualche esempio??...io devo ascoltare dei messaggi tramite indy tcp 
e in base al messaggio eseguire delle operazioni
Simo 

nei vecchi post c'è un blocco di codice postato da laforgia...
A.

scusate la domanda banale... come faccio cercare i vecchi post? ho provato 
dentro windows mail, ma su Tservice trova solo questo post
Simo 

 scusate la domanda banale... come faccio cercare i vecchi post?
http://groups.google.it/group/it.comp.lang.delphi/topics?lnk=gschg
Saluti,
Fritz
Newsgroup: it.comp.lang.delphi
Titolo: Rubrica particolare

Qualcunao mi ha fatto una richiesta un pò particolare: praticamente un 
elenco di nomi, corredato di dati anagrafici e altri dati, e ciascuna 
accompagnato da una fotografia. Una specie di rubrica con foto. Prima di 
mettermi a fare qualcosa del genere con le mie povere nozioni, in specie nel 
campo database dove ancora uso il BDE e files di formato dBase, volevo 
sentire 1) se qualcuno sà se c'è qualcosa in giro, 2) se volendo mettermi a 
fare questa cosa, cosa usare in alternativa a dBase che sia facile per me e 
per l'utente. Grazie in anticipo. 

 per l'utente.
ADO + Access.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Stark ha scritto:

Se è una rubrica da condividere con varie applicazioni, la scelta è LDAP.
Ciao.

 ha scritto nel messaggio 
news:473196b3$0$37203$4faf...@reader3.news.tin.it...


 ha scritto nel messaggio 
news:473196b3$0$37203$4faf...@reader3.news.tin.it...


 sono piccole e monoutente, i consigli rimarrebbero gli stessi ?
Usa ADO+Access e stai tranquillo, va più che bene.


Newsgroup: it.comp.lang.delphi
Titolo: Dove scarico IBscript per Delphi 7

Dove scarico IBscript per Delphi 7?
Ciao Enzo
www.scozzaro.it

che roba č?
A
--
Per rispondere non usare il reply ma scrivere al seguente indirizzo:
alsalvati(at)
supereva.it


InterBase Script - Componente per creare script Interbase/Firebird
Trovato con i componenti IBX 7.08
Ciao Enzo
www.scozzaro.it

Newsgroup: it.comp.lang.delphi
Titolo: API di Windows (CreateFile)

Salve a tutti,
ho necessita' di leggere le dimensioni di un file (saranno file jpg o di
testo txt)
Ho pensato (se avete idee migliori ... proponete :-) ) di usare Createfile
per ottenere l'handle del file e GetFilesize per ottenere i byte.
Ho provato anche Openfile (con successo) ma ho visto che e' una funzione
obsoleta per sistemi a 16 bit, allora ho deciso di puntare su CreateFile.
Continuo a ricevere -1 dalla funzione ... non riesco a capire dove sbaglio
... non e' che sareste cosi' gentili da farmi una riga di esempio testato e
funzionante ?
Se comunque avete altre soluzioni alternative a CreateFile per ottenere
handle del file da "pesare" ... sono tutt' orecchi :-)
Grazie per l'attenzione
Filippo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ho risolto ... grazie ugualmente
.. mi ero INTRIPPATO co' ste API che non ho fatto caso che potevo usare
FileSize di Delphi !!!
Il 12 Ott 2006, 20:22, 
filippo_260...@libero.it
 (Filippo) ha
scritto:

Newsgroup: it.comp.lang.delphi
Titolo: Comunicazione seriale!

Salve ragazzi!!
Ho svolto ultimamente per un compito a scuola un programma che mi gestisce
la comunicazione seriale tra due PC!
Il programma costa principalmente due MEMO una che funge da editor per chi
trasmette e l'altra da visualizzatore per la ricezione. In più ho effettuato
la funzione di trasmissione file!...
Ora quello che voglio è:
                                    poter rilevare che sull'altro PC il
programma sia in esecuzione
                                    poter rilevare quante porte COM sono
presenti nel sistema
                                    poter utilizzare un altro componente che
non sia l'OCX "MsComm" (qualcuno di voi ne ha usato uno
in particolare che mi può consigliare??! naturalmente FREEWARE)
Non è che qualcuno di voi ha fatto qualcosa di simile in passato??? e abbia
la bontà di spedirmelo in privato??
Ciaooooooo!!!! e grazie per gli aiuti passati e futuri!!
de...@inwind.it

Ciao Devil,
tempo fa' ho utilizzato un componente per comunicazioni sulle seriali, il
CPort200.
L'ho scaricato dalla DelphiSuperPage, riporto l'indirizzo:
http://www.programmers.net/mirrors/DSP/
 (c'è tanto di sorgente).
Se non lo trovi fammelo sapere che te lo mando via e-mail.
Ciao.

Newsgroup: it.comp.lang.delphi
Titolo: Barra wait...

 Salve a tutti,
Come posso far visualizzare la varra che scorre avanti indietro:
   (_***____)
E' un componente o una animazione di winzoz? 
Grazie in anticipo 
Manuel
--- posted by geoForum on 
http://www.delphiedintorni.it

 E' un componente o una animazione di winzoz? 
Ti riferisci al controllo *ProgressBar*, situato nella pagina "Win32" 
della Palette dei Componenti?
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

> Come posso far visualizzare la varra che scorre avanti indietro:
Che domanda immorale! ;)


No a quella che va avanti indietro... tipo quella di supercar... ma 
senza il turbo bust


Vabbè il componente l'ho trovato ma è veramente penoso...
http://www.torry.net/vcl/indicat/other/WaitBar.exe


 E' un componente o una animazione di winzoz? 
Trovi il componente in Jedi 3 nella palette JvBarr,Panels e si chiama
JvWaitingGradient.
ciao
Giovanni Caramia
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: New , Very New Newissimo!

Ciao sono nuovo di qui ho appena scaricato la demo di delphi , la devo
ancora installare (che limitazioni ha?) e vorrei iniziarlo a usare , vorrei
sapere dove reperire una buona guida per iniziare , premetto che programmo
da 3 anni in Vb , ma sai un po per cambiare , un po perchè è stressante
volevo provare ad usare Delphi , quanto costa completo?
Grazie Ciao!!!

volevo provare ad usare Delphi.
Hai almeno qualche nozione sul linguaggio Pascal?
Se sei proprio a 0 ti consiglio di acquistare Delphi 2 di Marco Cantù, è
molto buono soprattutto per iniziare con la OOP.
quanto costa completo?
Dipende....di Delphi essitono diverse versioni, Standard, Professional,
Client/Server etc... Cmq ti consiglio di acquistare Compurer Programming
{Non ricordo se di questo mese o del mese scorso} in cui hanno regalato
Delphi 2, che è già molto buon per iniziare [già il fatto che ti permetta di
utilizzare le API..]
Per ulteriori dettagli ti rimando al sito della Borland.
Bye Bye
--
- Carlo -
BSSoftware Tips Mailing-List Support


Olà! Ti consiglio vivamentissimamente un mauale completamente gratis
in formato html!
vai al sito 
http://www.kaposnet.hu/books/tysdelphi4/
e dacci dentro di Teleport. (o simili :-)
Il libro è tutto in inglese, spero che non sia un problema. E'
aggiornato alla versione 4.0, meglio che la 2!
Spero ti possa essere d'aiuto!

Newsgroup: it.comp.lang.delphi
Titolo: eseguire exploer

ciao !
Ho un problemino.
Ho fatto un programma che apre di seguito una 30 di siti internet con
intervalli variablili di tempo ..
e fin qui vabbe ...
il problema è che con la shellexecute apro tanti explore.exe quanti sono i
siti ..
sapete drmi il parametro per far si che sia sempre l'explorer già a perto a
lavorare ?
grazie 1000 ciao ciao

Invece di ShellExecute dovresti usare l'automazione OLE.
In pratica, dovresti con un try tentare di creare un Oggett OLE del tipo
usato da Explorer, anzi, IExplorer.
Se il tray fallisce vuol dire che l'applicazione non è in esecuzione.
L'ho fatto una volta con Word, e dovrei avere il codice da qualche parte.
Non so se IE ha l'automazione OLE; trattandosi di roba Microsoft poi....
Saluti
AS
"Se è Microsoft non funziona"

Newsgroup: it.comp.lang.delphi
Titolo: Versione dell'eseguibile

Salve a tutti.
       Mi chiedo se sia possibile ottenere in qualche modo (credo con
qualche API...) il numero di versione dell'eseguibile che genero con
Delphi (cioč ad es. 1.0.1.14...).
       Qualcuno mi sa dire qualcosa?
       Grazie,
            Gio
Sent via Deja.com 
http://www.deja.com/
Before you buy.

       Qualcuno mi sa dire qualcosa?
GetFileVersionInfo?
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

 GetFileVersionInfo?
    Ehm... esatto, non l'avevo vista!
    Non č che per caso hai anche un esempiuccio?? :-)
    Grazie!
