mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Maschere su liste di stringhe

Saluti alla comunità !
Vorrei sapere se è possibile utilizzare una maschera di visualizzazione 
su una lista di stringhe.
Uso una TComboBoxEx - D8 ma sono aperto ad altre soluzioni.
--- posted by geoForum on 
http://www.delphiedintorni.it

 su una lista di stringhe.
Cosa intendi per "maschera di visualizzazione"?
Prova a fare un esempio pratico di ciò che vuoi ottenere...
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Prova a fare un esempio pratico di ciò che vuoi ottenere...
Quanto scommetti?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Prova a fare un esempio pratico di ciò che vuoi ottenere...
Esempio di lista:
agente 1030
agente 1040
agente 1020
ubicazione 1030
case citta 1040
case mare 1030
suffisso 1040 otterrei
agente 1040
case citta 1040


Ciao, 
non so se è possibile fare ciò che chiedi con la lista di stringhe... ma
di certo è possibile con un client dataset, impostando poi la proprietà
filter con il filtro da te desiderato (o direttamente scrivendo il codice
nella OnFilterRecord) e attivando o disattivando il filtro stesso con la
proprietà Filtered (True o False).
Ciao.
Cristiano


proprietą Filtered (True o False).
Grazie... provo cosģ...

Newsgroup: it.comp.lang.delphi
Titolo: Dritte su XML

Ciao a tutti,
io ho due applicazioni a se stanti, a prima deve lanciare la seconda
passandoli una tabella...
Siccome sono due eseguibili mi č venuta l'idea di usare un file XML per
passargli i dati...
Siccome sono ignorante in materia, conoscete dei componenti per D7 che mi
permettono l'import e l'export di un Dataset in XML, oppure dei componenti
freeware?
Grazie...

 dei componenti freeware?
XMLDocument, ed utilizzi un po' di codice, tra i sorgenti di MD6 di
Cantu' trovi degli esempi.
-- 
I'am what I'am, I do what I can


Senza sporcarti le mani, prova il QuickRTTI di 
www.bigattichouse.com
dovrebbe supportare anche le collection, quindi basta che ti fai la tua 
brava collection e serializzi in XML.
P.S. Ma un DataPacket di un CSD non ti piace?

 dei componenti freeware?
Beh, ci sarebbe il clientdataset; mi pare che possa appunto salvare in
formato xml, anche se _ho letto_ (non ne ho esperienza diretta) che ha
dei buchi
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"
Newsgroup: it.comp.lang.delphi
Titolo: Lettura di un file

in questa funzione leggo un file, ma quando entro nel secondo while e
scrivo i valori nella variabile 'appoggio' (una stringa) mi scrive
solo i primi 2 valori, dal terzo ciclio in poi del while nessun valore
è scritto in 'appoggio' benchè se metto una watch in 'appoggio[rr]' il
valore sia giusto, ma 'appoggio' non viene aggiornato, sapete perchè?
il valore 'appoggio' verrà poi convertito in float
La stringa 'c' letta dal file è del tipo:
"Spureprova","17293.3","17480.7","1","375.79"
assignfile(f, 'c:\windows\desktop\prova.csv');
reset(f);
for ContatoreCiclo := 1 to 10 do
begin
    appoggio:=' ';
    Readln(f,c);
    r:=0;
    while (c[r]<>',') do inc(r);
    inc(r);
    inc(r);
    rr:=1;
    while ((c[r]<>'"')and(c[r+1]<>',')) do
          begin
             appoggio[rr]:=c[r];
             inc(r);
             inc(rr);
          end;
closefile(f);
---
Ciao da Ska-Man
Per risposte via e-mail: akira_sendo[at]
libero.it
ATTENZIONE: se fai il reply diretto scrivi direttamente all'abuse.
---
La prima regola di internet:
Mai fare i conti senza l'hoster


In realtà la variabile "appoggio" è nulla e quindi appoggio[rr] va ad aceto
(anzi tutta l'applicazione genera un GPF). A me sembra funzionare se
sostituisco la riga:
appoggio[rr]:=c[r];
con
appoggio:=appoggio+c[r];
E' quello che volevi?
Un'altra cosa: non potevi usare 'pos' per cercare la virgola anziché fare il
ciclo??? :-)
---
Davide Guida (Responsabile tecnico Formamedia srl)
via Domenico Fontana 39 Napoli
Tel. 0815799803 - INTERNET: 
http://www.formamedia.it
E-mail 
davide...@formamedia.it
Casa: via Rodolfo Falvo 10, 80127 Napoli
      Tel. 0815604578 - Cell. 3291148088


---


Newsgroup: it.comp.lang.delphi
Titolo: R: Java più veloce di un exe creato in Delphi?

