mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Riecetta per creare un finestra

Sapete darmi la ricetta per creare una finestra di windows tutta mia
senza passare per il compilatore...ovvero quali sono le Api che mi
serviranno per tale scopo?
Grazie
~Guybrush~

 serviranno per tale scopo?
Beh... senza compilatore forse puoi rivolgerti direttamente al editor
esadecimale!! ;PP

 serviranno per tale scopo?
per il compilatore ci passi comunque.....almeno che non riesci ad inventarti
un exe ( indipendente ovviamente ) tutto tuo ( stile testo ), ma ne dubito
fortemente visto che sei legato al sistema operativo.
Al limite puoi ovviare alla classe TForm di Delphi usando le API di Windows.
Buona fortuna.....ah, le API sono la "CreateWindow" e "CreateWindowEx".
Ti saluto.........ciaoooo !!!
Antonio Tarolla

 ha scritto nel messaggio
news:90vm7p$l5b$1...@lacerta.tiscalinet.it...


 Ma ne vale realmente la pena?
no ;)
Ciao,
Alan Solo

 realmente la pena?
bè, equivale alla realizzazione di un progetto che importa le funzioni API
che servono dalle librerie di sistema, tralasciando la VCL. ( usando però il
compilatore )
La messaggistica riguarda esclusivamente il dialogo con la finestra stessa.
E' ovvio che deve farsi tutto da solo, altrimenti che ci sta a fare la
classe TForm ?
In ogni caso riuscirà a disegnare la sua finestra, poi il resto è tutta
un'avventura.
Per finire....non ne vale la pena. Ora non so perchè vuole ricorrere a
questo sistema, forse per allegerire notevolmente l'eseguibile.
Ti saluto....ciao !!
Antonio Tarolla

Newsgroup: it.comp.lang.delphi
Titolo: A I U T O O O O ! ! ! ! !

Salve a tutti, mi spiace entrare nel NG con una richiesta, ma stavo cercando
qualcuno disposto ad aiutarmi. Sono iscritto al primo anno di informatica e
per sostenere l'esame di programmazione devo fare un progetto in delphi, il
problema e' che per il militare non ho potuto seguire le lezioni e di
conseguenza non so neanche come si avvia il delphi(si fa per dire). Io devo
scrivere un programma che simuli dei circuiti logici con sole perte and or e
not e che dato un ingresso fornisca la funzione di uscita. MA COME SI PUO'
FARE? sono pienamente in crisi, anche se devo consegnare il progetto a
giugno, mi sento che non c'e' la faro' mai.
VI PREGO CHIUNQUE PUO' AIUTARMI LO FACCIA!!!!!!!!!!!!!!!!
Non voglio disturbare il NG per cui sentiamoci anche in e-mail con chi mi
puo' aiutare

ehehe beati voi che lo fate in delphi !!!!!!!!!!
io l'ho fatto il assembler mips ! :(((
comunque se mi mandi il testo completo del progetto magari ti do qualche
dritta..
ciao !!                            MSX
Newsgroup: it.comp.lang.delphi
Titolo: Info versione D8

Ciao
sto da tempo cercando una versione licenziata di Delphi 6 o Delphi 7 
Pro/Ent. Non mi era ben chiaro se Borland avesse incluso Delphi 7 in tutte 
le versioni di Delphi 8 e nè in rete nè sul sito Borland ho trovato 
delucidazioni a riguardo. Ho scovato su ebay questo prodotto, ma non vorrei 
fare la cavolata di acquistarlo se non include con certezza Delphi 7. 
Nessuna risposta dal venditore...Per ora continuo a sviluppare in win 32 e 
il .net non mi interessa. Chi mi aiuta? Delphi 7 era incluso in tutte le 
versione di D8?... e in questo D8?
Grazie
Andrea
http://cgi.ebay.it/ws/eBayISAPI.dll?ViewItem&item=7236490560&ru=http%3A%2F%2Fsearch.ebay.it%3A80%2Fsearch%2Fsearch.dll%3Ffrom%3DR40%26satitle%3D7236490560%26fvi%3D1
 

 Pro/Ent. [...]
Delphi8 include Delphi7, con tutti gli update. Se il venditore ti cede 
la confezione completa del software, allora ti verrà fornito anche il CD 
con D7, ma è sempre bene chiedere chiarimenti al venditore, visto che si 
tratta di un'asta. Se non ti risponde, fatti venire qualche sospetto 
sulla legittimità dell'asta o sull'integrità del prodotto che ti viene 
fornito.
Mi sembra che l'asta si riferisca ad una versione Professional: anche se 
ad un prezzo doppio rispetto a quello dell'asta, puoi sempre acquistarti 
una licenza di D2006 Professional attorno ai 450 EURO.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: Delphi &amp; Repository su DB

Mi interesserebbe creare una Repository su un DB (PostgreeSQL) e quindi
fare in modo che il salvataggio di informazioni come griglie, liste, etc.
di Delphi venga fatto su file di testo da archiviare nel DB stesso.
Secondo voi è possibile ?
--- posted by geoForum on 
http://www.delphiedintorni.it

BLOB !


Newsgroup: it.comp.lang.delphi
Titolo: AdoQuery con parametro data

Dove sbaglio se scrivo:
  qryCalc.Close;
  qryCalc.Sql.Clear;
  qryCalc.Sql.add('select * from fatture where data between :data1
and :data2');
  qryCalc.Parameters.ParamByName('data1').Value := '13/01/2008;
  qryCalc.Parameters.ParamByName('data2').Value := 23/07/2008;
  qryCalc.ExecSql;
  qryCalc.Open;
visto che in esecuzione mi da l'errore:
Errore di sintassi (operatore mancante) nell'espressione della query
'from fatture where data between :? and ?'


Il codice che hai postato non si compila. Ricordati di mettere pezzi
di codice che stai realmente usando, per evitare di introdurre errori
nel riscriverlo! :)
In particolare il problema e' nelle due date: in delphi non c'e' un
modo per indicare costanti di tipo data, quindi e' probabile che ci
sia qualche problema durante la conversione da stringa a data.
Prova a scrivere cosi':
...Value := EncodeDate(2008, 01, 13);
ciao
Giacomo

 ...Value := EncodeDate(2008, 01, 13);
