mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: svuotamentemnto immagine

Chiedevo a Voi come potevo fare a togliere da un oggetto Image1 l'immagine
precedentemente inserita.
Mi spiego meglio: io ho un form di inerimento di un'immagine, la inserisco e
la salvo, poi quando torno a cliccare sullo stesso form per inserire
un'altra immagine ho ancora l'immagine precedente. Volevo sapere quale è il
metodo da usare per pulire l'oggetto Image1 quando clicco sul pulsante
salva.
Grazie 1000
Davide


  ABLS Team (
www.abls.it
)

> Image1.Picture := nil;
Ma cosě non rimane allocata?
Ender


In che senso? Non è possibile deallocare l'oggetto Picture, esposto
attraverso l'omonima proprietà del controllo TImage, il quale si occupa
autonomamente della sua creazione e distruzione.
L'assegnazione di Picture a <nil> serve solo per cancellare l'immagine
immagazzinata al suo interno, ma l'oggetto Picture rimane comunque allocato
per accettare nuove immagini da visualizzare.
Ciao!


Newsgroup: it.comp.lang.delphi
Titolo: [D5] Invio comando arp

Come da oggetto mi piacerebbe ricevere suggerimenti in merito all'esigenza
di dover inviare in comando di tipo ARP - S  ecc ecc
Esistono componenti ??
Vorrei evitare lo shellexecute
Grazie
Michele

scusa la ciclopica ignroanza...
Cosa è un comando ARP?
A.

 Cosa è un comando ARP?
e' il programma per la gestione del Address Resolution
Protocol che si occupa di converte indirizzi ip a mac
e viceversa (protocolli arp e rarp)
Non mi pare esistano componenti per questo, forse una
chiamata di sistema...

Tnx
A.

ricordo una suite su torry che mi sembra permettesse di gestire alcune cose
a basso livello del tcpip..
Solo non ricordo il nome.
prova a fare una ricerca sul loro sito.
A.

 prova a fare una ricerca sul loro sito.
Fatto ma non ho trovato nulla (anche se ho scartato tutti i componenti non
freeware).
Grazie

 chiamata di sistema...
Infatti penso che in assenza di componenti utilizzero' mio malgrado il
comando ARP fornito dalla shell di Windows, anche se la soluzione non mi
piace molto.
Grazie
Newsgroup: it.comp.lang.delphi
Titolo: ridefinizione metodo con aggiunta parametri

ho creato un nuovo componente derivato da TPaintBox e ho ridefinito la  
procedura MouseDown
con la direttiva   override; fin qui tutto bene;
ora vorrei aggiungere due altre variabili:
procedure MouseDown(...; newX, newY:double);
ma mi da' errore; come posso fare?
ciao e grazie
Luca
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 ma mi da' errore; come posso fare?
Non puoi, semplicemente perché quel metodo deve mantenere lo stesso 
prototipo per poterlo ridefinire; la classe base probabilmente contiene 
già codice che lo richiama, quindi se introduci nuovi parametri non puoi 
fare l'override.
Spiega a cosa ti servirebbero i parametri oppure cosa stai cercando di 
ottenere e si valuterà una strada alternativa che esiste senza ombra di 
dubbio.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php


-- 


Luca
Non ho verificato il corretto funzionamento con Delphi, perň dovrebbe
andare bene: prova a fare cosě:
procedure MouseDown(...; newX, newY:double); reintroduce;
procedure TMioPaintBox.MouseDown(...; newX, newY:double);
  begin
  inherited MouseDown(...); // Chiama il MouseDown del TPaintBox //
  ...
  end;
--- posted by geoForum on 
http://www.delphiedintorni.it

 [...]
In quel modo, il metodo non verrà mai richiamato dall'implementazione 
della classe base da cui il controllo deriva, in quanto "rompe la 
catena". Quando il pulsante del mouse verrà premuto, verrà richiamata 
solo e soltanto l'implementazione della classe base e non la versione 
"reintrodotta", per forza di cose: la classe base non può essere in 
grado di conoscere quali parametri devono essere passati ad un metodo 
che non le appartiene introdotto successivamente.


Newsgroup: it.comp.lang.delphi
Titolo: Trasferimento Tabelle Access

Ho un database Access pieno e un database perfettamente vuoto.
Avrei bisogno di trasferire con il (metodo ADO possibilmente) alcune tabelle
dal db pieno a quello vuoto.
Grazie a tutti.

dal db pieno a quello vuoto.
Cerca qui dentro:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&q=copy+table&meta=group%3Dborland.public.delphi.database.ado
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

>dal db pieno a quello vuoto.
potresti utilizzare una SELECT INTO ...
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: OT ma non tanto :))

Vi viene in mente qualche sito dove poter trovare un sacco di
sprite,disegnini,cavolate varie, in formato file.bmp, da poter inserire nei
miei programmi delphi...senza doversi mettere a disegnare ogni cosa da se
:))
per esempio ora cerco una piccolo disegno di un soldino per un gioco che sto
facendo ;)

Dai un'occhiata a questi link, ci sono parecchie icone, magari trova
qualcosa che fa al caso tuo
http://www.ctcom.it/~giovanni/eicons/
http://www.idev.ch/ic/index.htm
http://pcdesktops.emuunlim.com/icons01-05.shtml
http://hp.vector.co.jp/authors/VA015717/iconlib/liball.html
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Non si potrebbe fare un sito con tutti i link su Delphi?

Salve, curiosando su it.comp.ia ho visto che stanno facendo un sito dove
vogliono mettere tutti i link di questo mondo sulla loro materia. Non si
potrebbe fare lo stesso per Delphi? In pratica penso ad un sito con soli
link, che serva da bussola per chi cerchi qualcosa, e dove tutti possono
proporre di aggiungere dei link se ne conoscono di interessanti. Inoltre
dovrebbero essere divisi per argomenti molto specifici e puntare
all'indirizzo esatto, senza che uno poi debba orientarsi nei siti a cui è
rimandato. Lo spazio si può prendere gratuito, tanto di qualche banner non è
mai morto nessuno... Ad esempio un servizio che mi sembra buono è
digiland.iol.it
 (senza www), che non ha tanti fronzoli.
Comunque magari qualcuno l'ha già fatto, non so..
Che ne dite?
--
Michele Alessandrini
"Mandate le vostre critiche a /dev/null"