Il codice l'ho riscritto identico a quello in java, anche perchè non
richiamava nessun metodo/classe specifico di java, sono perlopiù
operazioni matematiche...
la cosa ancora più strana è che questo programma utilizza gigantesche
strutture dati, tant'è che ho dovuto aumentare la dimensione dello
stack assegnata alla mia applicazione in delphi, e quella in java è
un'applicazione J2ME che riesce a girare su un cellulare! (sul
cellulare ovviamente gira più lenta che sull'emulatore).
Anche l'utilizzo della cpu è molto più rilevante nel caso di delphi
rispetto a java...
Forse la java virual machine ottimizza molto meglio le strutture e le
risorse usate... non capisco. :-(

 risorse usate... non capisco. :-(
..o forse, ribadisco, c'č qualcosa di sbagliato nel codice.
Una differenza cosě grande non č normale.  Delphi riesce a ottimizzare
molto bene anch'esso.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 risorse usate... non capisco. :-(
..o forse c'è qualcosa di sbagliato nel codice.  Una differenza così
grande non è normale.  Delphi riesce a ottimizzare molto bene anch'esso.

Newsgroup: it.comp.lang.delphi
Titolo: TreeView e OnCustomDrawItem

Situazione: una form con tree view. Devo scrivere del testo accanto ad 
ogni elemento, più o meno come fa Outlook Express per mostrare accanto 
ad ogni cartella il numero di messaggi che contiene. Ho provato a 
gestire l'evento OnCustomDrawItem in questo modo:
  (* draw the tree items *)
  procedure TFormMain.tvwTreeCustomDrawItem;
    var
      DirData: PDirData;
  begin
    DefaultDraw:= True;
    DirData:= PDirData(Node.Data);
    // if this subtree hasn't been fully explored, skip it
    if not DirData.Completed then
      exit;
    with Node.DisplayRect(True) do
      // print "<full size> [ <files size> + <subdirectories size> ]"
      Sender.Canvas.TextOut
      (
        Right + 10, // some room from the dir name
        Top,        // vertically aligned
        Format
        (
          '%d [ %d + %d ]',
          [
              DirData.FileSize + DirData.SubdirSize
            , DirData.FileSize
            , DirData.SubdirSize
          ]
        )
      );
  end;
Il testo extra viene disegnato, ma:
 - il testo del nodo viene disegnato nel font di sistema, anzichè in
   quello selezionato per il tree view
 - quando il nodo viene selezionato, anche il testo extra ha lo sfondo
   da oggetto selezionato
Sul secondo problema un'idea ce l'ho (cambiare temporaneamente il brush 
del canvas con uno trasparente), ma sul primo non so proprio cosa stia 
sbagliando. Qualche idea?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

>       Sender.Canvas.TextOut
TCanvas ha la prop font.
Bye
AS

 TCanvas ha la prop font.
beh?

Newsgroup: it.comp.lang.delphi
Titolo: Routin Codice Fiscale

Spero che qualcuno possa indicarmi come reperire il codice per effettuare i
controlli sul codice fiscale e la partita iva.
Grazie

controlli sul codice fiscale e la partita iva.
se vai nel newsgroup "
news.marcocantu.it
" e nell' area repository
"libero.mrcoke-repository" trovi 3 miei messaggi di cui due contengono la
rountine per il controllo del codice fiscale e quella del controllo della
partita.
Se hai problemi a reperirle, scrivimi.
Ciao !!
Antonio Tarolla

Studio da poco Delphi, quindi non sono in grado di rispondere alla tua
domanda, però volevo dirti che per il codice fiscale devi avere un archivio
con tutti i codici dei comuni italiani a cui il programma possa accedere.
Ciao
--
Posted from [195.223.215.6] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao
quanto dici, ( se non sbaglio ) serve per generare il codice fiscale
partendo dal nome, cognome, città, provincia, sesso e data di nascita. (mi
scordo qualcosa ?)
Per fare il controllo c'è una procedura.
Ciao !!
Antonio Tarolla

Il Codice fiscale si compone di:
XXX     XXX        99     X      99   X999                        X
Cogn.   NOME    YY   MM  GG  ID luogo nascita   Cod.Controllo
                                data nascita
Il controllo più semplice consiste nel verificare che la sequenza di
caratteri alfanumerici sia esatta [sono 16]. Non mi spingerei oltre.
Chi volesse costruirlo e controllarlo in ogni sua parte, dovrebbe avere i
codici identificativi dei comuni italiani e degli stati esteri [io sono nato
in Svizzera ed il mio ID luogo nascita è Z133 e questo dovrebbe valere per
tutti quelli nati lì) oltre a sapere come viene generato l' ultimo codice
controllo. I primi 11 caratteri non sono difficili da generare ma anche lì
valgono alcune regole.
[Per le donne bisogna aggiungere 40 al gg della nascita, ad esempio- così
chi è nato il 13 si ritrova 53].
Marco Soravia
Newsgroup: it.comp.lang.delphi
Titolo: verificare una parola in un array di stringhe

salve a tutto il NG,
come posso vedere se esiste una parola in un array di stringhe ?
grazie anticipatamente,
Simone.

 come posso vedere se esiste una parola in un array di stringhe ?
un ciclo?
Ciao
Matteo

Newsgroup: it.comp.lang.delphi
Titolo: Casino con la Component Palette di Delphi 7

spero possiate aiutarmi, perchè è già la seconda volta che mi succede sto 
casino e non ho voglia di disinstallare e reinstallare Delphi da zero com 
eho fatto l'altra volta per disperazione...
Allora, ho cambiato risoluzione allo schermo mentre Delphi era aperto...
Quando ho riportato lo schermo alle dimensioni normali, la Component Palette 
è sparita...
Facendo Tasto DX nell'area delle toolbar, la Component Palette risulta 
attiva e visibile, ma non si vede!
La nascondo e la mostro nuovamente ma non compare più lo stesso!
Ho provato a guardare un po' anche nel registro di Windows (Current User - 
Software - Borland - Delphi -7.0) manon ne sono venuto a capo...
Qualcuno mi sa suggerire qualcosa di utile?
Grazie,
   Stefano 

Smanettando un pochino ce l'ho fatta a rimettere la Component Palette al suo 
posto...
Riporto come ho fatto qui nel seguito, nel caso possa essere utile a 
qualcun'altro...
Si apre Regedit e si punta a:
[HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Toolbars]
C'č l'elenco di tutte le possibili Toolbar che č possibile avere nella 
finestra principale di Delphi...
Ho notato che i valori per PaletteBar (la Component Palette) erano gli 
stessi di MenuBar (il Menu vero e proprio)... ho pensato che un bug andasse 
a sovrascrivere i valori corretti per la Component Palette con quelli del 
Menu in caso di OnResize della finestra di Delphi... cosě ho copio-incollato 
i valori di un'altra Toolbar sovrascrivendo quelli errati della Component 
Palette... ho riavviato Delphi e la Componet Palette era finalmente tornata 
al suo posto...
Come al solito bastava un po' di pazienza in piů e ci sarei arrivato senza 
importunarvi...
Ciao a tutti,
   Stefano

importunarvi...
Meno male, aggiungo io: infatti non ero a conoscenza di questo problema.
Ora so come comportarmi se dovesse capitarmi: il tuo contributo e' pertanto
utile :)
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 ha scritto nel messaggio
news:t851o0dafh5s1dq7d...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: nuova width column di ListView

Ciao a tutti.
Ecco il mio problema semplificato: ho un oggetto TEdit posizionato
sopra una colonna di una Listview (viewStyle=wsReport), vorrei che la
larghezza della Edit seguisse quella della colonna anche quando
quest'ultima viene ridimensionata.
Dopo svariate ricerche sono arrivato alla seguente procedura:
  {inizializzo la proc nella dichiarazione del tipo form}
  ...
  private
    { Private declarations }
    procedure GetHeader(var Msg : TMessage); message WM_NOTIFY;
  ...
{la procedura}
procedure TForm1.GetHeader(var Msg : TMessage);
var
     hdn: ^THDNotify;
begin
  if Msg.Msg= WM_NOTIFY then
  begin
    hdn := Pointer(Msg.LParam);
    if (hdn.hdr.code = HDN_ENDTRACK) then
    begin
      // qui chiamo la procedura che assegna la width della colonna
alla edit
    end;
  end;
