mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: http://dominatesoftware.com/

Fellow Delphi worshippers
I own 
http://dominatesoftware.com/
 and I'm looking for a Delphi programmer
who would wish to inherit this site on My demise.  Yes it has sexual
content, the last time I put this on the newsgroups I received a few
inquiries but for the most part I got snide "Reply to Group" replies about
it’s a porn site and a couple of "put it in your pants" comments
Let Me restate My intent.  I have a bad heart (among other medical
complications) and will probably die soon (6 days, 6 weeks, 6 months or even
6 years only God knows the day and the hour.)  I need a Delphi literate
person with Master/slave personality and a compassion for His fellows to
take over Our web site after I die and perhaps even to contribute to the web
site before then.  Further, so that We can all be on the same page I want
You all to understand how the site works, what the basic philosophy of The
Guild is and its background.  You will need to become an actual member of
The Guild.
This is no joke; there are many, many people around the world (Our
membership) that could tell You this is no joke.  The actual count is
proprietary, but if you just look at the "FreeBird" list of single
submissives seeking Masters You will see that there is a fair sized
membership base.  We have the content and if this was marketed properly, it
could yield a good income for someone.  I'm retired and do it as a labor of
love and so the marketing side is not yet in place.
I'm not looking for investment capital, but I am looking You to invest some
time.
Sir Leonard
PS - It is The Guild custom uses titles in all communications, that way we
show each other the proper respect and also it reminds Dominants of their
responsibilities.  It is also Our custom to capitalize all pronouns
referring to Dominants and The Guild.  It is also Our custom to not
capitalize all pronouns referring to submissives.  I reveal these customs so
You may understand My odd Capitalization and signature ways.

it's a porn site and a couple of "put it in your pants" comments
And you're surprised by this?!?!
alt.sex.borland-delphi anyone?  Well, the last I heard both
alt.sex.doom and alt.sex.startrek existed, so why not?
Since what you describe is clearly a porn site, how is it "snide" to
describe it as one?
Newsgroup: it.comp.lang.delphi
Titolo: stampa

qualcuno mi scrive come si usa la stampante tramite delphi?
quale componente?
 e mi mandereste anche un esempio?
grazie mille

 ha scritto nel messaggio
news:oeK1c.51316$FJ6.1...@twister1.libero.it...

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.611 / Virus Database: 391 - Release Date: 03/03/2004

 hai provato a guardare la documentazione del rave report o del quickreport
?
...altrimenti guardati l'help in linea della classe TPrinter, con i suoi
bravi BeginDoc e EndDoc.
Saluti
        Marco Bortolani
        info @ 
marcobortolani.it


Io uso D7 con il  Fuzzy Report. Non ho provato RaveReport, ma mi trovo
benissimo.
Su internet trovi anche un manuale fatto bene.
Ciao
Buon lavoro
Fabio

 ha scritto nel messaggio
news:oeK1c.51316$FJ6.1...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Campo di un altro dataset

Salve,
date 2 tabelle, collegate con un lookup, con i relativi dataset, e un
dbgrid associato alla prima tabella,  come faccio in questo dbgrid ad
inserire campi della seconda tabella ?
Io ho provato, usando il datafielld, a creare un nuovo campo e pio ?
GRAZIE 1000
faf...@tiscalinet.it

 Io ho provato, usando il datafielld, a creare un nuovo campo e pio ?
Ti crei un nuovo campo lookup con le chiavi collegate correttamente, poi fai
un doppio clik sulla griglia, aggiungi tutti i record e metti non visibile
il campo originale di lookup. Se hai fatto tutto bene, nella griglia
dovresti poter scegliere dalla lista della seconda tabella (ovviamente
facendo un clik sulla cella interesata)
Se non chiaro scrivimi che te lo spiego un po' meglio adesso sono di
fretta...
Ciao
Gianni Giusti
gius...@tin.it
Newsgroup: it.comp.lang.delphi
Titolo: Stringhe, ordinamento, conteggio...aiutooo

Salve a tutti
Ho una stringa composta da n. parole. Devo ordinare queste parole secondo
quante volte si ripetono nella stringa..
Esempio, ho questa stringa in input: 'nero rosso bianco giallo rosso blu blu
rosso' e dovrei avere questa stringa in output: 'rosso blu bianco nero
giallo'.
Ho scritto un codice che funziona pero e' veramente lento e con tipo 8000
parole succhia piu' di 100mega di ram e ci mette una vita....
Ogni suggerimento, idea, stralci di codice sono ben accetti.
GRAZIE!
(delphi 4)

 parole succhia piu' di 100mega di ram e ci mette una vita....
Per la ricerca delle parole adotta l'algoritmo di Knuth-Morris-Pratt o,
ancora meglio, il Boyer-Moore-Horspool (trovi riferimenti in rete).
Per la memorizzazione delle parole usa un albero binario, in cui 
memorizzi la parola incontrata solo una volta e le successive ne 
incrementi solo le occorrenze.  Da questo albero ne costruisci un
altro, usando come criterio di ordinamento il numero di occorrenze.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

(delphi 4)
--------------------------------
Inviato via 
http://usenet.iol.it
 

 ancora meglio, il Boyer-Moore-Horspool (trovi riferimenti in rete).
