mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: S7 e Delphi

Come posso fare per interfacciarmi, con un programma delphi su pc, ad un Plc
della siemens (S7)?
A me basta poter leggere e scrivere alcune word del plc per poterle
monitorare.
Grazie dell'aiuto.
saluti Damiano

presumo che il plc sia connesso via seriale.
Se č cosě, ti serve:
a) qualcosa x gestire la seriale da delphi
Trovi un mare di indicazioni nei vecchi post del ng via google-gruppi
b) (credo..) il protocollo del device
Quello andrebbe chiesto al produttore
Bye
AS

Per la comunicazione seriale sono già provvisto il protocollo di
comunicazione non so se la siemens sia così disposta a cederlo gratuitamente

 della siemens (S7)?
Dai un'occhiata al sito di Sintesi S.r.l. (
http://www.sintesi.com
) :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 gratuitamente
Io lavoro con i PLC della Omron e penso che le problematiche siano similari.
Sicuramente come Omron anche Siemens offre degli oggetti COM o (magari!!) 
nativi VCL per comunicare. Io tramite questi oggetti mi interfaccio al 
CX-Server che poi mi fa da interfaccia.
Un'altra soluzione è quella di scriverti da solo le routines di 
comunicazione. La problematica è abbastanza banale, si tratta solo di 
conoscere il protocollo di comunicazione ed implementare la scrittura delle 
stringhe o la lettura. In genere il protocollo è ben documentato nei manuali 
dei singoli PLC. Io ho sempre preferito questa strada in quanto, per quanto 
riguarda i PLC Omron, gli oggetti COM messi a disposizione funzionano 
benissimo negli esempi in VB ma in Delphi sono un macello da utilizzare. Per 
interfacciarti con la porta seriale puoi vedere la documentazione, i vecchi 
post o direttamente gli AsyncPro di TurboPower.
Proprio l'altro giorno mi hanno detto dell'esistenza di OPC che 
sostanzialmente dovrebbe fornire un'interfaccia comune a diverse tipologie 
di PLC (sia per prodottore che per modello). In sostanza funziona con la 
stessa logica di OLEDB, ADO, BDE, ecc.. Mi sto appunto documentando al 
riguardo.
Ciao,
Gianluca.
-- 
Gianluca Plevani
-----------------------------------------------------------
http://www.brain-enterprise.com

per curiosutà ho provato a telefonare al numero Hot line della Siemens (loro
lo chiamano così) visto che noi come azienda siamo associati e mi hanno
risposto che per interfacciarsi ai loro plc devo comperare una scheda pci
cp5611 costo (500 ?) più una serie di librerie simantic net per la
comunicazione di tale scheda con il plc (altri 500 ?).
Questo è quello che propongono loro come azienda (personale tecnico)

 Questo è quello che propongono loro come azienda (personale tecnico)
Quindi? Non capisco... :-)


scusami il simbolo dell'euro non compare sul news non mi sono accorto
comunque il ? è il simbolo dell'euro
Newsgroup: it.comp.lang.delphi
Titolo: convertire Stringa in array di Char

Ciao ragazzi , come faccio a convertire una stringa in un array di Char
senza fare una funzione.

a questo punto, cerca string handlinh routines nella guida in linea.
AS

Alberto ti voleva dire che la conversione tra long strings e puntatori ad 
array di caratteri zero based e null-terminated, ovvero tra i tipi string e 
PChar viene effettuata automaticamente dal compilatore.
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 ha scritto nel messaggio
news:weY1d.4159$Ie2....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.delphi
Titolo: come creare un simpleevent ?

Sto provando a creare un simpleevent come da list allegato...ma quando lo
faccio girare mi appare un errore di violazione di accesso.
var
  Form1: TForm1;
  evento:tsimpleevent;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
raise evento.Create;
end;
Premetto che non so creare un oggetto ( e credo che si capisca );
(l'idea iniziale era di creare un tevent ma non sono riuscito a sbrogliarmi
dai parametri richiesti)
Qualcuno mi spiega come si fa ?....
Un "grazie" anticipato ed un "mille grazie" a posteriori.
GLONLINE

faccio girare mi appare un errore di violazione di accesso.
Puoi fornire qualche indicazione su quello che vuoi realizzare?
Magari puoi fare la stessa cosa in altro modo...
Saluti
AS
"Se è Microsoft non funziona"

 GLONLINE
Ti ripeto che non so minimamente cosa vuoi fare, ma in questo modo il
compilatore di errori non ne da...sappi pero' che io non ho ne' eseguito ne'
salvato il progetto! ;) BYE

 ha scritto nel messaggio
news:8ejuv0$na8$1...@nslave1.tin.it...


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

Sul sito Embarcadero ho trovato la versione 4 di QuickReport che, � scritto, 
� per Delphi 2006 ma funziona anche con Delphi 2007 for Win32. Ho fatto il 
download e l'ho installato, ma non � comparso nell'IDE di Delphi e non vedo 
alcun exe per farlo partire.
Qualcuno ne sa qualcosa e pu� consigliarmi su cosa dovrei fare ? Grazie in 
anticipo. 

hai verificato i package?
A.

 ha scritto nel messaggio 
news:dd744627-a72b-4630...@19g2000yqu.googlegroups.com...


 nella palette. Come si fà ad usare ?
le successive non so...
Su d7 vai nel menu "component" e selezioni "install package"
A.

 nella palette. Come si f� ad usare ?


 nella palette. Come si f� ad usare ?


Avevi lanciato il setup con delphi aperto?
A.

 ha scritto nel messaggio 
news:08b5bee7-f8ca-423d...@g11g2000yqe.googlegroups.com...


Newsgroup: it.comp.lang.delphi
Titolo: FuzzyReport TotalPage

Buon Giorno,
qualcuno sa dirmi perchè l'espressione che dovrebbe ritornarmi il numero
totale delle pagine del Report mi restituisce sempre 0.
Io assegno ad una variabile la funzione TOTALPAGES ma l'edit inserito mi
mostra su tutte le pagine il valore 0
Stefano


Credo che devi abilitare in Opzioni report (menù file) la casella "report in
due fasi".
Giulio

Newsgroup: it.comp.lang.delphi
Titolo: ERRORI DATABASE

Come posso intercettare gli errori del database engine?
Vorrei intercettare ad esempio violazioni di campi chiave o inserimento di
date in formato non valide.
Come posso stampare una lista dei numeri di errori generati da delphi.

 Come posso stampare una lista dei numeri di errori generati da delphi.