Comunque magari qualcuno l'ha già fatto, non so..
Questo sito (in inglese) contiene piu' di 1000 (mille!!) links a siti
Delphi, oltre ad altre informazioni interessanti:
http://www.inner-smile.com/delphi2.htm
Ciao,
Paolo.
----------------------------------------------------
Paolo Rossi     Piacenza - Italy
email           
paolo...@altrimedia.it
----------------------------------------------------

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

Ciao a tutti ...
                      in un componente TEdit perche' quando premo il tasto
INS anziche' fare l'overwrite continua inperterrito a considerare l'INS
inserito ???
Come posso ovviare a questo ?
Grazie
Ciao
Daniele

Overwrite è una variabile Boolean, associa questa procedura all'evento
KeyDown di un TEdit.
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var s: string;
    i: integer;
begin
if Key = VK_INSERT then
  if Overwrite then
    Overwrite:=false
  else
    begin
      Overwrite:=true;
      Exit;
    end;
if Overwrite then
  begin
    s:=Edit1.Text;
    i:=Edit1.SelStart + 1;
    Delete(S,i,1);
    Edit1.Text:=s;
    Edit1.SelStart:=i - 1;
  end;
end;
Per altri problemi contattami su 
http://delphiknight.cjb.net
Saluti  Delphi Knight
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: in particolare per marco breveglieri

lo so, lo so   che questo non si dovrebbe fare, che si dovrebbe indirizzare 
a tutti la domanda,
ma io ci provo lo stesso..
marco scriveva (girovagando per google e dintorni) che lui usava le 
dbExpress senza nessun problema..
a me ad altri invece danno problemi, la famosa libmysql.dll  non si trova e 
non si sa come rimetterci rimedio
una risposta chiara non l'ho avuta da nessuno a parte il fatto di usare 
mydac ...  ma io domando quella tua affermazione si riferiva alle ultime 
prime versioni di mysql o cosa...
puoi darci un lume definitivo....
grazie

 grazie
Andrea


Se cerchi la libreria: libmysql.dll, puoi trovarla scaricando php 
(
www.php.net
) è di circa 1044 kb.
Cooper. 

 puoi darci un lume definitivo....
Non capisco cosa devo "illuminare", ammesso che rientri nelle mie 
possibilità dare dei lumi definitivi. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 puoi darci un lume definitivo....
Non capisco cosa devo "illuminare", ammesso che rientri nelle mie 



l'ho detto la libreria libmysql non viene trovata all'atto della 
connessione.
ciao 

 possibilità dare dei lumi definitivi. :-)
potresti illuminarmi su questo che è poi il nocciolo della mia domanda ed è 
ovviamente nelle tue possibilità
usando dbexpress (delphi 7) e mysql (versione 5.0 e superiori)
é possibile connettersi al data-base ???
così da mettere ordine alla mie idee !!!!
ciao michele 

 é possibile connettersi al data-base ???
Il driver dbExpress incluso in D7 è antecedente alla versione 5.0, 
quindi non è garantito il funzionamento (occorre provare).
Dovresti aggiornare la tua copia di Delphi o reperire driver dbExpress 
alternativi compatibili da fornitori di terze parti.

Newsgroup: it.comp.lang.delphi
Titolo: Conoscere gli allegati di una email senza scaricarla

E' possibile sapere che allegati ha una email, con POP3 o IMAP4, senza dover 
fare il Retrieve della stessa? In Indy9 non ho trovato nulla che mi possa 
aiutare, voi sě?
Grazie,
F.
-- 
AlmostIndigo
icq: 162-338-554
"Ma che razza di colore č l'indaco?" (F.T., cit.) 

fare il Retrieve della stessa?
Se guardi nella guia di Delphi precisamente dove spiega come utilizzare 
i componenti POP3 (quelli standard) ti spiega come fare tutto ciň.
Massimiliano Monti
Cel: 
+39 - 335 - 8477278
Mail: 
massimili...@matia.it
Url: 
http://www.multimodo.com/mmjstudio/
--- posted by geoForum on 
http://www.delphiedintorni.it

Mi sembra che si possa fare anche un'altra cosa che puoi fare, è fare il 
retrieve della mail con i componenti POP3 e vederla in un progetto 
Delphi.
Non hai bisogno per danto di scaricarla su outlook.
Dal tuo programma potrai vederla ed eventualmente memoriazzarla anche in 
una o più variabili (scelta tua) al fine di evitare ovviamente di 
beccarti il virus.
Lavoraci un po' su e fammi sapere sono curioso di sapere come va.
Io lo avevo fatto il programma che scaricava gli allegati ma poi ho 
abbandonato perchè dovevo usare il database per memorizzare i dati della 
mail.
Adesso piloto l'invio mediante outlook.
ho realizzato un piccolo software che mi consente di fare ciò.
Se vai sul mio sito vedi come ho fatto a interagire con outlook express.


Scusa posso chiederti copia del programma con cui invii e scarichi la 
mail dal delphi? Ti sarei gratissimo


 mail dal delphi? Ti sarei gratissimo
Vai sul sito di Nevrona 
http://www.nevrona.net
, sezione Indy sockets, 
scaricati gli esempi, tra i quali c'č MailClient, un'abbozzo di programma di 
posta elettronica che ti fa vedere tutto quel che si puň fare e come lo si 
fa.
Ciao,
F. 

Mi spieghi una cosa?
Io non riesco sul mio pc ad installare le Indy per delphi 6,
tu che versione di Indy utilizzi?


 tu che versione di Indy utilizzi?
Uso Delphi 7 che installa direttamente Indy 9. Sul sito ci sono anche i 
sorgenti, hai provato a ricompilare il tutto?
Ciao,
F. 

Non riesco ad accedere al sito.
Non trova la pagina


 Non trova la pagina
Forse ho sbagliato indirizzo?
http://www.nevrona.com/indy
Ciao,
F.

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e OpenOffice

Qualcuno ha già interfacciato Delphi con OpenOffice? Ho necessità di
aprire un documento ed utilizzare i metodi di OO via applicazione
Delphi. Qualcuno può darmi una mano, per favore? grazie mille

 Delphi. Qualcuno puņ darmi una mano, per favore? grazie mille
Scaricati l'SDK dal sito di OpenOffice.
Ci trovi istruzioni su come usare le API di OpenOffice da Delphi.
-=SIMO=-


Grazie mille, vi farņ sapere se va bene!
--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: info sulle property

