mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: [lazarus] LazReport - master detail

Qualcuno è riuscito a realizzare report del genere con LazReport?
In che modo? Qualche esempio?
Devo generare semplici report con dati master-detail da un
DB MySQL e non ci riesco in nessun modo, né riesco a trovare
esempi o documentazione utile in proposito. Spero che ci sia
qualcuno in grado di aiutarmi.
Grazie
Gianni 


Per la documentazione prova a vedere se può esserti d'aiuto il manuale 
di fuzzyreport:
http://www.massimobeschi.it/downloads.asp?azione=categoria&categoria=Fuzzy%20Report&idCategoria=4
Mi sembrano molto simili come progetti ;)

 ha scritto nel messaggio 
news:4805cbf4$0$29592$4faf...@reader1.news.tin.it...


 i risultati sono deludenti.
Deludenti in che senso ? Io ho seguito gli stessi tutorial e wiki e sono 
riuscito a creare un master-detail senza grosse difficoltà :O

 i risultati sono deludenti.
Prova a fare un checkout di questo progetto, magari può darti una mano a 
capire come far funzionare il report:
svn co 
http://opensvn.csie.org/lazreport
utente: gg60
pw: gg60
Prima di aprire il progetto, se sei sotto windows (ma anche sotto Linux 
visto che difficilmente avremo lo stesso path ;) )cambia manualmente i 
percorsi relativi a dbf1 e dbf2 dentro il file unit1.lfm.
esempio:
object Dbf1: TDbf
   FilePath = '/home/antonio/my_projects/lazreport'
Cambia quel percorso con il percorso dove hai fatto il checkout.
Es.
   FilePath = 'C:\Progetti\lazreport'
Ricordati di cambiarlo anche per dbf2.

 riuscito a creare un master-detail senza grosse difficoltà :O
http://www.giovelug.org/index.php?lng=it&mod=jpgexpress&pg=pagina&c=11
 ;)

 ha scritto nel messaggio 
news:480783b6$0$35965$4faf...@reader2.news.tin.it...


 per qualche altro piccolo chiarimento.
Nessun disturbo, se so come aiutarti lo faccio volentieri. Posta pure 
nel newsgroup, credo sia ammesso anche se mi pare di aver visto un 
gruppo specifico per lazarus ma poco frequentato.
Antonio
Newsgroup: it.comp.lang.delphi
Titolo: SQL SERVER - ODBC

Ciao,
ho questo tipo di problema:
 - ho creato una tabella in PARADOX con 101 campi, testo e numerici.
 - ho importato in sql server 7 questa tabella
 - do collegato un db e una table in un datamodulo di Delphi 5: a questo
punto nel datamodulo vedo la definizione di tutti i campi;
La cosa strana è che se cerco di collegare una DBGRID a un DataSource
connesso a questa tabella, ho la visibilità solo dei campi numerici e
non di quelli testo !!!
Ho notato, pero', che nel Datamodulo pur vedendo i campi, la definizione
dei campi visibili è 'ftFloat' e quelli non visibili è 'ftUnknown' !!!
Oltretutto, ho proprio la necessità di gestire entrambi i Database.
Potete aiutarmi?
Grazie
Maurizio

 dei campi visibili è 'ftFloat' e quelli non visibili è 'ftUnknown' !!!
da sql server come li vedi ?

 Potete aiutarmi?