grazie per l'info ma continua a dirmi che i valori dei parametri
sono " ? " (dicitura che ho scritto prima).

Cacchione avariato che non sono altro:
avevo sbagliato a scrivere la query e nel riscriverla
a voi in questo newsgroup me ne sono accorto.
GRAZIE Giacomo
:-)
e scusate ancora
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con le DLL

Ciao a tutti.
Ho un problema con il Delphi 5 e spero che qualcuno di voi lo possa
risolvere.
Ho un applicativo (MENU.EXE) che lancia dei programmi (sono delle Form
compilate come Dll).
Ho fatto in modo (anche perchč č necessario ai fini dell'applicativo) che
possano essere lanciate piů Dll alla volta.
L'applicativo non da problemi, perň quando lancio due programmi di stampa
(diversi) succedono delle cose strane:
CASO A:
Lancio il programma 1 senza avviare la preview.
Lancio il programma 2, avvio la preview, appare la schermata della preview
grigia (senza la stampa dentro).
CASO B:
Lancio il programma 1, avvio la preview e questa appare corretta.
Lancio il programma 2, avvio la preview e questa appare corretta.
Penso che il problema sia dovuto al fatto che il secondo QReport sia in
qualche modo legato al primo e finchč questo non viene lanciato non mi
permette di farmi vedere la seconda preview.
Sto usando Delphi 5 Standard e QReport.
Grazie anticipate per l'aiuto.
Mirko


Come fai ad usare QR se hai D5 Standard?
Dici la verità, hai un D5 Enterprise pirata... :=)
Andrea


1) E' professional e non Standard (vabbè ho sbagliato!)
2) Ho bisogno di aiuto e non di prese per il culo!
Se qualcuno ha intenzione di aiutarmi sarò grato, se altri avranno voglia di
continuare a sfottere potete indovinare già la mia risposta...

 ha scritto nel messaggio
news:98864341...@regulus.fastnet.it...

Hai un'idea di quante volte ci sono "furbi" che cercano codici, cracker,
ecc?
Per quanto riguarda il problema, credo che sia fondamentamentalmente dovuto
al fatto che QR è una mezza schifezza... passa a qualcosa di meglio, che
secondo me si fa più presto che cercare di mettere una pezza oggi ed una
domani ad un prodotto che non è 'sto gran che.
Andrea


Ok.
Che QR sia una schifezza non ci sono dubbi, comunque non penso che sia
economicamente valido starsi a riconvertire un centinaio di stampe (visto
che il gestionale č bello grossetto). Che Report usi tu?
N.B. scusa se non sono stato molto simpatico prima, ma anche tu non hai
vinto il premio simpatia del 2001!
Ciao Mirko


Andrea
Newsgroup: it.comp.lang.delphi
Titolo: [OT] per riallacciarmi a varie discussioni di questo ng

va ricordato che oramai sembra che MS abbia adottato questa politica:
esco con framework .net 4.0 ma in produzione ci dovete andare con MONO
3.5
e difatti sempre piu applicazioni sotto linux sono sviluppate in Mono.


?
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


in mono con framework 3.5
oh! la ms eh!

 oh! la ms eh!
Non capisco cosa vuoi dire, in ogni caso Mono *non* è un prodotto 
Microsoft, né Microsoft suggerisce di adottarlo al posto del .NET 
Framework, né tantomeno suggerisce di adottare una versione precedente.



ed invece sei in errore....proprio così!
Microsoft suggerisce di andare in produzione con mono e framework 1
release precedente di quella MS.
Chiedi a MS!

 release precedente di quella MS.
Visto che al momento non ho qua il numero di Bill....Qualche link?
A.

 Chiedi a MS!
Sě sě, come no, adesso chiamo e sento...

Newsgroup: it.comp.lang.delphi
Titolo: Tcanvas ???

Anzitutto mi scuso per le domande idiote che stò facendo sul NG, ma
purtroppo sono un principiante e voi siete l'unica risorsa che ho visto che
il libro che ho acquistato non sembra essermi molto di aiuto...
Io ho bisogno di avere un supporto su cui disegnare (andate a rivedervi un
paio di post fa e capirete cosa)...allora ho pensato ad un TPanel, va bene o
ci sono migliori modi ?
Cmq, ho usato questo codice per disegnare un sempice quadrato dal punto
100,100 ad X,Y, tanto per capire come funzionava:
unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls;
type
  TForm1 = class(TForm)
    Panel1: TPanel;
    procedure Panel1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var prova:TCanvas;
begin
prova:=TCanvas.create;
canvas.rectangle(100,100,x,y);
end;
end.
Problemi:
1. Perchè mi disegna dietro al panel invece che davanti ?
2. Quello che ho fatto l'ho fatto ma non l'ho capito..diciamo che ho preso
un po di spunti dagli esempi...allora, dichiarando Tpanel nella classe
TForm1, indico che il pannello si trova dentro la form1 ?
3. Perchè l'evento on mouse down funziona solo con un click ? e perchè
mouseclick non prende in input le coordinate del punto in cui si è clikkato
?
4. Io definisco prova come un Tcanvas...a cos serve tutto ciò visto che dopo
per disegnare il rettangolo in effetti uso canvas ? e soprattutto, cos'è
Canvas ?
Per ora non mi viene inmente altro...se vi rompo ditelo che smetto di fare
tutte queste domande
vi ringrazio
PS: esiste un sito consigliato per i principianti ?

Fose non hai letto il mio post precedente.
Comunque...
Il canvas è imparentato con il DC, ovvero il Device Context.
Il DC è un area virtuale nella quale si puo' disegnare o scrivere. per la
cronaca questo meccanismo vale sia per il video che per la stampa.
Per dirla breve, il canvas è quella parte di un oggetto nella quale possiamo
disegnare, una specie di tavolozza.
Ora, pero', invece di chiederti percheè il panel non va, usa una TImage...
Saluti
AS
"Se è Microsoft non funziona"

 wrote in message
8hslap$82j$1...@news.mclink.it...


Newsgroup: it.comp.lang.delphi
Titolo: Internal error: L1030

Cosa significa:
[Fatal Error] Internal error: L1030
Sto facendo qualche esercizio con D6, ma se lancio il project build mi
appare sempre questo errore.
Ciao, Angelo

 appare sempre questo errore.