ciao a tutti, stavo studiacchiando delphi ma non riesco a capire una
cosa, a questa pagina
http://www.delphibasics.co.uk/RTL.asp?Name=Property
non capisco cosa fa alla fine quando testa il funzionamento del tutto,
ossia
 // And ask for these values
  for i:= 0 to 3 do
    ShowMessageFmt('myRect coord %d = %d',[i,myRect.GetCoord(i)]);
intanto cosa sono quei %d che su delphi non ho mai visto?
.
poi ponendo il primo ciclo, con i=0
vado su getcords
 if (Index >= 0) and (Index <= 3)
  then Result := fCoords[Index]
  else Result := -1;
il result dovrebbe essere fcoords[0] e l'output a loro è  myRect coord
0 = 22
qualcuno mi può spiegare che mi son un pò perso?
grazieeee
--
mnoga

 .
ok appena premuto invio ho capito che forse è qualcosa di particolare
della funzione showmessagefmt che non conosco..
il resto comunque non riesco a capirlo
--
mnoga

 grazieeee
Forse e' piu' capibile scritto cosi':
var myRect : TRectangle;
begin
 myrect.coord[0] := 22;
 myrect.coord[1] := 33;
 myrect.coord[2] := 44;
 myrect.coord[3] := 55;
 ShowMEssageFormat('Area: %d',[myrect.Area]);
end;
Oltretutto se avessero messo nella dichiarazione
Property Coords[Index: Integer] : Longint read GetCoord write SetCoord; 
Default;
potevi scrivere direttamente
 myrect[0] := 22;
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Mp3: Bitrate & Co.

Ciao a tutti,
qual è il codice più appropriato per rilevare da un file mp3, il
bitrate, la frequenza e la condizione mono/stereo ?
Grazie in anticipo
Francesco

Francesco wrote:

Prova a cercare 1e info di cui hai bisogno a questo indirizzo:
 
http://www.wotsit.org/
By Enri'S
--
"Sono convinto che l'informatica abbia molto in comune con la fisica.
Entrambe si occupano di come funziona il mondo a un livello abbastanza
fondamentale. La differenza, naturalmente, è che mentre in fisica devi
capire come è fatto il mondo, in informatica sei tu a crearlo. Dentro i
confini del computer, sei tu il creatore. Controlli - almeno
potenzialmente - tutto ciò che vi succede. Se sei abbastanza bravo, puoi
essere un dio. Su piccola scala."
  Linus Torvalds.
Newsgroup: it.comp.lang.delphi
Titolo: tabelle testo a larghezza fissa

salve a tutti..
come posso gestire le tabelle a larghezza fissa (asci)..
import/export 
grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

hai sbagliato ng. questo è un ng di sviluppatori e non di utenti
finali
A.

 come posso gestire le tabelle a larghezza fissa (asci)..
Non stai rispettando l'argomento principale di questo ng.
Rivolgiti ad un altro gruppo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 > come posso gestire le tabelle a larghezza fissa (asci)..
scusate..
ovviamente con delphi..
cioč vorrei tirare su una table..
sulle proprietą di una Ttable (con BDE quindi) metto 
tabletype:= ttASCII
ma serve solo per le tabelle "comma separetor" 
per le tabelle a larghezza fissa come posso fare??!?


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

 Field3=I3,Char,60,00,51
perfetto..
dove trovo documentazione??! E come lo uso??! dove?!?


 dove trovo documentazione??! 
la guida in linea del bde?
A.
Newsgroup: it.comp.lang.delphi
Titolo: Errore strano

Un saluto a tutto il NG, mi sta capitanto una cosa strana
devo creare un evento ed a seconda dell'oraio di deve uscire il messaggio,
ma non mi funziona esce sempre l'ultimo messaggio. Posto la mia procedura.
se gentimente qualcuno me la pu� correggere lo ringrazio anticipatamente.
procedure TForm1.Button1Click(Sender: TObject);
begin
  if (time >= 4.00) and (time <= 10.00) then
  begin
   showmessage('Il dipendente ha fatto colazione');
  end
  else
  begin
    if (time >= 12.00) and (time <= 16.00) then
    begin
      showmessage('Il dipendente ha pranzato');
    end
    else
    begin
      if (time >= 18.00) and (time <= 23.00) then
      begin
        showmessage('Il dipendente ha cenato');
      end
      else
      begin
        showmessage('Il dipendente ha fatto lo spuntino');
      end;
    end;
  end;
end;
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

   if (time >= 4.00) and (time <= 10.00) then
Come ï¿œ definita la variabile time, ï¿œ visibile alla funzione? Non ï¿œ che 
stai confrontanto pere e banane come ci dicevano una volta?
Anche perchï¿œ per come ï¿œ strutturato il codice l'ultimo messaggio 
uscirebbe sempre.
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"

procedure TForm1.Button1Click(Sender: TObject);
  var t: string;
  h, m, s, ms: Word;
begin
  t := 'Il dipendente ha fatto lo spuntino';
  DecodeTime(now, h, m, s, ms);
  case h of
    4..10: t := 'Il dipendente ha fatto colazione';
    12..16: t := 'Il dipendente ha pranzato';
    18..32: t := 'Il dipendente ha cenato'
  end;
  showmessage(t);
end;

Egregio Giovanni ho fatto cme dicevi tu ma il risultato � sempr elo stesso.
Ti posto la nuova procedura.
procedure TForm1.Button1Click(Sender: TObject);
var
  T : TTime;