Anzitutto devi installare la Service Release 1 di SQL Server...(sia sul
server che sul client)
I campi che delphi ti riconosce come ftUnknown sono molto probabilmente dei
"nvarchar"
attento: i campi di tipo nxxxxyyyy non vengono riconosciuti da delphi (o
meglio dall'ODBC di Sql Server).
Per essere certo che tutto funzioni per il meglio devi evitare i tipi di
campo "N" (national), gli autoincrementanti e gli UID...
Ciao
Solid Snake

Newsgroup: it.comp.lang.delphi
Titolo: Post in DB access

Buon giorno a tutti.
Domandina..... Ho 2 tabelle in relazione master detail.... Ho una form che
le contiene entrambe...
Vorrei che quando mi sposto dalla tabella principale a quella secondaria, la
tabella principale venisse automaticamente salvata (post) se è in editmode.
Sapreste dirmi su quali tipi di eventi devo concentrarmi ... sperando che ce
ne sia solo uno
Grazie.
Stefano

stefano, un occhio all'object inspector, palette eventi, non ti suggerisce
niente?
Che so.. BeforeScroll ad esempio?
Bye
A.

 tabella principale venisse automaticamente salvata (post) se è in
editmode.
Magari nell'evento OnExit della griglia Master.....
Se non erro il BeforeScroll non viene eseguito quando passi da una griglia
all'altra ma quando passi da un record all'altro...
A.S.

 all'altra ma quando passi da un record all'altro...
Giusto.
A

 tabella principale venisse automaticamente salvata (post) se è in
editmode.
ciao
ho creato un esempio che sembra funzionare
roberto
procedure TForm1.DBGrid1Exit(Sender: TObject);
var
  messaggio : string;
begin
  messaggio := 'sono uscito dalla DBGrid1 e il mio stato è ';
  if DataSource1.state in [dsedit, dsinsert] then begin
    messaggio := messaggio + 'in modifica o inserimento, pertanto aggiorno';
    ADODataSet1.Post;
    end
  else
    messaggio := messaggio + 'in navigazione o altro stato';
  showmessage(messaggio);
end;

 ha scritto nel messaggio
news:b9foqm$9g4$1...@lacerta.tiscalinet.it...


 era esposta in una DBGrid invece che in singoli DBEdit.
scusa avevo pensato alle DBGrid, non so come mai...
allora potresti usate una ActionList e centralizzare li il codice che
gestisce la storia.
ciao
Roberto
Newsgroup: it.comp.lang.delphi
Titolo: [Semi-Ot] Qualcuno di voi è di Roma?

Se si, mi contattate in privato?
(tre lettere z)ato su gmail
Bye
AS

Il Motivo?
Grazie

Lo so che sembra una cosa losca, ma purtroppo non posso scrivere altro
sul ng.  :-(
Se mi scrivi in privato ti spiego.
AS

Newsgroup: it.comp.lang.delphi
Titolo: Ultimi 10 risultati

Ho una query che mi restituisce un elenco del tipo
DATA        |  ORA| msg
06/07/2005 | 11:30 | Pizza
06/07/2005 | 11:35 | Pizza2
06/07/2005 | 11:40 | Pizza2
06/07/2005 | 11:45 | Pizza2
06/07/2005 | 11:50 | Pizza3
07/07/2005 | 11:30 | Pizza 4
07/07/2005 | 11:33 | Pizza4
07/07/2005 | 11:36 | Pizza5
07/07/2005 | 13:30 | Pizza4
07/07/2005 | 13:50 | Pizza3
08/07/2005 | 09:30 | Pizza6
08/07/2005 | 11:30 | Pizza5
09/07/2005 | 06:30 | Pizza7
09/07/2005 | 06:40 | Pizza8
09/07/2005 | 14:30 | Pizza2
10/07/2005 | 09:30 | Pizza4
facendo una
select Data, Ora, Msg
From Tabella
order by 1,2
io vorrei ottenere solo ji ultimi 10 cioč
07/07/2005 | 11:33 | Pizza4
07/07/2005 | 11:36 | Pizza5
07/07/2005 | 13:30 | Pizza4
07/07/2005 | 13:50 | Pizza3
08/07/2005 | 09:30 | Pizza6
08/07/2005 | 11:30 | Pizza5
09/07/2005 | 06:30 | Pizza7
09/07/2005 | 06:40 | Pizza8
09/07/2005 | 14:30 | Pizza2
10/07/2005 | 09:30 | Pizza4
Cosa devo agg alla mia query?
Grazie a Tutti
  Ciro 

 Cosa devo agg alla mia query?
Ordinare al contrario e poi leggere solo i primi 10 ?
select Data, Ora, Msg
 From Tabella
order by 1 DESC,2 DESC
Ciao
Alf

 ha scritto nel messaggio 
news:rUgze.130609$75.56...@news4.tin.it...


 io vorrei ottenere solo ji ultimi 10 cioč
Per risolvere il tuo problema devi utilizzare la ORDER BY + un 
istruzione che dica quanti record. Questa puň variare da database a 
database. Ti posso dire che:
- Per Mysql devi usare la LIMIT
- Per Postgresql devi usare OFFSET
- Per Oracle devi usare ROWNUM (forse si puň usare anche OFFSET ma non 
ho mai provato e in questo momento non posso provare perchč sono in 
ferie, lontano dai server Oracle... fortunatamente)
per altri server sql non ti saprei dire
....non ti resta che usare google e vedere le sintassi (comunque semplici)
Ciao
Gianni
Newsgroup: it.comp.lang.delphi
Titolo: DBImage formato JPG

In un campo blob (DBASE 5) di una tabella memorizzo delle fotografie.
Per caricare il campo da un file grafico con qualsiasi estensione ho scritto
la seguente procedura, che tenta di trasformare il file letto nel forato
JPG, in modo da salvare nel campo una rappresentazione della foto che
impegni il minor spazio possibile.
Uso Delphi 7 e mi da errore JPG #53.
Non riesco a capirci nulla!
  if OpenPictureDialog1.Execute then begin
    LRSDm.MyTTra.Edit;
    DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
    DBImage1.Picture.SaveToFile('_temp.jpg');
    LRSDm.MyTTraFOTO.LoadFromFile('_temp.jpg');
    if FileExists('_temp.jpg') then DeleteFile('_temp.jpg');
 
LRSDm.MyTTra.Post
;
  end;

Correggo l'errore che succede solo se tento di caricare un file .JPG, mentre
se carico un file .bmp tutto fila liscio ma verificando BLOBSIZE mi ritrovo
con impegnato lo spazio del file .BMP
Bitmap image is not valid

Non so se in Delphi 7 il problema sussita sempre ma mi sembra che fino alla
versione 6 (sono su un pc su cui non posso verificare) e sicuramente fino
alla 5 non ci sia il supporto per le immagini in ofrmato jpeg.
A questo inconveniente si ovvia attraverso la classe TJpegImage (se cerchi
su google trovi molti riferimenti) che mi sembra sia stata sviluppata da un
certo Mark Melanders (mi sembra anche che sia utilizzata nelle demo dei
componenti RichView).
Facci sapere. Ciaoux


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

Newsgroup: it.comp.lang.delphi
Titolo: Help D6 PE e Database

Voglio sapere se c'è un modo per utilizzare DATABASE con delphi 6 Personal
Edition, se esistono componenti .....
Grazie per aver letto questa richiesta di aiuto.
Newsgroup: it.comp.lang.delphi
Titolo: Manuale

Delphy 5 manuale, su quale devo puntare tenendo conto che lo devo imparare
per lavoro?
Grazie.

Delphy 5. Da quale manuale cominciare, su quale devo puntare tenendo conto


per lavoro?
Non so se Calvert abbia fatto uscire un Delphi 5 unleashed..
Io ho Delphi 4 unleashed ed è un gran manuale...è in inglese!
Un altro manuale che promette molto bene è Mastering Delphi 5 di Cantù (non
lo ho letto ma mi fido di Marco..).
Ti consiglio di acquistare la versione Inglese poichè quella italiana è
stata tagliata...
Ciao!
--
- Carlo -


si scrive delphi. comunque i miei compagni di classe si sono trovati bene
con il libro di cantů (anche se personalmente penso che sia un po
limitativo).
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

 limitativo).
"Un po' limitativo" ?
Non sono d'accordo... anzi, direi che forse a volte è fin troppo
esaustivo...
Ciao
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

 Per iniziare da Zero è meglio Delphy 4 di Kent Reisdorph della APOGEO.
Sinceramente non ho mai visto un libro su delphi peggiore di quello...
Troppi argomenti fondamentali lasciati a metà, l'autore sembra aver
preferito trattare il maggior numero possibile di argomenti senza badare a
_come_ li trattava...
Io mi rifarei all'ottimo Teixeira-Pacheco, ai libri di Marco Cantù (che se
letti tutti compiono un percorso completo su delphi, ovvio che se prendete
solo l'ultimo dovrete già capire qualcosa di Delphi altrimenti è dura...) e
alla bibbia: Charlie Calvert "Delphi [numero versione] Unleashed"...
Ci sono anche i libri di Cosimo Laddomada e G.Madaffari che sono molto ben
fatti...
Ciao :-)
--
Andrea Magni
E-Mail: 
ama...@interac.it



Ho diversi libri di Delphi, compreso quello di Marco Cantù.
Sicuramente quello del delphi4 della Apogeo è il peggiore.
Ho diversi libri perchè nessun entra in profondita su tutti idettagli
di dephi. 
Quello di Marco Cantu tra tutti è il migliore.
Confermo tutto quello che ha scritto Andrea.
Salut.
Salutoni
Gianni
e-mail: 
gian...@hotmail.com
Newsgroup: it.comp.lang.delphi
Titolo: filtrare data set

salve a tutti,
devo filtrare i record di un data set
selezionando solo i record il cui campo 'Descrizione'
contiene la stringa 'Stringa'
per far cio' ho impostato il filtro mettendo un asterisco
sia prima che dopo la stringa da cercare, come segue:
MyDataSet.Filter:= 'Descrizione = ' + QuotedStr('*' + Stringa+ '*');
MyDataSet.Filtered := true;
pero' non funziona
(invece mettendo l'asterisco solo dopo funziona, pero'
la stringa da cercare deve essere in una posizione qualsiasi, non
solo nella prima...)
sull'help non c'e' nulla sull'uso dei caratteri speciali tipo asterisco!

 sull'help non c'e' nulla sull'uso dei caratteri speciali tipo asterisco!