ma non è che esiste un sito e/o libro sugli algoritmi standard,
tipo questi 2?
Confesso la mia ignoranza in questo ambito: non li ho mai
sentiti nominare :(((
Bye
AS
"Se è Microsoft non funziona"


 tipo questi 2?
Si, ne esistono diversi ma ti avviso sin da subito che sono leziosi e,
spesso, hanno un approccio a mio avviso troppo matematico. Ti dico subito
che per il testo che ti sto citando ci vuole una buona base di matematica
discreta.
TH Cormen, CE Leiserson, RL Rivest - Introduzione agli algoritmi
--
- Carlo -
c.b...@libero.it

 discreta.
Non x essere "indiscreto", ma che significa "discreta" in questo 
contesto?
Per la cronaca, io ho il diploma di informatica e non sono
andato oltre le equazioni differenziali.
O si tratta + di basi di statistica?
Quello pure l'ho studiata, ma che palle...!
AS


 andato oltre le equazioni differenziali.
Nel diploma di informatica puoi aver affrontato le tabelle di verità se hai
avuto Calcolo delle probabilità! :-)
Comunque anche io ho un diploma tecnico con indirizzo informatico e tutte
queste cose le ho affrontate all'università per la prima volta.
Se vuoi un consiglio studia gli algoritmi efficienti senza passare da tutta
la matematica che c'è dietro, se non lo fai a fine di studio o di
implementazione di nuovi algoritmi più potenti di quelli esistenti (sempre
ammesso che possano essere creati) è solo tempo perso.
Ciao!


 contesto?
Vuol dire che tratta problemi "discreti", di diverso tipo.
La matematica discreta e' recente nei corsi di laurea e
tende a limitare il "gap" tra la forma e sostanza, troppo
ampio nella matematica classica.  Si propone di affrontare
argomenti di matematica, in modo + stimolante e strizzando
l'occhio ai problemi concreti (informatica compresa).

Newsgroup: it.comp.lang.delphi
Titolo: OpenDialog & SaveDialog

Una libreria con componente OpenDialog e SaveDialog che funzioni con tutte
le versioni di Win OS e su tutte le versioni di Delphi a partire da D5?
Ho una vecchissima applicazione scritta in D5 che in Win 7 quando arriva a
SaveDialog.Execute si blocca.
-- 
Microsoft gives you Windows... Linux gives you the whole house.
http://www.kiva.org
 
http://www.wwoof.it
Per il ng it.hobby.hi-fi: a*fan*ulo 'sta ca**o di hifi/hiend, tutte
put*an*te.
Per il ng it.comp.lang.delphi: astenersi perditempo e lamer.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Win 7 quando arriva a SaveDialog.Execute si blocca.
prova a disattivare tutte le connessioni di rete.
Ale

 prova a disattivare tutte le connessioni di rete.
Posso provare solo stasera da cliente. Un Win 7 per l'ufficio non me lo
sono ancora accattato.
Poi in teoria dovrei poter lavorare con le connessioni di rete attive
perche' i database su cui vado a lavorare possono essere parcheggiati su
pc o server che si trovano sparsi tra ufficio, laboarorio, officina e
abitazione dal cliente.


 officina e abitazione dal cliente.
verifica intanto se il problema è la rete. A quel punto, fai decidere
al cliente, se vuole la reingegnerizzazione del sw per farlo funzionare
meglio con i moderni OS, oppure se preferisce downgradare l'OS al
vetusto XP, facendo un salto indietro di 10 anni.
Ale

 vetusto XP, facendo un salto indietro di 10 anni.
Il cliente non decide nulla :-) sono io che non voglio impelagarmi nella
reingegnerizzazione del sw. il codice c'e' e vorrei intervenire il meno
possibile. Al massimo posso pensare di impiegare tempo a costruirmi dei
Dialog che fungano ovunque.
Stasera provo quanto mi hai suggerito e riferiro'. Per ora penso di
escludere questo SaveDialog in Win 7 in modo che si riesca a lavorare.
Serve unicamente per eventualmente modificare il nome a un file di testo,
nome assegnato automaticamente dal sw, ma la cosa mi fa girare le
cosidette.


 verifica intanto se il problema è la rete.
La rete non e' il problema. Il problema risisiedeva nell'indicare una
stringa corretta a SaveDialog.FileName. Se non gli si passano caratteri
strani il Savedialog.Execute funziona correttamente anche in Win7.

Newsgroup: it.comp.lang.delphi
Titolo: database

Salve a tutti.
Spero che qualcuno possa aiutarmi a risolvere un problemino. Premetto che
uso Delphi (e precisamente la ver. 6) da un paio di mesi e, quindi, la mia
competenza č paurosamente limitata.
Il mio problema č il seguente:
avrei bisogno di sviluppare una semplicissima applicazione che fa uso di un
database e vorrei eliminare qualunque tipo di installazione. L'utente
dovrebbe semplicemente inserire il cd nel lettore e in autorun parte
l'applicazione.
Ho provato con ADO e con BDE ma, in entrambi i casi, dovrei creare un setup.
Sapreste suggerirmi un metodo che mi porti ad una soluzione.
Ringrazio tutti.
SerPa
-- 
Posted from  [62.98.218.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ringrazio tutti.
Prego.
Ciao, Antņ.

ciao,
  se vuoi solo effettuare ricerche ti consiglio il componente tdbf. Io
lo sto usando ora e mi trovo molto bene.
 ciao e alla prossima,
   Andrea


 Sapreste suggerirmi un metodo che mi porti ad una soluzione.
Putroppo con quei sistemi non hai speranze, nel caso del BDE devi portarti
dietro tutto il pacco, con ADO credo sia ancora più complesso...
Se non ci sono molti dati io non utilizzerei nessun motore DB ma
semplicemente un file con una struttura creata da me...
Massimiliano Etere
maxe...@infinito.it

dietro tutto il pacco, con ADO credo sia ancora più complesso...
ADO sui nuovi sistemi e' gia' presente, quindi nessuna
complessita'.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

 Secondo me ci conosciamo...  ;)
 
anche secondo me. 
ciaves beddu.
SerPa
 
-- 
Posted from  [62.98.218.99] 


 
Il DB mi serve solo per visualizzare informazioni dinamicamente. 
non ho alcuna necessità di scriverci dati dentro.
Se pensi che questo componente sia adatto alla mia necessità, mi manderesti
un pò di info?
Ti ringrazio. 
SerPa
-- 
Posted from  [62.98.218.99] 

Newsgroup: it.comp.lang.delphi
Titolo: Post di records su Tabella

Ciao a tutti,
ho questo tipo di problema, vale a dire:
vorrei visualizzare una tabella in una DBGrid e in questa vorrei aggiungere 
o eliminare dei record.
La domanda è: è possibile effettuare "aggiunte" o cancellazioni "virtuali", 
cioé inserire dei records da salvare sul DB SOLO ALLA FINE, con una post 
"GLOBALE"???? E non uno per volta?
Spero di essere stato chiaro... non so nemmeno se esista una DBGrid 
particolare che faccia al caso mio.
Grazie per l'aiuto!!
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
--
Posted from [213.254.6.94] by way of 
f146.law3.hotmail.com
 [209.185.241.146] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 particolare che faccia al caso mio.
Si puo' fare con le cached updates, e non c'entrano DBGrid particolari. E'
faccenda che riguarda il data set o il database.
Dopo aver fatto una serie di modifiche puoi confermarle o revocarle.
Vedi un po' l'help di
     TDatabase.ApplyUpdates
e/o di
     TBDEDataSet.ApplyUpdates
nonche' esempi e argomenti correlati.

Ciò vuol dire che, (faccio un esempio):
Se ho una tabella di 5 record e ne aggiungo 3 ho modo di non scrivere 
"fisicamente" i dati fino alla chiamata dei metodi da te suggeriti????
Perché se è così ho risolto un po' di questioni...
Volevo solo dirti che l'applicazione gira in rete, non vorrei andare 
incontro a problemi di gestione (per altro già molto probabili visto che 
devo utilizzare Paradox....)
Grazie intanto per il prezioso aiuto!
Antonio
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
--
Posted from [213.254.0.4] by way of 
f228.law3.hotmail.com
 [209.185.241.228] 


 devo utilizzare Paradox....)