Non e' un errore normale.. si tratta di un problema del compilatore..
se ti compare sempre, anche quando compili un'applicazione vuota, allora mi
sa che la tua installazione ha qualcosa che non va.
Prova a reinstallarla.
ciao !            {MSX}

"{MSX}" <nlugat...@THISinwind.it> ha scritto nel messaggio
news:Y0tC8.32364$5k4.7...@twister2.libero.it...

Ok, dopo aver reinstallato tutto.
Ciao Angelo.
Newsgroup: it.comp.lang.delphi
Titolo: File REG e Registro di sistema

Ciao ragazzi, buongiorno il live motive del giorno è :
come faccio a leggere un file punto reg e ad applicarlo al registro di
sistema da un mio pgm Delphi?
In pratica quello che fai cliccanco col tasto destro sul file e scegliendo
Merge.
Grazie in anticipo, ciao!

Non vorrei sbagliarmi ma credo che basti una ShellExecute
Ciao
Mirko

funzia, grazie

sistema da un mio pgm Delphi?
Basta lanciarlo.  Usa ShellExecute.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

DENGHIU

Newsgroup: it.comp.lang.delphi
Titolo: come leggere la versione dell'internet explorer??

Esiste una funzione per delphi4 oppure un api di windows che mi
puņ aiutare a leggere la versione??
Grazie.

 Grazie.
prego.
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red
"Di sempre cio' che senti
 e fai cio' che pensi."
	G. Garcìa Màrquez

 1) Apri il registro di Windows con TRegistry.
Non vedo xche se esistono funzioni ad hoc si debba smanettare con il
registro con il rischio che cambiando la versione di windows le chaivi
cambino di posizione o nome.
Un conto è dire che puoi fare ANCHE cosi, ma da qui a dire che non cè
bisogno di usare le funzioni.....
Bye
A
Newsgroup: it.comp.lang.delphi
Titolo: database su CD

Qualcuno ha mai realizzato la distribuzione (possibilmente senza 
copia/installazione) di un database su CD-ROM?
Se sě, che soluzioni ha adottato?
Grazie.
Michele Giordano

 Se sě, che soluzioni ha adottato?
DBISAM. Il motore del database sta tutto nell'exe, niente dll, niente ini,
niente di niente se non l'exe.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: Salvataggio dati DB su File

Ciao Ragazzi,
come faccio a salvare i dati di un db su un file di testo?
Ho provato con SaveToFile, ma mi salva in un file di testo le proprietą
relative al componete ( Fields, ecc)
Io invece vorrei salvare solo le informazioni che si trovano nelle colonne.
P.s.: Uso ADO.
Grazie.

> come faccio a salvare i dati di un db su un file di testo?
Apri un file di testo e ci scrivi dentro il valore della colonna
Il codice seguente non è testato.. teoricamente dovrebbe funzionare
procedure scrivi;
Var F:  TextFile;
begin
  Assignfile(F, 'c:\File.txt');
  Rewrite(F);
  while not MyAdoTable.eof do
  begin
    For x:= 0 to MyAdoTable.FieldCount-1 do
      WriteLn(F,MyAdoTable.Fields[2].AsString);
    MyAdoTable.next;
  end;
  closefile(F);
end;
Saluti NEA

Newsgroup: it.comp.lang.delphi
Titolo: Grafica dei componenti

Salve,
sono nuovo della programmazione Delphi, Windows e OOP. Volevo
chiedervi pero' come si fa a disegnare un componenete. Mi spiego:
quando creo una form e ci metto un TButton in mezzo, avvio
l'applicazione e fa tutto da solo. Ma se voglio per esempio crearmi un
mio pulsante con una determinata forma, colore ecc... che devo fare?
Devo usare una Bitmap? E se è cosi, dove sono le immagini dei TButton
e degli altri componenti derivati da TWinControl?
Grazie

PePtiDoGliCaNo wrote:

I componenti sono _oggetti_ non immagini.
Vedi questa sezione dell'help: 'Creating Custom Components'
per maggiori informazioni.
P.S.: certo che se sei "nuovo della programmazione Delphi,
Windows e OOP" come argomento potrebbe essere
leggermente ostico.
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

 > colore
Non puoi cambiare colore ad un BitBtn puoi aggiungere una BitMap che sta in
:
..Borland Delphi #\Shared\Images\Buttons
Per le dimensioni e posizione agisci su Width Height e Left, Top.
Comunque ti conviene andare sul sito
http://programmazione.html.it/delphi/index.html
per un corso gratuito di delphi.
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Incompatible Types: TfrBookmark and TBytes

Salve,
   cosa c'è di sbagliato in questo codice?
 
interface
type
 
   TBookmark = TBytes;
 
   TfrBookmark =
{$IFDEF IBO} type string;
{$ELSE} type TBookmark;
{$ENDIF}
 
implementation
function frGetBookmark(DataSet: TfrTDataSet): TfrBookmark;
begin
{$IFDEF IBO}
   Result := DataSet.Bookmark;
{$ELSE}
   Result := DataSet.GetBookmark; =====>> da l'errore in oggetto!!!
{$ENDIF}
end;
 
Perché e come posso risolvere?
 
Grazie, ciao.

 TBookmark = TBytes;
 
I tipi che hai indicato nel codice li hai ridefiniti tu o sono presi dal 
sorgente della VCL?
 
Ciao,
   Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 


 
Dal sorgente della VCL (DB.pas). La riga l'ho trascritta solo per chiarezza.
 
Ciao.
 

Il 22/10/2011 10.51, Luigi Siciliano ha scritto:
 
è bastato modificare la riga
 > {$ELSE} type TBookmark;
 
come segue:
 
TfrBookmark =
{$IFDEF IBO} type string;
{$ELSE} TBookmark; =====>>> ho tolto type!!!
{$ENDIF}
 
ma non capisco, qual'è la differenza togliendo il type??
 
Grazie, ciao.

Newsgroup: it.comp.lang.delphi
Titolo: Ombra della Form

Un saluto a tutti.
Sono nuova della programmazione di delphi.
Vorrei sapere come posso fare le ombre delle form.
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie.
prego.
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez

Newsgroup: it.comp.lang.delphi
Titolo: Salvare ora nulla