se intendi i codici di errore; 
dove trovare una lista non lo so, ma te la puoi fare tu utilizzando 
la funzione bde.DbiGetErrorString, magari con un ciclo.
Newsgroup: it.comp.lang.delphi
Titolo: Esistenza di un file...

Come faccio a sapere se un file è presente o meno in una determinata
directory?
Ad esempio ho la mia stringa sPathFile := 'C:\Temp\pippo.txt' e la
vorrei associare ad una qualche proprietà di un oggetto, tipo un oggetto
database.
Come faccio a sapere se il file è ancora in quella directory?
Ciao e grazie, anche se non sono stato molto chiaro.
Luigi ;-)

 wrote in message
3947F2FE...@tiscalinet.it...


Grazie 1K, sapevo che il tutto consisteva in un unica istruzione, ma non così
intuitiva!!!
Ciao ed ancora grazie Luigi ;-)


Newsgroup: it.comp.lang.delphi
Titolo: Aiutino su copia canvas

Ciao,
Qualcuno mi puo' dare una dritta su come copiare il contenuto di un 
TCanvas generico in un oggetto TBitmap? - praticamente il contrario 
della TCanvas.Draw
Grazie a tutti


Immagino che tu abbia le dimensioni del canvas sorgente.
In tal caso prova questo:
<--- CUT HERE --->
  destBmp.CopyRect(
      Rect(0, 0, destBmp.Width, destBmp.Height),
      fromCanvas,
      Rect(0, 0, <fromcanvas width>, <fromCanvas height>);
    );
<--- CUT HERE --->
Okkio alla proprietà CopyMode. Devi impostarla opportunamente.
Ciao,
Gp

Grazie gentilissimo

Newsgroup: it.comp.lang.delphi
Titolo: Pulsante mouse preuto

Se ho un evento che deve ripetersi quando premo su di un pulsante con
il mouse utilizzo "OnMouseDown".
Ma se questo evento deve continuare a ripetersi per tutto il tempo che
tengo premuto il pulsante come faccio?
Ciao a tutti Gulma ;-)


Ciao, scrivo del codice al volo (sono su un aereo.. ahahah... vabbeh non 
dateci peso ;P ) :
VAR BottonePremuto : BOOLEAN = False;
Procedure TForm.ButtonMouseDown;
Begin
  BottonePremuto := True;
  while BottonePremuto do begin
   // ... fai le tue operazioni, inserendo delle pause appropriate (Sleep)
   Application.ProcessMessages;
   // Questo permette l'esecuzione di ButtonMouseUp
  end;
End;
Procedure TForm.ButtonMouseUp;
Begin
  BottonePremuto := False;
End;
Spero sia di aiuto ^_^
PS Se ho cannato qualcosa sorry !!
Ciauz! Davide DG.



Ho inserito il codice e mi succede che appena premo il pulsante si
scatena l'evento ma anche se lo rilascio lui continua a scatenarlo lo
stesso mandandomi il prog. in loop.
Qualche suggerimento?
Ciao, Gulma ;-)

On Tue, 29 May 2001 18:28:24 GMT, 
davi...@net24.it
 (DavideDG) wrote:
Scudami sono proprio rimbambito mi ero dimenticato di inserire
"BottonePremuto := False;" nell'evento onmouseup; 
Funziona perfettamente ti ringrazio dell'aiuto.
RiCiao Gulma ;-P
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su query

Ciao a tutti.
Come fare un COUNT su un DISTINCT di due campi?
Cioč:
SELECT DISTINCT campo1, campo2
FROM tabella1
e di questo devo farci il count.
Ciao.

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

 
Allora devi convertire i campi campo1 e campo2 a stringa, se non lo sono 
già, con un CAST (ma non ricordo come si chiama in PDOX), e fai
SELECT COUNT ( DISTINCT CAST(campo1 AS CHAR(10))||CAST(campo2 AS CHAR 
(10)) FROM TABELLA 1
Ciao.
Mimmo.

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

 Non ho capito bene, non sapevo esistesse una cosa del genere.
Allora: || è l'operatore di concatenazione delle stringhe.
Le stringhe le devi rendere di lunghezza fissa e costante (non sapendo 
cosa contengono i campi, ma tu lo sai quindi può non essere necessario!)
e allora si usa l'operatore CAST che modifica un formato in un altro (da 
intero a stringa, da stringa a data, ecc.)
Mi sono dimenticato di chiederti perchè non ti funziona.
Messaggio di errore o cosa?
Ciao.
Mimmo.

Newsgroup: it.comp.lang.delphi
Titolo: Stamare una RICEVUTA-FISCALE su una stampante POS EPSON TML 90

Devo stamare una RICEVUTA-FISCALE su una stampante POS EPSON TML 90.
Uso l'oggetto PRINT , ma ho dei problemi
Su 
epson.it
 , non c'e' nulla
Chi ha esperienza e puo darmi qualche esempio ?
TNX

> Uso l'oggetto PRINT , ma ho dei problemi
Quali?
Bye
AS

-  Se uso l'esempio in VB di epson e' tutto perfetto
- se uso la mia funzione DOPO aver eseguito il programma Epson e' TUTTO OK
- mentre se su un PC eseguo SOLO e SUBITO la mia funzione , il programma
  stampa SFASATO verso il basso
e' come se l'esempio EPSON , settasse dei valori particari
 che poi si riperquotono ( positivamente? ) sul mio programma
ho notato che con il mio programma ( senza aver eseguiro prima quello della
EPSON )
la carta nella stampante NON e' perfettamente allineata al TAGLIO , ma e' +
in fuori.
in VB l'esempio funzina cosi :
print "riga1"
print "riga2"
print "riga3"...
in delphi uso :
Printer.Canvas.Textout(5, 10,"Riga1");
Printer.Canvas.Textout(5, 20,"Riga2);
Printer.Canvas.Textout(5, 30,"Riga3); .....
Qualcuno ha esempi BREVI e FUNZIONANTI ?

Ho provato a modificare i valori ( le coordinate ) per correggere lo
spostamento
verso il basso , e funziona , ma non mi taglia il 2' foglio ( non taglia
sulla banda nera )
Mi sembra che quando premo sulla stampante il tasto FEED , non mi si allinea
corrattamente.
Cosigli ?

Secondo me, il prog vb  imposta la pagina DELLA STAMPANTE, in qualche modo,
comprese le dimensioni.
Fai una cosa....
1) Riavvia
2) apri il pannello della stampante e segnati i valori delle proprietà.
3) lancia la applicazione vb
4) ripeti il punto 2 e segna le differenze.
Bye
AS