Allora forse sarebbe meglio usare le Transactions...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

 devo utilizzare Paradox....)
Io ho usato le cached updates perlappunto con Paradox, e non ho avuto
problemi, ma non l'ho usato in rete.
Newsgroup: it.comp.lang.delphi
Titolo: Stranezze con i Double

Mi sono accorto di una cosa stranissima...
Questa procedura mi mostra correttamente il messaggio a video
Var a,b:Double;
begin
  a:=0.00005;
  b:=0.00005;
  if a=b then
    showmessage('1111111');
end;
mentre questa non me lo mostra
Var a:Double;
begin
  a:=0.00005;
  if a=0.00005 then
    showmessage('1111111');
end;
Sto impazzendo io ? Cosa c'e' che non va ?? Mi sono anche accorto che
definendo la variabile Currency allora funziona...
Ciao
Stefano.

 definendo la variabile Currency allora funziona...
Esatto: il tipo Currency aumenta la precisione.

confondersi con esso.
Lo fa anche con 0,1 che non mi sembra tanto piccolo come numero...
Ciao
Stefano.

> Lo fa anche con 0,1 che non mi sembra tanto piccolo come numero...
Lo fa con qualsiasi numero non sia rappresentabile "esattamente" (e
sono molti più di quelli che tu possa immaginare).

     showmessage('1111111');
anziche' con l' "=", prova con:
if abs(a-b)<1e-6 then showmessage('111111')
e vedrai che funziona.
Ciao, Sandro

 
Il tipo Currency invece usa un formato a virgola fissa con quattro cifre
decimali di precisione. Entro quelle quattro cifre hai la certezza della
precisione dei confronti.
E' ovvio pero' che se scrivi
Var a,b:Currency;
begin
  a:=0.00004;
  b:=0.00003;
  if a=b then
    showmessage('1111111');
end;
il messaggio ti apparira' perche' le due cifre verranno ridotte alla quarta
decimale. Se invece b=0.00008, il messaggio non apparira' piu', perche'
verra' convertito in 0.0001 se non hai modificato la regola di
approssimazione
Ciao,
Stefano

> if abs(a-b)<1e-6 then showmessage('111111')
è la prima cosa che ti dicono in qualsiasi corso di programmazione quando
cominci a lavorare con i float
-- 
_________________________________________
Edmondo Di Tucci snar...@Ttin.it
guarda i miei lavori su: 
www.powernetsi.it/edmondo

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Smau2000]

Chi ci va?
Riusciremo a prendere almeno un caffe?
Saluti
AS
"Se è Microsoft non funziona"

 Riusciremo a prendere almeno un caffe?
Io sono andato a quello del '99 ... magari ho "fraggato" qualcuno di voi a
Quake3
e non lo sapete nemmeno (uhuhu !!!)
Quand'è lo smau '00 ??
ciao, Davide DG

e non lo sapete nemmeno (uhuhu !!!)
Non ho partecipato, altrimenti eri spacciato!
Scherzi a parte, l'anno scorso ci andai e mi incontrai anche con Andrea
Magni.
Spero di poterci tornare ques'anno...
Ciao!
--
- Carlo -

  |
|  Use manually this address!!   |
|  ICQ#: 19577419                |
+--------------------------------+

 Scherzi a parte
.... muahauhauaha  povero illuso !!! :)  Abbiamo vinto noi (leggasi io e il
mio clan di q3)
quel torneo !!! ^_^
Qualcuno sa in che periodo cade quest'anno lo smau ?
Sigh... purtroppo quest'anno non mi sono ancora arrivati i "biglietti
omaggio" ... :_(
Ciao!! Davide DG

 wrote in message
news:8pl4te$6h9$1...@nread1.inwind.it...

18-23 ottobre
Ciao
Ruggero

omaggio" ... :_(
Tanto tra una conoscenza e l'altra alla fine arrivano! :)

Newsgroup: it.comp.lang.delphi
Titolo: Testare presenza Acrobat Reader

Salve,
come e'possibile in un programma sviluppato con DELPHI Professional 3.0 su
W98
testare se Acrobat Reader e'stato installato nel sistema? (indipendentemente
dalla versione di Acrobat Reader)
Grazie...
Massimo

La prima cosa che mi viene in mente è vedere se esiste una specifica chiave
nel registro di Windog.
Ogni programma aggiunge una chiave e nello specifico:
HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader\<n° versione>
se esiste questa chiave il prodotto è stato installato. Il problema è che
non sono sicuro che l'unistaller dell'applicazione la rimuova in fase di
disinstallazione!
P.S.:
Non so se sia il sistema migliore! :)
Newsgroup: it.comp.lang.delphi
Titolo: interface in Delphi 2

Sto cercando invano di definire un interfaccia in Delphi 2.
Ma e possibile farlo con Delphi 2 oppure io sbaglio qualcosa?
Suggerimenti saranno molto apprezzati, ecco il sempliccisssimo codice:
unit InterfaceSomm98;
   interface
  type
     IIPrint = interface
     procedure StampaMutazioni;
     procedure StampaSerie;
     procedure StampaIntervallo;
  end;
implementation
end.
grazie mille
ciao


che so io le interfacce le hanno inserite in delpi 3 (magari poi mi 
sbaglio).
ciao
p.s. per caso con D2 riesci ad usare il fuzzy report?
-- 
-------------------------------
per scrivere in privato
togliere "1975"

 Non ho provato, uso quell fornito con D2 QuickReport.

 sbaglio).
No, non ti sbagli!
Acqua

Newsgroup: it.comp.lang.delphi
Titolo: delphi e controlli activeX