begin
  T := Now;
  if (T >= 4.00) and (T <= 10.00) then showmessage('Il dipendente ha fatto
colazione.') else
  if (T >= 12.00) and (T <= 16.00) then showmessage('Il dipendente ha
pranzato.') else
  if (T >= 18.00) and (T <= 23.00) then showmessage('Il dipendente ha
cenato.')else
  showmessage('Il dipendente ha fatto lo spuntino.');


>>>>  Now is accurate only to the nearest second  <<<<<<
A.

   if (T >= 4.00) and (T <= 10.00) then showmessage('Il dipendente ha fatto
Il tipo TDateTime non memorizza l'ora in formato 
hh.mm
, ma in un
formato
un po' piu' strano: in "frazioni di giorno" (es. 0.5 = mezzogiorno)
Guarda l'help nella pagina di TDateTime per maggiorni informazioni.
ciao
Giacomo

non ho provato sotto windows ma con Lazarus in ambiente Linux riporta
anche i millisecondi, comunque e' una questione marginale. l'idea di
base era di pulire tutta la fila di if begin end else che di certo
tendevano a fare una confusione tremenda

       if (time >= 18/24) and (time <= 23/24) then
-- 
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: Ancora su TWebBrowser...

Salve amici, sono ancora a picchiarmi con il nostro amico WebBrowser....
Secondo voi perchč dopo aver caricato la pagina iniziale ed aver simulato un
click su un bottone (quindi si carica un'altra pagina) se faccio
 While WebBrowser.Busy do Application.ProcessMessages;
 While WebBrowser.ReadyState<>READYSTATE_COMPLETE do
Application.ProcessMessages;
 stringahtml:=WebBrowser.OleObject.Document.documentElement.innerHtml;
stringahtml č il sorgente html della pagina precedente e non quella
corrente?

In quale evento hai inserito quelle righe?
Saluti


Nessun evento...allo show della form che contiene twebbrowser,faccio tutte
le mie cose, in pratica devo navigare attraverso dei link che conosco già.
Per primo faccio la web.navigate nella homepage,poi clicco su un pulsante
della pagina (e fin qui tutto ok), si carica la nuova pagina...e qui c'è il
problema del codice html. Ho notato che se metto un bottone nella form e
faccio la stessa operazione di estrazione del codice html funziona! Cose da
matti... da bottone sì...da codice "consecutivo" no...bho!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 matti... da bottone sì...da codice "consecutivo" no...bho!
IMHO non gli dai il tempo di caricare il nuovo html, il twebbrowser ha
l'evento ondocumentcomplete che "a buon intenditor poche parole".
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez
Newsgroup: it.comp.lang.delphi
Titolo: Chiusura form anomala

Salve,
Ho un problema che forse puň risultare ad alcuni stupido.
Ho una form che viene creata con i seguenti comandi dall'evento onclick di
una combobox:
//--------------------------------------------------------------------------
---------------------------
if (ComboBox2.ItemIndex=1)then
                             if (Profilo.Profilo_Attuale<>'0') then begin
                                                                    if not
assigned (Form4) then
begin
Form4:=TForm4.Create(Application);
Form4.Start();
end;
Form4.ShowModal();
Form4.Visible:=true;
                                                                    end
                            else MessageDlg('Attenzione, deve essere prima
scelto un profilo',mtError,[mbOk],0) ;
//--------------------------------------------------------------------------
-------------------------------
Nel metodo on close della Form4 ho riportato il seguente codice:
//--------------------------------------------------------------------------
----------------
procedure TForm4.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Form4.free;
Form4:=nil;
end;
//--------------------------------------------------------------------------
---------------------
Perchč ho errore di access violation nel momento che chiudo? E perchč anche
quando riapro la form?
Premetto che nella form vengono creati dei componenti a runtime cosě:
  if((FindComponent('Modifica_'+IntToStr(I)) as TButton)=nil)
              then
               begin
                 Btn:= TButton.Create(Application);
                 Btn.Name:='Modifica_'+IntToStr(I);;
                 Btn.OnClick  := BtnModificaOnClick;
                 Btn.Top:= 50*I;
                 Btn.Left:=Lbl.Left+200;;
                 Btn.Parent:=Form4;
                 Btn.Caption :='Modifica';
                 Btn.Visible:=true;
              end;
Grazie mille

"ovnis" <nos...@delphi.eml> ha scritto nel messaggio
news:4415c.54208$O31.2...@news4.tin.it...

Chiedo scusa, ma devo aggiungere il fatto che vorrei anche che mi venisse
ridisegnata la form, quindi ricreata da zero nel momento in cui premo uno
dei bottoni generati dinamicamente.
Come posso fare?
Grazie

Grazie mille
niente
	Ciao
	MassimoB
 

Grazie
niente
	Ciao
	MassimoB
 

Grazie mille
Niente
	Ciao
	MassimoB
 

 ha scritto nel messaggio
news:n9e5c.71872$FJ6.2...@twister1.libero.it...

Chiedo scusa per l'insistenza e per la durezza della mi a testa. Il fatto č
che nel momento in cui vado a ricreare la form dal combo box mi viene dato
errore di access violation. Perchč?
Grazie

"ovnis" <nos...@delphi.eml> ha scritto nel messaggio
news:4415c.54208$O31.2...@news4.tin.it...

Come al solito ho detto una castroneria e mi scuso con i partecipanti al
newsgroup: devo mettere form4 a nil.
Scusate e Grazie

"ovnis" <nos...@delphi.eml> ha scritto nel messaggio
news:CNf5c.47499$z23.2...@news3.tin.it...

Eh beh no, mi pareva troppo facile!
Il fatto č che nel momento in cui vado a ricreare la form, mi dice che un
componente tra quelli creati dinamicamente esiste gia.
Ma perchč? Forse il problema sta nel parent?
Grazie

Grazie
niente
	Ciao
	MassimoB
Newsgroup: it.comp.lang.delphi
Titolo: Array di TImage (in Kylix)

Ciao a tutti, sono nuovo della programmazione (non son capace)
ma cerco di imparare il + in fretta possibile.
Premetto che ho cercato nel ng tutti i mgs riguardanti gli array ma nn 
ho trovato un problema analoogo :( e quindi devo disturbarvi.
Sarņ breve e passo al dunque:
Devo creare un array dinamico di immagini, ma facendo come scriverņ 
sotto non mi visualizza l'immagne:
    var immagini : array of TImage;
    var NT, mr : integer;
    begin
    NT := 10;
    mr := NT -1;
    SetLength (immagini,NT);
    immagini[mr] := TImage.Create(Panel1);
    immagini[mr].Picture.LoadFromFile('foto.jpg');
    immagini[mr].Ho_provato_di_tutto_ma_nn_si_vede_:D;
(E' solo un esempio)
Non da errori di compilazione, il tutto dovrą essere inserito in un 
ciclo while che dovrebbe darmi le anteprime di una lista di immagini 
(sto tentando di fare un clone di acdsee x linux giusto x impratichirmi)
Uso Kylix ma cmq nn dovrebbe cambiare nulla...
Sono praticamente bloccato da 2 giorni :(
So che magari č roba da pivelli e nn avete magari interesse e/o voglia 
di rispondere, ma mi basterebbe anche un buon link!
Grazie mille!
Ciauz
Fox

     immagini[mr].Picture.LoadFromFile('foto.jpg');
Provato a mettere il parent al pannello o alla form che deve contenere
l'immagini?
es: immagini[mr].Parent := Panel1;
Perchč sul Create tu specifichi che la memoria deve essere liberata insieme
al destroy del Panel1, invece con il Parent tu definisci a chi appartiene il
componente image e dove quindi deve essere visualizzato (all'interno del
Panel1). Per il resto dovresti aver provato tutto.
Ciao,
  Fabio

 Panel1). Per il resto dovresti aver provato tutto.
FUNZIONA!!!
Grazie mille!
Davvero!
^_^ Spettacolo!
Fox
Newsgroup: it.comp.lang.delphi
Titolo: distanza in km tra 2 città italiane

avrei la necessità di calcolare la distanza in km tra 2 città italiane
ed il tempo di percorrenza previsto, dato il Comune e la Via. Pensavo
di "recuperare" questi dati dal web (es. da google maps o altro) ma
non so da dove partire. Qualcuno ha già affrontato il problema?
Ringrazio anticipatamente.
Giovanni.

 non so da dove partire. Qualcuno ha gi� affrontato il problema?
per la distanza in linea d'aria, dovrebbe bastare un calcolo numerico
basato su latitudine e longitudine dei due punti geografici.
Per un calcolo "su strada", invece, bisogna considerare i percorsi
possibili, e sceglierne uno. E' roba da google maps, ci sono cmq dei
componenti per Delphi che si interfacciano con le api di google maps e
ne ricavano, con delle funzioni, i risultati, tra cui il chilometraggio
tra vari punti, tappe intermedie, percorsi alternativi, ecc.
Ti conviene fare una ricerca con google. Tempo fa avevo trovato,
appunto, questi componenti, ma non mi interessavano, al momento, ed
erano costosetti (si partiva da 249 euro e si arrivava a 800, mi pare..)
Ale
-- 
Dio e' solo una etichetta applicata su uno scatolone vuoto. (....)

 E' roba da google maps,
Ho avuto lo stesso identico riscontro da un collega che le usava con 
python per calcolare dei percorsi. A quanto mi ricordo per un uso "una 
tantum" l'utilizzo della API � gratuita.
Il problema poi e' integrare queste chieamate in delphi, e temo che qui 
intervengono i costosi componenti che hai citato dopo.
Se fosse nell'OP a questo punto user�i python per le API (cos� 
finalmente me lo studio) e poi esporter�i i risultati in un comodo flat 
file csv che verrebbe poi letto da delphi risparmiando cos� 
sull'acquisto dei costosi componenti.
Ciao
-- 
morde
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database

> Dio e' solo una etichetta applicata su uno scatolone vuoto. (....)
Ma sei ateo, agnostico, razionalista o che altro? :-D
A.

 Ma sei ateo, agnostico, razionalista o che altro? :-D
non � una frase mia, tuttavia la condivido appieno.
Sono agnostica.
Ale

 Sono agnostica.
Allora questo lo conosci gia: 
http://www.uaar.it/
A.

 Allora questo lo conosci gia: 
http://www.uaar.it/
certo. Da anni. Infatti, grazie a loro, mi sono sbattezzata già nel
2009.
-- 
Alessandra
Ogni setta, di qualunque genere sia, e' uno schieramento del dubbio e
dell'errore - Voltaire


qui la soluzione, gratuita e veloce:
 
http://luizcarlossoftware.wordpress.com/2011/09/15/delphi-e-google-maps-javascript-api/
 
 
Ciao, Giovanni.
 
(forse ho postato due volte)

Newsgroup: it.comp.lang.delphi
Titolo: Controllo volume

Qualcuno puņ farmi un esempio di come controllare_regolare
il volume da un prog delphi ?
cioao a tutti e grazie.

 il volume da un prog delphi ?
c'č un set di funzioni presenti nella unit mmsystem per far quel che chiedi.
Vedi WaveOutSetVolume(), AuxSetVolume() etc...
--
- Carlo -
c.b...@libero.it

clicca sul link:
http://www.programmando.org/leggifaq.php?idfaq=36
--
Massimiliano Etere
massimili...@programmando.org
http://www.programmando.org
Newsgroup: it.comp.lang.delphi
Titolo: Record successivo StringGrid

Vorrei tramite un TButton passare ogni volta che premo il Button alla riga 
successiva di una StringGrid.
Grazie per la risposta
Paolo 

1) Nell'EVENTO ON EXIT della StringGrid metti 
C=StringGrid.Col; R:=StringGrid.Row;
dove C,R sono delle variabili integer globali e non locali.
Cioč fissi le coordinate della cella
2) Nel bottone metti:
if X<StringGrid.RowCount then begin StringGrid.Row:=R+1; 
StringGrid.Col:=C; end;
--- posted by geoForum on 
http://www.delphiedintorni.it

scusa, perchè memorizzi la riga nell'onexit?
basta scrivere nel click del bottone
StringGrid.Row := StringGrid.Row + 1
(idem per col)
(previo i controlli da te indicati)
Non mi pare che quando la griglia perde il focus cambi le sue proprietà Row 
e Col, a meno che qualcuno non la reimposti.
Gianni 

Ci lavoro da 5 mesi la griglia delle volte si impalla quindi suggerivo 
un metodo più sicuro... Credo che i puntamenti alla griglia non siano 
garantiti. D7


Non sono sicuro di quello che ho detto.... Infatti la mia applicazione è 
un po' particolare.
Eventualmente mi scuso.
Ciao !


Newsgroup: it.comp.lang.delphi
Titolo: Scusate se ve lo ripropongo

Ciao Ragazzi,
nella mia applicazione ho una DBGrid collegato ad una Tabella.
Vorrei fare una cosa di questo genere:
nel momento in cui inserisco un valore nella griglia vorrei che venisse
convertito automaticamente
in un altro.
Ad es.: se inserisco numeri pari ad una cifra vorrei che venissero
convertiti in P di un certo colore,
           se inserisco numeri pari a due cifre vorrei che venissero
convertiti in PP di un certo colore,
           se inserisco numeri dispari a una cifra vorrei che venissero
convertiti in D di un certo colore,
       se inserisco numeri dispari a due cifre vorrei che venissero
convertiti in DD di un certo colore.
Spero di essere stato chiaro.
Grazie.
P.S.: aiutatemi, non so proprio come fare!!!

Quale evento viene generato dall'inserimento di un valore in una cella di
una dbgrid?
La risposta nell'object inpector, tab degli eventi.
Qui, andando su un evento, e premendo il magico tasto f1, si vede subito lo
splendido help in linea.
In fondo, i nomi degli eventi mamma borland li ha pensati bene....
Un altra magia č la č proprietą DefaultDrawing.
Infine, giusto per condire il tutto, l'evento OnDrawColumnCell.
Bye
AS

 Grazie.
 
Prego.
Ciao, Antò.

Alberto Salvati wrote:

Non si poteva dire meglio...
--
Ciao.
Mimmo.
Newsgroup: it.comp.lang.delphi
Titolo: Access Violation se  apro un file:xchè?

WinXP e Delphi 7:se tento di creare o aprire un file mi dà errore di
access Violation nel modulo ntdll.dll :cosè?Grazie


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

Filehead:=FileOpen(nomefile,fmOpenWrite);
FileWrite(FileHead,MyString,SizeOf(MyString));
FileClose(FileHead);
L'ho preso dall'Help in linea.
Il Sun, 04 Jan 2004 15:24:08 GMT, "Marco Breveglieri"
<ma...@NOSPAMabls.it> ha scritto:



Se MyString č una variabile String, prova a modificare la seconda riga come
segue:
FileWrite(FileHead,MyString[1],Length(MyString));
Ciao
Giuseppe

 FileClose(FileHead);
prova anche a verificare che FileHead sia un handle perfettamente valido...
spesso un descrittore non valido causa gli stessi effetti
Newsgroup: it.comp.lang.delphi
Titolo: ADO, BDE o cosa?

Ciao a tutti,
Non ho molta esperienza nella programmazione in Delphi legata al mondo
dei DB avendo fatto solo qualche progettino appoggiandomi a semplici
tabelle Paradox.
Ora dovrei sviluppare utilizzando inizialmente MS Access e vorrei
sapere se le soluzione ADO e BDE (esiste altro con D7?) sono
equivalenti oppure ci sono limiti di cui tenere conto.
Alcuni progetti sono modesti come volume di dati (Rubriche, piccole
gestioni di magazzino, ecc.) ma poi ci sarà da sviluppare anche
progetti con volumi molto più significativi.
Inoltre vorrei un piccolo chiarimento:
1) Se uso ADO mi basta avere il Jet Engine installato sulle macchine.
Esatto?
2) Se uso BDE devo ovviamente avere BDE ma anche Jet Engine?
3) DBExpress cos'è?
Grazie.
-------------------------
    Luca Leoncavallo
lleonc...@racine.ra.it
-------------------------

 progetti con volumi molto più significativi.
Io scarterei access e mi muoverei su un db client/server come firebird.
Se i soldi non sono un problema puoi scegliere tra interbase 7, Sybase....
Bye
A.

Se i soldi non sono un problema puoi scegliere tra interbase 7, Sysbase....
Per i progetti più piccoli non ci sarebbe bisogno però per il
"progettone" (da affrontare se dimostrerò di esserne in grado!!!)
occorre indubbiamente un DB Server e non un "macinino" come Access.
C'è chi pensava a SQL Server o Oracle ma di sicuro sono soluzioni
molto più costose. Vero?
Di Interbase ho visto che viene fornito con Delphi ma non ne so nulla,
Sybase  ancora meno. Vale al pena di informasi? :)
Ti ringrazio e mi scuso perchè sono veramente in alto mare...


3) DBExpress cos'è?
E` la nuova tecnologia di accesso ai dati, distribuita a partire da D6
e pensata da Borland per offrire un layer "leggero" di accesso ai dati
e piuttosto indipendente dal DB.  Tuttavia, personalmente, non l'ho
mai usato per progetti seri.
-- 
Andrea Laforgia
www.geocities.com/andrealaforgia
"640kb of memory should be enough for anyone." -- Bill Gates.

molto piů costose. Vero?
Oracle serve solo per cose molto grosse, benché per lo sviluppatore
sia gratuito.  SQL Server prevede una versione limitata chiamata MSDE,
gratuita.  Firebird, in questi casi, č la scelta migliore.  Se il tuo
cliente riesce a spendere qualcosina in piů, IB 7 puň essere
un'alternativa.


 molto più costose. Vero?
Oracle costa un capitale ed è una di quelle medicine da usare per roba
tosta, ma tosta sul serio.
Un dba oracle come si deve costa un occhio....
Di SqlServer  so poco e non ci tengo a saperne di +.
Riguardo Sybase, l'ho usato per circa 1 anno ed è un buon prodotto.
Oltre al db, ci sarebbe pero' da spendere una cosina per il driver dbx
dedicato.
Riguardo la scelta imposta, io presenteri a chi dirige il circo una bella
dichiarazione da firmare nella quale tu accetti di usare access a patto che
lui (o lei?) ti liberi da ogni responsabilità relativa agli eventuali tempi
di porting della applicazione da access ad un database e le eventuali
lamentele in fatto di performance che potrebbero piovervi sulla testa da
parte degli utenti che lo usano in lan... :)))
ByeBye
A.
Newsgroup: it.comp.lang.delphi
Titolo: [semi OT] RamDrive sotto Win98???

Salve a tutti,
Dovrei fare un applicativo Delphi che per questioni di sicurezza non
deve lasciare traccia sull'HD dei file temporanei di cui fa uso
durante l'esecuzione.
Per questo motivo avevo pensato a due soluzioni:
1) Utilizzare un RamDrive sotto Win98, ma non sono sicuro di come si
faccia a farlo. Mi spiego, sotto DOS non ho mai avuto problemi ma
sotto Win98 ho fatto un paio di tentativi di modifica del Config.sys
ma alla fine mi da sempre errore e non mi genera alcune RamDrive.
Qualcuno mi saprebbe consigliare l'istruzione corretta (se esiste) per
fare un RamDrive grande da 64MB o 128MB?
2) Trovare uno stratagemma per cancellare in modo sicuro quel che
rimane dei propri file temporanei sull'HD. Qualcuno ha mai pensato al
problema e saprebbe suggerirmi un trucco/stratagemma per farlo?
Ringrazio in anticipo.
Mr.CalcioGS
http://liif.gioco.net/calciogs

fare un RamDrive grande da 64MB o 128MB?
dal manuale di DOS 6.2 (CD di Windows 98, cartella tools/oldmsdos):
"[...]
DimDisco
   Specifica i kilobyte di memoria che si desidera utilizzare per l'unità
   RAM. Ad esempio, per creare un'unità RAM da 640 Kb, specificare 640. Se
   non viene specificato alcun valore, RAMDrive creerà un'unità RAM da 64
   Kb. E' possibile specificare un valore compreso tra 4 e 32767, purché la
   quantità di memoria specificata non sia maggiore di quella disponibile
   nel sistema.
[...]"
Il driver standard regge al massimo le dimensioni di 32 MB
Prova a creare due o più unità, o procurati un driver migliore
-- 
-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GE/M/S/O  d-  s:---  !a  c++++(c)>$  ul p+>+++   l+>++  e->----  w++>$  n++  
o--  k-  w++  o?  m?  v?  ps++  pe-  y+>+++  pgp++  t+  5?  x++(+)  r  tv--  
b++>++++  di++  d++  g--  e  h!  !r  xy**
------END GEEK CODE BLOCK------

Usa le tabelle in memoria (guarda torry o DSP)
ciao
Solid Snake IT

Conosco una utilità che si chiame wipe (delle norton utilities) preticamente
scrive diverse volte su un file (valori casuali) e poi lo cancella. IL file
magari rimane però anche se lo recuperi non potrei mai leggerlo... prendi
spunto...

durante l'esecuzione.
(meglio in it.comp.programmare.win32)
Usare un filemapping direttamente in memoria ?
(v. Win32.hlp: "Sharing Files and Memory")
...
To share memory that is not associated with a file, a process must use
the CreateFileMapping function and specify (HANDLE)0xFFFFFFFF as the
hfile parameter instead of an existing file handle. The corresponding
file-mapping object accesses memory backed by the system paging file.
You must specify a size greater than zero when you specify an hfile of
(HANDLE)0xFFFFFFFF in a call to CreateFileMapping. 
...
hth
Paolo Arosio
Newsgroup: it.comp.lang.delphi
Titolo: convertire numero in ore/minuti

ciao
in vb
 Format([Numerointero]/1440,"hh\:nn")
con Numerointero = 532
visualizzo il formato "08:52"
in delpi come cambio formato
grazie

in delpi come cambio formato
(manca ?)
FormatDateTime('dd/mm/yyyy hh:mm:ss', Date); -> 29/10/2003
FormatDateTime('hh:mm:ss', Time());          -> 14:24:50
Premi F1 sul nome della funzione e documentati sui suoi parametri.
-- 
Morde. 
(morde at programmer dot net)


 FormatDateTime('hh:mm', [Numerointero]/1440)
grazie

  FormatDateTime('hh:mm', [Numerointero]/1440)
in realta` 'hh:nn' e non 'hh:mm', altrimenti ti ritrovi sempre, invece
dei minuti, il mese. Inoltre, esiste una serie di costanti, in SysUtils
o DateUtils, del tipo SecsPerDay, MinsPerDay etc. che consiglierei di
usare al posto di 86400, 1440, ...
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