end;
Il problema è che questa cosa funziona ma "in ritardo" nel senso che
la prima volta che ridimensiono la edit rimane invariata, la seconda
volta che ridimensiono la colonna la edit prende la width che la
colonna aveva prima e così via...
es:
colonna.width=20 edit.width=20
...ridimensiono...
colonna.width=40 edit.width=20
...ridimensiono...
colonna.width=15 edit.width=40
...ridimensiono...
colonna.width=30 edit.width=15
Invece io vorrei che la edit assuma la width dell'attuale colonna, non
quella di partenza.
Idee?
Grazie.

Guarda qui:
http://delphi.about.com/library/weekly/aa053105a.htm
il componente Tlistviewex dovrebbe essere la soluzione
bye
MaxSCZ
--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: Connessione ADO su server Aruba. avrei risolto cosÃ¬

Anche io ho avuto la curiosità di spostare su un server aruba il database
mysql di una applicazione Client-Server.Io ho acquistato per un mese (12€)
un server virtuale su Aruba. Mi sono creato il database e con una semplice
connessione tramite ODBC l'applicazione funziona perfettamente.
Ma se volessi rendere il tutto stabile, secondo voi la connessione con
ODBC va bene? quali problemi di sicurezza potrebbero esserci? cosa sto
sottovalutando?
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 sottovalutando?
Quali sono le performance di un collegamento ODBC di questo tipo? :-|
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

un server virtuale su Aruba. Mi sono creato il database e con una semplice
Se ho capito bene hai un server virtuale su internet dove hai
installato il db di un applicazione C/S ?
A livello di traffico di rete la soluzione non è ottimale.
A livello di sicurezza dipende da come la tua applicazione arriva al
servizio del database?
I altri termini i tuoi dati come viaggiano criptati o in chiaro?
Inoltre se il collegamento tra il client ed il server non ha
protezione hai messo a disposizioni di chiunque la possibilità di
tentare un accesso al tuo database.
Alla fine l'argomento non riguarda in senso stretto Delphi, a meno di
non entrare nel merito delle tecnologie che si possono usare con
Delphi per sviluppare applicazioni di questo tipo.
Ciao

mysql di una applicazione Client-Server.
Sei off-topic.

Ciao
GRAZIE


>Quali sono le performance di un collegamento ODBC di questo tipo? :-|
Non ho parametri di confronto comunque dai primi esperimenti va come se
fosse in locale.



Non credo sia possibile rispondere ad un interno argomento come
questo, un post può rispondere ad una domanda specifica...
Cerca documentazione da studiare.
Ciao

 fosse in locale.
Ma la tua applicazione è un'applicazione Delphi?
Che tipo di applicazione è?
E' installata sulla tua macchina o direttamente sul server virtuale?



--- posted by geoForum on 
http://www.delphiedintorni.it


--- posted by geoForum on 
http://www.delphiedintorni.it

 contabile. [...]
In tal caso, il fatto che tu non abbia alcuna differenza prestazionale 
nell'accesso al database "remotamente", attraverso Internet, rispetto 
all'accesso in rete locale, mi fa pensare che ci sia qualcosa di strano; 
in caso contrario, complimenti per l'ampiezza della tua banda! ;-)
Ciao,
   Marco.


Newsgroup: it.comp.lang.delphi
Titolo: Conoscere il nome del form attivo

Ciao a tutti,
in un progetto con piů form, č possibile sapere qual'č quello attivo? Se sě,
come?
Grazie in anticipo, Mario.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 come?
SCREEN.ActiveForm
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: quickreport

saluti.
Problema:come è possibile stampare sul report il totale delle pagine?
Per esempio sul pie di pagina devo stampare "pagina 3 di 10"
Non riesco a trovare il modo di stampare il totale delle pagine.
Qualcuno può aiutarmi?
Grazie in anticipo

in modo semplice e diretto non puoi.
L'unico modo suggerito da qsoft è di dare un prepare del report, leggere 
il numero di pagine create, liberare la qrprinter creata dal prepare e 
produrre nuovamente il report dopo aver assegnato tramite qualche 
property il numero di pagine.
Questo vuol dire che il tempo necessario alla produzione di un report va 
moltiplicato per 2 e se il report è grosso, buonanotte.
AS

 property il numero di pagine.
Confermo. Anche il buon vecchio FuzzyReport implementava questa 
funzionalità attraverso una..."doppia passata". :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 property il numero di pagine.
Io non l'ho scritto perchè mi speravo ci fosse qualche sistema nascosto: mi
è capitato di avere la stessa necessità pochissime volte e in quelle rare
occasioni avevo proceduto proprio in questo modo: prepara, conta e stampa.
Azz...
Saluti
	Marco
Newsgroup: it.comp.lang.delphi
Titolo: [OT] (LUNGO) Kylix News da San Diego

Posto una mail ricevuta nella ML di Lazarus.
Si tratta di un "reportage" di una demo di Kylix a San Diego..
"Greetings from San Diego.  Thought you all might want to know what's up
down here...
1.  Chairman Dale and Co. seem to have gotten the bug to create
cross-platform development tools.  Not just win32/linux, but very cross
platform.
2.  They also seem convinced that they can get a large number of VB
programmers to switch to Delphi with this theme: "Delphi 5 is the quickest
path to linux app development from VB.
3.  They had a couple more demos:
a.  The componant palette has a few tabs now.
b.  The quickie demo worked okay.
c.  They got a database access demo working with db componants and midas
that worked after a few tries.  Man, the guy doing the demo was bright red
and sweating bullets while he was having problems :)
All in all, pretty impressive.  The lady behind me even let out an 'oh my
god' when the db demo worked.
4.  I've only attended two linux/kylix sessions but they both had pretty
low attendance.  Based on chatting with a few attendies, it seems like the
delphi community at large isn't as excited about kylix as you might think.
Just my impression after a day...
5.  No mention of FPC/Lazarus.  That kind of irks me, especially when they
keep claiming that they're the 'first linux rad tool.'  Who knows, you
might be first!  I may bring this up to them if I have the opportunity.
Speaking of scheduling, the party line is 'release when it's finished."
Ciao,
-=SIMO=-

Grazie per le informazioni, le avevo chieste pure nel mio post precedente.
Sai mica se da qualche parte nel www si può vedere delle anteprime?
Ciao
Gianni

>Sai mica se da qualche parte nel www si può vedere delle anteprime?
http://www.delphiinformant.com/news/2000/09/di200009KylixShots_n/di200009Kyl
ixShots_n.asp
Ciao,
-=SIMO=-

siamo ancora in alto mare :-(
No, è che non abbiamo ancora delle schermate aggiornate.
Il tizio da San Diego dice che ora ci sono diverse linguette con i
componenti e che ha
visto girare un demo dei componenti database..
Penso sia solo un problema di tempo..
Comunque la Borland non intende rilasciare versioni beta, quindi dobbiamo
attenerci alle _poche_ informazioni che circolano in giro.. ;)
Ciao,
-=SIMO=-

 ha scritto nel messaggio