In effetti la guida non è un granché chiara, però qualcosa c'è, se 
ricerchi "Filter", selezioni "Filter property (TBDEDataSet)" e poi 
clicchi sul link "SettingTheFilterProperty".
Comunque, leggendo qua e là mi pare di capire (la guida non è affatto 
chiara) che l'asterisco si possa usare solo alla fine della stringa.
Hai 2 possibilità per risolvere il tuo problema:
1) usi una query di selezione al posto del tuo dataset
2) usi l'evento OnFilterRecord e per ogni record decidi tu cosa filtrare 
e cosa no (nel tuo caso userai la funzione Pos, presumo, per testare se 
la stringa è o non è presente nel campo)
-- 
Jax


E perché non provi con una Query, nel cui SQL ci metti un 
predicato "LIKE"?
NioBi
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio 
news:46417961$0$4792$4faf...@reader4.news.tin.it...

Nell'help del D2005 sembrerebbe che al posto dell'uguale si potesse mettere 
LIKE ma agli effetti mi ritorna un errore
Giorgio 

 predicato "LIKE"?
E' questo che intendevo con
1) usi una query di selezione al posto del tuo dataset
-- 
Jax

Newsgroup: it.comp.lang.delphi
Titolo: Inserito nuovo link

Ho inserito nel mio sito un link ad una banca dati cerca lavoro che
mostra tutti gli annunci disponibili di programmatori Delphi.
Penso che a qualcuno possa interessare
Gianluca
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Penso che a qualcuno possa interessare
Sei veramente simpatico ...
... per quale motivo ci obblighi ad andare sul tuo sito, che oltretutto
non e' nemmento tanto bello da vedere, e non posti qui il link
direttamente?
P.S.
Il sito e' 
http://www.jobcrawler.it
Gli annunci 
http://www.jobcrawler.it/jc/search.jsp?k=delphi&p=1
-- 
I'am what I'am, I do what I can

Non obbligo proprio nessuno, semplicemente ho messo un link diretto con
la ricerca programmatori
invece di perdere tempo inutilmente, ti consiglio semplicemente di
ignorare i messagi che non ti interessano!
Il sito e' proprio 
http://www.jobcrawler.it
Ciaoooooooooooooo


Dimenticavo, il mio sito va bene cosě sia a me sia ai miei clienti,
quando
deciderň di perdere tempo con filmati e superanimazioni fighissime saprň
a chi chiedere.
a riciaoooooooooo

Newsgroup: it.comp.lang.delphi
Titolo: .dpr e problematiche con D2005

Lanciando questo .dpr in D2005 ottengo il seguente errore per ognuna delle 
righe col CreateForm:
[Error] VideoCoDecDemo.dpr(24): E2029 '.' expected but ')' found
Se ad esempio nella CreateForm(TDisplayF, DisplayU) cambio DisplayU con 
DisplayF, l'errore in questa riga non viene piu' segnalato ma non esistendo 
DisplayF ne ottengo un altro.
Lo strano e' che questo stesso codice sembra andare senza problemi se 
lanciato dal D7, almeno cosi' mi e' stato riferito. Mi chiedo i due RAD 
hanno restrizioni diverse sui nomi delle unit, dei relativi file e sulle 
classi contenute?
Giorgio Padoan
-------------------------------------------------------
program VideoCoDecDemo;
{%File 'Defines.inc'}
uses
  Forms,
  SysUtils,
  Windows,
  VideoCoDec in 'VideoCoDec.pas',
  AviFileHandler in 'AviFileHandler.pas',
  dmMainU in 'dmMainU.pas' {dmMain: TDataModule},
  DisplayU in 'DisplayU.pas' {DisplayF},
  SettingsU in 'SettingsU.pas' {SettingsF},
  CommonU in 'CommonU.pas';
{$R *.res}
begin
  with Application do
  begin
    Initialize;
    CreateForm(TdmMain, dmMainU);
    CreateForm(TDisplayF, DisplayU);
    CreateForm(TSettingsF, SettingsU);
    Run;
  end;
end.

 classi contenute?
E' possibile. Hai provato semplicemente a rimuovere il *with* lasciando 
la scrittura Application.CreateForm per estesa?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: Ricerca in database: case-INsensitive

Ciao a tutti
Ho dei problemi nell'effettuare una ricerca 'Case INsensitive' e 'parziale'
nel mio database (paradox)
PROBLEMA:
Scrivendo 'ipp' vorrei che venissero fuori tutti i record in cui c'è 'pippo'
e 'PIPPO' ....
MIEI TENTATIVI:
...utilizzando la proprietà FILTER del componente Tquery con la sintassi
'*ipp*' non funziona perché il compilatore accetta solamente 'ipp*'
(sbaglio sintassi???)
...con il linguaggio SQL,  provando ad utilizzare il comando
SELECT * FROM miodatabase WHERE miocampo LIKE %miastringadiricerca%
...,non vuole assolutamente saperne del CASE-INsensitive (se scrivo 'ipp',
viene trovato solo 'pippo' mentre 'PIPPO' no...)
Chi può darmi una mano?
Grazie in anticipo
PluG

 viene trovato solo 'pippo' mentre 'PIPPO' no...)
Purtroppo non ricordo se paradox fosse case-sensitive (non mi pare), in
questi
casi di solito si duplicano i campi chiave e si fa in modo che in questi
duplicati
ci siano gli stessi valori dei campi originali ma in uppercase, le ricerche
poi
si fanno nei campi duplicati (se non ne hai tantissimi).
Alternativamente fai come si faceva 20 anni fa: l'input dell'utente viene
sempre
registrato in uppercase :-)


In Sybase faccio cosě, non so se in paradox funziona, ma prova:
SELECT * FROM miodatabase WHERE upper (miocampo) LIKE upper
(%miastringadiricerca%)
Ciao

 viene trovato solo 'pippo' mentre 'PIPPO' no...)
Liberamente Cut and Paste dalla guida del LocalSQL del BDE :
SELECT Name, Capital, Continent
FROM Country
WHERE UPPER(Name) LIKE UPPER("Pe%")
Aggiungi pure il % iniziale....
ciaoux
Newsgroup: it.comp.lang.delphi
Titolo: Campo Date in interbase

Esiste un comando in Interbase che mi ritorni la data del Systema ?
Tipo Date in Delphi.
Grazie

Tipo Date in Delphi.
cast ('now' as date)
Duilio

 Tipo Date in Delphi.
Si.
Cerca per 'NOW' nel file PDF o negli help in linea.
Esempio:
SELECT CAST('NOW' AS CHAR(8)) FROM ...
Ciao.
Mimmo.

 
 Se hai IB6 credo che anche CURRENT_DATE ti possa essere utile
Ciao
Simone 

 Grazie
No, non esiste, ti devi creare una UDF in una dll e integrarla con il database :)

...

Mi correggo, se č interbase 6 puoi usare CURRENT_DATE.

Newsgroup: it.comp.lang.delphi
Titolo: twebbrowser... obsoleto!

Ciao,
utilizzando twebbrowser (delphi 10.2!) per aprire una pagina google 
maps, mi compare una schermata con l'avviso che il browser utilizzato è 
troppo vecchio (difatti sembra utilizzi di default IE7).
Sul PC windows 10 è presente EDGE, CHROME e FireFox.
Non è  possibile "forzare" l'utilizzo di uno di questi ?
 
Giò.
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

Dalla guida in linea (quella che almeno fino a xe7 esce selezionando il twebbrowser sul form e premendo lo storico tasto f1:
 
 
TWebBrowser provides access to the
*********************************************************************
******* Web browser functionality of Microsoft's Shell Doc Object 
and Control Library (SHDOCVW.DLL). 
*********************************************************************
 
<cut>
 
 
TWebBrowser uses the Internet Explorer component in the run-time environment,
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
 and each run-time environment might have different a version of the IE component. By default, TWebBrowser uses IE7 Standards mode 
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
<cut>
 
 
A.
 
 
 

 Non è  possibile "forzare" l'utilizzo di uno di questi ?
 
Puoi forzare l'utilizzo di una versione specifica di IE (non edge):
 
https://blogs.msdn.microsoft.com/patricka/2015/01/12/controlling-webbrowser-control-compatibility/
 
 
Nel registry troverai un numero sorprendentemente alto di applicativi
che usano il webbrowser, incluso "iexplore.exe".
 
Ciao,
 
-- 
Virgilio Lattanzi        Teamsystem Communication srl
Tel: 
+39 0733 818863
     via Fontanella, 38
Fax: 
+39 0733 819133
     62012 Civitanova Marche MC
WWW: 
www.tscomm.it
       ITALY

 Non è  possibile "forzare" l'utilizzo di uno di questi ?
 
Per un'implementazione di browser nella mia applicazione mi sono appoggiato 
al componente TChromium che si appoggia a Chome (avendolo installato, non mi 
sono posto il problema della necessita' di averlo o meno installato per 
l'esecuzione del programma).
Prova a visionarlo.
 
Inoltre e' disponibile un open source project abbastanza interessante 
(
https://github.com/salvadordf/CEF4Delphi
).
 
Dimmi come ti trovi ...
 
Ciao
 
Daniele
 
 
 

Ciao grazie a tutti!
Seguirò i vostri consigli.
 
Grazie, Giò

Newsgroup: it.comp.lang.delphi
Titolo: Oracle Embedded

giorno,
qualcuno è così intelligente da speigarmi come ci si connette ad
Oracle Embedded o provato alcuni componeneti come DAOC e ODAC ma
nessuna spiega come connetteris al db embedded.
Grazie in anticipo e buona Pasqua.
Wassermann76

Grazie in anticipo e buona Pasqua.
Buongiorno,
Lei ha provato con l'uso di driver ODBC ? Che modelo di Oracle, forse 
che usa quello Express ?
Dan
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: Errore WsaStartup con Win98

Sono nuova di questo Ng e chiedo cortesemente se potete darmi una mano con
Delphi visto che non sono molto esperta.
Nel mio programma , sviluppato con Delphi 5, ho determinato l'indirizzo Ip
della macchina dalla quale viene lanciata l'applicazione tramite la
proprietà LocalIP del componente PowerSock.
Avevo già provato a lanciare l'applicazione su pc con win98 e non mi aveva
mai dato problemi fino ad oggi.......
Su un pc con Win98 quando lancio l'applicazione mi dà il seguente errore:
10093:Successful WSAStartup not yet performed.
Dipende dalla versione della Winsock? e come faccio a risolverlo?
Ho già letto i messaggi precedenti ma non riesco a risolvere il problema.
Grazie anticipatamente a chiunque voglia auitarmi


Si il TCP/IP è installato.

 Si il TCP/IP è installato.
C'ho provato... lascio la palla a chi ne sa più di me.


A prescindere dalla applicazione, il pc in rete è visibile/accessibile?
Se provi ad accedere da esso ad una risorsa di rete lo fa senza alcun
problema?
Bye
A
--
Per rispondere non usare il reply ma scrivere al seguente indirizzo:
zzato(at)supereva;it
Please, don'r reply this message.
Use this address:
zzato(at)supereva;it

Dipende dalla versione della Winsock? e come faccio a risolverlo?
Dipende dal fatto che la libreria Winsock non è stata inizializzata
mediante WSAStartup.  E` necessario farlo prima che vengano invocate
le funzioni che usano i socket.  Sei sicura che non sia stato chiamato
un WSACleanup ?  In ogni caso, assicurati che quel 98 sia aggiornato.

Newsgroup: it.comp.lang.delphi
Titolo: Indy UDP/TCP

Salve ragazzi mi occore un consiglio riguardo le componenti Indy. In
particolare ho un esempio che usa UDP come protocollo di trasporto, io
lo dovrei realizzare con TCP.
Nel lato client ho queste righe di codice:
Sock.SendBuffer(aDataPtr^,aDataSize);
Sock.BufferSize:=......
dove Sock e un componente UDP client
Mentre nel lato server ho sempre:
Sock.BufferSize:=...
e l'evento onUDPRead.
Con quali eventi e proprieta TCP li posso sostituire?
Per esempio nel lato client va bene se uso la proprietà SendBufferSize
(o  RecvBufferSize) e WriteBuffer per sostituire SendBuffer?
Nel lato server come posso risolvere?
Grazie a tutti coloro che risp

 Con quali eventi e proprieta TCP li posso sostituire?
IMHO ti conviene scaricarti i demo di Indy e partire con quelli
piuttosto di cercare di adattare esempi di protocollo (ed ideologie)
diverse.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.lang.delphi
Titolo: Posizione Mouse GRAZIE ... ma ...

Salve !
    Grazie a tutti quelli che mi hanno risposto in merito al mio
TERRIBILE problema, ma purtroppo credo di essere piu' imbranato del
previstodato che non riesco ad utilizzare nessuna delle soluzioni che mi
sono state proposte.
    L' help di Delphi 3 non mi e' di alcun aiuto, un oggetto MOUSE c'e'
ma del metodo che mi e' stato detto non c'e' traccia ....
    Non e' che qualcuno puo' farmi un esempio ....
--
 Ciao, Matteo.
 Home Page : hhtp://
www.geocities.com/hollywood/hills/7847

    Non e' che qualcuno puo' farmi un esempio ....
Usa l'API di Win, come ti aveva correttamente suggerito Uberto..
var Punto:Tpoint;
begin
 GetCursorPos(Punto);
 form1.caption:=Format('X=%d Y=%d',[punto.x,punto.y]);
(se vuoi avere le coordinate locali invece di quelle globali, dopo la
GetCursorPos dovrai fare
Punto:=Form1.ScreenToClient(Punto);
e avrai le coordinate relative a Form1....)
Ciao :-)
--
Andrea Magni

    Non e' che qualcuno puo' farmi un esempio ....
Usa l'API di Win, come ti aveva correttamente suggerito Uberto...


    Non e' che qualcuno puo' farmi un esempio ....
ma se tu ad esempio usi la soluzione proposta da Uberto Bardini, risolvi
senza problemi.
Non dico che non esista un oggetto MOUSE o anche una struttura simile, ma in
fin dei conti anch' essa credo che si appoggerà alla GetCursorPos o altra
funzione di sistema.
Quindi per sapere le coordinate del mouse nello schermo, fai così:
var Punto:TPoint;
begin
  if GetCursorPos(Punto) then
   Form1.Caption:=Format('X:= %d  Y:= %d',[Punto.x,Punto.y]);
end;
ok ?
Dove "Punto" è una variabile di tipo TPoint (che è un record predefinito).
"GetCursorPos" è un' api di windows e Punto è il parametro dell' api.
GetCursorPos oltre alle coordinate che restituisce nel parametro di tipo
TPoint, come funzione restituisce un valore booleano che ti indica se la
funzione è andata a buon fine o si è verificato un errore.
Il codice per come te l' ho scritto, viene eseguito una sola volta
(ovviamente se lo piazzi nel modo corretto).
Per monitorare istante per istante la posizione del mouse, dovresti mettere
(per semplicità) il codice
all' interno di un Timer che lo esegue ogni tot secondi o millisecondi e ti
aggiorna la caption della form visualizzando le coordinate X, Y del mouse in
quel momento.
Spero di essere stato chiaro.
Ti saluto e buon lavoro.
P.S. L' uso della funzione Format non era obbligatorio, bensì elegante !!
:-)))
Antonio Tarolla
BSSoftware Tips Mailing - List Support


xmouse:=mouse.cursorpos.x;
ymouse:=mouse.cursorpos.y;
io uso queste...
Daniele

procedure TForm1.FormCreate(Sender: TObject);
var px,py:integer;
begin
 px:=Mouse.CursorPos.x;
 py:=Mouse.CursorPos.y;
 ...
 ...
end;
Newsgroup: it.comp.lang.delphi
Titolo: guide base (e non) sui database

se possibile scaricabili, dove posso trovarle? mi raccomando, in ita
--
Ciao
Marchese Gianfranco
e-mail dgruma@NOPUBBLICITA'
tin.it
 (Da togliere NOPUBBLICITA' se vuoi
rispondermi da qui)
sito internet personale: 
www.turbo-pascal.cjb.net
 Tutto sul turbo Pascal 7
per il reply togliere NOSPAZZATURA

prova su 
www.manuali.it
Max Etere
maxe...@infinito.it


non c'e' cio' che cerco, altri consigli?


Newsgroup: it.comp.lang.delphi
Titolo: Anomalo funzionamento del filtro

Ho un problema che potrebbe essere anche banale ma non riesco a risolverlo.
Ho un database Access con vari campi di testo connesso alla mia
applicazione tramite ADOConnection e TADOTable.
Il funzionamento è perfetto. 
In una form della mia applicazione ho inserito un TEdit con il quale
speravo di poter fare un filtro al database senza ottenere risultati
soddisfacenti.
In pratica ho scritto:
  nometabella.Filter:='campo='+ TEdit.Text;
  nometabella.Filtered:=true;
ma stranamente ho osservato che il codice funziona soltanto se
la stringa scritta nel TEdit inizia con un numero!!!
Non ottengo risultati con stringhe che iniziano con caratteri diversi.
Il campo è di tipo Testo.
Spero di essere stato chiaro.
Grazie!
--- posted by geoForum on 
http://www.delphiedintorni.it

  nometabella.Filtered:=true;
Devi mettere le virgolette:
nometabella.Filter:='campo=' + QuotedStr(TEdit.Text);
poi stai attento anche alle minuscole/maiuscole.


Grazie!


Newsgroup: it.comp.lang.delphi
Titolo: DBGrid con campi DBLookup?

HOLA RAGAZZI!
in pratica ho:
TableIscritti
| Nome=Marco | CodiceProfessione=001 |
TableProfessioni
| Codice=001 | Descrizione=Idraulico |
vorrei avere in griglia:
| Marco | Idraulico |
è possibile farlo in automatico con dei componenti standard di Delphi?...
altrimenti cosa posso usare?
grazie
Raptor

TQUery è quello che fa per te:
select TableIscritti.Nome,TableProfessioni.Descrizione
from
 TableIscritti
inner join TableProfessioni on 
  TableIsritti.CodiceProfessione = TableProfessioni.Codice
Al solito nessuno specifica il db :((
Se su paradox non va prova:
select TableIscritti.Nome,TableIsritti.CodiceProfessione
TableProfessioni.Descrizione,TableProfessioni.Codice
from
 TableIscritti
inner join TableProfessioni on 
  TableIsritti.CodiceProfessione = TableProfessioni.Codice
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 TQUery č quello che fa per te:


 grazie =)
E di che?


 altrimenti cosa posso usare?
Devi usare una query. Es.
SELECT TableIscritti.Nome, TableProfessioni.Descrizione
FROM TableIscritti, TableProfessioni
WHERE TableIscritti.CodiceProfessione LIKE
TableProfessione.CodiceProfessione
--
Giuseppe Fraddosio
fradd...@libero.it
fradd...@supereva.it
Newsgroup: it.comp.lang.delphi
Titolo: Immagine da sola sul desktop

Salve a tutti, ho bisogno di una dritta poichè ho sempre programmato
applicativi gestionali.
Dunque ho la solita form su cui ho posizionato una Image, ma vorrei che si
vedesse solo l'immagine fluttuante sul desktop e non la form. (mi è stata
richiesta da un'amico per fare una sorpresa alla sua bella).
Il problema è che ho provato a nascondere la form, ma sparisce anche
l'immagine.
Insomma, non ho idea di come fare. Grazie per l'aiuto.

 richiesta da un'amico per fare una sorpresa alla sua bella).
Prova prendendo spunto dallo splash screen. Dovresti trovare parecchi esempi
sui vari torry & co.
--
- Carlo -

 e non la form
questa tua affermazione è un pò ambigua ... :s ... mi
sorge un dubbio ...  ma l'immagine la vuoi mettere come
sfondo del desktop o sempre (praticamente) usando una
form?
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

 MassimoB
L'immagine dovrebbe mostrare una gif animata, (e fin qui nessun problema),
sul genere di quelle inutility che mostrano un gattino a spasso per il
desktop ecc. ecc., cmq proverò il suggerimento della form senza bordo con
l'immagine che occupa l'intera area della form.
Grazie

)

Newsgroup: it.comp.lang.delphi
Titolo: distribuire applicazione con dbexpress e firebird

Buonasera a tutti,
ho realizzato una applicazione con Delphi Turbo Explorer, dbExpress e
Firebird 2.1 (client/server), che ora vorrei distribuire.
Non avendo usato nessun componente extra oltre a quanto sopra (neppure
ClientDataSet) se non ho capito male, dovrebbe essere sufficente
copiare nella cartella dell'eseguibile due files ".DLL", uno per
dbexpress, l'altro per firebird.
Per dbExpress il file dovrebbe essere  DBEXPINT.DLL  giusto?
Mentre per Firebird cosa?
Infine, è necessario acquistare licenze di qualche tipo per fare ciò?
Grazie per l'attenzione

 Infine, � necessario acquistare licenze di qualche tipo per fare ci�?
No, la licenza di FireBird non richiede acquisto di alcunch�. :)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

    Marco.
Ciao Giovanni.
p.s. il programmino è merito tuo che mi hai aiutato da qualche anno a
questa parte... sono in debito.
Newsgroup: it.comp.lang.delphi
Titolo: Generare suono

Ciao a tutti, vorrei fare un programmino che mi genera un tono ad una
frequenza e ampiezza impostata, qualcuno sa come posso accedere alla scheda
sonora facilmente. Ho visto che su torry's c'è la traduzione delle DX6 su
delphi ma non riesco ad utilizzarle per lo scopo.
Grazie a tutti
Giuseppe

Giuseppe ha scritto:

Windows.Beep(Frequenza, Durata)
Ciao Daniele

 sonora facilmente.
Ciao,
crei il suono, lo salvi in .wav nella cartella temporanea, lo mandi in
esecuzione con Playsound. Eventualmente lo cancelli.
Più semplice di questo non mi viene niente (Cmq, devi conoscere l'header di
un .WAV).
In alternativa puoi usare la periferica che vuoi con le funzioni WaveOut
(Vedi le Windows Multimedia API References).
Scusa, ma se esiste un componente non so dirtelo.
(Ma la forma d'onda deve essere rettangolare, triangolare, sinusoidale,
dente di sega, ecc.. Bei tempi il C64)
Ciao
Giuseppe

Vorrei costruire qualcosa abbastanza articolato, comunque ho trovato questo
oggettivo niente male:
http://www.david-taylor.pwp.blueyonder.co.uk/software/audio.html
Saluti, Giuseppe
"Giuseppe Di Grande" <it.digrande@giuseppe> ha scritto nel messaggio
news:plIlc.138106$hc5.6...@news3.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Avrei Bisogno di un piccolo suggerimento....

Sto facendo un programma che crea una specie di log file.
Il lettore dei log file mi conviene farlo:
All'interno del mio programma (naturalmente con form create
dinamicamente)
In un eseguibile esterno
In una dll caricata dinamicamente
Io punto soprattutto a basse richieste di sistema (poca ram e cpu).
Il log viewer vorrei permettesse di fare semplici query e di ordinare
I valori.
Come mi conviene gestire il tutto?
Stavo pensando di usare dei record che verrebbero accodati ogni
aggiornamento, il tutto verrebbe gestito direttamente sull'hd senza
caricare i record in memoria (se non il tempo dell'analisi) sperando
che win sposti il file nella cache in modo da evitare problemi di
megarallentamenti....
Se qualcuno ha in mente un modo migliore me lo facesse sapere.
Vorrei evitare di usare componenti, per evitare di appesantire troppo
il mio programma (non voglio fare un database :))
Salutoni
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

 il mio programma (non voglio fare un database :))
Beh, a meno che tu abbia il coraggio di disegnarti a manina la lista, dubito
che potrai fare a meno di una ListView o di una griglia...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

 wrote:
Grazie mille x il tuo consiglio
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Paradox Driver Settings

Salve,
  mi chiedevo se per velocizzare le operazioni con le query utilizzando
paradox dovessi impostarne le proprietą, nel bde, in qualche modo specifico.
Qualcuno mi sa dire se le impostazioni che ho sono corrette?
Version 1.0
TYPE FILE
LANGDRIVER Pdox ANSI INtl
BLOCK SIZE 2048
FILL FACTOR  95
LEVEL  4
STRICTINTEGRITY  TRUE
Utilizzo DELPHI 5 ENTERPRISE
Grazie

 wrote in message
8s74cb$1t3$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.delphi
Titolo: [?] Informazioni di base

Salve ragazzi,
sono Sergio, è la prima vosta che scrivo a questo ng ed è anche la prima
volta che cerco di fare un programma in Delphi.
Avrei un pai di domandine da fare prima di iniziare a scrive qualche riga di
codice funzionante.
Io avrei necessità di sapere...
1) Come faccio a inserire all'interno del mio form un controllo ocx fatto da
me in Vbasic?
2) Sapete dove posso trovare un file chm o altro che mi faccia vedere la
sintassi esatta di tutti i comandi Delphi?
Ciao e Grazie
Sergio

 sintassi esatta di tutti i comandi Delphi?
 L'help fa proprio questo

 sintassi esatta di tutti i comandi Delphi?
la guida in linea di delphi in formato hlp non ti basta?
Bye
A

 me in Vbasic?
Se vuoi un consiglio evita gli OCX e cerca di usare il più possibile 
componenti nativi Delphi e ti risparmierai un sacco di problemi (tipo il 
dover installare gli OCX anche dagli utenti, incompatibilità con Delphi 
e simili). Ne trovi a camionate su internet (fai un giro su 
http://delphi.icm.edu.pl
).
Per quello che riguarda i libri puoi trovare tutorial e libri online 
come Essential Pascal (
http://www.marcocantu.it/EPascal/
) ma ti 
suggerisco qualcosa di fisico e completo come Delphi 6 Developer's Guide 
  (SAMS) [lo puoi anche scaricare da internet... adesso non ricordo 
l'indirizzo ma lo trovi sicuro nei vecchi post] e Mastering Delphi 7 
(entrambi in inglese... non so se esiste una versione italiana).
Inoltre non sottovalutare l'Help in linea di Delphi che, al contrario 
degli Help M$, è molto preciso, chiaro, semplice da usare e da capire, e 
(spesso e volentieri) con tanto di esempi.
Ciao,
   Luca

Newsgroup: it.comp.lang.delphi
Titolo: Borland Database Engine ver 5.1

Quesito su uso di Borland Database Engine:
Esiste la possibilità di impostare nella definizione di DBASE il livello
5 invece che 7 (che è quello di default) da programma,senza usare il
BDEADMIN.EXE ?
Grazie.
    Edox

certo, crea un oggettino TRegistry
e vatti a modificare:
  \\HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database
   Engine\Settings\DRIVERS\DBASE\TABLE CREATE
oppure prova a dare un'occhiata alla
function DbiInit

Newsgroup: it.comp.lang.delphi
Titolo: Pressione tasti delle MessageBox

Salve, avrei la necessità di dare la possibilità all'utente di
rispondere tramite codici a barre alle MessageBox all'interno della
mia applicazione.
Per le MessageBox con un solo tasto non ci sono problemi (ho simulato
la pressione e il rilascio del tasto [Invio]), però quando ci sono due
tasti non so' come risolvere il problema.
Ho provato a mettere il default su un tasto e quindi a simulare la
pressione e il rilascio di [Invio] per il tasto di defult e [Tab]
[Invio] per l'altro, tuttavia ciò non funziona se l'utente cambia il
focus del tasto.
Un'altra soluzione che ho provato è quella di simulare la pressione e
il rilascio di [Alt]+[lettera associata al tasto], però non funziona
se si usa una lingua diversa del sistema operativo (potrei anche
mettere un file di configurazione su ogni computer, in cui sono
elencati i nomi dei tasti, però vorrei evitarlo).
Avete qualche suggerimento da darmi?
Grazie in anticipo.
Alessandro

Per quel caso specifico potresti crearti una *customMessageBox* gestendo
quindi tutto ciò di cui hai bisogno!
--
Acqua

 quindi tutto ciň di cui hai bisogno!
Il problema perň č ridimensionare la MessageBox in base alla lunghezza
del testo e decidere quando andare a capo (nel mio caso si tratterebbe
di oltre 300 messaggi).

 di oltre 300 messaggi).
Scava all'interno della Dialogs.ShowMessage;. Troverai tutto ciò che ti
serve.
Acqua
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Acqua
All'interno della Dialogs.ShowMessage ho trovato tutto quello che mi
serve: accidenti perň come č complessa la creazione di una MessageBox,
mi sarei aspettato una cosa piů semplice.
Grazie.
Alessandro

 Grazie.
E di che? Io ti ho semplicemente instradato sulla retta via!
Ringrazia te stesso!
--
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con MMTOOLS

Ciao a tutti,
        vorrei fare un semplice vumeter con delphi 6.
Ho trovato la libreria mmtolls (
http://www.swiftsoft.de
), versione 
dimostrativa, che dovrebbe risolovere il caso.
In effetti tra i demo proposti ci sono dei controlli che dovrebbero regolare 
il volume e di conseguenza anche i vumeter collegati.
Quello che succede e' abbastanza strano, infatti sul pc normale (ovvero il 
towercase) funziona, se compilo il tutto sul portatile il volume viene 
comunque regolato ma non c'e' verso di far andare il vumeter.
Lo stesso accade anche per i numerosi vumeter trovati tramite internet.
Chi mi puo' dare una mano???
Grazie
Ciao
Daniele 

 comunque regolato ma non c'e' verso di far andare il vumeter.
Hai provato dal controllo volume di windows a modificare la fonte di 
registrazione?
Non ho altri suggerimenti.

 Non ho altri suggerimenti.
Questoa non sembra essere una buona notizia .... :-)
Grazie, ciao
Daniele 


Input di Registrazione e non Output verso le casse.
Apri il controllo volume, Menù Opzioni, Proprietà, Regola il volume di 
Registrazione, OK... abiliti la fonte audio. Vuoi che la fonte siano per 
semplificare gli mp3? Abiliti l'ingresso Wave. Alcune schede hanno anche il 
controllo What you Hear, ciò che senti, abilita quello, se ce l'hai e il 
vu-meter funzionerà per qualsiasi cosa.
Sono sempre mie ipotesi, perché non conosco altri modi di ricavare il 
livello di una fonte se non registrando.
Siamo OT e ho finito veramente le risorse.

Newsgroup: it.comp.lang.delphi
Titolo: Cursore ???

Ciao,
Se imposto da codice un particolare cursore per un form ottengo
l'effetto desiderato, ma questa propieta' non viene ereditata dai
componenti e quindi il cursore ritorna quello standard ogni volta che
passo sopra ad un bottone o altro componente.
Non c'e' modo di assegnare il cursore all'intera applicazione ?
Francesco
IACT Member.
http://frengo.dragonfire.net/


 Forse Screen.cursor := crhourglass; ???
Saluti Arturo

 Saluti Arturo


Newsgroup: it.comp.lang.delphi
Titolo: Quale database o componente???

Carissimo, potresti benissimo utilizzare Paradox per ciň che devi fare,
oppure Interbase, MYSQL... ma devi trovare dei componenti free per DB, 
con la Personal si fa poco niente. Guarda su Torry's, Delphi Super Page,
Delphi Pages...
                   Saluti Delphi Knight
 
http://delphiknight.cjb.net
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciauzz Lucky!!!
Ciao, Antò.
Newsgroup: it.comp.lang.delphi
Titolo: Applicazione di gestione documenti con delphi

Ciao a tutti
vorrei sviluppare un'applicazione per la scansione e gestione dei documenti.
Quali componenti mi consigliate (possibilmente free) ?
Ho già visto qualcosa su torry come le routine multitwain . Secondo voi
vanno bene ?
ciao
Mario

...

Io ho sviluppato un'applicazione di acquisizione immagini tramite
scanner e telecamera, tutta con componenti free: JLC Video per la
telecamera e una routine MultiTwain per lo scanner.... funzionano
tutte e due alla grande!!!
  Vai tranquillo

 tutte e due alla grande!!!
io ho usato i componenti ImageEN (commerciali), e in mezza giornata ho
realizzato un'applicazione con acquisizione da sorgenti twain qualunque
(fotocamere, videocamere, scanner, ecc.), fotoritocco, visualizzazione
thumbnails, zoom variabile, filtri, correzione colori, ecc. - con componenti
free, ammesso di riuscire ad arrivare agli stessi risultati, ci avrei messo
10 volte tanto di tempo, oltre al fatto dell'impegno di dover tenere
aggiornati componenti di produttori diversi, visitando periodicamente i
siti, sempre che poi non ne discontinuino lo sviluppo, ecc.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 3 non mi funziona con win XP: help!!!!

Ciao ragazzi,
non so più che pesci prendere, ho installato Delphi 3 su un portatile
con WinXP ma quando vado ad usare i database (ad es. proprietà
Databasename di Table1) mi da l'errore di inizializzazione del
database, per cui i databse sono inutilizzabili.
Qualcuno ha da suggerirmi qualche soluzione? O devo ritornare indietro
a win98? Spero di no, anche perchè non so se trovo i driver per far
funzionare il portatile.
Grazie a chi mi può aiutare.
Robin

D3 funziona benissimo con XP, idem vale per D5, D6 e... D1
Esattamente che eccezione ti solleva?
Ciao.

Non riesce ad inizializzare il BDE. Se ad esempio metto una table su
un form e cerco di modificare la propr. DatabaseName mi solleva un
errore (mi pare $2A09) che tradotto in italiano significa "errore
nella inizializzazione del BDE". Ho installato anche Delphi 5 ed
invece va benissimo, direi normale. Il fatto è che su questo winXP
avevo installato prima, da solo, il BDE 5.11; poi ho installato Delphi
3 senza BDE e funzionava; Dato che non mi funzionava QuickReport avevo
disinstallato il BDE 5.11 e Delphi 3 e reinstallato tutto da capo. Da
questo momento in avanti, anche dopo varie installazioni e
reinstallazioni di Delphi 3, mi esce l'errore di inizializzazione del
BDE.
Spero di essere stato chiaro. :-) e di non dover formattare tutto....
Grazie
Robin


prova a fare qualcosa da bdeadmin e da sqlexplorer e vedi cosa succede.
Bye
A.

Grazie ragazzi, come sempre siete gentilissimi.
Comunque, a beneficio di qualcun altro che dovesse avere gli stessi
problemi, ho risolto cosě:
1) Disinstallato delphi 3 
2) reinstallato rinominando il path di default che da delphi per il
BDE; per la precisione ho dato come path: "C:\programmi\File
Comuni\Borland shared\BDE: ha rifunzionato perfettamente.
Non mi funzionava QuickReport: risolto cosě
1) aggiornato a QR2k
Grazie di nuovo
Robin

Newsgroup: it.comp.lang.delphi
Titolo: aiutatemi a sviluppare un browser, vi prego!!!

Ciao a tutti,
                ho installato il controllo activeX denominato "Microsoft
Internet Controls (Version 1.1)" (ah, uso il Delphi 3) e ho iniziato a
sviluppare un browser web...il problema è che vorrei fare una barra di
avanzamento che indichi appunto la progressione del download ......pensavo
di usare l'evento OnProgressChange dell'oggetto WebBrowser....ma non
funzia....
Vi descrivo come è la form, magari vi è di aiuto per capire il problema:
1.  in alto c'è un oggetto Tpanel contenente i vari bottoni (avanti,
indietro, aggiorna....) e un combobox (per gli URL)
2. Al centro, occupante la maggior parte della form, c'è l'oggetto
TWebBrowser.
3. In basso c'è un TStatusBar diviso in due pannelli (la proprietà "Panels"
per capirci.....)
Io vorrei mettere una barra di avanzamento all'interno di uno dei panels
della statusbar...mi sarebbe piaciuto metterci un Gauge...si può fare???? Se
sì, come faccio poi a farlo avanzare a seconda del download della pagina ???
Vi ringrazio molto, se mi aiutaste fareste un'opera buone per il mio esame
di stato .....(che purtroppo è sempre più vicino).
Grazie ancora e alla prossima....
--
Oh, I'm Mr.BadGuy
yes I'm everybody's Mr.BadGuy
Can't you see I'm Mr.Mercury
Ohh Ohh ...spread your wings and fly away with me.
(Freddie Mercury)

 wrote in message
_NEO4.60306$xt2.7...@news.infostrada.it...

Newsgroup: it.comp.lang.delphi
Titolo: Problemi con WinExec

Salve a tutti,
Ho dei piccoli problemi con la funzione WinExec() che accetta solo parametri
PChar e io ho la necessitą di passare a questa funzione dei dati provenienti
da una TextBox (o Edit Box, come la volete chiamare),  e quindi dati String.
Come faccio per convertire una String in una PChar (anzi, PAnsiChar)??
Se volete farvi un'idea del programma scaricate i sorgenti dal sito
www.skysoft-online.org
 e seguite il link per il download.
( A proposito, il mio sito vorrebbe diventare una community di programmatori
Delphi Open Source, sarei molto contento se vorreste unirvi ai miei
progetti.)
Grazie mille a tutti...
P.S.: Scusate se ho fatto un po' di pubblicitą... ;-)

 da una TextBox (o Edit Box, come la volete chiamare)...
Ciao,
io userei ShellExecute... comunque il tuo dubbio rimarrebbe, e quindi:
Var
S: String;
p: pChar;
Begin
S:= 'Ciao';
P:= pChar(S);
// e viceversa
P:= 'Riciao';
S:= String(P);
End.
Chiaro?
Ciao
Giuseppe

 P.S.: Scusate se ho fatto un po' di pubblicità... ;-)
--
Ciao,
David (
www.utilityweb.net
)

P.S.: Scusate se ho fatto un po' di pubblicità... ;-)
Attenzione, ricordati di indicare che i sorgenti sono per Delphi 7: il mio 6
ha segnalato l'errore caricando il progetto non trovando il componente
XPManifest.
Complimenti per il sito: vedo che hai usato PostNuke, perche' non passare a
MDPro ? E' il grande successore (io gestisco un sito con Envolution). :-)
ciao!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

...

Puoi anche fare il cast 'al volo'...
Ovvero:
WinExec ( PChar (stringa), ...);
Alessandro

Grazie mille a tutti!! ;-)

 XPManifest.
XPManifest č un componente Delphi per abilitare lo stile di Windows XP...

XPManifest è un componente Delphi per abilitare lo stile di Windows XP...
penso che Morde lo sapesse ;), e comunque è necessario
fornirlo con i sorgenti del progetto, così chi ha una
versione di delphi <= 6 è non si è mai procurato
l'XPManifest può comunque aprire il progetto (sempre
che i sorgenti siano compatibili con versioni
inferiori).
Ciao MassimoB
--------------------------------
http:\\
www.massimobeschi.it

Grazie del consiglio...
Newsgroup: it.comp.lang.delphi
Titolo: Vagas

VAGA – ANALISTA PROGRAMADOR C# DOT. NET - NOTURNO
Estado: São Paulo
Cidade: São Paulo - SP (Centro)
Número de vagas: 2
Descrição: Experiência em desenvolvimento na linguagem C# DOT. NET;
Banco de dados SQL SERVER;
Regime de contratação: Cooperativa ou PJ
Faixa salarial: Á combinar ( Enviar currículo com pretensão salarial)
Horário: de segunda a sexta-feira dás 14h00 às 22h00 ou das 20h00 às
05h00
Diferencial: Grandes possibilidades de crescimento
Os interessados deverão enviar currículo atualizado em formato Word
para o seguinte e-mail: 
miriam....@funcao.com.br
 com o título
‘Analista Programador .NET - Noturno
Att. Miriam Claudino
Recursos Humanos

 05h00
Ma che è, un lavoro da software developer notturno??
Che fanno, software a ciclo continuo ?! o__O
-- 
morde
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database

 Che fanno, software a ciclo continuo ?! o__O
più che lavoro di programmazione, si tratterà del supporto tecnico h24
di quale struttura bancaria, immagino..
-- 
Alessandra
Se dio ha creato il mondo perchè si annoiava, dopo averlo distrutto, lo
ricreerà di nuovo? - Max