usare al posto di 86400, 1440, ...
Ringrazio tutti e due per avermi dato degli spunti interessanti riguardo il
timing. Sto sviluppando un progetto che tra le altre cose deve mostrare dei
timer che misurano diverse fasi di una macchina: ho combinato i vari
suggerimenti e ho allestito (imho) un buon sistema di misurazione.
Consegno quindi al ng un mini tutorial  per realizzare un semplice timer e due
static text che indicano tempo trascorso e tempo rimanente.
Ho fatto uso dei timers forniti con la unit di supporto (OoMisc) delle ottime
turbopower AsyncPro (
http://sourceforge.net/projects/tpapro/
) 
Ho messo delle statictext che vengono opportunamente formattate per indicare
il tempo trascorso e quello rimanente.
Potete provare anche voi questo facile sistema di misurazione.
Uses OoMisc (dovete avere in path il percorso della asyncpro)
private ET : EventTimer; //dichiaro il timer che verra' usato nel programma
Aggiungo un bottone, due statictext e un ttimer che servira' per il refresh
delle statictext.
Alla pressione del bottone faccio partire il timer di misurazione (ET) e
quello del rinfresco delle etichette (TTimer1)
   Timer1.Enabled := True;
   NewTimerSecs(ET,420); // 420 sec= 7 minuti