Lady Isabel,
conosci Marco Lorenzi?
Ciao, Antò.

 Ciao, Antò.
Lo SPAM e' Dietro la Porta , ATTENTO !!!         ;)
Newsgroup: it.comp.lang.delphi
Titolo: Dove scaricare Delphi 6

Ciao,
 scusate ma da dove si scarica Delphi 6 Personal ?
Non trovo più il link da 
borland.com
 ... non è che hanno cambiato idea ? ;-)
Sgrunt !
    Dariosky

 wrote in message
7LKm9.41842$Eu.9...@twister1.libero.it...


... ancora non ho trovato nulla e lo sto scaricando da Winmx...
Voi ne sapete nulla ?
Newsgroup: it.comp.lang.delphi
Titolo: Indici saltati in tabelle Paradox

Salve ragazzi, ho un piccolo grande problema che spero mi aiutiate a
risolvere:
quando sto lavorando con una tabella paradox e si blocca il Pc o manca la
corrente mentre la stessa è in uso, all'accensione gli indici della stessa
risultano saltati. Avendo Paradox installato risolvo il problema
ricostruendoli, ma se ciò capita al mio cliente che non lo ha come faccio?
Esiste qualche metodo per fare in modo che il mio eseguibile una volta
compilato e consegnato in caso di emergenza sia in grado di ricostruire gli
indici da solo? Ringrazio tutti quelli che mi risponderanno all' e-mail
vbo...@bigfoot.com
Ciao.
Vincenzo Borrelli

Si, ci sono vari metodi, ma il metodo piu' sicuro e' quello che fai comprare
al tuo cliente un gruppo di continuita', che ormai costano veramente una
fesseria. Per convincerlo, se dovesse servire, terrorizzalo pure
prospettandogli perdite irreversibili di dati (cosa che a volte puo' anche
succedere, ad un mio cliente e' successo) e, cosa anche peggiore, monitor e
pc che si bruciano proprio a causa degli sbalzi elettrici (capitato anche
questo ad un mio cliente, si e' dovuto ricomprare 2 milioni di pc, si era
crepato pure il disco, e' in causa con l'enel da 3 anni e avra' speso,
immagino, chissa' quanti altri milioni in avvocati).
Ciao, Sandro

 wrote in message
8c5u6c$qol$1...@nslave1.tin.it...

Io ho costruito una routine, che distribuisco con l'applicazione, e che fa
uso dei componenti TUtility della Out & About per ricostruire e
reindicizzare i file paradox corrotti. Funziona veramente bene, però la
versione demo non gira fuori dall'ambiente Delphi, quindi per distribuirla
con l'applicazione devi comperare la versione completa che, se ricordo bene
costa 49 $.
Li puoi trovare al sito 
www.o2a.com
Ciao
Luigi Maestrale
nord...@iol.it
Newsgroup: it.comp.lang.delphi
Titolo: Portare un'applicazione in primo piano

Come diavolo si fa??? non intendo la mia, ma un'altra di cui conosco
l'handle...

 l'handle...
Uhm.... con
    BringWindowToTop(hHandle);
porti in primo piano la finestra... non so se è questo che ti serve, ma attento
a non confondere l'handle di una applicazione con l'handle di una finestra, non
sono la stessa cosa.
--
Jax

Si mi serviva quello.. Che differenza c'è con SetForegroundWindow?
L'handle che ho è di una finestra non preoccuparti =)


 L'handle che ho è di una finestra non preoccuparti =)
Da quello che leggo, dovrebbero essere quasi identiche, se non per il fatto che
"BringWindowToTop does not make a window a top-level window".
Cosa voglia dire "top-level window" però mi sfugge :)
Ho fatto un po' di prove, e mi *sembra* che facciano la stessa identica cosa.
Vedi un po' quale funziona meglio per te e usala :)
--
Jax

 l'handle...
Procedure ForceForeground (hWnd : HWND);
Begin
 PostMessage (GetDesktopWindow,WM_SYSCOMMAND, SC_HOTKEY, hWnd);
End;
Questa diciamo che "assicura" che funzioni ;P
Ciao,
Davide DG.
-- 
Ascolta il tuo cuore. Esso conosce tutte le cose. (Paulo Coelho)

 Cosa voglia dire "top-level window" però mi sfugge :)
Si riferisce all Extended Style WS_EX_TOPMOST:
Specifies that a window created with this style should be placed above all 
non-topmost windows and stay above them even when the window is 
deactivated.
In Delphi puoi rendere una form topmost impostando FormStyle a fsStayOnTop
Ciao
Davide DG.
-- 
Miii.. quant'e' tardiiiii!!!!

 In Delphi puoi rendere una form topmost impostando FormStyle a fsStayOnTop
Yes, adesso è chiaro.
Però allora mi è ancora meno chiara la differenza fra BringWindowToTop e
SetForegroundWindow. Prima pensavo che SFW facesse diventare una window top-level
e BWTT no, ma se mi dici che top-level equivale al nostro "in primo piano", sono
sicuro che SFW non mette una window "sempre in primo piano"...
Mah.
--
Jax

 Si riferisce all Extended Style WS_EX_TOPMOST:
Attenzione che "top level window", in generale, non vuol dire una
finestra con stile WS_EX_TOPMOST, ma una finestra che non ha "parent",
a prescindere che sia top-most o meno.

  PostMessage (GetDesktopWindow,WM_SYSCOMMAND, SC_HOTKEY, hWnd);


sicuro che SFW non mette una window "sempre in primo piano"...
"top-level" non vuol dire necessariamente "in primo piano".
Il livello non e' quello visivo, ma quello della catena genitore/figlio.  
Una finestra e' top-level quando non ha genitore.
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump
Newsgroup: it.comp.lang.delphi
Titolo: comparazione di puntatori a funzione