ciao a tutti,
in base alle vostre esperienze delphi supporta correttamente controlli
activeX??? Devo utilizzare un activeX della microsoft...:-((
ciao!


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

Newsgroup: it.comp.lang.delphi
Titolo: TreeView con colonne

E' possibile avere un TreeView con piů colonne?
Grazie!
Ciao!

 E' possibile avere un TreeView con più colonne?
Dai una occhiata al VirtualTreeView (gratuito, con sorgenti).
http://www.delphi-gems.com/VirtualTreeview/VT.html
è a dir poco favoloso. praticamente ci faccio tutto con quello....
Ciao
Matteo


http://www.delphi-gems.com/VirtualTreeview/VT.html
L'indirizzo funzionante e':
http://www.delphi-gems.com/VirtualTreeview/VT.php
ciao
Morde

 ha scritto nel messaggio
news:3savruckcn5h8jmej...@4ax.com...

ops, devo avere i link in "preferiti" non aggiornati ;)
Matteo

 
http://www.delphi-gems.com/VirtualTreeview/VT.html
Grazie!
Avevo già provato ad usarlo ma senza successo.
Ora ho ritentato e finalmente ci sono riuscito.
Rimane un problema con l'ordinamento:
ho definito CompareNodes, ho settato AutoSort=true, SortColumn=0 e
sortDirection=sdAscending, ma niente!
Ciao!
Newsgroup: it.comp.lang.delphi
Titolo: Splash screan

 qualcuno sa come si fanno
grazie

apri la unit del tuo progetto.
vedi dove carica i form e metti lo show del tuo form splash
alla apertura del form principale gli metti:
SplashForm.Close
Se non e'chiaro fammi sapere, ok?
Bye
AS

 wrote in message
86502e$m3$1...@news.mclink.it...

scusa l'ignoranza ma sono proprio all'inizio potresti essere piu dettagliato

Cerca il sorgente dell'applicativo (cioé il punto dove vengono caricati i/le
form). Se non ricordo male, nel Project Inspector, seleziona il nome
dell'applicativo (.exe), con il tasto destro seleziona View Source e
inserisci la creazione del form splash all'inizio di tutte le altre
(.Create(nil)), e la distruzione (.Free) alla fine.
ATTENZIONE: Elimina tale splash form dalla lista delle form create
automaticamente dall'applicativo!
                         (Penso tu lo sappia fare! Giusto? :-)))
Ciao!
----------------------------------------------------------------------------
---
"Non importa che tu sia un leone o una gazzella.
             Comincia a correre"
                      Modesto
                ICQ# 4879858
 
E-Mail:dellaer...@freemail.it
Per favore, per risposte dirette
rimuovete -NOSPAM-
Please remove -NOSPAM-
for private response
----------------------------------------------------------------------------
---
caspar <jj...@NOSPAMiol.it> wrote in message
tSHh4.8912$Wr6.1...@news.infostrada.it...


Newsgroup: it.comp.lang.delphi
Titolo: Rad2010, Datasnap e Broadcast

Salve,
sto cercando di implementare un sistema di broadcast in Datasnap per 
notificare i client di un evento nel server.
Tutti gli esempi che ho trovato sono per XE.
C'e` qualcosa per Delphi2010?
O magari qualcuno di voi ha gia` un meccanismo simile e puo` spiegarmi i 
particolari?
Buon Anno Nuovo
Enrico

 notificare i client di un evento nel server.
xche?
A.

W dniu 2011-01-03 15:30, Alberto Salvati pisze:

mi serve una funzione di broadcast per avvertire tutti gli utenti del 
sistema quando un cliente esegue un' azione sul server.
XE ha la funzione broadcast ma 2010 no.
Newsgroup: it.comp.lang.delphi
Titolo: Dare il nome ad una stampa nello spooler

Buonasera a tutti.
Ho questo problema, ho fatto qualche ricerca, ma senza risultati:
utilizzo nel mio applicativo Quick Report, la versione integrata con D6 
per produrre semplici report. Precisamente uso il componente 
tQRCompositeReport, visto che ho sempre almeno due o tre report da 
assemblare. 
Il problema e' questo : quando stampo, non so come fare a dare un nome 
alla stampa, in modo che poi appaia nello spooler di Windows. O meglio, 
potrei farlo a suon di api, ma spero proprio che ci sia un sistema piu' 
semplice e io picio non lo conosca :)
Ho provato bovinamente a settare il titolo del report ... ma niente.
Any idea ? 
Grazie !
Ciao.Alberto.
-- 
Alberto Rubinelli - A2 SISTEMI               posted with Gravity 2.60b
Via Costantino Perazzi 22 - 28100 NOVARA (NO) - ITALY     ICQ 49872318
E-Mail : 
alb...@retrocomputing.net
  Tel. 0321 640149 
Web    : 
www.retrocomputing.net
      Fax  0321 391669 BBS  0321 392320

io di solito imposto il qrreport1.title e automaticamente mi appare nello
spool di windows
Simone

 spool di windows
Ho provato settando la proprieta' Title sia del primo report, che del 
componente composite report, ma niente, nello spooler mi ritrovo sempre 
stampe senza nome.
Penso che mettero' mano allo spooler direttamente via api, ci provo.


Newsgroup: it.comp.lang.delphi
Titolo: L'avreste mai detto? Ho una domanda su Access <g>

Si, sono il primo a non essere estimatore di Access, infatti non mi
sognerei mai di usarlo in ambito di produzione... <g>.
Però voglio fare una prova veloce, e penso che Access - per pochi
utenti contemporanei  - vada piu' che bene.
Il problema è che questa prova deve essere messa su un server, ergo...
siccome trattasi di un CGI Delphi, la connection string come va impostata?
Ciao,
Andrea

 impostata?
Utilizzi ADO?
http://www.connectionstrings.com/
-- 
I'am what I'am, I do what I can

 
http://www.connectionstrings.com/
La pagina non è raggiungibile.
Ciao,
Andrea

La pagina non č raggiungibile.
Sei sicuro .... ? ;)
http://snipurl.com/morde
-- 
Morde. 
(
mo...@despammed.com
)

 La pagina non è raggiungibile.
Io con una connessione CDN albacom, la vedo.
Con la HDSL telecom mi dice pagina non trovata...
non ci capisco più una cippa...
Matteo


http://snipurl.com/morde
Oops! E' appena tornata on line, cmq ti avevo postato l'url della cache di
google per quel sito.
Ricordatevi che google "ricorda" piu' di quanto immaginate!
-- 
Morde. 
(
mo...@despammed.com
)
Newsgroup: it.comp.lang.delphi
Titolo: Dati Dbgrid misti.