news:8kht4c$d2a$1...@nslave1.tin.it...

Prima di tutto Ti ringrazio.
Ma hai visto....... c'è solo la linguetta dei vcl standard..... mi sa che
siamo ancora in alto mare :-(
spero che la cosa sia dovuta solamente al fatto che è una preview......
anche perchè nel testo si dice che quasi tutte le applicazioni verranno
ricompilate senza problemi quindi suppongo che ci siano gia gli altri
componenti (almeno spero)
Ciao
Gianni




 siamo ancora in alto mare :-(

Newsgroup: it.comp.lang.delphi
Titolo: guida

Se volessi inserire in un mio programma un'help in linea da dove devo
comiciare. Si scrive anchesso in delphi? Vi prego aiutatemi?
--
--
Abruzzo Silvio
goku_...@libero.it
don't send source and binaries
don't write in HTML

 comiciare. Si scrive anchesso in delphi? Vi prego aiutatemi?
Non si scrive in Delphi. Cerca sulla rete un certo Help Workshop, se non lo
trovi fai l'iscrizione al NG di Cantů (
www.marcocantu.it
) e vai nel ramo
Repository, c'č un post di Antonio Tarolla!
Bye!
--
- Carlo -

Newsgroup: it.comp.lang.delphi
Titolo: Impedire il "Resize" al mio componente...

Salve... sono sempre i a rompere...
Come già detto in un post precedente mi sto costruendo un componente che
deriva da un TCustomPanel.
Siccome il mio componente dovrà visualizzare delle immagini che non devono
venire "stiracchiate" con il Resize a DesignTime vorrei sapere come lo posso
bloccare. In pratica vorrei impedire allo sviluppatore di usare dimensioni
per il mio componente "non standard".
Grazie,
   Luca

Non so se ho capito bene il tuo problema ma se si tratta solo di bloccare il
resize dell'applicazinoe basta che guardi nelel proprietà del Form. C'è
MinWidth, MaxWidth, MinHeight, MaxHeight....setti i rispettivi minimi e
massimi con lo stesso valore e "ancori" così il resize.
Era questo ceh ti serviva?
--
Giulio Pipitone (
www.fighters4web.com
 )
#sito per la lotta agli abusi in rete#

 Era questo ceh ti serviva?
No, non dell'applicazione... ma del componente a Design time (quando tu
sviluppatore piazzi i componenti sul Form per intenderci).
Ossia... immagina di mettere sulla tua form un TPanel... e che questo non ti
permetta di essere ridimensionato ma abbia una dimensione
(altezza/larghezza) fissa.
In questo modo, lo sviluppatore non può ridimensionarlo per sbaglio per
esempio.
Ciao,
  Luca

La proprietą Constraints la porta anche il TPanel.
Prova a mettere un pannello sulla Form e a impostare il MaxHeight e il
MaxWidth del valore che ti serve, vedrai che quando tenti di allargarlo
oltre quelle misure non ci riesci.
Se stai creando un tuo componente poi la proprietą Constraints la nascondi
come la caption e stai apposto.
Ciao,
  Fabio

 per il mio componente "non standard".
prova ad imbrigliare "SetBounds" derivato da Tcontrol
Ogni resize di un componente passa da questo metodo. Ogni volta che questo
metodo parte, risetta i parametri di width ed height al tuo default. Mi
sembra che in questo modo dovrebbe risultare non ridimensionabile del tutto.
Ciao
Matteo

 wrote in message
aia5j3$12n5ke$1...@ID-99001.news.dfncis.de...

Prova così:
  ...
  protected
    { Protected declarations }
    procedure WMSize(var message: TWMSize); message WM_SIZE;
  ...
procedure TMioPanel.WMSize(var message: TWMSize);
begin
  inherited Height := 200;
  inherited Width := 150;
end;
Ciao
--
==============================
Francesco Lombardi
Newsgroup: it.comp.lang.delphi
Titolo: [d5] cambiare l'icona da riga di comando

ciao a tutti, visto che non riesco a riabilitare "load icon" da options di 
delphi5 (solo su un progetto), posso farlo da riga di comando??? esiste 
qualche comando shell che me lo permette?? se cancellassi il file res perdo 
qualcos'altro oltre all'icona?
Simone 

 ha scritto nel messaggio 
news:450e4fd1$0$47968$4faf...@reader3.news.tin.it...

Hai provato ad aprire il file .Res con l'Image Editor (sotto Tools), sulle 
"Icon" dovresti trovare "MAINICON" che e' l'cona dell'eseguibile.
Giorgio 

certo, però appena cerco di cambiarla mi da access violation
Simo 

> certo, però appena cerco di cambiarla mi da access violation
La butto li': hai provato a cancellare il file .res del progetto ed a 
farglielo ricreare? Magari il file si e' danneggiato.
Altrimenti prova ad usare dei tool che permettono di modificare le 
"risorse" incluse nell'eseguibile.
---
Ryo GQI 

si ho provato perň se scelgo la nuova icona mi da access violation... non 
capisco perchč... l'ho fatta con un tool esterno per fare .ico, windows la 
legge senza problemi
Simo 

 windows la legge senza problemi
A questo punto posso suggerirti solotanto di sostituire l'icona 
direttamente nell'eseguibile con tool tipo Resource Hacker. L'unico 
problema e' che si tratta di un'operazione da ripetere ogni volta che 
ricompili il progetto.
Purtroppo non mi viengono in metnte altre soluzioni possibili.
Ciao.
---
Ryo GQI 

è gratuito? dove lo trovo?
simo


ho provato ad usare resource hacker, ti sembra logico che ci siano 5 icone?
16 x 16 (256 colors) - Ordinal name: 1
16 x 16 (16.8mil colors) - Ordinal name: 2
32 x 32 (256 colors) - Ordinal name: 3
32 x 32 (16.8mil colors) - Ordinal name: 4
48 x 48 (16.8mil colors) - Ordinal name: 5
che sia questo il problema di delphi?
Simone

>
Ma il problema nasce solo con quell'icona? hai provato a sostituirla con 
altre gia' pronte. Se altre icone vengono accettate puo' essere il formato 
che non e' adatto.
Giorgio 

che sia questo il problema di delphi?
Non saprei, prova a creare un nuovo progetto ed inserire quell'icona, e 
vedi se crea gli stessi problemi.
Ciao.
---
Ryo GQI
Newsgroup: it.comp.lang.delphi
Titolo: Adotable in quickreport...

Ciao a tutti... Avevo un form che usava il dataset Table1 da questo 
attraverso quickreport e quindi QRDbText mi portava il dettaglio di tutti i 
record della tabella.
 Ho cambiato ed ho inserito l'AdoTable1 ma quando faccio il preview mi 