Non riesco a trovare il modo di salvare in una tabella Paradox un campo di
tipo TIME con valore nullo.
Per salvarlo uso una QUERY e il valore lo passo tramite un parametro.
Uso DM.Query3.ParamByName('Ora').AsTime := StrToTime(Edit2.Text)
la data nulla però mi ritorna questo errore : '' is not a valid time
Grazie Fabio

 ha scritto nel messaggio
news:Key96.43$3b2...@twister2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: edit allineate a colonne listview

Buon giorno a tutti.
Ho la necessita di creare dei filtri sulle colonne di una listview.
Per far questo creo delle edit appena sopra la caption di ciascuna
delle suddette colonne.
Ora: riesco a tenere dali edit allineate alle rispettive colonne in
caso di ridimensionamento di queste; il problema sorge quando ci si
sposta con la scrollbar orizzontale della stessa listview, perchè le
edit non seguono le rispettive colonne: io calcolo la Left delle edit
in base alla left della listview + la somma delle width delle n°
colonne prima della colonna in analisi alla quale sto allineando la
edit (specifico nel caso stia sbagliando il metodo di allineare).
C'è un modo per scoprire l'effettiva left della colonna?
Oppure c'è un modo per dire alla scrollbar della listview di spostare
anche le mie edit?
Oppure qualche altro modo per ovviare al problema :)?
Grazie.

 delle suddette colonne.
Prova a dare un'occhiata a questo esempio:
http://delphi.about.com/library/weekly/aa053105a.htm
Parla di come piazzare una ProgressBar in una ListView, ma i concetti 
espressi potrebbero tornare utili al tuo caso (forse...) :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: Index is out of date

Salve amici
"INDEX IS OUT OF DATE"
Qualcuno sa dirmi da cosa è dovuto questo messaggio d'errore
o meglio quali sono i motivi per cui un indice secondario vada
danneggiato?
L'utility TUtil32 della Borland provvede alla ricostruzione
delle tabelle paradox ma che vi risulti posso utilizzare
in una applicazione delphi la dll TUTIL32.DLL per
correggere le tabelle?
Ci sono componenti free che possono aiutarmi in questo senso?
Grazie
Leo 

 Ci sono componenti free che possono aiutarmi in questo senso?
C'era un utility distribuita da Borland stessa tempo fa che collegandosi 
alla TUTIL32.DLL ricostruiva gli indici delle tabelle in base all'alias 
passato.  Io ne modificai i sorgenti per avere un'applicazione che 
ricostruisse tutti gli indici in automatico, secondo certe condizioni.
Difficile che tu possa trovarla ancora in giro, ma cerca su Google.
Recupera anche l'articolo di Giuseppe Madaffari, spedito sui ng di 
Cantů, moltissimo tempo fa, in cui spiegava come impostare Paradox 
perché non dia grossi problemi in rete.
Personalmente, comunque, ti consiglio di passare a un DB Client/Server e 
toglierti davanti tutti i problemi riguardanti un db file-based come 
Paradox.

Anche a me capita spesso questo problema... Se passo ad Access avrò sempre 
questi problemi? Mi sono accorto che è molto semplice farlo... 

 questi problemi? Mi sono accorto che è molto semplice farlo... 
Access e in generale un DB file-based non si adatta bene a contesti 
multiutente e quel problema (di corruzione dell'indice) nasce sopratutto 
in contesti multiutente.  Access, comunuque, dal mio punto di vista, è 
sicuramente più solido di Paradox.

 Difficile che tu possa trovarla ancora in giro, ma cerca su Google.
TROVATOOOOOO!!!
STO PROVVEDENDO A MODIFICARE I SORGENTI
PER RENDERE L'UTILITY  + IMMEDIATA NELL'UTILIZZO
GRAZIE
LR

Newsgroup: it.comp.lang.delphi
Titolo: Check porte aperte

Ciao a tutti!
Devo controllare, su un indirizzo ip, se alcune porte sono aperte. Per ora
ho usato l'idtelnet delle Indy, l'unico "svantaggio" e' che la
idtelnet.connect() e' sospensiva, e questo mi crea un po' di problemi nel
caso che nessuno risponda. Quale altro componente posso usare per testare se
su una porta c'e' un processo che risponde, o quale altro metodo mi
consigliate di usare?
Grazie in anticipo!

Ciao.
Innanzittutto ti consiglio di usare un TIdTCPClient e poi ti consiglio di
crearti una classe discendente da TThread che esegua la Connect
nell'Execute, se riesce ad eseguirla invia un messaggio (usa la PostMessage
non la SendMessage, consiglio da amico) tipo WM_USER+1 alla finestra
principale, altrimenti invia una WM_USER+2.
Crei la WndProc della finestra principale e gestisci i messaggi.
Quando fai partire il tutto fai un array di questi discendenti di TThread e
li crei Suspended, poi sempre dalla finestra principale imposti l'indirizzo
ip e la porta che deve verificare ogni Thread e poi li fai partire.
Nella WndProc, appena un Thread restituisce uno dei due valori, gli assegni
una nuova porta e lo fai ripartire (ovviamente devi impostare
FreeOnTerminate a false per fare questo).
In questo modo puoi usare un'infinità di Thread contemporanei (non esagerare
però!) e con un TIdAntiFreeze eviti che il programma si blocchi in qualsiasi
momento.
Se non hai capito come fare, posso fartene un esempio, ma passo di rado da
queste parti e non ho molto tempo libero, dunque devi esser paziente.
Ciao
Christian

--------------------------------
Inviato via 
http://usenet.libero.it

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

Come posso creare un componente che sia il risultato dell'associazione di
due componenti? Mi spiego: ad esempio io vorrei creare un componente
TPButton che sia formato da un TPanel con dentro un TButton non so se ho
reso l'idea!
Grazie ragazzi e alla prossima!!!!!

 Crei il tuo componente di questo tipo TMyComponent:= class(TObject);
 poi inserisci qui sotto le varie sottoclassi di cui vuoi ereditare le
funzione es.
   TMCPanel:= class(TPanel);
   ....
   TMCButton:= class(TButton);
                                                                    Ciao
Davide Carrara
cci...@libero.it

 Spero di esserti stata utile. Ciao, Paola.
Una donna che programma in Delphi... è la donna della mia vita, lo sento.
^_______^
Ehm, scusate l'ot :)
Kupo
Jax

 Ehm, scusate l'ot :)