Le etichette vengono rinfrescate con l'OnTime del ttimer, il cui interval e'
impostato a 1 secondo (1000).
procedure TfrmPIPPO.Timer1Timer(Sender: TObject);
begin
   stTrascorso.caption := 
      FormatDateTime('nn:ss', ElapsedTimeInSecs(ET)/SecsPerDay);
   stMancante.caption := 
     FormatDateTime('nn:ss', RemainingTimeInSecs(ET)/SecsPerDay);
end;
Questo semplicissimo metodo ci permette di impostare dei misuratori di tempo
senza avere la pretesa di spaccare il microsecondo, ma i timers offerti dalle
async pro sono davvero comodi.
Tra le altre cose, ci sono queste routine che facilitano il lavoro:
DelayTicks 
ElapsedTime 
ElapsedTimeInSecs 
NewTimer 
NewTimerSecs 
RemainingTime 
RemainingTimeInSecs 
Secs2Ticks 
Ticks2Secs 
TimerExpired 
Spero possa essere di aiuto a qualcuno un giorno.
Ciao a tutti


ancora grazie

grazie
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Firebird e trigger quando viene eseguito?

Non sono sicuro di aver compreso quando vengono eseguiti i trigger, mi 
spiego:
 
Il trigger *Before Insert* viene eseguito dopo tutti i constraint e 
quindi quando l'insert del record non puï¿œ piï¿œ fallire (a meno di errori 
nel codice del trigger stesso)?
 