Salve mi piacerebbe sapere se è possibile, e se si come, visualizzare in una 
griglia  DBGRID dati prelevati da due tabelle contenute in un unico file 
database di access.
Grazie 

guida in linea: tadoquery.
AS

> guida in linea: tadoquery.
Grazie Alberto sempre puntuale. In effetti , come buona norma vuole, ho 
consultato sia la guida in linea sia i vari libri in delphi che posseggo, 
tra i quali programmare in delphi 6 del maestro Cantů. La questione č che mi 
servirebbe qulacosa in piů della semplice teoria. Per esempio che mi dicessi 
" il procedimento da seguire č il seguente : crea una connessio tramite ado 
usa una ADOQuery e visulaizza il tutto in una DBGrid"; il codice a dire il 
vero non mi serve neanche altrimenti dov'č il piacere di capire. Volevo solo 
una dritta.
Grazie 

 tra i quali programmare in delphi 6 del maestro Cantù. 
esistono libri che, imho, sono migliori di quelli di marco.
io tendo ai testi di texiera&pacheco, rigorosamente in inglese.
adoconnection=connessione al db
tadoqery=ci metti uno statement sql con una join
tdatasource etc
AS

Newsgroup: it.comp.lang.delphi
Titolo: Stampa ciclica

Salve a a tutti.
Il mio problema e' quello d stampare n etichette d una serie d articoli
raggruppati in una query, quindi il report dovrebbe avere 10 etichette x il
1.articolo, 3 x il secondo, ecc ecc
Avete qualche idea d come risolverlo. Grazie

visto nei vecchi post?
-- 
Alberto Salvati
An italian delphi developer that are studing c# & .Net

 ha scritto nel messaggio
news:clik35$2gjh$1...@newsreader1.mclink.it...




dipende da come lo vuoi fare, se usando un sistema di reportistica per
Delphi (QuickReport, RaveReport. ReportBuilder, FuzzyReport, FastReport
ecc. metodo consigliato), o se lo vuoi fare scrivendo direttamente sulla
stampante, in questo caso ti serve sapere alcuni codici di controllo,
ritorno a capo, salto pagina ecc. Inoltre anche il tipo di supporto
influisce sul come implementare la procedura, modulo continuo (n° colonne?)
o foglio singolo (n° righe x n° colonne)?
-- 
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

Io stoò usando reportbuilder e ho già creato il report x le etichette x
tutti gli articoli. il problema e' crearne n x id_articolo in base alla
quantità che e' presente nella query


Un'idea: crei una tabella temporanea nel db, poi al momento della stampa 
lanci la query che crea in questa tabella N record uguali per ogni record 
che ti serve in base al numero che presumo l'utente debba specificare da 
qualche parte, e poi stampi tutta la tabella; alla fine cancelli tutto il 
contenuto di questa tabella.
Ciao.
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200410251...@mynewsgate.net...


 quantità che e' presente nella query
non conosco reportbuilder, così al volo mi viene in mente una memory table
di appoggio, su cui andrai a inserire i records, duplicati x n° volte ove
occorre, e quindi usarla per il report!

Newsgroup: it.comp.lang.delphi
Titolo: [OT] InnoSetup Readprocessmemory

Scusate l'OT.
Ho un problema con il programma di installazione in oggetto.
In Windows-XP il file di installazione prodotto, al suo lancio, parla di un
Readprocessmemory parziale e l'installazione viene subito interrotta. Per il
comando usato penserei subito a qualche funzione di Debug, o di lettura
impropria da parte di Inno, o da parte di qualcun altro processo, di aree di
memoria riservate.
L'unica cosa fuori dalle righe è la creazione di un collegamento dentro
"sendto". Poi lo script di installazione è semplicissimo. Uso anche un
messagesfile per la lingua italiana appartenente alla versione 4.0.8.
Uso Innosetup 4.0.9. Qualcuno di voi ha avuto esperienza del tipo e mi
saprebbe indicare la via per risolvere il problema?
Con 98, il mio sistema, nessun problema. Con XP, si. Altro non ho provato.
(Ho già cercato con Google, letto le FAQ, letto la guida)
Ciao
Giuseppe

 ha scritto nel messaggio
news:MZ2Eb.9698$0w.4...@news2.tin.it...


edition.
Buona a sapersi, thx :)
-- 
Morde. 
(
mo...@despammed.com
)

Newsgroup: it.comp.lang.delphi
Titolo: zeos mysql delphi7 e backup database

Ciao a tutti il quesito verte sul backup dei dati di un particolare 
database di MySql. Vorrei da Delphi, riuscire a fare un backup tipo
quello del MySql Administrator che permette di selezionare il db
di cui fare il backup creando un file SQL e salvarlo su disco.
Senza dover impazzire a parserizzare usando delle select su tutte le
tabelle esiste qualche funzioncina che fà quello che ho chiesto ?
Omega

 tabelle esiste qualche funzioncina che fà quello che ho chiesto ?
Esiste il comando mysqldump di mysql che potresti lanciare da console (o 
da dentro il tuo programma):
http://dev.mysql.com/doc/mysql/en/mysqldump.html
lo puoi mettere sul cron dei un server linux o su esecuzione automatica 
se usi windows
Ciao
Gianni

 Gianni
Ok grazie cmq del consiglio !!

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

Ciao raga,
                mi serve aiuto per scrivere una query che mi accodi i dati
di due tabelle:
Esempio
TABELLA 1
ID    NOME    COGNOME
1      mario        rossi
2      mario        bianchi
3      mario        verdi
TABELLA 2
ID    NOME    COGNOME
1      andrea        rossi
2      andrea        bianchi
3      andrea        verdi
io vorrei che la mia select mi restituisse una cosa del tipo:
    NOME     COGNOME
      mario         rossi
      mario         bianchi
      mario         verdi
      andrea        rossi
      andrea        bianchi
      andrea        verdi
Come posso fare??
Grazie a tutti ....
Gigi

Select Nome, Cognome
          From Tabella1
Union
Select Nome, Cognome
          From Tabella2
ciao, omerosx

           From Tabella2
Troppo vero..... il caldo mi ha dato alla testa mi aveva fuso "Union"
Grazie
Gigi
Newsgroup: it.comp.lang.delphi
Titolo: [d7] Rilevare modifiche sugli utenti di dominio e non