INCREDIBBBBBIIIILEEEEE!!!
Ehm ... perdonate anche a me l'OT ? ^_^  ... mai sentito di una donna che
programma in Delphi !!
Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: Ne ho un'altra per voi

Ho un'applicazione (A) che tra altre funzionalit� ha anche uno scadenziario. 
Il dataset di riferimento � nel path di tutti gli altri dataset e 
individuato in un file INI che il main apre per impostare il percorso degli 
archivi in uso.
 
Lo Scadenziario pu� anche essere un'applicazione a parte (B), indipendente. 
In questo caso ha un suo IniFile per sapere dove trovare gli archivi-
 
Ho infine un'altra applicazione (C) che � uno stralcio dello Scadenziario e 
mostra semplicemente un elenco delle attivit� scadute o in scadenza. Questo 
� un exe che viene avviato allo startup di Windows e anche lui usa un file 
ini, che dovrebbe essere quello di (A) se lo Scadenziario � parte 
dell'applicazione A; oppure quello di (B) se � indipendente.
 
Come faccio a far sapere a (C) che file ini usare ? Come faccio a far sapere 
a (C) quando, per esempio, (A) ha cambiato archivi in uso? 
 
 
---
Questa e-mail � priva di virus e malware perch� � attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

 sapere a (C) quando, per esempio, (A) ha cambiato archivi in uso?
 
E nel file config.ini di (C) non potresti metterci FLAG_INDIPENDENTE=SI/NO
Ed in base a quello, andare a 'sbirciare' nel file ini di (A) oppure in 
quello di (B), per pescare gli archivi ?
 
 
 
 

> Il dataset di riferimento � nel path di tutti gli altri dataset 
 
Dataset...?
 
A.

 Il dataset di riferimento � nel path di tutti gli altri dataset
 
Dataset...?
 
A.
Volevo dire l'archivio .. 
 
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

 Volevo dire l'archivio .. 
 
 
Quale, quello di stato?  :-|
 
A.

 
"Alberto Salvati"  ha scritto nel messaggio 
news:e24f60a7-8af6-4866...@googlegroups.com...

Tu come traduci in italiano File, o Database ? 


"RobertoA"  ha scritto nel messaggio 
news:lvsj8e$n57$1...@virtdiesel.mng.cu.mi.it...
E nel file config.ini di (C) non potresti metterci FLAG_INDIPENDENTE=SI/NO
Ed in base a quello, andare a 'sbirciare' nel file ini di (A) oppure in
quello di (B), per pescare gli archivi ?
 
Questa mi sembra una soluzione troppo semplice per non averci pensato... 
Adesso ci penso un p�..


> Tu come traduci in italiano File, o Database ? 
 
Trovo strano che sia così difficile farsi dire  quale database stai utilizzando.
Ti auguro di trovare una soluzione al tuo problema.
 
A.

Newsgroup: it.comp.lang.delphi
Titolo: Upload

Ho il seguente problema.
Ho una applicazione WEB su internet e ho la necessità dai Client 
di lanciare in modo automatico (p.e. ogni giorno alle 16.00) un
servizio/programma che controlla se su una certa directory del client
sono
presenti dei file ASCII. In caso affermativo devo effettuare
(sempre in modo automatico) l'upload dei file su un server e
trasferimento
effettuare cancellare i file dal client.
Come posso fare????.
Il client ha come S.O. Windows NT oppure Windows Professional e come
brouser
IE 6.0.
L'applicazione web usa IIs e le pagine sono .asp e utilizzzano
VBSCRIPT.
Vorrei sapere se è possibile effettuare l'upload da cliente
utilizzando
un eseguibile svritto in VB 6.0 che viene lanciato da operazioni
pianificate.
Cosa devo utilizzare per effettuare l'upload???
Potete aiutarmi con un esempio????
Grazie

 Potete aiutarmi con un esempio????
Scusa, ma sei su it.comp.lang.delphi e chiedi esempi di codice VB?
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

Sei OT qui si parla Delphi language e non VB
Il consiglio di Setec č buono, ma non va bene per te !!!
W.

Newsgroup: it.comp.lang.delphi
Titolo: Rilevare il traffico di rete

Hola!
Esiste qualche modo per rilevare quanti pacchetti sono transitati da una
interfaccia di rete in D7 ??
Max

 interfaccia di rete in D7 ??
Hai provato se con Indy riesci a fare qualcosa?



Indy purtroppo non ha nulla che arrivi a cosě basso livello.
Max

On Wed, 31 Mar 2004 08:08:00 GMT, Davide wrote:

http://wwwstud.rz.uni-leipzig.de/~soz97dcx/netstat.htm
Non parlo tederco ma ho tratto spunto.
Non è stato difficile.
SaluMi!
 Max

 ha scritto nel messaggio
news:hrymdavv4dd8.5ifukuqv3bao$.dlg@40tude.net...

Newsgroup: it.comp.lang.delphi
Titolo: Problema con i campi in oracle

Vi spiego il mio problema:
Ho un campo su una tabella di Oracle che è stato definito per prova in
diversi modi:
Number(5), Integer, SmallInt
Ma l'esito è sempre lo stesso.
In pratica ho definito una Table collegata alla tabella oracle, il campo
collegato a quello in questione
viene definito da Delphi TFloatField.
Nel momento in cui tento di fare in Post sulla tabella anche senza cambiare
il valore del campo,
Oracle mi risponde con ORA-01722 "Invalid Number"
Dimenticavo utuilizzo Delphi4.
ciao

 wrote in message
8s6a5i$32q$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:8s6a5i$32q$1...@fe1.cs.interbusiness.it...