visualizza solo il primo record nei dettagli... Perchè succede questo? Uso 
Delphi 6.. Sta cosa mi succede sia se chiamo il Quickreport.preview 
(run-time) sia che visualizzo il preview a design-time (identico).
Ringrazio anticipatamente per la risposta e saluto tutto il news... 

 
Controlla il Dataset del report e settalo come AdoTable1.
Ovviamente AdoTable1 deve essere aperta per poter stampare ed il 
QRDBText deve avere come DataSet AdoTable1 e come DataField uno dei 
campi di AdoTable1.
HTH.


Si già è settato in questo modo se non lo faccio non vedo nemmeno il primo 
record... 


Il QRDBText e' in una banda di tipo rbDetail?
Non ti chiedo se esiste piu' di un record nella tabella perche' mi pare 
ovvio.

Scusami hai ragione... Il quickreport non aveva il dataset settato...
Grazie per la risposta... 

 
Prego.

Newsgroup: it.comp.lang.delphi
Titolo: Eventi su voci di menu create a runtime

Creare le voci non è un problema, ma come faccio a gestire gli eventi?
Inoltre, non so QUANTE VOCI verranno aggiunte a runtime.
Qualcuno ha una vaga idea di come fare 'sta cosa?
Tnx
AS

Qualcuno ha una vaga idea di come fare 'sta cosa?
non ho capito qual' è il tuo esatto problema con gli eventi.
L 'altro giorno (03/02/00) c' era un messaggio su questo news postato da
Gianluca Vianello con oggetto "Icone a runtime".
Se lo leggi, c' è un esempietto (giusto due righe di codice) che forse ti
saranno d' aiuto.
Per il numero di voci aggiunte, non c' è nessun problema !!
Se vuoi ulteriori dettagli, (se trovo un po' di tempo preparo qualche riga
di codice) esponi completamente il tuo problema e vedrò come aiutarti.
Ti saluto....ciao !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support



Newsgroup: it.comp.lang.delphi
Titolo: TRichEdit &  hot-link

Come faccio a inserire un Url cliccabile?
Ho trovato sta faq 
http://delphi.about.com/od/vclusing/l/aa111803a.htm
,ma non mi serve a nulla in quanto io lo devo salvare in un file e una 
volta salvato non li mantiene!
son piu' di 700 links sparsi non ce la faccio a impostarli manualmente :-(
Bye

Aragorn ha scritto:

Non mi risulta che il formato RTF supporti nativamente collegamenti 
ipertestuali.
Il tip che hai letto spiega come "intercettare" eventuali collegamenti 
nel file RTF caricato per mostrarli come link, ma ciò non significa che 
essi vengano salvati nel file (se non come puro e semplice testo).
Occorre un editor capace di eseguire la stessa "interpretazione" dei 
collegamenti per renderli utilizzabili.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: [d6] mysql blob e jpeg+bmp

ciao a tutti, cè un modo per avere un campo blob e fare in modo che i 
componenti DBImage riconoscano automaticamente se contiene jpeg o bitmap 
come formato grafico?
Simone 

 formato grafico?
Qualcuno prima di te ha avuto le stesse esigenze, pertanto rimboccati 
le maniche e dacci dentro ;-)
http://www.google.it/search?&q=delphi+dbimage+jpeg+bitmap
PS: non ti posso aiutare perchè non ho mai affrontato questo problema 
:(
Ciao
-- 
Morde

Newsgroup: it.comp.lang.delphi
Titolo: Servizi sotto w2k

Ciao a tutti.
Ho creato un servizio con d5 (il primo a dir la verità, quindi credo di aver
sbagliato diverse cose :) ) ed ho inserito nell'evento OnExecute questo
codice:
  try
    repeat
      Importa; // procedura che esegue diverse operazioni che si svolgono
senza errori
      sleep (120000);
    until false;
  except
    on E: Exception do
      ShowMessage (E.Message)
  end;
In base a questo codice avrete capito sicuramente che vorrei eseguire la
procedura Importa ogni 2 minuti, ma questo avviene solo per qualche ora.
Infatti il giorno dopo aver installato il servizio mi sono accorto che non
faceva più nulla.
Qualcuno potrebbe darmi qualche indicazione?
Ciao e grazie,
   Fabio

Hai provato ad utilizzare un timer al posto di una sleep ?
"FDA" <x...@xxx.xx> ha scritto nel messaggio
news:bpP1a.102171$YG2.2...@twister1.libero.it...



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


Si, ma nulla.
Comunque grazie per l'interessamento
Fabio

 Ciao!
Ciao e grazie per l'interessamento,
   Alessio

"FDA" <x...@xxx.xx> ha scritto nel messaggio
news:bpP1a.102171$YG2.2...@twister1.libero.it...

Non è possibile che nel ciclo repeat until si sia generata un'eccezione e
quindi il ciclo è terminato????
Ciao
Giorgio

Newsgroup: it.comp.lang.delphi
Titolo: Testi EBCDIC ed immagini TIFF

Due domandine (!)
1: si possono leggere dei file text EBCDIC?
2: si possino visualizzare delle immagini TIFF?
Grazie,
Marco O.
_________________________________________________________________
Get your FREE download of MSN Explorer at 
http://explorer.msn.com/intl.asp
-- 
Posted from [194.184.86.122] by way of 
f112.law7.hotmail.com
 [216.33.237.112] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 2: si possino visualizzare delle immagini TIFF?
http://www.lischke-online.de/Graphics.html

Newsgroup: it.comp.lang.delphi
Titolo: Midas.dll

Facendo girare l'applicazione da me creata su NT, avviando l'anteprima di
stampa creata con Report Manager CLX mi viene elevato il seguente errore:
'error loading midas.dll'.
Cosa vuol dire?

Midas.dll va registrata con tregsvr oppure spuntando l'apposita casella
nelle prorpietà dei files disponibili in installshield express
Bye
A-
Newsgroup: it.comp.lang.delphi
Titolo: QuickReport, stampa con due tabelle

Sempre la stampa con QuickReport.
Avete quache suggerimento per stampare dati da due tabelle
in relazione come ad esempio clienti->ordini?
Devo stampare per ogni cliente i suoi dati e tutti gli ordini da lui fatti.
ciao, Franco


Usa la banda TQRSubDetail !!!
Ciao
Solid Snake


Degli esempi funzionanti li puoi trovare fra le demo fornite con Delphi.
Ciao
Ruggero

Newsgroup: it.comp.lang.delphi
Titolo: Ciclo in background inibito dal click del mouse