Ciao a tutti.
Ho la necesista di monitorare e loggare le modifiche apportate ai
profili degli utenti.
Mi chiedevo semplicemente se esiste un qualcosa di simile alla
FindFirstChangeNotification oppure se l'unico sistema consiste nel
smazzarseli ogni n unita di tempo per trovare delle differenze.
Il tutto su windows server 2003 che POTREBBE essere fuori un contesto
di AD oppure su un xp sp2.
BaiBai
AS

"Alberto Salvati" ha scritto nel messaggio

Se ho capito bene cosa cerchi, vedi l'API RegisterGPNotification:
"The RegisterGPNotification function enables an application to receive
notification when there is a change in policy. When a policy change occurs,
the specified event object is set to the signaled state."
Inoltre:
"An application can also receive notifications about policy changes
when a WM_SETTINGCHANGE message is broadcast."
Quindi,sempre abbia compreso tutto fino in fondo, si dovrebbe
gestire inqualche maniera questo messaggio.
HTH
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio

"ACSH" ha scritto nel messaggio 
news:GthNg.103239$zy5.1...@twister1.libero.it...

Ah, se vuoi la "pappa pronta" ;-), prova vedere questi
componenti:
http://www.online-admin.com/ntset.html?PHPSESSID=fdaa0eb551350f29530394602b2042e6


 componenti:
..stardo!!! :D ehehehehehehehe!
AS

Newsgroup: it.comp.lang.delphi
Titolo: delphi e db ....