La versione di Oracle server è 8.0.5, la client 8.01.05.
Il BDE è 5.01.
Io ho provato ad utilizzare soltanto il BDE.
ciao
-- 
Posted from 
server1.sek.it
 [194.184.56.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: MSAccess ODBC Windows2000: The network problem

I developed an application with Borland C++ Builder 5 that uses a MS Access
(97 or 2000 gives the same issue) database file through ODBC.
I think that the problem I had will appear using Delphi as well.
If I run the software within Windows 2000 AND the PC is connected to a LAN,
the app works fine. If I disconnect the network (or simply disable it) the
application crashes raising an "EAccessViolation" exception when I try to
open the database.
The same software doesn't show this problem if it is run in Win9X.
Has anybody had the same problem?
Can anybody help me?
Thanks.
Pierpaolo Caricato
Italy



Newsgroup: it.comp.lang.delphi
Titolo: Creazione Componenti

Salve tutti, ho un problema con la creazione di componenti visuali.
Mi spiego meglio:
creare un componente già "finito", non dimensionabile, è cosa semplice,
mentre, creare un oggetto, ad esempio un pannello (quindi dimensionabile a
mano dall'utente senza usare le proprietà) mi crea qualche problema.
Riesco a crearlo, delphi lo installa, ma nella migliore delle ipotesi non
mi appare nella toolbar dei componenti.
Ho usato una frame sulla quale ho posizionato una label. Ho aggiungo la
procedura register specificando sia il nome della palette che il nome del
componente (TmioPannello).
________________________________________________________________________
procedure Register;
begin
  RegisterComponents('Standard', [TmioPannello]);
end;
________________________________________________________________________
Che cosa manca? Ho pensato anche a creare il file res con il nome del
packege o della unit, ma niente, non appare neache un bottone anonimo
sulla barra degli oggetti.
Vi ringrazio in anticipo!
--- posted by geoForum on 
http://www.delphiedintorni.it

Vi ringrazio in anticipo!
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------
Newsgroup: it.comp.lang.delphi
Titolo: Nome di dominio

Ciao a tutti,
Se voglio sapere qual'è il nome del computer uso: GetComputerName. Ma se
voglio sapere qual'è il nome del dominio/gruppo di lavoro al quale sono
collegato come faccio ?
grazie in anticipo...
--
ciao
Solid Snake IT
"Nemo mortalium omnibus horis sapit" (Plinio il VECCHIO)

 collegato come faccio ?
Sulla JCL c'e' una funzione chiamata GetDomainName.
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:ec0d7649e414cf54b55...@mygate.mailgate.org...


 ha scritto nel messaggio
news:9pn842$5bf$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:SgGv7.13189$pm2.2...@news1.tin.it...


Sulla VCL e anche CLX non ho trovato nulla...
Ah Solid Snake... ho detto sulla JCL, non sulla VCL !
Scaricala da 
www.delphi-jedi.org
-- 
Andrea Laforgia - walkietalkie(at)
libero.it

quale!!!!)
Guarda la funzione contenuta nella JCL.
Ti ho gia' segnalato il link.
I messaggi leggeteli e cercate di quotare in modo decente
(sotto il testo e riportando solo lo stretto necessario).


"Solid Snake IT" ha scritto nel messaggio
| Se voglio sapere qual'è il nome del computer uso: GetComputerName. Ma se
| voglio sapere qual'è il nome del dominio/gruppo di lavoro al quale sono
| collegato come faccio ?
|
Trovata su borland.public.delphi.winapi, vedi se e' cio' che ti serve:
function GetDomainName : string;
var
  hToken : THandle;
  sida : PSIDAndAttributes;
  sidlen, unLen, dnLen : DWORD;
  userName, domainName : string;
  use : SID_NAME_USE;
begin
  sida := Nil;
  if OpenProcessToken (GetCurrentProcess, TOKEN_QUERY, hToken) then
  try
    sidLen := 65536;
    repeat
      ReallocMem (sida, sidLen);
      if GetTokenInformation (hToken, TokenUser, sida, sidLen, sidLen)
         then break;
      if GetLastError <> ERROR_INSUFFICIENT_BUFFER then
        RaiseLastWin32Error
    until False;
    unLen := 0;
    dnLen := 256;
    repeat
      SetLength (userName, unLen);
      SetLength (domainName, dnLen);
      if LookupAccountSid ('', sida^.Sid,
        PChar (userName), unLen, PChar (domainName), dnLen, use)
      then break;
      if GetLastError <> ERROR_INSUFFICIENT_BUFFER then
        RaiseLastWin32Error
    until False;
    result := PChar (domainName)
  finally
    CloseHandle (hToken);
    FreeMem (sida);
  end
end;
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

ok, ok....non prendertela!

Grazie dell'info, ma anche la funzione presente nella JCL è OK solo su
macchine WinNT...
Infatti l'API windows che viene chiamata è : LookupAccountSid che funziona
solo su macchina NT.
proverò a vedere nel NG "borland.public.delphi.winapi"
ciaooo
Solid Snake IT
Newsgroup: it.comp.lang.delphi
Titolo: twebbrowser, leggere html source

ciao a tutti usando TWebBrowser con d5 o d6 cè possibilità di leggere il 
source html?
Simone 

 source html?
Leggi la sezione "Tips" di *Torry Delphi's Pages*: contiene una sezione 
con molti esempi di codice per fare (quasi) tutto con il controllo 
*TWebBrowser*.
http://www.swissdelphicenter.ch/torry/internet.php
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: Lanciare EXE o BAT

COME FACCIO? ho provato in tanti modi ma nessuno ha funzionato!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 COME FACCIO? ho provato in tanti modi ma nessuno ha funzionato!
vedi le FAQ. Cerca il link tra i vecchi messaggi!
--
- Carlo -
c.b...@libero.it

COME FACCIO? ho provato in tanti modi ma nessuno ha funzionato!
L'API da usare e' ShellExecute.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

A parte che e' scritto nelle Faq, l'hanno chiesto CINQUE messaggi prima di
te!

Newsgroup: it.comp.lang.delphi
Titolo: delphi7 stampa dbrichedit

Delphi 7,
Come faccio a stampare il contenuto formattato di un dbrichedit visto che
uso il printer.beginDoc e printer.enddoc per le stampe (ovviamente nella mia
pagina ho altro oltre al contenuto del dbrichedit),
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Probabilmente e' piu' semplice di come la vedo io,
ma secondo me devi lavorare sul DC della stampante
e con il messaggio EM_FORMATRANGE stampare carattere
per carattere.
Se hai la possibilita', guarda i sorgenti della VCL
per TCustomRichEdit.Print
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: Problemi con shelltreeview di delphi 6

Sto componente ha + buchi del groviera.
nonostante l'update se da fuori seleziono una cartella passandogli il
path la apre ma spesso non la visualizza (devi scrollare tu a mano per
centrarla).
C'e' una qualche soluzione? oppure un componente free decente per
rimpizzarlo (che non sia troppo grande)
Grazie
-- 
.     _  _______  ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_
  /| // /__  __/  Kirys <Remove DELTHIS from the address to reply>
 / |/ \   / /     Kirys Tech 2000: 
http://www.kt2k.com
/__|\__\ /_/ 2000 ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_

 centrarla).