Ciao a tutti,
in un TMemo visualizzo dei dati "a cascata" generati a runtime ma se clicco 
sulla barra per spostare il form il ciclo si ferma fino al rilascio del 
tasto.
Idem cliccando sul TMenu ma l'ho aggirato disabilitandolo durante il loop.
L'unico modo per evitarlo spostando la finestra � creare un thread o ci sono 
altre strade? L'applicazione � pronta ed ho solo questo difetto da 
risolvere...
Tutta la mattinata a googlare ma prob sbaglio le chiavi di ricerca.
 
Grazie
 
 

 risolvere...
 
La prima che hai detto (a meno di "tagliare le mani" all'utente).
Spostare in giro una form delphi riempie la coda di messaggi di Win,
di fatto bloccando l'applicazione (dato che di default usa un solo
thread).
 
Saluti
Paolo Arosio
 


Potresti anche usare un Hook locale, giorgio

> Potresti anche usare un Hook locale, giorgio
 
Ho spostato la routine in un thread e mi sono levato il pensiero
Grazie per il vostro supporto
 
Valter

Newsgroup: it.comp.lang.delphi
Titolo: cancellare record di una tabella di firebird versione 1.5

ho scritto il seguente sql
DELETE FROM
    xabcolate
WHERE
    xabcolate.xabcolate_id > 3797
;
lanciandolo non mi cancella le righe e ni compare il seguente errore :
Plan
PLAN (XABCOLATE INDEX (PK_XABCOLATE))
Adapted Plan
PLAN (XABCOLATE INDEX (PK_XABCOLATE))
cosa devo fare?
anticipatamente grazie
ciao
Sara
--- posted by geoForum on 
http://www.delphiedintorni.it

 PLAN (XABCOLATE INDEX (PK_XABCOLATE))
Questi non sono messaggi di errori, ma il query plan.

il plan non è un errore, ma la strategia usata dalla query per
eseguire l'operazione richiesta.
Hai fatto il commit della transazione?
Infine, una precisazione: 6 ot, qui si parla di delphi e  non di un
particolare database.
AS
Newsgroup: it.comp.lang.delphi
Titolo: Aggiungere una nota in una cella excel con delphi e officepartner

Ciao a tutti,
si riesce a inserire una nota con officepartner da delphi?
non riesco a trovare nulla !!!
Esiste eventualmente un altro modo ?
Grazie a chiunque vorrà aiutarmi
Ercoles

come è la sequenza da msexcel?
AS

Che cosa intendi ?
in excel si scrive :
Range("D9").AddComment
    Range("D9").Comment.Visible = False
    Range("D9").Comment.Text Text:="PROVA NOTA" & Chr(10) & ""

 Esiste eventualmente un altro modo ?
Con ole automatio: andando su google con "delphi excel addcomment", sui
gruppi trovi subito:
http://groups.google.it/groups?hl=it&q=delphi%20excel%20addcomment&btnG=Cerca+con+Google&sa=N&tab=wg
il secondo e il terzo post offrono due metodi diversi per commentare le
celle (o i range di celle).
Ciao!!!!
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

>officepartner da delphi ?
Si,
nella documentazione che descrive il componente, TOpExcel, sembrerebbe
che non è possibile
inserire una nota, purtroppo ho già impostato il tutto per usare
appunto officepartner !!!
Posso usare entrambi i modi ??
Però in effetti è strano che officepartner non prevede tale
istruzione
Grazie per le risposte
Ercoles

 istruzione
Certo che puoi usare ole automation insieme a office partner.
Forse le note sono state introdotte dopo la dismissione di turbopower.
Ciao


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

Ciao a tutti,
ho bisogno di scrivere un elenco di nomi in un  .txt, e fin qui riesco bene!
Il problema è che quando leggo il file e lo carico in un memo, vorrei che mi
comparisse in alto (prima riga) l'ultimo nome inserito. Come devo fare?
Grazie

 ha scritto nel messaggio

Questa é una possibilitá .. ne esistono anche altre .. magari lavorando con
le stringhe
Memo1.Lines.Insert(0,Memo1.Lines.Strings[Memo1.Lines.Count -1]);
Memo1.Lines.Delete(Memo1.Lines.Count -1);
ciao
erik

 Memo1.Lines.Delete(Memo1.Lines.Count -1);
Intanto, grazie!
Sě, funziona. Ma sono stato impreciso:
quello che mi serve č che i nuovi nomi vengano inseriti SEMPRE in testa, in
un ordine cronologico rovesciato.
Esempio:
ordine di ingresso:
1
2
3
4
5
6...
ordine di lettura del file (o di print nel memo):
...6
5
4
3
2
1
Hai presente lo schema Last In First Out?
Nel mio caso sarebbe Last Up First Down... ;-)
Grazie ancora
Ciao

un ordine cronologico rovesciato.
Per ottenere un ordine cronologico inverso tirati su il file nella
tstringlist, poi fai un ciclo al contrario sulla stessa (dal .count al primo)
e inserisci singolarmente le stringhe.
Ciao!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Newsgroup: it.comp.lang.delphi
Titolo: SEND_KEYs & Task Bar

Salve a tutti,
qualcuno sa dirmi come fare in delphi x inviare una sequenza di tasti ad
un'applicativo in funzione lanciato precedentemente con ShellExecute?
(in VB è SendKey ma non sono riuscito a trovare niente di simile in D4)
Dovrei inoltre realizzare questo sw e lasciarlo in esecuzione nella
TaskBAR di Windows (9x/NT), qualcuno sa come si fa??
Ringrazio chiunque possa aiutarmi
Stefano Oliva
Consulente Informatico

 wrote in message 38564553...@tin.it...


Grazie, sai mica anche come si fa a far girare il programma nella TaskBar in
basso a destra??
Stò provando via API ma per ora ho fatto solo buchi nell'acqua...


Stò provando via API ma per ora ho fatto solo buchi nell'acqua...
Le api sono (a mio parere) semplicissime da usare...
comunque sono disponibile miliardi di componenti freeware  che lo
fanno (compresi di sorgente)
prova su
http://torry.rimini.com
Salutoni
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

 Stò provando via API ma per ora ho fatto solo buchi nell'acqua...
La tray notification area ? Si può fare con le API (ma non ricordo come, ho
[da qualche parte] un esempio).
Oppure con un componente che puoi trovare su 
http://torry.rimini.com
 o
www.programmers.net/mirrors/DSP
Ciao


Ringrazio tutti quelli che mi hanno aiutato, il mio prg sta procedendo, (gira
nella tray bar e invia seq tasti correttamente..);
magari chi lo vorrà potrà testarlo (Piattaforma WIN9x / NT / 2000).
Si tratta di uno scheduler evoluto con possibilità di invare se q. di tasti
temporizzate e avviare processi anch'essi temporizzati o in dipendenza di
altri.
Grazie ancora
CIAO


 altri.