L'uso dei componenti per l'accesso a DB puo essere usato in una 
applicazione console ? (nei libri o nella doc li ho visti sempre usati 
insieme a componenti gui ma io ho la necessita di notte di lanciare 
stored procedure e fare operazioni tra 2 db ... su unix avrei optato per 
una soluzione a shell scripting ma su windows.... non mi piaceva .... 
l'alternativa ovviamente mi resta il C con ODBC che già uso su altri 
clienti ... ma essendo qui gran parte delphi mi piaceva se possibile 
mantenere un solo codice.
ciao
Pier Paolo

 applicazione console ? [...]
Certamente. Puoi aggiungere alla tua "Console Application" un 
/DataModule/ per ospitare tutti i componenti per l'accesso a database 
che desideri.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 applicazione console ?
sì.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: BDE Condiviso

E' possibile usare un programma che usa il BDE per gestire il database su 
più Pc ?
Se si come ??
Mi spiego meglio dovrei installare su alcuni pc collegati in rete tra di 
loro un programma che usa il bde.
Quindi dovrebbero condividere lo stesso database.
Grazie Gian Luca

Se si come ??
Il BDE e' un motore per gestire il database, devi installarlo su ogni macchina
(l'installatore lo puoi scaricare dal sito di riferimento 
www.bdesupport.com
)
Dopodiche' metti sul server della tua rete la base dati paradox o dbf, e su
ogni macchina client devi crearti un alias BDE. Lo puoi fare con il bde
administrator. questo alias deve puntare alla directory del server ove risiede
la tua base dati.
Da quesot momento, nel tuo programma delphi usa un oggetto database (paletta
BDE), legalo all'alias che hai appena creato, e tutti gli altri oggetti
tquery, ttable,ecc.. che vorrai usare dovranno puntare al tuo database.
Ecco lo schema logico dei link:
Server con base dati <-- ALIAS BDE <-- Tdatabase <-- ttable e datasets bde
Cerca altra documentazione in 
www.bdesupport.com
.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Grazie Gian Luca
-- 
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

Molto bene.
Grazie a tutti.
Ciao Joshua
Newsgroup: it.comp.lang.delphi
Titolo: Problema con oggetti

Ciao gente.
Ho fatto un programma che avrebbe a che fare con due file ini e i 
parametri li pensavo di incapsulare in due oggetti. Il listato ridotto 
lo vedete sotto. Ho evidenziato gli errori e se qualcuno può indicarmi 
cosa c'è di sbagliato gli sarei grato.
Paul
-------------------------------------------------------
unit fileini;
interface
uses
   SysUtils, Classes, IniFiles;
Type
   clsFileIni = class
   private
     strFileIni: String;
     IniFile: TIniFile;
     m_strDBServer: String;
     procedure LeggiParametri(strFileIni: String );
     procedure setDBServer;
   protected
     property DBServer: String read m_strDBServer;
   public
     constructor Create;
end;
implementation
constructor clsFileIni.Create;
begin
   Self.strFileIni := '.\file.ini';          <----QUI
   Self.IniFile := TIniFile.Create(strFileIni);   <----QUI
// O anche:  IniFile := TIniFile.Create(strFileIni);   <----QUI
   LeggiParametri(strFileIni);
end;
procedure clsFileIni.LeggiParametri(strFileIni: String );
begin
   self.setDBServer;
end;
procedure clsFileIni.setDBServer;
begin
   self.m_strDBServer := IniFile.ReadString('CONFIG', 'DBServer', 
'ERRORE');                                   <----QUI
end;
end.


Mars University: «Knowledge brings Fear»

 
Grazie. Ciao.

 post. Ci sono diversi gestori delle eccezioni nel programma originale.
Se chiedi commenti sul codice, non puoi omettere delle parti senza
avvertire chi risponde, altrimenti rischio di scrivere un intero
messaggio dandoti suggerimenti su correzioni che non sono necessarie
poichè il codice che hai postato è diverso dall'originale, il quale
contiene già ciò che ti ho suggerito.


 post. Ci sono diversi gestori delle eccezioni nel programma originale.
Se il codice che posti e' diverso da quello che provoca gli errori e'
dura esserti d'aiuto.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare" [Calvin & Hobbes]

 
Scusa, avevo omesso delle parti che non riguardavano la funzionalità che 
mi dava problemi, in modo che chi legge non debba studiarsi tutto il 
codice. Comunque, il modulo che ho passato sopra è tale quale come 
nell'editor di Delphi, e non funziona lo stesso.
Ciao.
Paul

 
Grazie. Ciao.
Paul

> Indica quali sono.
Dovresti davvero dire quale errore indica il compilatore: se incollo il
tuo nuovo codice semplificato ottengo:
[Error] Unit2.pas(24): Statement expected but '<' found
ovviamente, commentando "<--- QUI" in "// <--- QUI" l'errore sparisce.

Newsgroup: it.comp.lang.delphi
Titolo: NVL o ISNULL in Interbase

Non esiste un comando tipo
ISNULL in SQL
NVL in ORACLE
che funzioni in InterBase....
Grazie Samuele

In Firebird 1 (Interbase6) non esiste altro
che: IF var IS NULL
In Firebird 1.5 puoi utilizzare
la funzione COALESCE (come NVL in oracle):
Es.
-coalesce( v1, v2)
se v1 è null allora restituisce v2, altrimenti v1
-coalesce( v1, v2, v3, vx...)
se v1 è null e v2 è null e v3 è null ritorna vx...
Ciao!
--
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"

 ha scritto nel messaggio
news:bkvnaq$mnn$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.delphi
Titolo: Memo1.lines

Salve a tutti, domanda banale
come faccio a creare una procedura che utilizzando Memo1.Lines.Count
conti solo le linee che contengono qualcosa.
ovviamente si parla di un campo memo dove ci sono 10 righe con del
testo e alla fine 2 o 3 righe vuote

 wrote in message
news:f7eoouknfijb3mhmv...@4ax.com...

non testato ma dovrebbe funzionare.
conta:=0;
for tmp:=0 to memo1.lines.count -1 do
begin
 if trim(memo1.lines[tmp])<>'' then
    inc(conta);
end;
Comunque con un po' di impegno ci saresti riuscito anche tu.
Saluti.
Newsgroup: it.comp.lang.delphi
Titolo: Distribuzione

Per imparare a programmare ed usare Delphi, Ho fatto un programma che 
visualizza semplicemente tre DBF relazionati.
Sul Computer che uso per compilare tutto OK. Ma se mi sposta su un PC 
diverso, allora segnala l'errore ($2108) che non ha il "Motore Borland 
DataBase".
La domanda è: Fatto il programma, come fare l'intallazione?
Cosa serve realmente nel BDE per funzionare? Ho cercato fra le FAQ del 
Gruppo ma non ho letto nulla.
Carlo

 Gruppo ma non ho letto nulla.
solitamente borland fornisce insieme al compilatore installshield 
express (versione specifica per delphi). Il programma ti permette di 
specificare nell'installazione quali sono i file da allegare.. nel tuo 
caso aggiungi il BDE (o semmai lo puoi scaricare dal sito borland e 
installarlo separatamente per far funzionare il tuo programma)
saluti
antonio

 La domanda č: Fatto il programma, come fare l'intallazione?
Sul sito 
www.bdesupport.com
 puoi scaricare l'installatore dell'ultima
release del bde.
Non serve altro.
ciao
-- 
Morde. 
FAQ di icld (beta-version): 
http://icld.altervista.org
 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 La domanda č: Fatto il programma, come fare l'intallazione?


 Ho provato tutto!
Dovresti almeno specificare *cosa* hai provato, dato che nel sito che ti ho
fornito ci sono queste due pagine che contengono tutte le risposte che
cerchi:
http://www.bdesupport.com/deploy.htm
qui inoltre ci sono gli installatori :
http://ibinstall.defined.net/dl_bdeinfo.htm
BDEInfoSetup.zip  (6.9 MB)  -- This file contains an installation program
that installs the 5.2 version of the BDE and the BDE Information Utility.


 Morde.
Grazie    MORDE ! finalmento ho sistemato almeno qualcosa.
Sono frastornato di nozioni. Forse devo fermarmi e rimettere un pò d'ordine 
nei concetti.
Allora, il problema era duplice: dal submenu dell'InstallShield ODBC ho 
prelevato SENZA RAGIONI LOGICHE ogni cosa offriva l'estensione DBF.
E non funzionava.
Poi ho copiato l'intera directory BDE
E non funzionava.
Ora ho annullato tutto il 'mal fatto' e ho reinstallato il BDE configurando 
gli ALIAS.
Pare funzioni tutto.
Grazie, 

 Pare funzioni tutto.
Vaaaaaaaaaaaaaaaa bene!
Ooooooooooooooooooooook !

Newsgroup: it.comp.lang.delphi
Titolo: Modem!

Ariciao, altre domande.
Io inserisco una stringa di numeri in una EditBox (che sarebbe un numero di
telefono), come faccio a fare la chiamata e quel numero via modem?
Poi, come faccio a stampare in delphi? Ciao

Per comporre un numero telefonico devi inviare una stringa sulla porta seriale alla quale il modem è collegato.
Dovresti vedere le sequenze di comando dei modem: le trovi sui manuali dei modem stessi, in genere.
Per comporre un numero mi sembra si faccia ATDT + il numero o qualcosa del genere.
Stampare in delphi: COSA?
Siate + precisi quando ponete le domande.
Da delphi si può stampare con:
Quickreport
fastReport
Crystalreport
Tprinter
Tu che kakkio vuoi stampare?
Facci sapere...
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:cgHV6.5089$Ea.1...@news.infostrada.it...


 Poi, come faccio a stampare in delphi? Ciao
Bhe.. dipende da che cosa vuoi stampare.
Assieme a Delphi c'e' QuickReport (che sconsiglio) ma a seconda delle
necessita' puoi utilizzare l'oggetto Printer piuttosto che fare riferimento
a componenti di terze parti (come l'ottimo FuzzyReport) o a tools piu'
complessi come CristalReport.... ;-)
HTH
 Marco

telefono), come faccio a fare la chiamata e quel numero via modem?
Usa i comandi AT del modem.
C'e' uno standard internazionale a riguardo (ATD, dove D sta per
dial, dovrebbe essere quello per la composizione).
--
Andrea Laforgia - walkietalkie(at)
libero.it
#exclude <windows.h>

 utilizzarle.
Temo sia un tantinello ottimista.
Imho molto meglio un bel ATD scritto sulla seriale (sempreche' di la' ci
sia un modem). E' pur vero che, se non hai bisogno di un collegamento dati
ma voce, _credo_ che le tapi siano difficilmente sostituibili.
cmq, per fare un numero ed attendere la connessione preferisco farne a
meno.
Saluti
Paolo Arosio

 cmq, per fare un numero ed attendere la connessione preferisco farne a
meno.
Si bhe... se effettivamente non si vuole fare una "gestione" del "traffico"
dovrebbe essere la soluzione piu' semplice!
ciao
 Marco

ma voce, _credo_ che le tapi siano difficilmente sostituibili.
Occhio che le TAPI sono un sistema aperto.
Devono basarsi su un TAPI Service Provider.