Grazie, ciao.

Ho fatto un piccolo esperimento e sembra confermare che il trigger venga 
eseguito solo dopo aver controllato tutti i constraint.
 
Ciao.
Newsgroup: it.comp.lang.delphi
Titolo: Eseguire ZOOM

Ciao a tutti, io ho una form con al suo interno una gif di dimensioni molto 
grandi, 2800 x 1000 pixel ), c'è la possibiltià di creare una specie di zoom 
sia in che out, in altre paroal vorrei creare una icona con la classica 
lente +  o - che mi permetta di fare zoom in o zoom out su quell'immagine, 
spero di essermi spiegato ciao ciao a tutti.
-- 
Lorenzo Mendini Iz2FOS
http://www.polopositivo.org
 (Home Page) 

Lorenzo Mendini Iz2FOS
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

Newsgroup: it.comp.lang.delphi
Titolo: Rimuovere colori dal Richedit

Abbisognerebbi di un metodo semplice, veloce ed immediato, per
rimuovere i colori da un testo di grosse dimensioni contenuto in un
richedit. Purtroppo in virtù delle dimensioni, "riscrivendo" tutto il
testo il mio PC carente di Mhz, impiega parecchio tempo.
Il fatto è che poi, suddetto testo, devo stamparlo, operazione che  è
conveniente fare in B/N per ovvie ragioni.
Suggerimenti?
---------------------------------------------
Io queste cose tecnologiche non le capisco...