Mmh interessante


Newsgroup: it.comp.lang.delphi
Titolo: dati persi dopo post

oh meglio non "persi" ma non visualizzabili. ho una form di inserimento dati 
(bde access 2003) con controlli data-aware, quando l'inserimento è terminato 
uso il metodo post di TTable, i dati vengono effettivamente scritti sul db 
ma "spariscono" dai controlli data-aware, nn si vede più nulla nelle dbedit 
e nelle dblookupcombobox. vorrei che si potesse continuare a visualizzarli 
in modo da permettere delle modifiche al record appena salvato e inoltre 
abilitare la stampa di questo. Ho provato cn un refresh dopo il post, cn un 
resync, cn una nuova ricerca nella tabella tramite qualcosa del tipo :
ttable.disablecontrols;
ttable.findfirst;
while not ttable.eof do
    begin
        if ttable.fieldbyname('id').AsInteger = pvtID then
            break;
        ttable.Next;
    end;
ttable.enablecontrols;
ma nemmeno in questo modo và! 

 while not ttable.eof do
ecco questo metodo non funziona perché la ttable.eof dà come valore true 
nonostante mi sia posto al primo record cn ttable.findfirst (e la tabella 
non è vuota..). il recordcount dopo il salvataggio mi dà un orrendo " 0 ".. 
ma perché?


 ha scritto nel messaggio
news:f4Iee.4060$%I2....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.delphi
Titolo: serial number..

ciao a tutti..
come posso fare per sapere il serial number dell'HD..
tempo fa avevo un'applicazione per D4.. ma non la trovo + e non mi ricordo
come si chiamava..
mi potreste aiutare???
grazie
bye..
-- 
Posted from 
mail-1.tiscalinet.it
 [195.130.225.147] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:LOBBJOPCEFKFDECGJ...@tiscalinet.it...


Newsgroup: it.comp.lang.delphi
Titolo: Interbase D7: Dove sta IBDatabaseEditor.dcu??

Salve a tutti,
Sto cominciando a giocare con D7 e ne approfitto per convertire un pò di
codice che ho scritto sotto Delphi 5 Ent.
In Delphi 5 Ent c'era una unit che viene utilizzata da un mio componente,
tale unit si chiama:
IBDatabaseEditor.pas
In Delphi 7 non riesco a trovarne traccia. Qualcuno sa dirmi che cosa è
successo?
In particolare usavo la funzione EditIBDatabase che mi permetteva di
richiamare la maschera
utilizzata da Delphi per impostare i parametri di una connessione IB.
Qualche suggerimento?
Grazie in anticipo,
Carmine

> IBDatabaseEditor.pas
Per tutti quelli che potrebbero avere la mia stessa necessità:
1) La unit IBDatabaseEditor.pas esiste ancora però, qualche genio, ha
pensato di rinominarla in
DBEdit.pas
2) Probabilmente, lo stesso genio di cui sopra, ha pensato che LibHelp.dcu
non fosse più
necessaria e l'ha rimossa da D7 Enterprise. :( (DBEdit fa uso di
LibHelp.dcu)
(Per una volta che ho voluto usare la "pappa bell' e pronta"...)
Qualche indizio?
Saluti,
Carmine
Newsgroup: it.comp.lang.delphi
Titolo: sottostringa

ciao ng
avendo una stringa di questo tipo :
'SUBJECT=1&NAME=2&INDIRIZZO=3&BODY=4
&SERVER=
mail.supereva.it
'
con un ciclo si possono ottenere solo i risultati?(1,2,3,4,serv...)
io ho provato con il "pos" ma non mi riesce di prenderli tutti.
se qualcuno ha anche altri metodi accetto consigli :)
ciao
erik

 se qualcuno ha anche altri metodi accetto consigli :)
Prova un po' cosě:
var
  s: string;
  i: integer;
begin
  s := 'SUBJECT=1&NAME=2&INDIRIZZO=3&BODY=4&SERVER=
mail.supereva.it
';
  with TStringList.Create do
    try
      Delimiter := '&';
      DelimitedText := s;
      for i:=0 to Pred(Count) do
        ShowMessage(Values[Names[i]]);
    finally
      Free;
    end;
end;
HTH :-)
--
Andrea /\/\agni
ICQ#: 174108000

erik (
k...@l.it
) wrote:

Non è un ciclo ma funziona:
type
  TDato = record
    //se vanno sono numeri interi, positive e piccoli
    Subject, Name, Indirizzo, Server: Byte;
    //o widestring o ansistring se ti servono più lunghe
    Server: string;
procedure NomeProcedura(str: string; var Dato: TDato);
//oppure fai una function che restituisce un TDato
var
  i, j: Integer;
begin
  {str contiene 
   'SUBJECT=1&NAME=2&INDIRIZZO=3&BODY=4&SERVER=
mail.supereva.it
';}
  i := Pos('=', str);
  j := Pos('&', str);
  Inc(i);
  Dato.Subject:=StrToInt(Copy(str, i, j-i));
  Delete(str, 1, j);
  i := Pos('=', str);
  j := Pos('&', str);
  Inc(i);
  Dato.Name:=StrToInt(Copy(str, i, j-i));
  Delete(str, 1, j);
  i := Pos('=', str);
  j := Pos('&', str);
  Inc(i);
  Dato.Indirizzo:=StrToInt(Copy(str, i, j-i));
  Delete(str, 1, j);
  i := Pos('=', str);
  j := Pos('&', str);
  Inc(i);
  Dato.Body:=StrToInt(Copy(str, i, j-i));
  Delete(str, 1, j);
  i := Pos('=', str);
  Inc(i);
  Dato.Server:=Copy(str, i, Length(str));
end;
-- 
Una volta che avete conosciuto il volo, camminerete sulla Terra guardando 
il cielo, perché là siete stati e là desiderate tornare (Leonardo da Vinci)

erik scriveva fra l'altro:

a) man mano che trovi un = cancella dalla stringa quanto precede, copy
fino a & & so on.
b) fai un replace di & con un separatore tipo #13#10, assegna il
risultato ad una tstringlist e otteni quel che c'e' a destra di = con
Values[i]
c) i = j = 0
   while not eos do
     if ch[i++] = '='
        while ch[i] <> '&' do
          Risultato[j] += Risultato[j] + ch[i++]
        j++
(sulla c) non ci giurerei, inoltre Risultato va dimensionato o si deve
usare un array dinamico)
Saluti
Paolo Arosio

&SERVER=
mail.supereva.it
No è thread-safe e ti obbliga ad usare una variabile, ma funziona:
function GetNextValue(var S: String): String;
begin
  Result := '';
  while ((S <> '') and (S[1] <> '=')) do
    Delete(S, 1, 1);
  if (S <> '') then Delete(S, 1, 1);
  while ((S <> '') and (S[1] <> '&')) do
  begin
    Result := Result + S[1];
    Delete(S, 1, 1);
  end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
  S, T: String;
begin
  S := 'SUBJECT=1&NAME=2&INDIRIZZO=3&BODY=4&SERVER=
mail.supereva.it
';
  repeat
    T := GetNextValue(S);
    if T <> '' then ShowMessage(T);
  until T = '';
end;
-- 
Andrea Laforgia
Open Delphi Manual
http://groups.yahoo.com/group/delphi_open_manual/
Newsgroup: it.comp.lang.delphi
Titolo: Funnzione

Problema:
Devo inserire a run-time dei componenti su un pannello come ad esempio delle
label e altri.
Questi dovrei fare in modo che a run-time io possa selezionarli e poi
spostarli e ingrandirli come se fossi dell'IDE di delphi, sapete come si
puo' fare.
grazie
--
*-*-*-*-*-*-*-*-*-*-
Per rispondere in privato togliere 1975 dall'indirizzo di posta
*-*-*-*-*-*-*-*-*-*-

puo' fare.
Esistono dei componenti adatti a questo, free con sorgenti, vai su
http://welcome.to/towebo
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

Newsgroup: it.comp.lang.delphi
Titolo: comande via wireless

Di nuovo qui, vorrei sapere se qualcuno ha già utilizzato dei sistemi di 
comunicazione con un host attraverso rete wireless per comunicare 
ordinativi al gestionale. Sapreste indicarmi quali prodotti potrebbero 
essere facilmente impiegabili in questo caso ? e come li si programmano 
cioè che linguaggio si deve utilizzare (Java, C++ .... magari delphi).
Omega

E' come una rete standard, usa i socket

 
Ok allora le Async Pro vanno benissimo. E per il palmare o simili ??
Omega
Newsgroup: it.comp.lang.delphi
Titolo: dimensione massima stringhe e connessione ado

Ciao a tutti,
sono un novizio di delphi e mi chiedevo se c'e' modo di fare una stringa
costante piu' lunga di 255 char. Mi spiego
se faccio
const
    st = 'mia stringa';
se mia stringa e' troppo lunga mi da errore
questo mi dispiace perche quando creo una connection string per un db Jet 4
la vorrei parametrizzabile cioe fare
const
    connBase = '.... Datasource=%s....';
procedure Form1.Create(obj: TOBject);
var
    connString : string;
begin
    connString := Format(connBase,[mio file]);
    ...
end;
Qualche suggerimento ?
Grazie in anticipo della risposta
GM


Primo metodo (da evitare):
Const
  St = 'stringa lunga';
  St = St + 'Stringa ancora piu'' lunga';
Secondo metodo:
Usare i file INI e/o il registro per salvare le impostazioni
necessarie, che poi caricherai dinamicamente con gli
opportuni metodi.
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio
Newsgroup: it.comp.lang.delphi
Titolo: Directory di sistema

Come si fa in delphi ad utilizzare le costanti per le directory ? ad esempio
in dos basta fare %WINDIR% e questo viene sostituito con la directory di
windows. Ma non riesco a fare altrettanto usando delphi. Inoltre qualcuno sa
dove si può trovare una lista di queste costanti ?
--
-------------------------------------------------------
Stefano "Hierro" Zilli
ICQ #25566424

 dove si può trovare una lista di queste costanti ?
Ciao, trovi quello che stai cercando nelle "System Information Functions",
cui puoi accedere cercando la funzione "getsystemdirectory".
Bye! Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: Protocollo seriale

Ciao a tutti.
Ho bisogno di parlare con un dispositivo collegato ad una seriale, che
ha il seguente protocollo:
1 bit di start
8 bit di dato
1 bit di parita' pari
1 bit di stop
C'e' qualche controllo che fa al caso mio?
Chris

C'e' qualche controllo che fa al caso mio?
Scarica il componente TComPort da Torry.
--
Andrea Laforgia - walkietalkie(at)
libero.it
#exclude <windows.h>

 ha scritto nel messaggio
news:3b319ebe.2583234@wingate...

Almeno un paio di tonnellate
su Torry
http://it.torry.net/modems.htm
o su Delphi Super Page
http://www.programmers.net/mirrors/DSP/
http://delphi.icm.edu.pl/
Ciao.

Newsgroup: it.comp.lang.delphi
Titolo: D4 e XP

Salve a tutto il NG, vorrei sapere se D4 può essere usato con Windows XP.
Ho provato a cercare sulle FAQ ma non le ho trovate. Se foste così gentili 
da indicarmi dove sono.
Grazie mille. 
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---


uso D4 con Win2000 , senza problemi (quindi mi aspetto che sia cosi' anche
per XP)
unica cosa  , con Win2000 non funzionava l'anteprima ,
aggiornato Quick Report alla rel. piu' recente disponibile (mi pare 3.05) ,
tutto e'
tornato in ordine.

Newsgroup: it.comp.lang.delphi
Titolo: Da esadecimale a decimale

la funzione IntToHex trasforma  255 in FF ( esadecimale )
e per fare il contrario?   cioč da FF a 255?
esiste senza doverla creare appositamente?
Saluti a tutti

StrToInt('$'+MiaStringa);     // MiaStringa č ad esempio 'FF'
--
Ciao,
David (
www.utilityweb.net
)

 Ciao
Grazie, David
avevo "risolto" con questo
Function CifraDec(NumeroEsadecimale: String): Word;
Var
  Ciclo, CifraDec, Pot16 : Word;
  Cifra : Char;
Begin
  result := 0;
  Pot16 := 1;
  for Ciclo := Length(NumeroEsadecimale) downto 1 do
  Begin
    Cifra := NumeroEsadecimale[Ciclo];
    case Cifra of
      '0'..'9': CifraDec := Ord(Cifra) - 48;
      'A'..'F': CifraDec := Ord(Cifra) - 55;
      Else Raise EConvertError.Create('')
    end;
    Inc(result, CifraDec * Pot16);
    Pot16 := Pot16 * 16;
  End;
reperito proprio in questo gruppo
dove hai trovato il tips manuale o help?
grazie e ciao

> dove hai trovato il tips manuale o help?
Ma non è difficile StrToInt da una stringa restituisce un numero ed il suffisso '$' stà ad indicare un numero
esadecimale.
Il resto viene da solo
--
Ciao,
David (
www.utilityweb.net
)