Ciao a tutti,
chiedo ancora umilmente l'aiuto dei frequntatori del ng
se io ho un delagato (mi si perdoni la dizione C#)
TDelegate = procedure(a: pippo) of object;
ed ho due variabili
var
  A,B : TDelegate;
posso fare un confronto del tipo
	if A = B then.....
ho provato e mi da un errore E2035 not enought parameter.
Grazie a chi mi aiuta.
Ing Giuseppe 'Geppo' Monteleone

 	if A = B then.....
Non puoi farlo, inoltre delphi non ha l'overload degli operatori.
Se vuoi confrontare due classi, devi farlo con i singoli
attributi/property... 
Ciao
-- 
Morde

 ho provato e mi da un errore E2035 not enought parameter.
Preponi il simbolo "@" davanti ai due identificatori per esplicitare che 
intendi riferirti all'indirizzo del metodo referenziato, e non 
all'ipotetico valore restituito dalla chiamata dei metodi stessi.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 
Funziona a meravigia,
Grazie Marco,
G.


ma perche' non te ne sstai un po zitto e studi ????

> Non puoi farlo, inoltre delphi non ha l'overload degli operatori.
Non è proprio corretto. Delphi permette l'overload di operatori per le 
classi o per strutture record (vedi "Operator Overloading" nell'help)
E' corretto invece il non overload degli operatori per i tipi "semplici"
E' permesso l'overload dei seguenti operatori:
-,+,inc,dec,not,trunc,round,=,<>,>,>=,<,<=,*,/,div,mod,shl,and,or,xor
Per esempio se ho un record tipo questo:
Miorec = Record
	Uno : integer;
	due : byte;
	tre : string;
end;	
e voglio overlodare (cavolo che brutto però) l'operatore + in maniera 
che l'operazione Miorec + <Stringa> aggiunga la variabile <Stringa> al 
contenuto del campo TRE scriverò:
Miorec = Record
	Uno : integer;
	due : byte;
	tre : string;
         class operator Add(A : MioRec; B : String) : MioRec;
end;	
Class Operator MioRec.Add(A : MioRec; B : String) : MioRec;
Begin
   A.Tre := A.Tre + B;
   Result := A;
End;
Per cui da programma posso scrivere;
Var
   A : MioRec;
Begin
   A.tre := 'Uno';
   A	:= A + '-Due';
   -- a questo punto A.tre conterrà 'Uno-Due' --
End;

 ma perche' non te ne sstai un po zitto e studi ????
Forse dimentichi... io sono stipendiato da google, e mi danno incentivi ad
ogni messaggio che fa aumentare il volume di scambio dati di questo ng..
ti ho beccato su internet, eccoti:
http://it.wikipedia.org/wiki/Troll_(Internet)
-- 
Morde

 classi o per strutture record
grazie per i chiarimenti, oltretutto avevo frainteso il post dell'OP..
Ciao
-- 
Morde

	if A = B then.....
Delphi non ha l'obbligatorietą delle parentesi tonde, nella chiamata a
funzione, e l'invocazione senza parentesi significa automaticamente
l'invocazione della funzione, non il decadimento a puntatore, come
invece avviene in altri linguaggi (vedi C e C++). Se A e B fossero due
funzioni senza parametri, quindi, il confronto diverrebbe quello sui
valori restituiti (sempre in caso di compatibilitą di tipi).
Per specificare che si tratta di un puntatore devi usare @ come ha
giustamente riferito Marco. Curiositą, perņ, a che ti serve farlo?
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Come la mafia ruba i soldi attraverso lo Stato - Il comune di MILANO

 A molti milanesi (ca. 6.000) sono pervenute cartelle esattoriali 
relative a multe non pagate degli anni 1998-1999, con i singoli importi 
maggiorati di spese e mora corrispondente a ca. l'80% dell'importo della 
multa originaria (altro che usura!), oltre ad ulteriori interessi legali 
da calcolare e che riportano un visto esecutivo del dicembre 2002, ma 
l'iscrizione a ruolo nel gennaio 2003, in modo da bypassare la 
possibilità di condono prevista dalla finanziaria del 27.12.2002, con il 
pagamento del 25% dell'importo totale.
In pratica l'automobilista sbadato o che la multa non l'ha mai ricevuta 
(ma molti sono anche i casi di errato addebito da parte della Polizia 
Municipale) si ritrova a pagare ad esempio per una sosta sul marciapiede 
del 1998, quantificata oggi in Euro 121,37 (praticamente quadruplicata 
in 5 anni), più Euro 6,15 di spese e ben Euro 97,04 di mora = Euro 
224,56 in totale, oltre ad interessi legali fino alla data di pagamento. 
Si parla tanto di tassi usurai su mutui, prestiti bancari etc., ma 
questa truffa legalizzata da parte del Comune di Milano allora cos'è? 
Senza contare le condizioni vergognose in cui ogni mattina si ritrovano 
ca. 300-400 persone, schiacciate come un carro bestiame nei 20 mq. 
dell'androne di via Rugabella, 2 che sono costrette ad aspettare, munite 
di numero, anche tre-quattro ore in piedi prima di poter essere chiamate 
ed accedere ai soli 3 sportelli operativi, per reperire informazioni. E 
di aggiungere altri sportelli e personale non se ne parla; nella 'sala 
d'attesa' poi non c'è neanche un display o un altoparlante per 
annunciare le chiamate e per accaparrarsi il numero bisogna 
letteralmente scavalcare decine di persone ammassate. Alle 12.00 poi lo 
sportello chiude e alla maggior parte delle persone non resta che 
andarsene e ripetere l'agonia il giorno seguente. Quasi da Paese del 
Terzo Mondo. 
Il numero verde naturalmente è perennemente occupato, per cui non c'è 
altra scelta che fare questa penitenza....... C'è gente che impreca, che 
collassa, che spintona rischiando la contusione. Molti, specie persone 
anziane, non ce la fanno e se ne vanno squotendo la testa in segno di 
disapprovazione per la disorganizzazione e le condizioni di attesa 
pietose; probabilmente pagheranno la multa senza poter verificare se da 
parte del Comune c'è stato un corretto addebito; chissà, forse il 
sindaco conta anche su questo per rimpinguare le casse comunali. Dato il 
costo esageratamente salato delle multe 'maggiorate' che ci apprestiamo 
a saldare, il sindaco Albertini potrebbe almeno aggiungere qualche 
sportello ed operatore in più ed offrire un servizio più efficiente e 
meno vergognoso per Milano, città europea.
--- posted by geoForum on 
http://www.delphiedintorni.it

Amico mio, oltre a usare palesemente il mio nick cambiando il colore,
sei veramente in OT pieno, un OT neanche tollerabile.
Se hai buone ragioni vai su un forum adatto !
CIAO !

Newsgroup: it.comp.lang.delphi
Titolo: OLE Automation

 
          Ho realizzato una piccola applicazione in D7 per la mia attività (con base
di dati Firebird) e mi piacerebbe utilizzare Excel e Word per generare dei
report. Chi mi sa dare una dritta per utilizzare OLE di Office dato che non
ho nessuna idea di come fare? Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

E' un argomento di cui si è molto parlato in questo ng.
In sintesi...
1) usi ole automation classica.
Vedi le funzioni CreateOleObject e la guida vba di office
2) usi office partner
Cerca su sourceforge
3) usi i server inclusi in d7
AS