ShellTreeView1.Selected.MakeVisible;
--
Jax

ShellTreeView1.Selected.MakeVisible;
Grazie mille

Newsgroup: it.comp.lang.delphi
Titolo: Griglie

Salve,il mio problema e' all'interno di una dbgrid associata a una query
poter far vedere su una colonna (a sua volta associata a un campo di
database) solo una prte del contenuto del campo di database;
esempio: il campo contiene nel database il valore cgtapf e mi interessa far
vedere solo pf perche' la prima parte cgtapf e' il codice integrale per la
ricerca del record ma pf e quello che interessa all'utente.
Se mi potete aiutare mi fate un grande favore.
Grazie anrticipate.

 wrote in message
news:8cfn67$at3$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Modifica risorse eseguibile

Qualcuno sa come poter modificare e aggiungere risorse ad un'eseguibile 
(in runtime ovviamente)?
Grazie,
David

 un'eseguibile (in runtime ovviamente)?
http://www.wilsonc.demon.co.uk/
 cerca le Resource Utilities.
-- 
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.

Newsgroup: it.comp.lang.delphi
Titolo: Che ne dite?

www.alboinformatici.com

 
www.alboinformatici.com
Che e' una cazzata.
Non e' certo l'iscrizione ad un albo che assicura la qualita' del software.
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Non e' certo l'iscrizione ad un albo che assicura la qualita' del software.
sono daccordo ma vallo a dire alla mia prof che sta tentando di
obbligarmi addirittura a fare l'ECDL dato che secondo lei fa la
differenza in campo informatico... :-(
--
Rhymes - 
rhy...@myself.com
http://www.foxhound-games.it
"Sapete cosa fa un InputStream quando
gli si racconta una barzelletta? Reader..."

differenza in campo informatico... :-(
Io ho visto gente a cui e' stata chiusa la porta in faccia,
nonostante avesse una certificazione Microsoft.
La tua prof e' lontana, evidentemente, dal mondo
dell'informatica professionale.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

 Non e' certo l'iscrizione ad un albo che assicura la qualita' del software.
Forse...

Forse...
Sei troppo loquace per i miei gusti.
Se pensi davvero che l'iscrizione all'albo serva, bene, ma
sappi che sto raccogliendo le adesioni per iscriversi al
COSIP (Comando Supremo Imperiale dei Programmatori) e stai
sicuro che meglio di noi i programmi non li scrive nessuno.


 sicuro che meglio di noi i programmi non li scrive nessuno.
ehehehe .... e a chi andrà la presidenza ? ;-PPP
--
Ciao !  Davide DG.

 ha scritto nel messaggio
news:3babdf09...@news.tin.it...

andrea .... ma sei un esplosione di simpatia! ... quasi una tartallegra :)
baci
byez
Alessio

ehehehe .... e a chi andrà la presidenza ? ;-PPP
Io, ovviamente.


sicuro che meglio di noi i programmi non li scrive nessuno.
Andrea, mi tieni un posto anche a me? ^_^ 


dell'informatica professionale.
Stanne certo, se vuoi ti racconto altri episodi ma č meglio non farlo
sull'NG...

Newsgroup: it.comp.lang.delphi
Titolo: Consigli componente per porta COM

Ho già dato un occhiata su Torry, ma se qualcuno usa (ed è soddisfatto ;o] )
un componente per gestire le porte seriali e mi passa l'indicazione ne sarei
molto grato.
Uso D5 e D6
--
Gianluigi Genasi
--------------------------
Minisystem Srl
Server di posta Kpnqwest - 
www.kpnqwest.it
  :o[[

 molto grato.
TComPort (scaricato da Torry).
Lo usiamo in azienda, per interfacciare modem GSM su seriale, finora non ha
mai dato problemi.
--------------------------------
Inviato via 
http://usenet.libero.it

 mai dato problemi.
(MODE Biscardi ON)
Tanchiu
(MODE Biscardi OFF)
Non l'avevo scaricato perchè non è indicato D6, ma se dici che lo usi
suppongo tu lo faccia anche con D6.


Retifica:
Andando sul sito dell'autore, ho trovato una versione piu' aggiornata
(2.61a->2.63) che dovrebbe essere supportanta da D6

Newsgroup: it.comp.lang.delphi
Titolo: stampare grafici

Ho realizzato un programma con DELPHI 4 che, tra l'altro, fa dei grafici.
Qualcuno sa dirmi come fare per stamparli?
    ciao e grazie
              a.f.

>
Ho realizzato un programma con DELPHI 4 che, tra l'altro, fa dei grafici.
Qualcuno sa dirmi come fare per stamparli?
<<
Se usi TChart i vari metodi Chart.PrintXxxx; altrimenti disegna sul canvas
(vedi) di TPrinter (vedi) quello che disegni sul canvas della form; _al
limite_ Form.Print.
hth
Paolo Arosio

Non vuoi usare Quickreport ?
ciao
Solid Snake

Newsgroup: it.comp.lang.delphi
Titolo: [d5][zeos][mysql]

ciao a tutti, scusate la domanda scema...
ho una query mysql dentro un applicazione delphi con componenti Zeos... ho 
un campo1 che � INT e un campo2 che � DATE perch� se faccio ORDER BY campo1, 
campo2  non mi da il risultato che mi aspetto?
dovrebbe ordinare campo1 e in caso ci siano pi� valori uguali ordinare il 
campo2
Simone

 campo2
ciao.
La query non dovrebbe essere influenzata dal fatto che usi Zeos. Hai
provato
ad eseguire la query direttamente su mysql ?
ciao
G

ciao, � uguale anche da console, sbaglio qualcosa secondo te? magari son 
fuso... per� ricordavo che order by puoi usarlo anche per pi� di un campo
Simone 

scusate... ho sbagliato io...
essendo una query fatta via codice avevo invertito il campo numerico con il 
campo data e quindi era ORDER BY campo2, campo1
Simone
Newsgroup: it.comp.lang.delphi
Titolo: Help StringGrid

Ho una stringGrid1 con una colonna contenente per forza i seguenti valori
 
1
 
vuota
 
8
 
vuota
 
5
 
vuota
 
4
 
vuota
 
3
 
vuota
 
6
 
vuota
 
7
 
vuota
 
2
 
?
 
dove vuota indica le righe vuote senza valori
 
Vorrei appendere con un solo passaggio in una seconda stringGrid2 a due 
colonne i valori diversi da vuota
 
ottenendo un risultato esattamente uguale al seguente:
 
ColA ColB
 
1 8
 
5 4
 
3 6
 
7 2
 
Riesco a farlo solo inserendo nella seconda StringGrid2 una terza colonna 
per poi fare vari confronti
 
Il codice dovrebbe essere simile al seguente:
 
for row1:=1 to StringGrid1.RowCount-1 do begin
 
if StringGrid1.cells[0,row1]<>'vuota'
 
then begin
 
StringGrid2.cols[A].append(StringGrid1.cells[0,row1]
 
StringGrid2.cols[B].append(StringGrid1.cells[0,row1]
 
ma non funziona,sembrava una cosa facile invece nonostante i miei sforzi da 
tre giorni non ci riesco
 
Ripeto la cosa deve essere fatta con un solo passaggio o meglio senza 
aggiungere una altra colonna supplementare.
 
Grazie per chi mi vuole dare una idea.
 
Voltolini Luigi
 
?
 
?
 
?
 
?
 
 

 due colonne i valori diversi da vuota
 
Io farei una cosa di questo tipo:
 
var
    LCol, LRow, LIndex: Integer;
begin
    LCol := 0;
    LRow := 1;
    for LIndex := 1 to StringGrid1.RowCount - 1 do
    begin
        if StringGrid1.Cells[0, LIndex] = 'vuota' then
            Continue;
 
        if StringGrid2.RowCount < LRow + 1 then
            StringGrid2.RowCount := LRow + 1;
 
        StringGrid2.Cells[LCol, LRow] := StringGrid1.Cells[0, LIndex];
        Inc(LCol);
        if LCol > 1 then
        begin
            LCol := 0;
            Inc(LRow);
        end;
    end;
end;
 
HTH
David
 
 

Ti voglio ringraziare per la tua risposta.
Funziona tutto perfettamente!!
Di nuovo grazie.
Voltolini

Ciao LuigiPaolo,

:-)
Newsgroup: it.comp.lang.delphi
Titolo: Da delphi 6 a delphi 4....

Ho un amico con D$ ma non riesce a leggere il programma su cui
lavoriamo insieme una volta che io lo ho salvato con d6, c'e' un modo
per riportarlo a d4?
Grazie
-- 
.     _  _______  ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_
  /| // /__  __/  Kirys <Remove DELTHIS from the address to reply>
 / |/ \   / /     Kirys Tech 2000: 
http://www.kt2k.com
/__|\__\ /_/ 2000 ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_ļ,ø*°`°*ø,ļ_

mi sa che è per il modo in cui salvi il dfm


come faccio a cambiare la modalita' di salvataggio?


come faccio a cambiare la modalita' di salvataggio?
tasto destro sulla form -> save as text
--
Lawrence "Rhymes" Oluyede
rhy...@myself.com

tasto destro sulla form -> save as text
tnx 
Ciao


Newsgroup: it.comp.lang.delphi
Titolo: Qualcuo usa KaDAO?

Volevo sapere se qualcuno usa i componenti KaDao o se conosce qualche
esempio per imparare ad usarli.
Grazie a tutti quelli che mi risponderanno...

 Grazie a tutti quelli che mi risponderanno...
Io li uso in maniera pesante (ho delphi 5 Professional, quindi le cosette
nuove come dbexpress, ADO e fratelli me li scordo, sigh!) e non mi trovo
male.
Di esempi non ne ho trovati, a parte quelli sul sito.
Guarda in maniera pesante l'help in linea e ricordati che è un discendente
di Tdataset, quindi praticamente tutte le proprietà/metodi di quest'ultimo
funzionano in maniera similare a Kadao.
Ciao
Matteo
Newsgroup: it.comp.lang.delphi
Titolo: Info su Asp.Net

Salve, volevo una informazione su 
asp.net
, premesso che ho sempre
sviluppato con Delphi5 e ho sempre fatto appplpicazioni gestionali
desktop, ora dovrei fare una applicazione web con lettura e scrittura su
un DB access.
Volevo sapere se con le ultime revisioni di Delphi (2005/6) era possibile
sviluppare applicazioni web, creando delle web form e drag & drop trascinare
i vari componenti all'interno della mia web form, e scrivendo codice
delphi, nello stesso modo delle applicazioni desktop.
Grazie
Stefano Lorenzi
--- posted by geoForum on 
http://www.delphiedintorni.it

 Salve, volevo una informazione su 
asp.net
 [...]
Hai letto la risposta che ti ho fornito qui?
http://tinyurl.com/yz5tvx
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://blog.marco.breveglieri.name/?p=48
]

Newsgroup: it.comp.lang.delphi
Titolo: Refresh di Paradox

Non utilizzando DBase seri per la rete per motivi economici,
utilizzo per un mio cliente Paradox.
Tutto Ok perchè serve solo che  un PC modifica qualche dato e gli altri
leggono e basta.
Ma il refresh?
Come posso assicurare che ogni dato modificato sia "istantaneamente" letto e
aggiornato
sui PC di sola lettura?
Qualche suggerimento?

Qualche suggerimento?
ho letto un post abbastanza recente sulla notifica dei
cambiamenti direttamente da serverDB ... forse ricordo
male comunque fai un ricerca su GoogleGruppi su questo
NG.
Ciao MassimoB                                         
---------------------------
http:\\
www.massimobeschi.it

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5 Enterprise Trial

Ho il prog. in subject e non trovo il Database Desktop che c'č nella 
versione 3 Professional? Come mai?
Come si creano le tabelle?
Grazie.
-- 
La calma č la virtů dei forti.

 wrote in message
MPG.14e2be081...@news.libero.it...

Strano.. forse xchč č una versione trial, comunque con un pň di sql le
tabelle le crei.
Ciao
Simone.

Io le tabelle me le creo da Access 97 e poi me le esporto nel formato che
voglio... poi me le collego da delphi...
Ciao
Poalo
Raffaele Stabile ha scritto nel messaggio ...