Richedit1.Selectall;
Richedit1.Selattributes.color:=clblack;
che poca pazienza ... e che scarna conoscienza del linguaggio !
---------------------------------------------
Io queste cose tecnologiche non le capisco...
                   Lanciatemi i componenti!

Newsgroup: it.comp.lang.delphi
Titolo: Creazione oggetti a runtime

Devo aggiungere dei TButton e dell TEdit a runtime e definirne degli eventi.
Ho provato di eseguire una cosa tipo:
.............
var Bottone: TButton;
begin
   Bottone           := TButton.Create(Self);
   Bottone.Caption   := 'Pod';
   Bottone.Top       := 45;
   Bottone.Left      := 45;
..............
penso però manchi qualcosa
--- posted by geoForum on 
http://www.delphiedintorni.it

 penso però manchi qualcosa
Già, leggere le FAQ per esempio.
Cmq, manca
    Bottone.Parent := Form1;
-- 
Jax
====
Darei tutti i miei giorni per un unico ieri.


Anche se in ritardo ti ringrazio!

Newsgroup: it.comp.lang.delphi
Titolo: cgi, database, Help

Chiedo l'aiuto di una persona volenterosa che mi insegni ad utilizzare
delphi per creare cgi. Il mio problema è quello di dara la possibilità agli
utenti del servizio internet di interrogare il database che è sul server, di
controllare quindi il livello a cui l'utilizzatore può accedere e creare
quindi una pagina html che visualizzi i risultati di una eventuale query.
Premetto che ho comprato il manuale delphi 4.0 ma non ci sono esempi per
chiarire le cose.
Ringrazio anticipatamente quanti volessero darmi una mano.



 Ringrazio anticipatamente quanti volessero darmi una mano.
il server supporta CGI eseguibili (EXE) ? no, perchè ad esempio tripod non
li supporta.
perciò accertati prima.
se ti interessa ti mando un esempio di un CGI.
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 Ringrazio anticipatamente quanti volessero darmi una mano.
Questa cosa interessa anche me!
Ho letto da qualche parte che con Delphi (ho il 5 prof) si possono creare
applicazioni internet e intranet ma non ho ben chiaro se si possono creare
anche CGI o solo porgrammi database locale/remoto.
Grazie 1k!
Silvio

Newsgroup: it.comp.lang.delphi
Titolo: Bmp, jpeg ed affini

Salve a tutti
Per favore, qualcuno sa indicarmi un API per poter determinare il formato di
un'immagine memorizzata in un file (se bmp, jpeg, gif...) ?
Oppure se qualcuno ha già affrontato questo problema (in Delphi,
logicamente) può darmi una dritta ?
Grazie in anticipo ...
Andrea

 logicamente) può darmi una dritta ?
Non occore un API, basta leggere l'header del file.

 ha scritto nel messaggio
news:k33e9.72138$pX1.2...@news2.tin.it...


 ha scritto nel messaggio
news:k33e9.72138$pX1.2...@news2.tin.it...


 ha scritto nel messaggio
news:k33e9.72138$pX1.2...@news2.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: chiamata funzione Oracle con ADO

devo eseguire una funzione oracle con ADO come fare? io ho fatto in
questa maniera ma mi va in errore :
 ADOCommand1.CommandText := '{call
pkSecurity.fnCheckSum(''ICI'',''PWD'','''','''',''S'','''','''','''','''',''U'','''')}';
 ADODataSet1.RecordSet := ADOCommand1.Execute;   
la funzione ha tutti parametri in ingresso e nessuno in uscita (OUT), ha
il RETURN NUMERIC.
Grazie a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Credo sia meglio che tu usi un oggetto "ADOStoredProc";
Imposta la connection e la procedurename, se hai dei parametri, alla voce
parameters chiaramente controlla che li abbia letti correttamente,
altrimenti settali a mano.
Ciao
Il Riccio

 wrote in message
news:bkrhjo$i96$
1...@newsreader.mailgate.org



E' correttamente compilata in Oracle?
Poi dall'oggetto devi fare ADOStoredProc1.ExecProc e non active=true (dopo
aver correttamente valorizzato i parametri.)
Oppure ti da l'errore già in Design Time?
Ciao
Il Riccio

 wrote in message
news:bkrik8$js7$
1...@newsreader.mailgate.org


Newsgroup: it.comp.lang.delphi
Titolo: Componente x Word

Esiste un componente per creare e/o scrivere file di tipo Word da Delphi
5.0?
Magari free!
Ciao Adolfo
ado...@katamail.com
ICQ:  124734860
                          V i s i t a
 
http://utenti.tripod.it/vico_pisano
 
http://otillo95.monrif.net

in D5 hai i componenti server, che però a me non piacciono poi
molto......
Componenti ed esempi ne trovi quanti ne vuoi, anche free e con
sorgenti, su siti appositi, tra cui torry ( 
http://it.torry.net
 )
Altri siti da consultare: 
http://delphi.about.com
 
consigliatissimo: 
http://www.djpate.freeserve.co.uk/Automation.htm
dove trovi spiegazioni, links, tutorial, ecc.ecc
Ho anche una serie di articoli in inglese sull'argomento, scaricati da
alcuni siti. Se possono esserti d'aiuto scrivimi che te li invio
(formato: pdf)
Spero di esserti stato d'aiuto
Saluti
Andrea
----------------------------------------------
<< Dubito, quindi potrei essere >>
-----------------------------------------------

Nelle faq trovi un elenco di siti relativi a componenti x delphi.
Adesso non ho d5 installato, ma se non vado errato dovrebbe
gia'avere qualcosa.
In alternativa, vba+createoleobject.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG