mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: KADAO e Query ??

sto usando KADAO vers. 7.20 - Delphi4 + Win2000 , con un file Access
le Tabelle funzionano , ma con le Query qualcosa non va!
ho messo sia KaDaoDatabase che KaDaoTable
KadaoTableType e' su DynasetTable
questo il problema :
impostando a mano da Object Inspector SQL come
Select from Table1 where Valore <=100
e apro sia Database che Table , ottengo i valori <=100
se a runtime imposto
KaDaoTable1.Clear;
KaDaoTable1.SQL.Add('Select From Table1 where Valore >100');
KaDaoTable1.Open;
la Query non da risultati (KaDaoTable1.SQL risulta Vuoto), e restano i
Valori <=100
naturalmente a mano da Object Inspector SQL funziona.
se faccio cosi'
KaDaoTable1.Close;
KaDaoTable1.Clear;
KaDaoTable1.SQL.Add('Select From Table1 where valore >100');
KaDaoTable1.Open;
al momento di eseguire KaDaoTable1.Open , mi segnala errore di sintassi
nella istruzione Select
a differenza del BDE non riesce ad impostare il valore KaDaoTable1.SQL
dove sbaglio ? , grazie Maurizio


A prima vista sarebbe meglio fare in questo modo
Select (* oppure campi da selezionare)From Table1 where valore >100
Ciao
Michele
P.S. Uso gli oggetti KaDao da qualche tempo e non ho mai avuto problemi di
questo tipo eventualmente scrivimi anche in pvt che ti aiuto volentieri

Select (* oppure campi da selezionare)From Table1 where valore >100
Secondo me devi fare cosě
.Add('Select * from Table1 where valore >' + #39 + variabileStringa +
#39)


Newsgroup: it.comp.lang.delphi
Titolo: Accedere ad un database su internet

Ciao a tutti.
Esiste un modo per connettersi ad un archivio Access su un sito internet da
codice? Ad esempio per fare un programma che accede all'archivio, da il
login e permette agli utenti di chattare e/o condividere files.
Grazie a tutti in anticipo!
Mirko
www.biancomirko.it

 wrote in message
DZPH7.74849$sq5.3...@news.infostrada.it...



veramente non volevo usare l'asp, volevo accederci da un eseguibile in che
gira dagli host, mandare una richiesta asp ed elaborare la pagina che mi
manda come risultato non mi sembra il massimo...

 > anche le dll. Cosě puoi comandare db da internet

Newsgroup: it.comp.lang.delphi
Titolo: Inviare comando da server a client con TIdTCPSever

Ciao a tutti,
come da titolo, dovrei inviare dal server tramite TIdTCPServer una
stringa di comando in modo che il client riceva alcune istruzioni ma,
fino ad ora non sono riuscito a trovare il modo giusto per farlo. E'
possibile?
Qualche dritta?
Grazie mille

Ciao a tutti,
dovrei inviare da server un comando al client tramite componente
TIdTCPServer ma non riesco a capire come potrei fare. Qualcuno sa
darmi qualche consiglio? E' possibile farlo?
Grazie mille

 ha scritto nel messaggio 
news:1179409272.0...@q75g2000hsh.googlegroups.com...


Quando il client si connette attiva l'evento Connect e viene passata una 
variabile di tipo TIdContext che contiene tutte le caratteristiche del 
client (stessa cosa capita se il client spedisce qualcosa)
Ora devi memorizzare questa variabile in una lista (se vuoi parlare con 
il client in qualsiasi momento) oppure utilizzarla direttamente se parli 
con il client dopo che ti ha spedito qualcosa (evento Execute)
Per parlare al client (mettiamo che la tua variabile si chiama AContext) 
devi eseguire:
AContext.Connection.IOHandler.Write
oppure
AContext.Connection.IOHandler.WriteLN
Fai riferimento all'help per maggiori info
Newsgroup: it.comp.lang.delphi
Titolo: ADO... lento?

Ho una tabella Access con 24.000 record.
Ad aprire la tabella (che è pure su un altro pc) ci mette veramente
moltissimo tempo. Ho utilizzato un TADODataSet collegato tramite un
TADOConnection... ho sbagliato qualcosa?
Qual'è il metodo migliore per connettermi a un database Access posizionato
su un pc in rete... e fare ricerche ed inserimenti?
grazie,
Raptor

su un pc in rete... e fare ricerche ed inserimenti?
Andare sul pc in questione e lavorare a turno non sarebbe
una buona soluzione?? ahahahah! :)))
Scherzi a parte, fossi in te farei una bella cosa....
Crea una bella applicazione di test che usi ADO per fare 
le 3 operazioni fondamentali: ricerca, inserimento e cancellazione.
Misura i tempi.
Prova poi ad usare il BDE e fai le stesse operazioni.
Infine, confronta i tempi e vedi cosa succede.
Se poi vuoi fare il tecnologico, prova poi a crearti un db
paradox (o meglio ancora interbase!) e importa in esso
la tabella con i 24000 records.
Poi, fai le prove di cui sopra e vedi come sono i tempi di risposta.
Ricorda inoltre che Access non è client/server 
e quindi i tempi di risposta via rete sono lenti.
Lo stesso vale naturalmente x paradox.
Ma avendo ib6, che te frega di access&paradox? :))
+ di cosi' non so dirti... :((
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 su un pc in rete... e fare ricerche ed inserimenti?
Proprio quello che hai usato tu!
N.B.
Sei proprio sicuro di doverti scaricare tutti i 24.000 (ventiquattromila)
record?
Quando si programma in modalità client/server (che sia al-cess o SQLserver o
Oracle) si dovrebbe essere molto attenti a non scaricare mai più record di
quelli che servono. Ricorda che 24.000 record possono essere estratti da
Oracle in qualche secondo (o molto meno dipende dalla macchina su cui gira),
ma poi devono arrivare al client che li deve presentare, passando atraverso
una rete che ha una capacità trasmissiva limitata.
E tutto per fare cosa? Solo perché l'utente possa scorrerli su una griglia
con le frecce su/giù?

TADOConnection... ho sbagliato qualcosa?
Non conosco benchmark sulla velocita' di accesso ai dati di
ADO, pero' se stai usando un driver ODBC per accedere ai
dati, la lentezza e' giustificabile.
Newsgroup: it.comp.lang.delphi
Titolo: View Type Library

Uso delphi 4.0 . Nell'help in linea si dice "To open the Type Library 
editor,  Choose View|Type Library. ".
Ma nel menu' di Delphi sotto View non trovo nessuna voce "type library".
Mi sono perso qualche aggiornamento?
Suggerimenti ?
Grazie
Furio 

libero ha scritto:

Versione?
Nel mio D4 Client/Server e' al suo posto.
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: Probl. con setup di una applicazione che usa componenti internet..chi lo sà ?

Salve,
il problema che cerco di risolvere è questo:
ho una applicazione che usa componenti standard
internet del Delphi 3 Professional, i componenti sono
html e http.  Tutto funziona bene finchè il programma
gira sul mio pc o su un pc dove è installato Delphi.
Se si porta l'applicazione su un altro pc l'errore che
dà in avvio è :
Exception EOleSysError in module PROJECT!.EXE at 0003E1D9
Interfaccia non registrata.
Mi han detto che i componenti usati vanno 'registrati' in fase di
installazione e così ho creato un SETUP utilizzando WISE 7.0.
Tale software di installazione prevede la definizione dei componenti che
si
vogliono registrare (opzione self register per gli oggetti dll e ocx
abilitata).
Semplicemente indicando  html.ocx  e httpct.ocx come oggetti da
registrare
non funziona,  qualcuno sa quali sono esattamente gli oggetti  che si
devono
indicare e dove si trovano ?
Grazie per l'attenzione

 ha scritto nel messaggio
news:39A7A3...@tin.it...


"Roberto B":
| Salve,
| il problema che cerco di risolvere è questo:
| ho una applicazione che usa componenti standard
| internet del Delphi 3 Professional, i componenti sono
| html e http.  Tutto funziona bene finchè il programma
| gira sul mio pc o su un pc dove è installato Delphi.
(scusa per il post precedente, l'ho inviato senza scrivere niente!)
perchè non provi con installshield (for borland delphi)
e nella voce Select InstallShield Objects for Delphi
selezioni "Internet Component Packages" ?
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: neolaureato in Informatica

Vorrei iniziare a studiare in maniera molto approfondita Delphi o
Visual Basic (i due linguaggi + richiesti dal mondo del lavoro).
Mi servirebbe un consiglio sul libro da comprare che contenga
possibilmente un cd con un ambiente di sviluppo utilizzabile per i
primi esperimenti.
grazie.

delphi6 developer guide di texeira&pacheco
Da 
borland.com
 puoi scricare o la trial delle versioni enerprise oppure la
personal che č free, ma ha molto poco.
Bye
A.
Ps: ho sempre desiderato conoscere la mitica Valeria del Monte ;-))

 primi esperimenti.

 Visual Basic (i due linguaggi + richiesti dal mondo del lavoro).
Ma perchè? Che linguaggi hai studiato all'università?

piů diffuso ma non č tanto potente come Delphi..
In merito, vorrei dire anche che Delphi č poco ricercato. E' raro
trovare SH che programmano in Delphi e che cercano programmatori.
Delphi č sicuramente superiore, ma bisogna valutare bene come
investire il proprio tempo (e danaro).
Purtroppo, l'ambiente Visual Studio sembra essere uno standard, oltre
a Java. 
Credo che anche C++ Builder non sia paragonabile a VC++ in quanto a
diffusione.
--
Ambrogio disse, riguardo a certe idee di software pirata ed al mio invito ad usare altri os:
"Quale sarebbe? Il linux? Quel coso dove 3000 programmi non funzionano?"

che ci sia in proposito.
Intendi quella relativa a Delphi 3? E' utile secondo te, anche
riferendosi ad una versione vecchiotta e pubblicato nel 97?
 
Mentre Delphi4 guida completa?
 Quelli di marco cantu' non sono adatti per chi inizia (ho qui delphi3
e ci sono rimandi a delphi 2 e a delphi1, compresi i file nel cd) e
molti componenti della VCL non vengono spiegati.
p.s.: ho notato che č uscito anche un manuale per kylix
--
PubbliProgress:
http://www.gruppokaos.it/pagine/Documenti/nestlč.htm
http://www.gruppokaos.it/pagine/Documenti/Controinformazione/un_opuscolo_scomodo.htm
http://www.gruppokaos.it/pagine/Documenti/Banche%20Dati/banche.htm

 Mentre Delphi4 guida completa?
A me sono piaciuti per i numerosi rimandi al vecchio Turbo pascal....poi è
chiaro che do consigli sulla mia epserienza e sui libri che ho letto...e ne
ho letti 2 o 3 in tutto..non certo manualoni. Io il Delphi l'ho imparato con
il matotne della Apogeo e con i files della guida online..per questo lo
consiglio per iniziare. Poi probabimente (anzi sicuramente) ci saranno libri
migliori che io mi son perso...mi succede sempre :-D
Ciao.
--
Giulio Pipitone (
www.FIGHTERS4WEB.COM
)
#mirror italiano ufficiale 
http://spam.abuse.net#

 ha scritto nel messaggio
news:s53rnu8s01mmn5hcc...@4ax.com...

I programmatori delphi italiani hanno la fortuna di avere in Italia un guru
internazionale di delphi: Marco Cantů
Consiglio i suoi ottimi libri sia in italiano che in inglese.
Si trova tutto sul sito 
http://www.marcocantu.it/
Saluti.
Marco Brevi

perche' pensi che all'universita' di informatica programmi tutti i
giorni con delphi o visual basic ?
cmq la mia tesi riguardava xml , dom , e le specifiche
www.imsglobal.com

>
www.imsglobal.org
Newsgroup: it.comp.lang.delphi
Titolo: ActiveX DLL ?!?!?

Ciao a tutti,
 
ho scritto, in quel tristissimo linguaggio che è VB6, alcune DLL 
(activex dll) che, come sappiamo, non sono DLL tipo quelle fatte in C, 
ma piuttosto una sorta di oggetti COM.
Mi chiedevo: è possibile utilizzare queste DLL in Delphi e, se sì, come 
fare a richiamare le classi di tali DLL? Non è possibile trattarle come 
routine esterne, quindi le varie dichiarazioni EXTERNAL e soci non 
servono granché.
Ciao e grazie per ogni aiuto.
 
Antonio
--
Posted from 213.254.0.4 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ma piuttosto una sorta di oggetti COM.
Ciao, se esportano interfacce COM (hai i CLSID) puoi usare la
CoCreateInstance o la CreateComObject per accedere ai tuoi oggetti
(ovviamente prima dovrai registrarli nel sistema...)
Dovrai tradurti le dichiarazioni di interfaccia in delphi e poi le usi come
un oggetto normale (o quasi)...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply
Newsgroup: it.comp.lang.delphi
Titolo: Non voglio reinventare la ruota...

Ciao a tutti,
Sto sviluppando un programmino che si appoggia su un database, le 
informazioni sono contenute in un TList e salvate in un file in 
formato proprietario.  Ora, andando avandi con lo sviluppo il 
programma
Š diventato pi— complesso, le informazioni sono suddivise in diverse 
strutture e mi trovo un po'
in difficolta'. 
Dato che gestire un database relazionale con i componenti Standard di 
Delphi non e' proprio banale,
mi sono chiesto se non era il caso di sfruttare  i componenti 
specifici per la gestione dei DB che io
avevo sempre ignorato perche' li ritenevo eccessivi per le mie 
necessita'. Se ci sono perche' non
usarli ? :-)
Ora, per fare questo dovrei sostituire la maggior parte degli oggetti 
del programma ed il relativo codice di gestione, e fin qui nessun 
problema (insomma :-)) , ma mi rimane il problema della fonte dei 
dati...
 
Per utilizzare i componenti DataAware devo fornirgli una dataSource, 
ed io non ho ne' un DB standard (Dbf, Paradox etc..)  ne' lo voglio 
avere, o quantomeno non voglio usare il BDE come tramite tra il
mio programma ed i dati. 
Cosa posso fare ? Devo cercarmi su DSP un componente che mi gestisca 
un qualche formato di
DB e utilizzarlo al posto del BDE ? 
Al momento io ho fatto solo qualche esperimento, mi sono scaricato un 
componente che gestisce il
formato MDB (Access) , ed ho fatto qualche test con il BDE per vedere 
come si gestivano i DB, ma
non e' molto...
Francesco
IACT Member.
http://Frengo.dragonfire.net/


La soluzione c'e' ma e' piuttosto faticosa. Devi derivare TDataset,
che e' una classe astratta e specializzarla per fargli gestire il tuo
formato. Cosicche' nel tuo sw potrai agganciare al Datasource questo
nuovo componente come se fosse un TTable, TQuery, ecc.
Ma per fare cio' dovrai implementare tutte le funzioni astratte di
TDataset (apertura, modifica, ricerca, bookmark, ecc).
Ti spedisco alla tua casella un esempio tratto dal solito grande
Pacheco-Teixeira, che crea un nuovo Dataset che si interfaccia a un
file proprietario.
C'e' da studiarlo un po', o al limite comprati il libro ("Il Manuale
di Delphi 4", Jackson). Non saprei come allegarti il paragrafo che
discute l'argomento (una decina di pagine).
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista
Newsgroup: it.comp.lang.delphi
Titolo: usare gli zip sotto delphi

dove posso trovare componenti per utilizzare i file ZIP sotto delphi? dovrei
fare un'applicazione che me li unzippa, copia, ecc... in parole povere: che
me li gestisca...
Grazie
                                                    - Drake

www.torry.ru
Mi apre si chiami DelphiZip ed è molto carino.
Io lo sto utilizzando e mi trovo bene.
Saluti
AS
"Se è Microsoft non funziona"

 ha scritto nel messaggio
news:8s7jgl$7jf$1...@nread2.inwind.it...

Io utilizzo ZipMaster (DSP) e devo dire che funziona in modo apprezzabile

Ciao!
Se vuoi avere un'idea di quel che si può fare con il componente ZipMaster,
puoi scaricare il mio ZipGenius Evoluzione da qui:
http://web.tiscalinet.it/zipgenius/zg_evoluzione.exe
E' la versione che sta per diventare "obsoleta", dato che fra meno di 70
giorni pubblicherò ZipGenius 1.4 basato su ZipMaster 1.6 beta (ma
perfettamente funzionante).
A presto,
Matteo Riso (M.Dev Software)
http://zipgenius.web-page.net
(-69 a ZipGenius 1.4)


 Io lo sto utilizzando e mi trovo bene.
Non lo trovo... mi puoi dare qualche informazione maggiore? grazie...

Newsgroup: it.comp.lang.delphi
Titolo: Passaggio Parametri

Ciao a tutti,
vorrei sapere come posso passare un numero illimitato di parametri ad una
funzione.
Spero che un Array di Variant non sia l'unica soluzione possibile.
Ciao a tutti!!!

 ha scritto nel messaggio
news:2OYB7.1557$Qj6....@news.infostrada.it...



Ciao,
prova a consultare sul help in linea "TVarRec".
Considera anche :
procedure AccettaMultiParametri(const Args: array of TVarRec);
la sua implementazione sarà un bel
  for i := Low(Args) to High(Args) do
    with Args[i] do
      case VType of
        vtInteger : ; //handle vtInteger ...
      end;
--
Davide DG.
  - In medio stat virtus -
Newsgroup: it.comp.lang.delphi
Titolo: MsgBox

Scusate ma io vengo dal mondo VB, e lě esiste MsgBox che visualizza una
finestra di avviso con testo e pulsanti personalizzabili. Esiste una cosa
simile in Delphi? Certo che esiste, ci mancherebbe altro... ma come faccio?
Che comando si usa?
Thanx in anticipo!
--
"La matematica č l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

 Che comando si usa?
Puoi usare MessageDlg oppure ShowMessage.
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

> Puoi usare MessageDlg oppure ShowMessage.
Grazie {MSX}
--
"La matematica è l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

oppure application.messagebox
CIAUOX


C'č anche la Application.messagebox

ma mi ignori proprio? :PP

> ma mi ignori proprio? :PP
Dài anche lui voleva dire la sua :p
--
"La matematica è l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

Newsgroup: it.comp.lang.delphi
Titolo: Cambiare la data di ultima modifica

Ciao.
C'è la possibilità, da codice, di cambiare la "data di ultima modifica"
o la "data di ultimo accesso" di un file?
Grazie
antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


La unit IdGlobal serve solo per calcolare l'offset UTC dell'orario.
Mi sembra che le ultime versioni di Delphi abbiano delle funzioni apposta.
Ciao
--
Andrea /\/\agni
http://www.emmeit.net/andrea/

Newsgroup: it.comp.lang.delphi
Titolo: R: onClick


Ciao,
se associ all'evento OnClick un solo pulsante non hai bisogno di conoscerne
l'handle. Basta porre  Button2.onClick := @Button2Click (Sender : Object);
(con delphi sono un pò arrugginito ora uso BCB)

ti fai una tua bella procedura con gli stessi parametri dell'evento onclick.
es
Procedure miaprocedura (Sender : Object);
poi scrivi
Button2.onClick := miaprocedura;
--
Gna...@Wappi.com
bmq...@tin.it
ICQ# 76488613
http://gnaffy.tripod.com/
Newsgroup: it.comp.lang.delphi
Titolo: come creare combobox in dbgrid a run time?

Ciao
premessa non sono un mago dei db...
 
Comunque ho un clientdataset, un datasource e una db grid.
 
Creo a runtime i miei campi così
     clientdataset.FieldDefs.Add('Nome', ftString, 10, False);
     clientdataset.FieldDefs.Add('Area [mq]', ftFloat, 0, False);
     clientdataset.FieldDefs.Add('Perimetro [m]', ftFloat, 0, False);
 
ora ho la necessità di creare sempre a runtime una nuova colonna 
"Associa" nella quale, per ogni riga, c'è un combobox contenente la 
lista di nomi presenti della colonna 'Nome'.
 
Avete qualche suggerimento ?
 
Grazie, Giorgio.
 
---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com
 
 

cerca nei vecchi post "drawframecontrol".
 
A.


 
  Self.Grid.Canvas.FillRect(Rect);
  CheckBoxRectangle.Left := Rect.Left + 120;
  CheckBoxRectangle.Right := Rect.Right - 2;
  CheckBoxRectangle.Top := Rect.Top + 2;
  CheckBoxRectangle.Bottom := Rect.Bottom - 2;
  DrawFrameControl(Self.Grid.Canvas.Handle,
       CheckBoxRectangle,
       DFC_SCROLL,
       DFCS_SCROLLCOMBOBOX );
 
 
Ok sono riuscito a disegnarci la freccetta.
Ora come si riempie il combobox, tenendo presente che tutto il mio "DB"
� un clientdataset su XML???
Come ci scrivo i miei benedetti items ???
 
Ora ho la mia dbgrid, con la mia colonna con la freccia del combo box.
Posso anche scriverci ed ovviamente quello che ho scritto non compare...
 
Quasi quasi lascio la colonna cos� come �...
ci metto un normalissomo combo box.
Quando sono nella cella corretta della dbgrid, se modifico il contenuto 
del combobox, metto il suo valore nella cella....
E' un po' 'na fetecchia ma al momento penso sia pi� semplice...


Newsgroup: it.comp.lang.delphi
Titolo: Sorgenti SMTP Server

Devo sviluppare un smtp server per inviare le mail.
Qualche dritta? Qualche componente gia pronto? Anche a pagamento, purchè a
basso prezzo;
--
Distinti Saluti
Luca Ferrari
Pentas Service s.r.l.

 ha scritto nel messaggio
news:atvhug$7c0$1...@grillo.cs.interbusiness.it...

Newsgroup: it.comp.lang.delphi
Titolo: Isapi realizzate con D6 e IIS5. Aiuto!!!

Devo estendere con funzionalità web un prodotto c/s già esistente. Ho
realizzato i vari moduli web e li ho testati tramite WebAppDebugger.
Tutto sembrava funzionare a dovere e quindi ho provveduto a definirli
(filtri ISAPI sulle proprietà del sito) su di un server IIS5 (Win2K SP1)
installato appositamente e nuovo di pacca.
Al momento dell'attivazione il server  non riesce a partire ed il servizio
mi rimane in uno stato ibrido "A partire"....senza possibilità di
intervenire ulteriormente. In parole povere, devo far ripartire la macchina
perchè nemmeno la console riesce a sbloccarsi da questa situazione.
Faccio il tentativo per verificare se il problema è dovuto a IIS5 e rigenero
tutta l'applicazione come CGI. Colpo di scena, tutto funziona come deve...
La versione di Delphi è la 6 Enterprise con applicato l'update pack
distribuito a suo tempo da Borland.
Qualcuno si è già imbattuto in un problema del genere?E se sì, qualcuno è
riuscito a trovare il modo di risolverlo? Inutile dire che di utilizzare
l'applicazione come CGI  nessuno ne vuole sapere, mio malgrado purtroppo!
In ogni caso anche i sample distribuiti con delphi (vedi biolifeisapi.dll se
ricordo bene) ricreano lo stesso problema. Sicuramente sono io che sbaglio
qualcosa, ma che cosa?????
Qualsiasi indicazione è benvenuta e grazie a tutti per l'attenzione.

Su 
borland.com
 trovi 2 script che servono ad abilitare iis
come servizio o come processo.
Se lo imposti come processo puoi fare il debug delle isapi
dalla ide di delphi.
Questa cosa che tu segnali succede se IIs è configurato come
PROCESSO alla partenza del pc.
Infatti, siccome Windows2000+IIS  sono Microsoft e quindi 
non funzionano, anche se IIS è impostato come processo win2000
tenta comuqnue di farlo partire come servizio allo startup.
Ma, arrivando poi a leggere qualche key nel registry si pianta
li e se vai nella gestione dei servizi trovi "starting..."
a oltranza.
Il link x scaricare gli script lo trovi in un articolo
che parla proprio del debug da ide delle isapi.
Se non li trovi, scrivimi in privato e te le mando.
Dovrei averle qui da qualche parte.
Ancora una cosa...
Se hai crystal report 8 sulla macchina e noti strane cose
con gli oggetti COM e con le pagine asp (tipo: non ti parte
manco il sito di default di IIS oppure se tenti di registrare un com
con tregsrv si inkazza e ti dice che la chiamata alla dllregister...
è fallita....), devi applicare una fix della seagate.
Infatti, cr8 scrive delle cose nel registry che bloccano
la registrazione dei com.
Inoltre, credo che queste porcherie vengano riscritte nel registry
ogni volta che si lancia l'editor di cr8...
Sai, quelle cose del tipo "se non esiste la chiave x, mettila"
Qui sorge spontanea una domanda...
Sbaglia seagate che scrive dove non dovrebbe o zio Billy
che permette a Seagate di scrivere dove non dovrebbe??
Bho!
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:9292fad7393a4227bd...@mygate.mailgate.org...

Newsgroup: it.comp.lang.delphi
Titolo: BDE

LO ODIO!
 
Scusatemi, ritorno nel mio angolino.
 
-- 
@WarpTen10


Perché?


Sto combattendo contro un'installazione di un mio (vetusto) software 
(che non ho mai aggiornato e che usa ancora un db Access - unico mio 
software ad usarlo - mai più mai più mai più) perché un cliente ha 
cambiato PC ed è passato da XP a 7/64bit ed il BDE Administrator si 
pianta (bloccato, freezato, [non risponde]) quando provo ad aggiornare 
il DLL32 di MSACCESS a IDDA3532.dll. Non mi dà alcun errore. Si pianta 
ed occorre killarlo.
 
Chi ha soluzioni è il benvenuto.
 
Da domani converto tutto in Firebird, mannaggia!
 
-- 
@WarpTen10


OK, tutto risolto nella maniera meno elegante possibile.
 
Visto che non riuscivo a cambiare la DLL di DLL32 in MSACCESS ho 
rinominato IDDAO32.dll in _IDDAO32.dll e ho copiato IDDA3532.dll 
rinominando la copia come IDDAO32.dll.
 
Lanciato il (vetusto) software e tutto ha funzionato.
 
No, il mio odio verso BDE non è diminuito di un bit.
 
-- 
@WarpTen10


 
Be, è stato dichiarato obsoleto circa 15 anni fa, funziona benissimo 
anche con Win 8.1 e, presumibilmente lo sarà anche con Win 10 credo 
proprio che tutto questo odio non lo merita. ;)
 
Ciao.


Funziona talmente benissimo che ho dovuto fare tutto questo trigumiro 
per farlo funzionare.
 
:)
 
-- 
@WarpTen10


Io lo uso solo per tabelle paradox ;) mai usato altro con il BDE.
 
Ciao.


Paradox... Paradox... Questo è un nome che non sentivo da tanto tempo... 
tanto tempo... :)
 
 
-- 
@WarpTen10


"Credo che mio zio lo conosca... ha detto che e' morto." ;)
 
...e scusate, e' un riflesso condizionato, non posso farne a meno! :)
 
ciao
Giacomo

 "Credo che mio zio lo conosca... ha detto che e' morto." ;)
 
"Oh no... Non lo è... No, non ancora..."
 
(purtroppo)
 
-- 
@WarpTen10
Newsgroup: it.comp.lang.delphi
Titolo: label arrotondate

qualcuno sa dirmi se esistono controlli Tlabel con angoli smussati
e dove si possono scaricare?
grazie
luca

 e dove si possono scaricare?
vechci post?
A.

reluc ha scritto:

hai provato a rendere la label trasparente e schiaffeggiare nel codice 
del form questa astrusita :)
procedure TForm1.FormPaint(Sender: TObject);
begin
  label1.transparent := true;
  label1.canvas.roundrect(0,0,label1.width,label1.height,10,10);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
   label1.canvas.brush.color := clwhite;
   label1.canvas.brush.style := bsSolid;
end;
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 
ho provato ma e' un po' raffazzonato
grazie lo stess
ciao

 e dove si possono scaricare?
Scarica ed installati le JVCL, risolvi questo ed altri 99 problemi di 
componenti
-- 
================================================================
Alberto Rubinelli - A2 SISTEMI 
news.aioe.org
 ThunderBird 2.0.0.4
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
================================================================
Newsgroup: it.comp.lang.delphi
Titolo: Tapi VCL

Salve a tutti,
dovendo realizzare una piccola applicazione da interfacciare ad un 
centralino via Microsoft TAPI (3x) sto cercando una libreria adeguata... 
tempi stretti quindi mi serve qualcosa di già collaudato non avendo nè 
tempo ne voglia di reinventare (e debuggare) la ruota.
Tra quelle che ho trovato ci sono Kdtele e hbTapi che mi sembrano 
adeguate ed accessibili come costi ma avendo solo le trial non c'è molta 
possibilità approfondire... quindi chiedevo se qualcuno usa queste 
librerie e può dire la sua o ne ha altre da suggerire.
Grazie!
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"

 tempo ne voglia di reinventare (e debuggare) la ruota.
Ci sono le async pro di turbopower, le trovi su sourceforge.
ciao
-- 
morde
D5,D6,D7
QT 4.7.0 - MingW- QT Creator 2.1

 Ci sono le async pro di turbopower, le trovi su sourceforge.
Grazie, conosco. Eccellenti per tante cose ma purtroppo tapi sembra 
fermo alla 1.4 e supporta solo dispositivi collegati alle porte seriali.
Nel frattempo ho trovato altre cose, tra le quali nrComm Lib che offre 
anche altre funzionalità interesanti ma anche lui supporta solo tapi 
provider collegati sulle com port.
Alla fine la scelta, di compomesso, cade su kdtele.


 Alla fine la scelta, di compomesso, cade su kdtele.
Sto guardando il listino dei kdtele tools.
A meno di non voler comprare i sorgenti, non mi sembrano poi così 
costosi. O mi sbaglio?

Newsgroup: it.comp.lang.delphi
Titolo: Combo dentro le celle di una grid

Ciao a tutti.
Ho la mia bella GRID sul form che oltre a visualizzarmi la tabella serve
anche per modificare il suo contenuto.
Come faccio per fare in modo che tutte le celle di un campo, siano
visualizzate sulla GRID a mo' di Combo?
Per esempio:
Tabella con i campi: Nome, Cognome, Figli
Voglio che sulla mia grid, nella colonna [figli] ci sia su ogni cella una
combo con all'interno gli item: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. In modo che a
seconda di quale item scelgo venga subito infilato nella tabella.
Grazie

Devi definire un campo di lookup sul dataset.

 seconda di quale item scelgo venga subito infilato nella tabella.
TColumn.PickList
Lists values that the user can select for the column.
property PickList: TStrings;
Description
The PickList property points to a TStrings object. 
If ButtonStyle is cbsAuto, these strings appear in the 
drop-down list associated with the column.
(preso direttamente dalla guida di delphi)
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
prego,
Ciao, Antņ.

 ha scritto nel messaggio
news:Xns91AFB61CD410Can...@195.31.190.131...


 ha scritto nel messaggio
news:a40vmo$uah$1...@newsreader.mailgate.org...


 "Se č Microsoft non funziona"


scusa del ritardo nella risposta ma...
se la lista dei valori è statica fai come ti hanno detto glia ltri.
Se invece i valori li prendi da una tabella fai come ti ho detto io.
Doppio clic sul componente dataset (si apre la lista dei campi)
tasto destro - new field (mi sembra)
nella finestra che appare dici che è un campo di lookup e ne imposti
le relazioni.
Per gli altri, se dico qualche bischerata non abbiate timore a farmelo
notare, non mi offendo anzi sono qui per imparare!!!!
Ciao!!!!


 Ma lo devo fare da codice o da proprietą?
da proprietą
da proprietą una riga per ogni valore
da codice
DBGrid1.Columns[0].PickList.Add('valore');
il numero tra parentesi quadre č l'indice della colonna,
la prima parte da 0 la seconda 1 e cosi via.
Ciao, Antņ.

> Ma lo devo fare da codice o da proprietą?
I 2 discorsi non sono alternativi o mutualmente esclusivi.
Da codice le cose le fai usando le proprietą.
Sta a te decidere se farlo:
1) a design-time.
Clicchi sulla dbgrid con il tasto dx del mouse, definisci
le colonne e poi sulla colonna incriminata definisci
stile e picklist
2) a runtime.
MiaDbGrid.Columns[x].Style := ....
MiaDbGrid.Columns[x].PickList.....

Newsgroup: it.comp.lang.delphi
Titolo: D2007 compilazione WinXp / Vista

a parte 3 componenti specifici per Vista, che trovo nella palette
Vista Dialogs , non  mi e' chiaro se compilando un progetto
creato con D2007, su WinVista dovra' essere ricompilato per
girare su XP e viceversa.
al momento della creazione di un nuovo progetto Vcl form , Delphi riesce
a "capire" se sta girando su Vista e caricare alcune unit appropriate ?
lo chiedo perche' non ho Vista, ho preferito investire su Upgrade da D2006
a D2007.
Maurizio

 a D2007.
Un PC equipaggiato con Windows Vista (o una VM, se preferisci) dovresti 
averlo, se non altro per verificare il comportamento dell'applicazione, 
più relativamente ad altri frangenti (scrittura su file e su registro, 
ad esempio), in modo particolare quelli che impattano sull'UAC di 
Windows Vista.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: gestione database ms access .mdb

Salve a tutti... mi servirebbero delle informazioni, o meglio dove poter
scaricare componenti (gratuiti) per la gestione di data base access...
per gestione intendo creazione fisica del file, compressione e
quant'altro...
Grazie anticipatamente a chi in qualche modo si rendesse utile...
ale.ber
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie anticipatamente a chi in qualche modo si rendesse utile...
Ricordati sempre di cercare prima nel ng, magari attraverso google groups.
http://groups.google.it/groups?&q=it.comp.lang.delphi
Le informazioni che cerchi ci sono sicuramente.
-- 
Morde. 
(morde at programmer dot net)


Visto che cerchi componenti gratuiti per un prodotto
non proprio gratuito, non č meglio appoggiarsi ad
un database totalmente gratuito che sia magari
client/server, che non collassi periodicamente
e che non ha limiti nelle dimensioni?
Se si ti consiglio 
firebird.su
 
www.firebirdsql.it
puoi trovare molto materiale che fa al caso tuo
Ciao Enzo
www.scozzaro.it

Newsgroup: it.comp.lang.delphi
Titolo: Creare una cartella

Ciao a tutti.
Come fare per creare una cartella tramite codice?
Io voglio che quando premo il pulsante, mi si crea una cartella in un
percorso scelto da me.

 ha scritto nel messaggio
news:27sza.232536$K35.5...@news2.tin.it...

Create dir........

 ha scritto nel messaggio
news:Bzuza.26917$Ny5.7...@twister2.libero.it...


 ha scritto nel messaggio
news:vyFza.141006$3M4.3...@news1.tin.it...


 ha scritto nel messaggio
news:Bzuza.26917$Ny5.7...@twister2.libero.it...

Io uso questo:
  if Createdir('mia_cartella') then  CreateDir('mia_cartella');
MAX

   if Createdir('mia_cartella') then  CreateDir('mia_cartella');
fantastico, un eccellente esempio di programmazione ridondante :D
Ciao, Sandro

> Come fare per creare una cartella tramite codice?
usa MkDir, per aggiungere una cartella ad un percorso gia' esistente, oppure
ForceDirectories per creare automaticamente l'intero percorso.
Ciao, Sandro

 ha scritto nel messaggio
news:bao98o$1ss6h$1...@ID-43509.news.dfncis.de...


 ha scritto nel messaggio
news:bao965$1tm1g$1...@ID-43509.news.dfncis.de...

Scusa ma io ho copiato dall'Help di Delphi !!
Ho sempre usato in questo modo e ha sempre funzionato
senza il minimo problema !!
MAX

 senza il minimo problema !!
mica ho detto che non funziona, ho semplicemente detto che non ha alcun
senso creare la cartella se hai gia' creato la stessa cartella.
Ciao, Sandro

 ha scritto nel messaggio
news:batmar$3krqn$1...@ID-43509.news.dfncis.de...

in effetti per questo si mette IF THEN per non ricrearla !

> in effetti per questo si mette IF THEN per non ricrearla !
no, aspetta, non mi sono spiegato. Leggi bene l'istruzione:
"if Createdir('mia_cartella') then  CreateDir('mia_cartella');"
tradotto in italiano:
se creacartella(nome) allora creacartella(nome)
mi spieghi che senso ha creare la cartella con l' "allora" (then) se l'hai
gia' appena creata con il primo "creacartella"?
L'istruzione GIUSTA sarebbe stata, eventualmente:
if not direxists(nome) then mkdir(nome)
vale a dire: SE non esiste la cartella ALLORA creala.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Popup di notifica stile Avast, messenger, firefox eccc.

ciao a tutti
sapete se c'e' qualcosa in giro per implementarlo. intendo quello che
si alza e scompare o si dissolve pian piano. al momento utilizzerei il
componente cooltray che funziona benissimo ma ha il problema che limita
a 256 caratteri la stringa visualizzabile.
se qualcun mi da una dritta.
grazie mille

 si alza e scompare o si dissolve pian piano.
LA jvcl ti mette a disposizione un popup a dir poco favoloso: scaricatele
se non l'hai gia' fatto e guarda il demo di JvDesktopAlert. (si trova nel
megademo, http:102. 
http://homepages.borland.com/jedi/jvcl/
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

favoloso. conoscevo jedi ma non ricordavo ci fosse questa vcl. spero
funzioni con Delphi 3.
grazie

 funzioni con Delphi 3.
mmm...non so perchč ma ho i miei dubbi!
Ma dicci com'č andata.
-- 
Mauro Falzari 
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

male solo da Delphi 5 in poi. peccato.

Newsgroup: it.comp.lang.delphi
Titolo: Server DNS "Standard"?

Come si fa a caricare una stringa con l'IP del DNS configurato nella
connessione?
In pratica mi servirebbe l'ip che si ottiene facendo un "nslookup" dal
prompt dei comandi.
Grazie.
--
Giulio Pipitone (
www.Fighters4web.com
)
Libera associazione contro abusi in rete
Mirror italiano 
http://spam.abuse.net

cioč spiegami... tu, che *saresti* il webmaster di un sito (tra l'altro
orrido)
che si occupa di  uso corretto della rete ed hacking, chiedi *sbagliando
newsgroup*,
come si fa un dns lookup (studiati file hosts, wins, dns server )?
Stendiamo un vecchio peloso...

 cioè spiegami... tu, che *saresti* il webmaster di un sito (tra l'altro


funziona bene...:-/
Se non ha funzionato questo:
http://torry.net/vcl/lbcb/enhancedlistandcomboboxes/nwnsdetect.zip
Prova l'internet component suite (ICS)
http://overbyte.delphicenter.com/frame_index.html
Con una riga dovresti avere l'ip: TWSocket.ReverseDNSLookup
ciao



cioč spiegami... tu, che *saresti* una persona cosi' intelligente da poter
giudicare il lavoro di un'altro, rispondi *azzeccando il newsgroup* con un
post del tutto inutile?
Stendiamo un velo pietoso....
Caro Clemente, clemente biondo,
non fare troppo il giocondo
qui aiuto serve dare 
anzi a volte illuminare
dei bisognosi le menti
invece che mostrare i propri malcontenti.

Grazie ma.....don't feed the troll....č meglio ;)
Grazie anceh per l'altro tuo post...sto valutando ora le due soluzioni :-D
Ciao.


Newsgroup: it.comp.lang.delphi
Titolo: DELPHI e DB2

  Ciao Ragazzi, qulcuno sa come creare un nuovo DB in DB2 ? 
Ho installato DB2 Express e scelto di installare il catalogo automatico.
Quindi mi viene creato TOOLSDB vi chiedo se è già un DB utilizzabile 
oppure no!
Qualcuno ne sa qualcosa ?
--- posted by geoForum on 
http://www.delphiedintorni.it

questo è it.comp.LANG.DELPHI
A.

scusate.

Newsgroup: it.comp.lang.delphi
Titolo: DB e Salvataggio dati

Ciao,
ma e' vero che il BDE non salva i dati finche' non si liberano i file di
accesso?
Mi spiego, un mio amico mi ha detto che se non faccio periodicamente un
Commit dei miei dati rischio di perderne qualcuno (Spero sia Commit, io non
ne ho mai sentito parlare)
Mi spiegate quello che devo fare nel caso abbia ragione?
ciao e grazie
Fabio

 Fabio
Andrea

 Mi spiegate quello che devo fare nel caso abbia ragione?
Forse dico una cavolate, ma il tuo amico, non è che si riferiva a componenti
Tquery + TupdateSql.... in questo caso, io prima di chiudere il form,
controllo ed eventualmete aggiorno gli archivi....non si sà mai, un
controllo in più non fa mai male :-)..... la stessa cosa la faccio se attivo
il cachedupdate (anche se in genere preferisco non attivarlo, avendo
computer veloci, un traffico di rete limitato e pochi client).
Ciao
Gianni

 ha scritto nel messaggio
news:BbvR6.5210$Ww.9...@news2.tin.it...

Ti confermo parzialmente quello che ti e' stato detto, se il programma ti va
in crash perdi i dati inseriti.
Per evitare questo basta che nell'AfterPost delle tabelle metti la funzione
DBISaveChanges (funzione del bde).
Ciao, Angelo Diego Crabolu.

 ha scritto nel messaggio
news:BbvR6.5210$Ww.9...@news2.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Delphi, convivenza fra due versioni diversr dello stesso

Salve a tutti!
E' possibile far convivere delphi 5 e delphi 6 sullo stesso pc con S.O. winXp?
un grazie mille a chi mi volesse rispondere

 E' possibile far convivere delphi 5 e delphi 6 sullo stesso pc con S.O.
winXp?
Non so se funziona sotto Windows XP ma sotto Windows 9X e 2000 conosco
programmatori che hanno installato delphi dalla 1 alla 6 (per testare
sorgenti etc.).
Saluti.


Io ho avute installate 3 versioni diverse di delphi, anzi, 
una volta addirittura 4, su Nt4ws w Win2000.
Avevo 1,4,5 e 6.
Delphi di per se non ha problemi, salvo qualche
kazzata della robaccia di zio Billy.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

No problem, io ho provato su molti S.O. a far convivere le diverse versioni
(sempre le client-server e enterprise) dalla 1 alla 6 e non ho mai avuto
problemi, in quanto le librerie sono correttamente separate e le bpl hanno
suffissi in relazione alla versione (...40.bpl, ...50.bpl, ecc). Non ho
provato su Xp ma sul 2000 si e non credo ci debba essere alcun problema,
comunque nei prossimi giorni lo farò anche su XP, se puoi aspettare, poi ti
faccio sapere.
Ciao

 E' possibile far convivere delphi 5 e delphi 6 sullo stesso pc con S.O. winXp?
XP ha ancora un po' di problemi, secondo me, ma io ho a casa
sotto Win 2K Professional Delphi 5 e Delphi 6 sulla stessa 
macchina senza alcun problema.


 sorgenti etc.).
Se compro la versione professional di D5 (non un aggiornamento), č legale
installare anche le versioni precedenti per testare i sorgenti, pur non
avendone le licenze? OK avere la licenza di D5 e installare D4, ma averle
installate tutte e due contemporaneamente?
Saluti
Matteo
Newsgroup: it.comp.lang.delphi
Titolo: [OT] WPF

esiste un ng o altro realtivo a VS ?
 
ho provato questa banalita', caricare un immagine
non compila, non esiste il metodo o manca un using
 
e' uno degli esempi che ho trovato.
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
 
namespace WpfApplication11
{
     /// <summary>
     /// Logica di interazione per MainWindow.xaml
     /// </summary>
     public partial class MainWindow : Window
     {
         private object sp;
 
         public MainWindow()
         {
             InitializeComponent();
         }
 
         public object LayoutRoot { get; private set; }  //aggiunto da VS
 
         private void button_Click(object sender, RoutedEventArgs e)
         {
             // Create Image and set its width and height
             Image dynamicImage = new Image();
             dynamicImage.Width = 300;
             dynamicImage.Height = 200;
 
             // Create a BitmapSource
             BitmapImage bitmap = new BitmapImage();
             bitmap.BeginInit();
             bitmap.UriSource = new Uri(@"D:\Test\P1\IMG_743.JPG");
             bitmap.EndInit();
 
             // Set Image.Source
             dynamicImage.Source = bitmap;
 
             // Add Image to Window
             LayoutRoot.Children.Add(dynamicImage);  //non esiste un
                                                     //metodo Children
             //riferimento a LayoutRoot creato da VS
         }
     }
}

 esiste un ng o altro realtivo a VS ?
 
I ng sono ormai morti. Usa StackOverflow.
 

 I ng sono ormai morti.
 
ma anche no!
 
 
 
-- 
Ripristinare il trattato di Vienna è imperativo!
W IL LOMBARDO-VENETO.
W LA LIBERTA'.
ONORE E GLORIA A S.M. CARLO D'ASBURGO-LORENA!!!
Newsgroup: it.comp.lang.delphi
Titolo: D5 su XP Pro

Ciao a tutti,
vi espongo il mio problema:
[Delphi 5 - Tabelle Paradox - BDE - S.O. Xp Pro]
Alla chiusura di una form sul cui evento OnClose - Action=CaFree mi segnala 
questo errore: "Access Violation ad address 00437F16 in module pippo.exe. 
Read of address 03C4DA00" - e alla chiusura dell'applicazione: "Runtime 
error 216 at 00190C3"
Questo problema si solleva solo un un PC nuovo con XP pro, mentre in un 
altro PC sempre D5 ed XP Pro, non riscontro alcun problema.
Sapete mica indirizzarmi per risolvere questo problema? Secondo me devo 
intervenire su qualche parametro di XP.
Grazia
Paolo 

 intervenire su qualche parametro di XP.
Non penso sia un errore dovuto ad XP, come ti ho detto sopra 
probabilmente nell OnClose della tua Form tenti rilasciare la memoria di 
un oggetto che già non c'è più.
Diego
--- posted by geoForum on 
http://www.delphiedintorni.it


Allora, se così fosse, perchè un un altro PC con le stesse caratteristiche 
non propone questo errore ?
Paolo 

 caratteristiche non propone questo errore ?
Da quanto ho potuto capire dal tuo primo post l'eccezione si solleva su 
un PC appena formattato o uscito dalla fabbrica con Win Xp Pro, mentre 
sull'altro PC hai Xp Pro con Delphi5 Installato!!! Quindi quest'ultimo č 
il tuo ambiente di configurazione cioč dove hai creato il tuo programma! 
vero?
Se sulla macchina dove hai sviluppato non si solleva nessuna eccezione 
puň essere che :
1. Hai usato qlc oggetto che non hai riportato nella tua installazione,
   ( dll, ActiveX, ecc. ecc. )
2. Hai installato il tuo programma sulla macchina del cliente su un utenza
   senza diritti di Amministratore.
3. Probabile che nell'OnClose fai qlc di sbagliato!!!!
Secondo me ti conviene postare il codice che usi nell'OnCLose della tua 
Form altrimenti non potremo mai aiutarti a capire dove sta il 
problema...se non dicendoti "fai un po di debug!"


 problema
Bene,
Nella MainForm ho dichiarato una variabile globale:
  var Chiudi: Boolean
nell'evento OnClose della Form:
  if not Chiudi then Action := caNone;
nel Button per chiudere il PGM (MainForm):
  If MessageDlg('Vuoi USCIRE ?',mtConfirmation, [mbYes, mbNo], 0) = mrYes 
then
  begin
    Chiudi := True;
    Close;
  end;
--------------------------
Form secondaria:
Button su MainForm per aprire FormSecondaria:
   FormSecondaria := TFormSecondaria.Create(Application);
   FormSecondaria.Show;
Nell'evento OnClose della FormSecondaria:
   Action := caFree;
----------------------------
Questo è quanto, mi pare assolutamente lineare!
Ciao e grazie
Paolo

 >


  end;
Sembra tutto normale, tranne per una cosa! Nell'evento OnCreate della 
MainForm prova ad inizializzare la variabile globale "Chiudi" con False o 
quello che ti sembra più giusto e fammi sapere.

Newsgroup: it.comp.lang.delphi
Titolo: [D5] Problemi con TDateTimePicker

Ciao a tutti.
Nel mio programma ho la necessità di utilizzare un TDateTimePicker con
formato di data CORTO ma che visualizzi l'anno con 4 cifre.
Ho impostato innanzi tutto la proprietà DateFormat in dfShort, poi ho
forzato la variabile globale ShortDateFormat con il valore "dd/mm/yyyy".
Eseguendo il programma, l'anno della DateTimePicker rimane a 2 cifre.
Se vado sul pannello di controllo->Impostazioni Internazionali e forzo qui
la data corta con anno a 4 cifre, la DateTimePicker cambia.
Perche' non riesco a impostarla io da programma?
Grazie
   Fodox

 Perche' non riesco a impostarla io da programma?
prova così:
DateTimePicker1.Format:= 'dd/MM/yyyy';
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)


E come faccio? Il DateTimePicker non ha la proprietà Format.
Che versione di Delphi usi? io la D5
Ciao ciao

 Che versione di Delphi usi? io la D5
ho D6.
In alternativa potresti usare DateEdit delle RX Libraries (dovrebbero 
trovarsi su torry): quello ha la proprietą YearDigits (dyDefault, dyFour, 
dyTwo).


 forzato la variabile globale ShortDateFormat con il valore "dd/mm/yyyy".
AnsiString MyData=FormatDateTime("dd/mm/yyyy", DateTimePicker1->Date)
Ciao,
A.

> AnsiString MyData=FormatDateTime("dd/mm/yyyy", DateTimePicker1->Date)
Il mio problema non e' lavorare con l'anno a 4 cifre, ma e' fare in modo che
il DateTimePicker lo visualizzi!
Grazie ugualmente
 Ciao - Fodox

il DateTimePicker lo visualizzi!
ABBIAMO CAPITO!
Scusa, ma perche' non apri i sorgenti del datetimepicker e cerchi di capire se
c'e' qualche forzatura? Da li', il giochetto di copiarlo nella dir del tuo
progetto, modificarlo e aggiungerlo al prj, buildare tutto, mi sembra proprio
una cosa da poco! (come il consts.pas per le traduzioni dei msgdialogs"
-- 
Morde. 
(morde at programmer dot net)

 una cosa da poco! (come il consts.pas per le traduzioni dei msgdialogs"
provero' in questa maniera. Se riesco a scovarlo magari lo posto.
grazie, e ciao!
  Fodox

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