Newsgroup: it.comp.lang.delphi
Titolo: Rendere immediatamente esecutive le modifiche del Registry

Ho creato un programmino che setta automaticamente alcune proprietà  del
Desktop
agendo direttamente sul registry,  ma per renderle esecutive devo riavviare
Win
è possibile renderle immediatamente esecutive senza fare questa operazione?
Saluti e Ringraziamenti
 Dodo

č possibile renderle immediatamente esecutive senza fare questa operazione?
Dubito che si possa fare....cmq puoi provare chiudendo Explorer e
riavviandolo!
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

 riavviandolo!
Avevo letto su uno di quei doc-tweaks di winzozz, che alcune modifiche
potevano essere rese attive
utilizzando sto metodo (tipo quelle della shell), ma non tutte... mi sa ti
converrà fare delle prove.
La butto lì (non mi lapidate!!) : un bel updatewindow all'handle del desktop
? mah... :)
Ciao! Davide DG

 è possibile renderle immediatamente esecutive senza fare questa
operazione?
Provato con SHChangeNotify (ShellAPI)?
Se sono invece cose tipo i colori della Listview di sistema dovrai
aggiornarli a manina spedendo i messaggini LVM_ a tutti gli items...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

? mah... :)
UpdateWindow č una funzione "grafica" (non sta per aggiornamento del SO
windows, bensě di aggiornamento di una Finestra), non penso possa essere
utile in questo caso!


? mah... :)
non credo funzioni.....bisognerebbe vedere se c' è qualche funzione che si
va a leggere le impostazioni scritte nel registro. Anch' io cercavo qualcosa
simile  riferito però alle icone del desktop che non possono essere
cancellate visto che non sono collegamenti a file !!
Forse c' è qualche API....chissà !!
Ti saluto.....ciao !!
Antonio Tarolla

 Forse c' è qualche API....chissà !!
Certo che c'è...
La trovate nell'altro mio msg...

Newsgroup: it.comp.lang.delphi
Titolo: InterBase e Delphi

Ho creato un piccola appicazione per visualizzare il contenuto di una
tabella, il problema è che riesco a vedere il ontenuto di quest'ultima ma
quando voglio modificare o aggiungere un record si blocca l'appilacazione.
Grazie in anticipo

quando voglio modificare o aggiungere un record si blocca l'appilacazione.
Cioè ? che succede di preciso ?
Che componenti usi per l'accesso a Interbase da Delphi ?
-- 
Andrea Laforgia
Gioca a Tetris !
http://www.geocities.com/andrealaforgia/downloads.html

Uso, IBDatabase, IBtransaction, IBtable, poi il Datasource un DBGrid e un
DBnaigator

DBnaigator
Che genere di errore hai ?
A parte questo, il modo migliore per lavorare con IB, non avendo
componenti come IBO o roba del genere, è quello di usare
TIBDatabase/TIBTransaction/TIBDataSet e di legare a quest'ultimo un
TDataSetProvider, agganciato, a sua volta, da un TClientDataSet.



    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)

dalla combinazione che hai proposto, in termini di "strade aperte".
Il TClientDataSet è sicuramente una strada aperta (Borland, tra
l'altro, ha dismesso la necessità di una licenza commerciale per
DataSnap (ex MIDAS) e ha fatto in modo che il cds sia integrabile nel
codice (da Delphi 6) senza richiedere DLL esterne).
Io trovo che l'accoppiata cds + datasetprovider sia molto potente (non
per niente, MS l'ha copiata del tutto, con .NET), l'unico neo è la
mancanza del codice sorgente.


Newsgroup: it.comp.lang.delphi
Titolo: aiuto- DELPHI ED OGGETTI COM

Salve a tutti
Qualcuno mi saprebbe dire come usare gli oggetti COM di MSMQ da dentro 
delphi?
C'è per caso una dll,un ocx o qualcos'altro da importare dentro il delphi?

hai gia cercato qualcosa su msdn?
A me pare esista un sdk specifico su questo COM.
Bye
AS

Risolto ho trovato info su un sito russo.
La DLL da importare è MQOA.DLL attrverso project/import type library
Grazie comunque


Newsgroup: it.comp.lang.delphi
Titolo: Firemonkey Graphex

Salve
 
Esiste una versione del progetto Graphex (demo vcl di Delphi) riscritto per Firemonkey?
Ho la necessità di tradurre un mio programma simile a Graphex in Firemonkey.
 
Grazie

 Ho la necessit� di tradurre un mio programma simile a Graphex in Firemonkey.
 
Dando una rapida occhiata al sorgente del progetto di esempio, pare che 
grossomodo siano tutte chiamate ai metodi del Canvas per il disegno: non 
ho trovato un equivalente in FireMonkey, ma non dovrebbe essere 
difficoltoso sostituirle con le primitive della libreria per la grafica 
2D (
http://docwiki.embarcadero.com/Libraries/XE2/en/FMX.Objects
).
 
Ciao,
   Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
Newsgroup: it.comp.lang.delphi
Titolo: delphi cvs

salve a tutto il ng.
Che programmi di version controll utilizzate voi per i vostri progetti?!
c'è qualcosa di integrato per delphi6 (a perte borCvs)?
ringrazio anticipatatamente per l'attenzione

 ringrazio anticipatatamente per l'attenzione
Nel CD di Delphi è incluso TeamSource,
L'ho provato in modo molto superficiale e a prima vista non sembra male.....
^_Goblin_^

 ha scritto nel messaggio
news:3E88668...@libero.it...


Da noi si usa CVS. C'e' un server linux che ha tutti i sorgenti e il server
cvs, e i client windows hanno wincvs. Sviluppiamo tranquillamente in 5 sullo
stesso progetto. E' uno spettacolo!!
Ciao
 Max

 ha scritto nel messaggio
news:gmbia.1968$nD4....@twister1.libero.it...