hehehehehehe
mmaaa!!! Credo che voglia sapere come si fa a stampare quello che si
vuole. Diciamo che è quello che vorrebbero saper fare tutti i
programamtori.
Robin
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 2005, .NET  e BPL

Ciao a tutti,
sto per sviluppare un progettino che sfrutta le BPL di Delphi (o meglio 
questa č l'idea).
Se domani dovessi passare a Delphi 2005 scrivendo codice .NET le BPL 
verrebbero ancora supportate oppure me le devo scordare ?
grazie in anticipo
saluti

 verrebbero ancora supportate oppure me le devo scordare ?
I BPL non sono altro che la forma compilata di un package Delphi.
Puoi aprire e compilare il package in Delphi 2005 all'interno della 
"Delphi.NET Personality" per generare una DLL che coincide con un 
assembly .NET contenente le classi del package.
La portabilità del package stesso dipende sensibilmente dal codice in 
esso contenuto; ad esempio, un largo uso dell'aritmetica dei puntatori 
senz'altro riduce le possibilità di ricompilare il codice con il 
compilatore dedicato al "mondo gestito".
Ciao! :-)
-- 
Marco «Alka» Breveglieri
(marco [@] abls [.] it )
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Newsgroup: it.comp.lang.delphi
Titolo: TImage e ridimensionamento

Ho un form con una TImage dentro (allineata con "alClient"). Vorrei 
gestire gli eventi di ridimensionamento del form adattando il disegno 
(eseguito con i metodi del Canvas della TImage) alla dimensione attuale 
del form.
Mentre la cosa funziona bene quando il form diventa più piccolo, non 
accade la stessa cosa quando il form diventa più grande. L'area di 
disegno, infatti, è come "bloccata" alle dimensioni originali.
Qualche aiutino?

"GEMiNi" nel precedente post ha scritto:

se non ti interessa mantenere le proporzioni, ti
dovrebbe bastare impostare la proprietà Stretch a true
...
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

 dovrebbe bastare impostare la proprietą Stretch a true
In qualche modo il problema si risolve con il ridimensionamento, ma 
siccome utilizzo la superficie della TImage per disegnare dei grafici, 
volevo gestire il ridimensionamento per ridisegnare il grafico 
sull'immagine basandomi sulle nuove dimensioni. Se quindi uso 
semplicemente lo stretch, l'immagine appare "cubettosa" quando allargo 
troppo il form :(
Dovrei piuttosto trovare il modo di cambiare le dimensioni di ciņ che 
effettivamente la TImage visualizza, ma agire sul suo oggetto Picture 
non č consentito (le sue proprietą Width e Height sono in sola lettura)
(E' anche probabile che non stia usando il miglior componente per questo 
tipo di operazioni, ma mi veniva molto comodo per la presenza 
dell'oggetto TCanvas)

dell'oggetto TCanvas)
tutti i componenti nella cui gerarchia trovi
TCustomControl hannp una proprietà Canvas, quindi anche
TPanel ;) io erediterei proprio da questo o se vuoi
andare più custom erediterei proprio da TCustomControl
ma dovrai implemetare un pò più metodi ....


MassimoB wrote:
 > prova a lavorare sui picture.Bitmap.Width/Height
procedure TFrmResizeMe.FormResize(Sender: TObject);
begin
   with ImgForeground.Picture.Bitmap do
   begin
     Width := ImgForeground.Width;
     Height := ImgForeground.Height;
   end;
// ...e tutto quel che segue...
end;
Funziona grandemente, grazie :)
Newsgroup: it.comp.lang.delphi
Titolo: conscoscanza del tipo di campo a priori

Ho il seguente problema:
Ho due database con lo stesso numero di campi e la stessa struttura dati, e
voglio copiare i records del primo db in quelli del 2° db.
Voglio realizzare la cosa però in maniera generica ovvero non so' a priori
di quale tipo è composto il 1° campo del db1 , il 2° campo e così via.
Non posso quindi utilizzare le varie proprietà Asinteger, Asstring durante
la copia dei records.
Esiste un modo per avere al runtime quest proprietà?
Ciao Enrico

"Scotty":
| Voglio realizzare la cosa però in maniera generica ovvero non so' a priori
| di quale tipo è composto il 1° campo del db1 , il 2° campo e così via.
| Non posso quindi utilizzare le varie proprietà Asinteger, Asstring durante
| la copia dei records.
potresti controllare la proprieta' TField.FieldType e agire di conseguenza,
oppure (non l'ho mai provato) usare AsVariant..
cmq, per i tipi sempici usando sempre AsString non dovresti avere grossi
problemi...
Ciao,
Alan Solo

TTableDestinazione.BatchMove(...)
Saluti
AS
"Se è Microsoft non funziona"

Newsgroup: it.comp.lang.delphi
Titolo: Come far partire una connessione DUN già esistente

Come da oggetto, come faccio a fare in modo che il mio programma connetta e
disconnetta il PC da internet traminte un account gią presente nel sistema?
Poochie

 disconnetta il PC da internet traminte un account già presente nel sistema?
sotto i sistemi NT (NT 4, 2000, XP) è presente il comando rasdial. Per
conoscere la sua sintassi apri il file della guida di windows (start ->
guida in linea) vai sull'indice e cerca rasdial. Lo puoi lanciare con il
comando shellexecute.
Sotto i sistemi 9x non ti so dire se ci sia. semmai guarda se è presente.
ciao fabrizio

C:\WINDOWS>rasdial /?
SINTASSI:
        rasdial nomevoce [nomeutente [password|*]] [/DOMAIN:dominio]
                [/PHONE:numeroditelefono] [/CALLBACK:numerorichiamata]
                [/PHONEBOOK:filerubrica] [/PREFIXSUFFIX]
        rasdial [nomevoce] /DISCONNECT
        rasdial
Ad esempio se in "connessioni di rete" hai "Tiscali" basta digitare (o
eseguire, con Shellexecute):
rasdial tiscali
e quando la connessione non ti serve piu':
rasdial riscali /disconnect
Ciao, Sandro


ho trovato anche un componente che fa il caso mio, cmq la versione dos mi
gusta mucho!
^_^

Newsgroup: it.comp.lang.delphi
Titolo: SQL Builder

Ciao Ragzzi,
una domandina stupida.
Ma da dove lancio SQL Builder?
Grazie.

tasto dx del mouse quando hai il focus su una tquery.
Bye
AS