Freevcs è open source ed è possibile integrarlo nell'ambiente di sviluppo.
http://jedivcs.sourceforge.net/
Ciao,
MM

 come funziona csv in poche parole??
Il pacchetto cvs si installa sotto unix/linux e ti da tutti i tool da riga
di comando per gestire i sorgenti in questo ambiente. In piu' puoi attivare
un servizio per usarlo come server di rete. Questo vuol dire che dotandoti
di client in ambiente Windows (wincvs per esempio) puoi gestirti i tuoi
progetti delphi sui vari computer che usi per sviluppare. Il client wincvs
ti serve prima di aprire il progetto, per scaricare dal server lo stato
dell'arte, e dopo che finisci di lavorarci sopra, ti dice che file hai
modificato, ti propone di mandarli in archivio insieme al resto, ti avverte
se ci sono conflitti tra i files che stai mandando sul server e prova anche
a risolverli da solo. Puoi congelare una versione, puoi generare piu' rami
di sviluppo dello stesso progetto, puoi seguire la storia di un progetto,
puoi risalire alla versione che c'era in un dato giorno ecc. ecc. ecc.
Il bello e' la totale indipendenza dalla piattaforma. Quando gli inserisci
un nuovo progetto gli dici quali sono i files che ti interessano, gli dici
quali sono testo e quali binari e punto. Sul server hai un unico repository
dei progetti, quindi e' anche facile fare i backup.
Ciao
 Max

 
Che io sappia no, tempo fa avevo cercato invano. Tra l'altro BorCVS e' 
un po' indietro come progetto.
Comunque mi trovo molto meglio con TortoiseCVS.
-- 
Roal Zanazzi
Newsgroup: it.comp.lang.delphi
Titolo: Rumors su delphi 8

Ragazzi ho sentito qua e la che la borland pianifica di rilasciare un
delphi 8 per win 32 nell'estate 2004.
Qualcuno sa qualcosa di + preciso?
Grazie
.     _  _______  ¸,ø*°`°*ø,¸_¸,ø*°` Kirys `°*ø,¸_¸,ø*°`°*ø,¸
  /| // /__  __/  Web site: 
http://www.kt2k.com
 / |/ \   / /     FAQ non ufficiali sulla CashCard Vodafone
/__|\__\ /_/ 2000 
http://www.neoteroi.org/cashcard/

 delphi 8 per win 32 nell'estate 2004.
mi sembra mooolto strano, non si vede che interesse abbia Borland a
mantenere gli sviluppatori su Win32. Senz'altro la notizia e' fasulla,
oppure hanno travisato il famoso "rumor" dell' "update a Delphi 7" che
sarebbe uscito nel 2004.
Io nel frattempo ho visto che in Russia hanno gia' craccato e
reimpacchettato D8, ed ora lo si trova in giro qua e la' disponibile per il
download con tanto di keygen.
Ciao, Sandro

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


perchè, non esiste una versione win32 di delphi 8?
-- 
Ciao,
Giulio "RedXIII"

> perchè, non esiste una versione win32 di delphi 8?
no, non esiste e non esistera' stando alle dichiarazioni programmatiche di
Borland che segue pedissequamente la politica Microsoft, la quale ha gia'
sterzato i suoi sistemi di sviluppo verso il .NET abbandonando lo sviluppo
di compilatori per Win32.
Ciao, Sandro

download con tanto di keygen.
Questa dicotomia assai interessate "paesi dell'est-delphi" mi ha sempre
affascinato: nelle quotidiane ricerche per la rete di contributi per delphi,
mi imbatto spesso in siti e newsgroup russi... chissa perche' e' cosi' diffuso
in quelle zone ??
-- 
Morde. 
(
mo...@despammed.com
)
Newsgroup: it.comp.lang.delphi
Titolo: Manuale DELPHI fatto da noi

dato che siamo (..siete) una bella manica di programmatori Delphi, perchè
non redigiamo un manuale tutti assieme? se ci dividiamo i compiti, basta che
ognuno scriva poche pagine per avere un utile manuale... magari non
completissimo, ma che riguarda sicuramente cose utili.
per decidere gli argomenti da trattare basterebbe scorrere il ng.
boh? ho detto una c...ata?
comunque buone feste a tutti
cieooww!!
sergio

 sergio
Se ti serve una mano per assemblare, impaginare o qualcos'altro ok. Per la 
competenza mi spiace!
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

non redigiamo un manuale tutti assieme?
Se qualcuno si prende la briga di organizzare e coordinare il tutto, volentieri :-)
Morde
--
Buon      .-""",
 Natale    /____, \
          {_____}`{} 
Buone    (/ . . \)
 Feste   {`-=^=-`}
         {   `   }
          {     }jgs
Morde.     `-,-`

Newsgroup: it.comp.lang.delphi
Titolo: Componenti winzeos per Interbase.

Salve,
ho scaricato i componenti winzeos per Interbase, MySQL e Postgresql;
sono per la versione delphi 3- 4 -5 .
Io ho installato facilmente i componenti per Delphi 3 ma quando eseguo
il programma mi si blocca chiedendomi un fantomatico file Math.dcu e
Math.pas che io non ho in Delphi 3. Ho trovato questi file in Delphi 5
ho provato ad utilizzarli ma il programma non funziona lo stesso.
Qualcuno sa qualche cosa su questi componenti winzeos?
Come posso risolvere il problema?
Quantomeno conoscete dei componenti  free: Database, Table,
Connection, Query per usarli con Delphi 3 per Interbase 6.01?
Grazie in anticipo.
Robin

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

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

InterBase)
Ho cercato i free di interbase ma non ho trovato nulla;
Per quanto riguarda Andrea:
mi servono pe Interbase.
Grazie comunque
Robin
Newsgroup: it.comp.lang.delphi
Titolo: Help, How to Convert TObject to String

Hi
I need to Get the Name of a Variable (which is TObject)
as a String.
Is there any command or any way i can do this ??
Thanks, Stefan

Try Component.NAME...
AS
Newsgroup: it.comp.lang.delphi
Titolo: Quick Report e W2000

Ho un problema bizzarro.
Tutte le volte che utilizzo QR (ho installato Delphi 4.0 su piataforma
Windows 2000 Pro) mi viene generato un errore di allocazione della memoria
all'indirizzo 0. Da notare che qualsiasia report (anche vuoto) non funziona
sia in runtime sia in design.
Mi potete aiutare?
Grazie
Alex Sartori

 Mi potete aiutare?
Ci provo.. i casi più frequenti in cui QR da errori simili sono:
1) non c'è nessuna stampante definita su windows
2) non gli piaciono i driver della stampante che hai installato
x risolvere:
1) installa una stampante anche se non c'è fisicamente
2) installa un driver di una stampante simile (es. io x la Canon LPB1706 uso
i
driver della HP LaserJet 4)
Non mi viene in mente altro
Mirko
--
--------------------------------------------
Mirko Guidolin
COMUNE DI RESANA
Provincia di Treviso
Servizio Elaborazione Dati
--------------------------------------------
levare eventuali underscore per rispondere

 1) installa una stampante anche se non c'č fisicamente


Newsgroup: it.comp.lang.delphi
Titolo: Open Close Query

Ciao a tutti,
dopo aver creato diverse form nel mio programmino... nelle quali ho inserito
delle query tutte collegate ad un ADOconnection messo in un DM ... mi sono
reso conto che non sempre i cambiamenti di una Tabella in una determinata
query si riflettono immediatamento su altre form con le stesse tabelle
richiamate con altre query. (o table).
Dopo vari tentativi mi sono reso conto che per fare in modo che tutto si
sincronizzi utilizzo i metodi close e open di ADO per dare modo alle query
di aggiornarsi.
Mi domando : è giusto adottare questa soluzione o c'e' un sistema piu'
pulito che non conosco ??
grazie,

pulito che non conosco ??
è giusto, al limite usa i metodi refresh o refreshrecord, ma alla fine
mi sa che fanno la stessa cosa, ossia rieseguono la query (come un
close e open)
e cmq, dall'help:
Note:	The Refresh method does not work for all TDataSet descendants.
In particular, TQuery components do not support the Refresh method if
the query is not ?live?. To refresh a static TQuery, close and reopen
the dataset.
Ciao,
Alan Solo

pulito che non conosco ??
Se parliamo di ADOquery esiste il metodo requery, nel caso di tquery invece
non hai altra scelta che fare close+open.
-- 
Morde. 
(morde at programmer dot net)


--------------------------------
Inviato via 
http://usenet.libero.it

 close e open)
Il refresh si (nel caso in cui sia disponibile) il refreshrecord... 
esegue la query solo per quel record ma il record DEVE essere impostato 
nei providerflags come pfInKey
Ciao Daniele

 close e open)
Il refresh si (nel caso in cui sia disponibile) il refreshrecord... 
esegue la query solo per quel record ma il campo chiave del record DEVE 

Newsgroup: it.comp.lang.delphi
Titolo: TListView zozze!

Salve a tutti!
Vorrei premettere una cosa prima di porre la domanda: io uso il C++ Builder
6 e non il Delphi ma poichè i metodi/proprietà CLX credo siano pressochè
identici per entrambe le piattaforme di sviluppo, mi azzardo a porvi la
domanda sottostante.
E' possibile cancellare una ListView piena zeppa di elementi a run-time? Se
si, come? Io quando uso il C++B con le applicazioni VCL, uso il metodo
TListView::Clear() che credo sia l'equivalente della versione Delphi (non
ricordo + come era la sintassi del caro vecchio Delphi visto che ci ho
lavorato agli inizi della mia carriera). Ho provato con TListView::Update()
ma non è servito a niente.
Se qualcuno sa rispondere a questa domanda mi salverebbe da RAGNAROCK!
P.S. potete tranquillamente usare codice Delphi visto che la "traduzione"
dovrei essere in grado di farla.
Ave! Che gli Dei e gli Asi siano Veco!

 ma non č servito a niente.
Tlistview.items.clear?
Ciao
Matteo

 Tlistview.items.clear?
Ciao! Funziona solo con la versione VCL (ho dimenticato di specificare che
lavoro con CLX). non esiste tale comando in CLX?
CIAO!

"Hellhound"  ha scritto nel messaggio
|
| E' possibile cancellare una ListView piena zeppa di
| elementi a run-time?
|
Usa i metodi Delete o DeleteChildren dei vari oggetti Items.
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

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

Sapete come far suonare gli MP3 in delphi.
Non voglio appoggiarmi al winamp o al windows media player (avete
saputo del bug nella gestione degli skin del media player 7?)

 saputo del bug nella gestione degli skin del media player 7?)
no che bug ha ?
Beh credo che il modo migliore per suonare mp3 sia appoggiarsi alla libreria
fmod (
www.fmod.org
)
e' piuttosto semplice da usare e, notiziona, nell'skd c'e' l'header nativo
per delphi !
l'fmod in se e' solo una dll.. la metti col tuo programma e sei a posto
Ciao ciao !                    {MSX}

no che bug ha ?
in pratica c'è una falla che consenste l'esecuzione di comandi e
codici sul computer remoto usando un piccolo script con il lettore
degli skin.
L'ho letto sul numero di febbraio di IO PROGRAMMO.
Ciao

 ha scritto nel messaggio
news:3a9518ae...@news.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: variabili e costanti...

Salve a tutti,
ho due costanti e una variabile cosě definite:
...
 Msg: String;
const
 Msg_IT='Messaggio italiano';
 Msg_EN='English message';
Posso assegnare una delle due costanti alla variabile usando un metodo del
tipo:
Msg:=costante('Msg_'+Lang);  //lang vale 'IT' o 'EN'
mi potete fare un esempio ?
cosě facendo eviterei una marea di if ... then ... else e sarebbe piů facile
aggiungere altri linguaggi in seguito
grazie mille
giuliano
--
The heart of man is not compound of lies,
but draws some wisdom from the only Wise,
and still recalls him. Though now long estranged,
man is not wholly lost nor wholly changed.

> Msg:=costante('Msg_'+Lang);  file://lang vale 'IT' o 'EN'
cosi non funziona..
puoi dichiarare un tipo enumerazione dei linguaggi, collegato a un array di
messaggi:
type TLinguaggi = (lItaliano, lInglese, ....);
const Msg : array TLinguaggi of String = ('messaggio italiano', 'english
message', ...);
poi fai
var lang:TLinguaggi
lang:=lInglese;
quindi usi:
s:= Msg[lang];
Cosi' non fai nessun if ed e' abbastanza semplice aggiungere tante lingue :D
ciao !

 ha scritto nel messaggio
news:9h9ohb$gfg$1...@nreadA.inwind.it...
: > Msg:=costante('Msg_'+Lang);  file://lang vale 'IT' o 'EN'

graziw !
non ci avevo pensato :-)
ciao
giuliano

In un post piuttosto recente (se non erro di {MSX}) č stato chiesto dove č
possibile trovare del materiale sui DB e sull'SQL.
Oltre al testo di Giuseppe Callegarin (Nuovo corso di informatica 3) che
consiglio personalmente ho scoperto pochi minuti fa che il mio docente ha
pubblicato molte delle sue lezioni sul web.
Trovate un sacco di materiale su 
http://www.dreamwater.net/damiani/
Un saluto a tutti.
--
- Carlo -
c.b...@libero.it

 ha scritto nel messaggio:
[...]
Scusate,
non volevo interferire con il thread, ma aprirne uno nuovo.




Mmmm..  non mi piace.
Gli array sono difficili da mantenere. 
Utilizzerei o delle resourcestring o delle .RC esterne con dei bei
LoadStr().
Delphi 6 mette anche a disposizione un nuovo tool di "translation"
(non so se era gia' presente in D5) ma l'ho guardato pochino.
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

Newsgroup: it.comp.lang.delphi
Titolo: Firebird e Rename tabelle

Buon giorno a tutti.
Vorrei eseguire il rename di una tabella in FIREBIRD.
Come posso fare
Come tool utilizzo IB Expert , c'è qualche comando apposta ?
Esiste qualche tool free/opensource che lo permette
Grazie a tutti.
Ciao Guido

> Vorrei eseguire il rename di una tabella in FIREBIRD.
esporti il contenuto della tabella, crei la nuova
tabella via DDL, importi i dati recedentemente
esportati e alla fine elimini la tabella originale.
Il tutto lo fai un pochi clik con IBExpert.
Puoi anche usare IBDataPump:
http://www.clevercomponents.com/products/datapump/ibdatapump.asp
-- 
Ciao!
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"
Newsgroup: it.comp.lang.delphi
Titolo: quick report: 3 domande

Le tre domande sono isolate l'una dall'altra.
1) Se ho un campo MEMO (di DB) che devo stampare.. come faccio? La
componente DBText non va!
2) Se ho un report con la banda detail che sfora su piu' pagine.. come posso
fare ad avere un subtotale ad ogni pagina? Ed il numero di pagina?
3) Se ho una tabella che contiene le fatture di tutti i clienti e voglio
fare un report con dei break: ossia che mi  raggruppa tutte le fatture per
cliente e quando ha finito tutte quelle di un cliente mi da anche il totale
e poi prosegue con tutte le fatture del prossimop cliente.
grazie.
buio.
------------------------------------------------
muore la centomilalire.
va in paradiso: Gesu': "Te in chiesa non
ti ho mai visto.. ALL'INFERNO!"

 buio.
Spero di esserti stato utile.
Ciao
Davide

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

 Salve,
stavo cercando alcuni pareri sull'utilizzo con Delphi dei database 
SQlite e PostgeSQL. Che opinione ne avete ? Quale mi consigliate ? 
Ciao e Buon Ferragosto a tutti!
--- posted by geoForum on 
http://www.delphiedintorni.it

 Quale mi consigliate ? 
Quello che piu` si adatta ai tuoi scopi
Enrico
P.S. se usi i componenti Zeos non dovresti avere alcun problema a
switchare da un RDBMS all'altro (occhio che non funzionano se compilati
a 64 bit)

Newsgroup: it.comp.lang.delphi
Titolo: Installazione Indy 9 for Delphi6

Ciao ragazzi,
non riesco ad installare gli Indy 9 for Delphi6.
Su un altro PC con lo stesso s.o. (Win XP) non ho avuto alcun problema.
Lancio il setup, e completo l'installazione, ma quando apro Delphi... mi da
il seguente
errore :
   "Delphi 6 : delphi32.exe - Impossibile trovare punto di ingresso "
Impossibile trovare il punto di ingresso @Idstackwindows@initialization$qqrv
della procedura
nella libreria di collegamento dinamico Indy60.bpl
Su entrambi i PC ho installato sia l'Update 2 , che l'update della RTL 2 e
RTL3.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 RTL 2 e RTL3.
Prima di installare Indy cerca nella cartella di delphi i bpl di indy e
rimuovili.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.


Ok tutto fatto, sono riuscito ad installarli.
Però (c'è sempre un però ;-)) ), quando metto un Componente TEncoderMime su
una form
non riesce a compilare dicendomi che il componente è stato compilato con una
versione differente.
Io, ho risolto, compilando il componente, ma è questo il modo giusto?

Newsgroup: it.comp.lang.delphi
Titolo: Drivers per NT?

Ciao Raga,
Ho un piccolo casino, vorrei realizzare in Delphi un device driver virtuale
per NT.
Qualcuno ha esperienza di sviluppo di tali cose?
Mi bastano anche i concetti, della serie le routines che devo sviluppare ed
i meccanismi usati dai drivers.
Grazie,
Andrea


in delphi no..
esperienza non ne ho però so che devi scaricare il ddk (microsoft)
però non è cosa semplice
ciao :)

 ciao :)
Andrea

 Ma ovviamente non lo faranno mai purtroppo :(((
Non le stampanti per PC, perchè hanno un protocollo tutto loro e i 
produttori (giustamente?) non vogliono che venga reso pubblico (ma 
qualcosa sta cambiando - la HP ha iniziato a documentare il protocollo 
di gran parte delle Deskjet, ad esempio). Ma le stampanti professionali 
usano tutte lo stesso protocollo, il linguaggio PostScript, per cui lo 
stesso driver (su Windows, pscriptX.dll) va bene per tutte. E di questo 
driver Microsoft rende pubblico il codice sorgente nel DDK
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

Newsgroup: it.comp.lang.delphi
Titolo: Domandina: il limite dei 2GB sul filesystem ..

Ciao a tutti,
ho un grosso dubbio: su un pc con RH 7.0 (kernel 2.2) ho il problema
che un file supera i 2GB (e quindi viene troncato).
Se faccio l'upgrade a RH 7.1 (quindi kernel 2.4) risolvo il problema o
devo piallare tutto e installare ext3 ?
Grazie in anticipo.
Fulvio
================================================================================================
To reply, remove LEVAME
My digital photos: 
http://www.alecab.it/cai

 devo piallare tutto e installare ext3 ?
Ciao,
questo è un ng di programmazione con Delphi... sei OT!
it.comp.os.linux.sys ?
--
Ciao !  Davide DG.

Ciao !  Davide DG.
Ciao e scusa per l'errore.
