mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Dll con function pchar _Help!!

Ciao
ho un problema a dir poco incredibile, inspiegabile.
Ho un programma che fa delle chiamate a delle funzioni di una dll (Delphi5)
Una di queste funzioni riceve un parametro di tipo pchar
  function Newartic(pstrin:pchar):pchar
questo parametro non è altro che un codice EAN(codice a barre)
da questo codice a barre risalgo con un query al rispettivo codice articolo.
E qui viene il bello!
il query funziona perfettamente e recupera esattamente il codice in
questione, ma quando si tratta di passare questo risultato alla funzione mi
si blocca tutto!!
  Result:=pchar(query.fieldbyname('CODICE').asstring);
Il bello è che se prima del result controllo il query, tutto è OK
showmessage(query.fieldbyname('CODICE').asstring)    infatti mi ritorna il
codice esatto
Se setto il result con una stringa qualsiasi invece tutto è OK
  Result:='prova';  in questo modo al programma che chiama la dll torna
esattamente la stringa 'prova' chiaramente come pchar
E' questo che proprio non riesco a spiegarmi:
se assegno  direttamente al result un pchar (Result:='prova') al mio
programma torna 'prova'  e fin qui tutto ok
se però assegno al result il risultato di una query
(Result:=pchar(query.fieldbyname('CODICE').asstring))    dopo aver
controllato con uno showmessage che effettivamente il query torna una
stringa del tipo 'ME00357'
(Showmessage(query.fieldbyname('CODICE').asstring)),   incredibile il mio
programma si blocca senza nemmeno dare nessun tipo di errore.
Chi può aiutarmi in questo problema che direi un pò intricato??
Ho pensato magari che il mio programma (è un programma compilato in C di cui
io non ho il sorgente ma che sicuramente non ha bug) non gradisce un result
di tipo pchar ma d'altronde è proprio lui che mi passa un char.......
Non so proprio cosa fare
spero di essere stato chiaro, grazie a chiunque mi dedicherà tempo
Andrea

>   function Newartic(pstrin:pchar):pchar
Io aggiungerei un parametro alla funzione che mi restituisce
il codice letto dalla query:
   function Newartic(AEanCode, ACode :pchar): integer;
In questo modo hai anche un feedback sicuro per stabilire
se la tua query ha avuto successo.
Quindi, invece di :
Result:=pchar(query.fieldbyname('CODICE').asstring);
scrivi:
  ...
  Result := 0;
  Query.Open;
  if IsEmpty then
    result := -1;
  else
    ACode := pchar(query.fieldbyname('CODICE').asstring);
Prova e vedi cosa suucede.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Forse sono sulla strada buona allocando memoria con getmem e freemem( il
prog non si blocca + ma ho un problema di passaggio stringa: es.: il mio
result è AND e il programma visualizza sull'edit caratteri strani tipo
È5®ø$:I±+å e non AND)
Comunque grazie mille per il tempo dedicatomi
Ciao
Andrea Cocci

   function Newartic(AEanCode, ACode :pchar): integer;
Forse dico n'a cazzata, ma provato a usare  STDCALL per forzare
il modo di chiamare la funzione per il passaggio di parametri standard
previsto dalle dll?

...

Newsgroup: it.comp.lang.delphi
Titolo: TTable.Filter con parziale corrispondenza

Uso delphi 7 e BDE con tabella Dbase
come si imposta la proprietà filter per cercare corrispondenze parziali in
un campo stinga nella parte interna?
Se cerco corrispondenze a partire dal 1° carattere metto nel filtro
'Substringa*', ma per ottenere anche le stringhe che contengono 'Substringa'
all'interno come si fa?
Grazie

 all'interno come si fa?
devi usare l'evento OnFilterRecord della ttable.
Ciao, Sandro

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


Il problema è che proprio non vorrei usare tale evento.


Non sembra funzionare. Mi da "Operation not applicable'.

 Non sembra funzionare. Mi da "Operation not applicable'.
il BDE infatti non lo supporta. O cambi motore e formato di database, o usi
l'OnFilterRecord.
Ciao, Sandro


Infatti mi sono rassegnato a mantenere il filter che avevo ed ho escogitato
un altro metodo che colora le righe della dbgrid in caso di corrispondenza
parziale, messo nell'evento DBGrid1DrawColumnCell.
Comunque grazie a tutti.
Newsgroup: it.comp.lang.delphi
Titolo: delphi 1 non stampa più !!!!!

Da qualche settimana (presumo... non posso calcolarlo con precisione) le
applicazioni sviluppate con delphi 1 non stampano più le bitmap....
Qualcuno ha lo stesso problema???
NON si tratta di un problema di codice perche' ho usato la classe TPrinter
distribuita con delphi, e neanche di copilazione errata perche' le
applicazioni che ora non stampano più erano state compilate quasi 2 anni
fa...
Per esempio provate a fare una piccola applicazione con una timage sul form
e un bottone con il seguente codice:
procedure TForm1.Button1Click(Sender: TObject);
begin
 printer.title := 'Prova';
 printer.begindoc;
 printer.canvas.draw (100, 100, image1.picture.bitmap);
 printer.enddoc;
end;
NON STAMPAAAAAAAAAAAAA.....
invece con delphi 2,3,4 funziona benissimo
Sono nelle canne..... Per favore ditemi se da voi funziona oppure no...
BTW non posso portare l'applicazione in delphi 2 (3, 4, 5) perche' uso dei
componenti che funzionano solo in ambiente 16bit e convertirli sarebbe un
suicidio...
grazie,
DOC.
----------
Paolo 'DOC' Rosi
Lead programmer
DREAMWARE S.r.l. Multimedia Productions
Via Pascoli 19 - Centro J.F.Kennedy - 19124  La Spezia - ITALY
Tel. 
+39-0187-500968
 (pabx) - Fax: +39-187-516388
DREAMWARE  NORD-EST
Via Caneva 66/B - Gemona del Friuli - Udine - Italy
Tel. 
+39 0432 891189
   Fax 
+39 0432 971811
DREAMWARE CANADA
3-552 Church St.  - Toronto -  Ontario - M4Y 2E3 Canada
Tel. 
+1 416 922-0904
   Fax. 
+1 416 922 0362
http://www.dreamware.com
e-mail: 
d...@dreamware.com
, 
pr...@italy.dreamware.com
-------------------------------

 suicidio...
Cioè devi compilare per windows 3.1x ? o ho capito male ?
Ciao, Davide DG

 Cioè devi compilare per windows 3.1x ? o ho capito male ?
no, posso andare anche in w95 pero' se porto il codice da 16bit (delphi1) a
32bit (delphi 2,3,4,5) dovrei riscrivere parte di alcuni componenti che
girano in ambiente 16bit: c'è del codice scritto in assembler che lavora con
i registri a 16bit e la memoria segmento:offset. La cosa si può benissimo
fare pero' ci vuole tempo (che non ho!).
Se puoi (se hai ancora una copia di delphi 1) prova il pezzo di codice che
avevo postato nel msg precedente e fammi sapere se in delphi 1 da te
funziona (in delphi 2,3,4,5 va che è una meraviglia).
ciao e grazie,


 funziona (in delphi 2,3,4,5 va che è una meraviglia).
Ciao! Miii che veloce che è a caricarsi Delphi 1 !!!  :)
Ti spedisco un file zippato con sorgente e compilato del test che hai fatto
(quello del primo post).
Purtroppo non ho la possibilità di provarlo perchè le mie 2 stampanti sono,
sigh, morte (cartucce).
Però da me la stampa la inizia (il Print Manager)... da te ?
Prova a descrivere meglio il problema ... che significa "non stampa" ? che
inizia la stampa ma
stampa una pagina vuota? che ignora completamente il comando? che ti dà
messaggi di errore?
Ciao!! Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: getFieldNames e FieldByName

Ho riscontrato che i nomi dei campi ottenuti con il metodo GetFieldNames di
TADOConnection possono non essere riconosciuti dal metodo FieldByName. Ciň
accade se una query ha 2 campi con nomi uguali. Ad esempio se 2 tabelle
hanno un campo provincia GetFieldNames ritorna
"tabella1.provincia" e "tabella2.provincia".
Invece FieldByName non li riconosce perchč usa altri nomi.
Avete qualche idea su come superare il problema?
Grazie
Alberto.

 Alberto.
Andrea

ove possibile cercare di diversificare a monte.
Qualora cio non fosse possibile, usare degli alias.
Bye
A

Invece FieldByName non li riconosce perchè usa altri nomi.
Quali altri nomi userebbe??
Prova a invocare fieldbyname cosi':
TuaAdoQuery.FieldByName('tabella1.provincia');
TuaAdoQuery.FieldByName('tabella2.provincia');
-- 
Morde. 
(morde at programmer dot net)

 (morde at programmer dot net)
Non funziona con 'tabella1.provincia'.
Usa nomi cosě:
provincia
provincia_1
ecc..

provincia_1
Ho riprodotto il problema su un mio db e il nome dei campi ritornati e' come
ti avevo descritto.
Specifica meglio la query che sta sul db, quale versione di access utilizzi.


 Specifica meglio la query che sta sul db, quale versione di access
utilizzi.
Beh utilizzo access XP o 2000.
Visto che si utilizza Access l'utente che crea la tabella di input non sa
nulla di SQL probabilmente quindi devo evitare di dirgli  di usare SELEC
Prov AS Provincia...
E preferirei che fosse il mio programma a gestire la cosa.
Alla fine ho risolto (schifosamente) aggiungendo un _1 alla fine di un nome
del campo se i due nomi sono uguali.

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

Ciao a tutti,
ho la necessità di implementare un sistema OCR in Delphi.
Esistono componenti in Delphi? (non importa se siano free o a pagamento).
In alternativa esistono controlli ActiveX, COM, librerie C/C++ che aiutino
nell'implementazione di questo sistema.
Anche una piccola dritta sarebbe di grande aiuto :-).
Grazie infinite.
Stefano.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Anche una piccola dritta sarebbe di grande aiuto :-).
http://tinyurl.com/rpzi
-- 
I'am what I'am, I do what I can

 
http://tinyurl.com/rpzi
Grazie per il sempre puntuale aiuto :-)
In effetti erano i link che avevo trovato anch'io.
Qualche esperienza in prima persona con l'OCR?


 Qualche esperienza in prima persona con l'OCR?
Ho sentito parlar bene dei componenti della Lead. 
In alternativa l'implementazione di un sistema OCR di base (senza
dizionari o simili) non e' molto complesso, ma richiede un po' di
sviluppo.
Saluti.

Newsgroup: it.comp.lang.delphi
Titolo: cercare sequenza di byte

un consiglio su quale strada conviene seguire ...
devo cercare una sequenza di 10 byte in un file ed impostare un
puntatore in modo che punti sull'11° byte (quello dopo la sequenza)

>un consiglio su quale strada conviene seguire ...
Dai un'occhiata agli algoritmi Boyer-Moore o KPM.
--- posted by geoForum on 
http://www.delphiedintorni.it

 un consiglio su quale strada conviene seguire ...
Come ha già detto Stefano, esistono gli algoritmi Knuth-Morris-Pratt e
Boyer-Moore-Horspool. Cerca su Google, è facile adattarli al tuo caso.
Il BMH, se non ricordo male, dovrebbe essere più veloce.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

perdonate se dico una oscenità ... dovuta alla mia ignoranza ;)
se invece leggo il file (circa 270.000 byte) e lo metto in una stringa
e poi uso AnsiPos ?
ci impiega 30 minuti?
position := AnsiPos(stringa10byte, stringa270.000byte);
puntatore:= position+10;

 ci impiega 30 minuti?

Ci impiega 30 minuti perché AnsiPos() è del tutto inefficiente.


ci impiega 30 minuti?
Dipende da che versione di Delphi usi. Nel passato la RTL non brillava 
per implementazioni ottimizzate, di solito usava algoritmi molto 
semplici. Per questo č nato il FastCode Project 
(
http://fastcode.sourceforge.net/
) che si č proposto di offrire versioni 
ottimizzate di molte routine. Alcune di queste sono state adottate da 
Delphi (FastMM e diverse routine nella RTL) nelle ultime versioni, ed 
altre saranno probabilmente adottate nelle prossime versioni.
Se devi cercare una sequenza di byte, e non di caratteri č inutile usare 
AnsiPos: questa riconosce i caratteri multibyte (es. lingue orientali), 
e per questo probabilmente č un po' piů lenta.
Per 270k probabilmente Pos() non ci mette 30 minuti, dipende perň quanto 
lo devi fare, e se il file rimane sempre della stessa dimensione. Gli 
algoritmi consigliati sono comunque fra i piů veloci.


ok, ammetto che stavo provando la soluzione meno dispendiosa in fatto
di studio ;)
dato che probabilmente mi servirà anche in altre occasioni procedo a
capire e adattare la soluzione consigliata di cui ho già trovato la
routine
grazie ancora

Newsgroup: it.comp.lang.delphi
Titolo: Componente Zip

Mi consigliate un buon componente per decomprimere file .ZIP che sia
pratico e facile da usare.
Grazie
~Guybrush~

 pratico e facile da usare.
dai un occhio a
http://ourworld.compuserve.com/homepages/African_Chief/
io li uso e mi trovo benissimo (inoltre sia gli ZIP che LHA/LHZ sono
free e con sorgenti)
ciao
Alex F.
randall...@yahoo.com
Sent via Deja.com
http://www.deja.com/
Newsgroup: it.comp.lang.delphi
Titolo: applicazione in grado di intercettare l'avvio di un nuovo processo

Come si può fare per creare un'applicazione in grado di intercettare 
l'avvio di un nuovo processo?
Cioè io faccio partire la mia applicazione e, se mentre sta girando 
faccio partire un altro processo, mi avverte.

 l'avvio di un nuovo processo? 
Devi poter inibile l'avvio del nuovo processo oppure solo essere
notificato?
Nel primo caso penso dovrai usare un hook di sistema, nel secondo caso
penso sia sufficiente verificare la lista dei processi attivi ogni
istante di tempo predefinito e confrontarla con la lista precedente.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Per ottenere l'elenco dei processi attivi, come suggerito da Setec Astronomy
puoi usare il codice:
var Hwd: THandle; ProcEntry: TProcessEntry32; Res: Bool; NomeChar:
array[0..MAX_PATH-1] of Char;
...
ListBox1.Clear;
Hwd:=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
ProcEntry.dwSize:=SizeOf(ProcEntry);
Res:=Process32First(Hwd,ProcEntry);
While Res do
   begin
   StrCopy(NomeChar,ProcEntry.szExeFile);
   ListBox1.Items.Add(StrPas(NomeChar));
   Res:=Process32Next(Hwd,ProcEntry);
   end;
CloseHandle(Hwd);
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:Vvtte.11912$yM4.1...@twister2.libero.it...


 CloseHandle(Hwd);
Grazie ad entrambi, dovrei solo fare in modo che il processo "veda" che 
è nato un nuovo processo, non devo bloccare niente.... anche se, a 
pensarci bene, forse non sarebbe una brutta idea anche bloccarlo.
Vi spiego un pò meglio... dovrei fare in modo che mentre uno sta 
utilizzando un gioco non possa far partire altre applicazioni 
all'infuori di quelle già presenti.
Se decidessi di bloccare tutti i nuovi processi come si comporterebbe il 
so? Genera un errore o una finestra di dialogo se tento di far partire 
un processo e la mia applicazione lo killa?
Newsgroup: it.comp.lang.delphi
Titolo: gg lavorativi

Sapete se c'č qualche componente di delphi per estrarre da:
Datetime1 a Datetime2 di un database SQL...i giorni lavorativi e festivi ? 
al fine di ottenere da questo range dato dalle 2 date solo i giorni 
lavorativi.
Ho letto qualcosa sull'egregio Laforgia che ha scritto qualcosa a proposito 
ma temo mi serva il vostro fantastico aiuto.
Magari per un'eventuale script.
Sappiate che estraggo le date direttamente dalla table:
Datetime1:=Adotable1.fieldbyname('Datetime1').AsDatetime;
Datetime2:=Adotable1.fieldbyname('Datetime2').AsDatetime;
Poi vorrei processarle con un for, ciclando e trovando tutto quello che č 1 
e 7 da DayofWeek
Ma non sono capace perchč non sņ come usare il trunc e inc tirando fuori i 
dati direttamente dalla tabella...
Help !
-- 
http://blogs.dotnethell.it/simisa/
 

 dati direttamente dalla tabella...
Esempio non testato:
var
 intContaGGLav: integer;
 Datatemp: TDate;
begin
 intContaGGLav := 0;
 dataTemp := DataIniziale.Date;
 while Datatemp < DataFinale.Date do
 begin
  if DayOfWeek(DataTemp) in [2..5] then
    inc(intContaGGLav);
  DataTemp := DataTemp + 1;
 end; // while
Da qui puoi partire per sistemare il tutto
(cosě a spanne direi che esiste un modo piů veloce
per calcolare i giorni lavorativi senza usare un ciclo
ma ... a te l'onere di trovarlo)
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio

Grazie Acsh...ora mi metto al lavoro e ti sò dire, grazie mille per la
dritta.

Newsgroup: it.comp.lang.delphi
Titolo: Per sorridere un po:

Ecco a voi la potenza di windows in azione in un aereoporto:
http://www.crepiillupo.it/show_foto.asp?desc=146.jpg

 Leo :)
Santa pace... non saranno cosě matti da usare windows sugli aerei spero...
Gli incidenti aerei aumenterebbero del 10000% ;)
L'aereo diverrebbe il modo meno sicuro di viaggiare in assoluto.
Ciao,
   Luca

Newsgroup: it.comp.lang.delphi
Titolo: Componente Planner tipo Outlook

Ciao,
volevo sapere, prima di installare e provare tutti
i componenti simili presenti su Torry, se qualcuno di
voi aveva mai usato un componente per un planning giornaliero
(tipo Outlook).
Dovrebbe essere possibilmente free e DBAware...
Ciao e grazie
   Miyomo

    Miyomo
Prego, Vittorio

 
http://sourceforge.net/projects/tpvplanit/
Molto bello!! Grazie!
E' proprio quello che cercavo.
miyomo
Newsgroup: it.comp.lang.delphi
Titolo: DelphiX

Qualcuno puo gentilmente spiegarmi il loro funzionamento?!

Sono dei componenti che ti permetto di usare le DirectX con Delphi,
all'interno del pacchetto ci sono degli esempi, studia quelli se vuoi
imparare.
Se vuoi il mio parere ti sconsiglio si usarlo: se vuoi usare le DirectX
scarica gli header e usale direttamente, se ti vuoi affidare ad un
componente scarica GLScene (
www.glscene.org
) che č molto meglio e
soprattutto viene aggiornato (non come DelphiX che non viene aggiornato da
anni).

Grazie mille del tuo aiuto...
Purtroppo hai interpretato male la mia domanda... o mi sono espresso male
io.
Volevo sapere come usarle le DelphiX per creare delle piccole scene grafiche
o dei piccoli giochini...
(Io di Delphi so pochissimo)
Grazie in anticipo...
conto sul vostro aiuto... ^_^ Giuseppe


Solo una precisazione: GLScene usa le librerie OpenGL, non le DirectX.
--
Roal Zanazzi


Beh, non vorrai scrivere dei programmi in Delphi senza conoscere Delphi
:-)
Studia! ;-)
--
Roal Zanazzi

 Qualcuno puo gentilmente spiegarmi il loro funzionamento?!
Ciao,
Per un tutorial su DelphiX vai su 
http://www.gameprog.it/
 - sezione
programmazione->delphi - tutorials.
Byez

 wrote in message
3d845...@news.dada.it...


Newsgroup: it.comp.lang.delphi
Titolo: Formato Cabrillo

Ciao a tutti, un mio cliente mi ha chiesto di esportagli una tabella .db in
un cosiddetto formato cabrillo.... io non ho nemmeno l'idea di cosa sia, voi
mi sapete dire qualcosa a riguardo e se si avete qualche idea di come si
possa fare?
Grazie 1000
-- 
Lorenzo Mendini Iz2FOS
ICQ: 26993628 (Ayrton)
http://www.polopositivo.org
 (Home Page)

 ha scritto nel messaggio
news:ebVic.143550$rM4.5...@news4.tin.it...


la pagina dell'ari l'avevo vista anche io ma come posso fare a trasfomare il
mio db in quasto famoso cabrillo?

 mio db in quasto famoso cabrillo?
temo tu debba studiarti il formato, mio caro, e poi lavorare con le manine
sulla tastiera :)

 gestione dei contest e chi organizza e gestisce i contest stessi. 
ke kakkio sono i "contest"? i dc di winsozz??? :(
A

> ke kakkio sono i "contest"? i dc di winsozz??? :(
non ne ho la minima idea. Il testo che ho postato a proposito del Cabrillo
e' tratto da una ricerca su google, ed e', per la maggior parte,
incomprensibile, almeno stando alle mie conoscenze. Bisogna che l'autore del
thread si documenti, anziche' venire qua a chiedere le procedure gia' pronte
:)

incomprensibile, almeno stando alle mie conoscenze
Aaaaaaaaaaahh ora si spiega....!
Stavo per followupparti dicendoti "ma quante ne sai... sembra il copione della
Passione di Mel Gibson" !!!
Sembra scritto, per l'appunto, in aramaico!
 ma LOL!!!!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Penso che chiedere sia lecito...... è ovvio che mi devo
documentare........cmq i contest sono delle gare tra radioamatori.

 ha scritto nel messaggio
news:NE7jc.105212$hc5.4...@news3.tin.it...


e come si dice e scrive in gergo 73 de Giorgio
73 51 a tutti e 88 a tutte le pulzelle ;P
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto, dove trovo il file windows.pas????

Salve a tutti, ho la versione 7 e nn riesco a trovare il file
windows.pas, sapete dove lo posso recapitare?
Grazie


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

riportato nella clausola "uses" e premendo Ctrl+INVIO.
Mi permetto di aggiungere un altro "hint".
Se tieni premuto control e ti sposti col mouse nell'area di editing, vedrai i
nomi delgli oggetti diventare sottolineati. 
In quel momento, cliccando col sinistro del mouse, viene aperta la unit nel
punto dove risiede la definizione dell'oggetto cliccato.
ciao!
--
Morde. 
morde[at]programmer[.]net

...

Vi ringrazio dei preziosi consigli, davvero utili!
Ho fatto come mi avete detto, ma quando clicco sulle unit sottolineate
esce questo errore: 'Unable to locate file:Windows.pas', ecc..ec..
Lo fa con tutte le unit, ho provato a cercare in tutte le cartelle e
al posto dei *.pas trovo dei file *.dcu....
Come mai non trovo i file pas delle unit??

Come mai non trovo i file pas delle unit??
Non e' che hai la versione personal?
Io avendo la 6 non so dirti di piu', pero' se hai la 7 personal non credo che
ti forniscano i sorgenti...
Ciao


 Ciao
No ho la versione 7 ma Enterprise Edition, nn so la differenza tra
l'edizione personal, ma di fatto ho provato a cercare tutte le unit e
niente, nn si trovano.....

 niente, nn si trovano.....
Se non si tratta di una versione trial............
Siamo certi che sia una copia originale?
Ciao!
·····································


Newsgroup: it.comp.lang.delphi
Titolo: Memo e caratteri per linea

Come si limitano i caratteri per linea in una memo?
Grazie

)

grazie mille

Marco Breveglieri wrote:
Io a dire la verita' la risposta l'ho gia' data un paio
di volte ma mi sento un poco Calimero ... o forse non
fa quello che vuole?
Per esempio: 
http://tinyurl.com/37vow
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

 Per esempio: 
http://tinyurl.com/37vow
Supponevo che la domanda fosse "originale", cioè che non fosse già stata
proposta e risolta.
Ad ogni modo, non quotare me ma ammonisci l'Original Poster. :-)


 Ad ogni modo, non quotare me ma ammonisci l'Original Poster.
Giusto, sorry ...


 ha scritto nel messaggio
news:nkEac.163326$O31.6...@news4.tin.it...

Chiedo scusa se a volte faccio domande banali, ma il fatto č che non č
sempre facile trovare risposte su google.  Io prima di venire qui ogni volta
mi ci impegno a cercarle, ma a volte non so neanche come formalizzare quello
che sto realmente cercando e quindi mi ritrovo a scrivere qui.
Cmq grazie. :)
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto Delphi

Ho intenzione di imparare il delphi da 0
Che mi consigliate di fare??
premetto che (se puo' servire) ho una conoscenza media di TP
On-line non c'e' niente??
Cio che sono e' cio'
che vorrei essere e infatti
mi diverto alla grande.
Mi servirebbero solo un po'
piu' di soldi.... :-)

On-line non c'e' niente??
Assai poco purtroppo. Trovi dei tutorial che ho scritto io qui:
http://gpi.eden.it/abc/delphi
Riguardano la programmazione di videogiochi, ma ce ne sono un paio che
spiegano le basi di Delphi e sono quindi universali
Ciao !                        {MSX}

Newsgroup: it.comp.lang.delphi
Titolo: A cosa serve web snap???

mi sapete dire a cosa serve websnap che su internet non si trova niente 
neanche su google e su amozon!!!!!
greazie 

scusa..non per sapere i fatti tuoi, ma cosa dovresti realizzare con
wensnap?
A.
Newsgroup: it.comp.lang.delphi
Titolo: Esempio somma dati con SQL

Ciao,
Vorrei sapere un esempio per sommare dati utilizzando SQL.
Grazie.
--
Vessio Rocco
Email: 
rve...@libero.it

 Vorrei sapere un esempio per sommare dati utilizzando SQL.
Select MiaTabella.Campo1+MiaTabella.Campo2 as Somma
From MiaTabella
P.S.: Puoi leggere il manuale presente sulla mia scrivania.
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5

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

Ciao a tutti,
circa un anno fa, mi accorsi di un bug nel controllo DBRichEdit.
Feci le modifiche al .pas (DBCtrls.pas), ma non ricordo poi come feci
a ricompilare la package di appartenenza.
Oggi mi trovo a dover far funzionare questo controllo modificato su un
altro pc.
Ho cambiato il .pas sul nuovo pc, ma non considera la modifica.
Qualcuno può darmi una mano in merito?
Grazie
Rino

 a ricompilare la package di appartenenza.
Se possibile, sarebbe più efficace ereditare il controllo, cioè creare 
un controllo discendente. Hai tentato questa strada?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


si, certo, questo è già stato fatto per aggiungere ulteriori proprietà
e metodi,
ma il problema è in un metodo privato...
e su quello non credo di poter far qualcosa :(
Però, come mai sul mio pc tale modifica ha effetto?
Non mi ricordo di aver ricompilato il sorgente...
mha...
Newsgroup: it.comp.lang.delphi
Titolo: Compilazione per Linux

Ciao a tutti,
   sto iniziando a muovere i primi passi su linix ... cosi' pensavo di 
fare il famoso "hello world" su quella piattaforma.
 
E' possibile con delphi 1.03.3 compilare per linux .... se linux e' 
residente sulla stella macchina in partizione diversa ?
Ovvero il pc puo' partire windows o linux ....
 
C'e' chi usa delphi per linux che puo' darmi qualche consiglio ??
 
Grazie
 
Ciao
 
Daniele


Delphi 10.3 non compila "Desktop" su Linux, puoi fare dei servizi basati 
su Rest; se vuoi avere circa lo stesso codice devi usare Lazarus 
FreePascal, allora lo stesso codice lo compili in Windows e Linux (se 
non ti appoggi a Api Windows), eanche altri sistemi operativi.
 
Un buon Ide di sviluppo Windows/Linux e' Python sempre basato su FreePascal.
https://www.python.org/downloads/release/python-380/
 

Il 30/11/2019 10:48, Daniele ha scritto:

vedi lazarus per win e linux
adesso è stabile e puoi usare i componenti zeos per i db

 
https://www.python.org/downloads/release/python-380/
 
 
Python non è un un IDE. E non è basato su FreePascal. Non diciamo idiozie, per
favore...
 
Enrico

> 
Al contrario Python e' un Ide a tutti gli effetti, solo che invece di 
installare a mano i vari pacchetti (Lazarus), quelli di uso comune  sono 
gia installati.
 
Stando a quanto affermi non potrebbe caricare / eseguire un progetto 
FreePascal ... ed invece lo fa , (fino alla rel 2.70), dopo non lo ho 
piu' usato; e allora cosa e' Python ?

 gia installati.
 
scusate forse state parlando di 
https://www.pilotlogic.com/sitejoom/
 ???
 


si proprio di lui, CodeTyphon; si vede che non lo usa da un po' .... mi 
ero anche dimenticato il nome.
Newsgroup: it.comp.lang.delphi
Titolo: virus tanatos.b.dam2

l'Avp mi ha rilevato sto virus, apparentemente sono riuscito a toglierlo ma
il PC e lento come una lumaca sfaccendata e continua a ripropormi la finesta
di accesso a internet.
Ho cercato in rete sia con il nome tanatos che con bugbear ma praticamente
non ho trovato niente.
Le utility per il bugbear di symantec dicono che e' tutto a posto ma lo
sgradito ospite sembra esserci ancora.
Sapete qulcos in proposito ?
Grazie V.

Scusate, clikka di qua clikka di la ed ho sbagliato N.G.
Valerio

Newsgroup: it.comp.lang.delphi
Titolo: TAN e TAEG

Un saluto a tutti,
qualcuno sa come vengono calcolati il TAN e il TAEG su un prestito oppure 
mi può indicare un sito dove trovare queste info?
Grazie.
Ciao, Antò.

il TAN è il tasso annuale nominale che generalmente viene dichiarato
all'atto della sottoscrizione del prestito.
Il TAG è INVECE IL TASSO ANNUALE GLOBALE, COMPRENSIVO DI TUTTI GLI ONERI
ACCESSORI SUL PRESTITO, ANCHE SE SPESSO - QUALCHE FINANZIARIA - NELLO STESSO
NON COMPRENDE L'IMPOSTA DI BOLLO O SOSTITUTIVA.
 Risposta per  Antò LuZombi  --->mail  antò
luz...@hotmail.com
  <---
 Che ha scritto :


 NELLO STESSO NON COMPRENDE L'IMPOSTA DI BOLLO O SOSTITUTIVA.
e fin qui c'ero arrivato.
Se vai a questo indirizzo
http://www.prestitionline.it/guida/calcolatori/Ammontarerata.asp
inserendo importo, tasso annuo fisso e numero rate ti restituisce l'importo 
della rata, il costo totale del prestito e l'importo degli interessi.
Ora io nella mia ingnoranza ho inserito rispettivamente, cifre in euro, 
10000(importo prestito), 6,50(tasso annuo fisso), 12(rate) aspettamdomi 
come risultato 887,5(importo rata), 10650(costo totale prestito), 
650(importo interessi) mentre non è così, in particolare gli interessi 
ammontano a 356 euro.
Quello che vorrei sapere è quale calcolo viene eseguito per ottenere 356 
euro. Grazie ancora.
Ciao, Antò.

 Ciao, Antň.
ho visitato il sito e inserito i tuoi stessi dati,
or bene - il calcolo che ne esce č maggiorato di 11 euro e credo sia il
costo che viene richiesto per ogni rata (1 euro per rata esclusa la prima)
per quanto riguarda il calcolo degli interessi viene convertito il tasso
annuale in tasso mensile anticipato applicando la relativa formula tale
tasso diventa 0.52617 che immagino sia stato arrotondato a 0.53

Come calcolarlo non è difficile
Però non ti rispondo meglio perché... dipende...
Il TAN è semplcemente il tasso annuo e si calcola come semplice percentuale
A partire dal TAN si calcola il TAEG ma c'è caso e caso
Se ci sono imposte che ti fanno pagare, se ci sono spese di spedizione per
eventuali fatture di ricevuta, se paghi alla banca quanto costa l'operazione
Diciamo che cosa metterci dentro e in che misura lo decide chi fa il
prestito quindi se stai facendo un programma per qualcuno fai due
chiacchiere col suo commercialista e fatti piegare bene cosa fanno pagare
--
_________________________________
Edmondo Di Tucci 
snar...@tin.it
www.powernetsi.it
 
edm...@powernetsi.it
Newsgroup: it.comp.lang.delphi
Titolo: Per Andrea Magni

> (Andrea Magni sa l'URL del sito) ma è in inglese.
la suddetta guida?
Grazie mille!!
Ah spero che l'archivio che ti ho spedito (indent.zip) ti sia stato di
aiuto....
Ciao
rhymes
Cio che sono e' cio'
che vorrei essere e infatti
mi diverto alla grande.
Mi servirebbero solo un po'
piu' di soldi.... :-)

 la suddetta guida?
Oh, mamma, mi pareva di aver risposto a quel thread... (forse sono
arteriosclerotico) ;-))
No dai... non fatemi cercare ancora quell' URL, non me lo segno mai ed è già
la 4-5 volta che me lo chiedono!
Ciao :-)
Ps: va beh, che posto spesso qui su i.c.l.d però questa mica è la mia
mailbox ;-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Ciao Andrea,
se ti interessa saperlo sono stato io a metterti nei guai dicendogli
del libro!! :)
Se ritrovi l'URL mi fai un favore perchè anche io lo ho perso!!
--
- Carlo -
BSSoftware Tips Mailing-List Support

 Se ritrovi l'URL mi fai un favore perchè anche io lo ho perso!!
Spero sia lo stesso:
http://www.pbs.mcp.com/ebooks/0672312867/index.htm
Ciao :-)

Newsgroup: it.comp.lang.delphi
Titolo: Problema con PageControl

Un problema stupido, ma � gi� mezz'ora che non riesco ad andare avanti.. 
Qualunque componente metto su un PageControl (una label o un DBGrid) � il 
Form che diventa il suo parent !! Ovviamente ho fatto qualcosa per 
incasinare Delphi. Cosa ? Avete idea ? 
 

 incasinare Delphi. Cosa ? Avete idea ?
 
E' un *TPageControl* o un *TTabControl*?
I controlli li aggiungi a designtime o a runtime?
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 


Non hai fatto nulla per incasinare Delphi.
 
E' normale. Il TPageControl non diventa il parent dei componenti che gli 
poni sopra che prendono la Form come parent.
 
Se guardi la Form con Alt-F12 ti accorgi della cosa.
 
Ciao.

 incasinare Delphi. Cosa ? Avete idea ?
 
Il PageControl non puo' avere componenti figli tranne i Tabsheet, non
e' che ti sei dimenticato di aggiungere almeno il primo tabsheet?
 
ciao
Giacomo
 

 Form che diventa il suo parent !! 
 
 
..quindi?
 
A.

 e' che ti sei dimenticato di aggiungere almeno il primo tabsheet?
 
Direi che ci si può quasi scommettere... ;)
 
E' un classico, come cercare di posizionare controlli all'interno di un *TRadioButtonList*... :D


 incasinare Delphi. Cosa ? Avete idea ?
 
E' un *TPageControl* o un *TTabControl*?
I controlli li aggiungi a designtime o a runtime?
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 
 
E' un TPageControl aggiunto a designtime, ma i cui Tabsheet creo a Runtime. 
Adesso mi avete illuminato e vi ringrazio. Ho solo perso un sacco di tempo 
.. 
 
 
---
Questa e-mail � priva di virus e malware perch� � attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

 incasinare Delphi. Cosa ? Avete idea ?
 
Il PageControl non puo' avere componenti figli tranne i Tabsheet, non
e' che ti sei dimenticato di aggiungere almeno il primo tabsheet?
ciao
Giacomo
 
Perdono, ma � proprio cos� ... 

Newsgroup: it.comp.lang.delphi
Titolo: Excel

Ciao ragazzi, ecco il domandone :
Dovendo leggere un file Excel da Delphi ? .... :)
è strutturato come una tabella, questa è la premessa.
Per adesso lo oesporto in DBF da Excel e poi lo leggo con Delphi.
Altre soluzioni?
Grazie mille e CIAOUX!

a detta di La Forgia, esiste un provider oledb, quindi si potrebbe usare
ADO.
Esiste poi un driver ODBC per excel.
Okkio: sono solo suggerimenti.
Non ho mai usato l'accesso ai dati su excel da delphi: solo OLE automation.
Bye
A.

Il driver ODBC lo ho provato ma non funziona (potrei essere + chiaro...).
In pratica creo la connessione, ma poi nel "database" creato non si vedono
tabelle :((
Anche io ho usato OLE ma solo con Word e con OpenOffice. Con Excel non ci ho
mai fatto niente :((
....

 mai fatto niente :((
Non cambia molto: su word hai i documenti, paragrafi etc etc
In Excel hai cells, range...
BaiBai
A.

ok, resto in attesa... se trovi un minuto, altrimenti continuo a passare da
dbf, non č un problema

 dbf, non è un problema
Se vuoi sul mio sito avevo uploadato un documento (che in realtà non era
nulla più che una collezione di funzioni trovate in giro) per
l'interfacciamento OLE con Excel.
http://members.fortunecity.it/cbertu/
 nella sezione "Utilità varie" ... in
realtà credo ci sia poco per risolvere il tuo problema! :-(
--
- Carlo -
cbertu81(at)libero(dot)it

 Per adesso lo oesporto in DBF da Excel e poi lo leggo con Delphi.
A dispetto di BDE e ODBC (e pure delle belle cosette di D6, che ancora non
ho...) uso i componenti Kadao, che permettono di accedere in maniera molto
semplice anche ai documenti Excel. Pure senza Excel installato (basta una
versione un poco recente del DAO-MDAC, installata di default con IE)...
Ciao
Matteo

Grazie a tutti
Newsgroup: it.comp.lang.delphi
Titolo: Lettura file .PRN

Salve a tutti,
avrei bisogno di un aiuto/consiglio. Partendo dalla lettura di un file 
di testo A, devo creare un file di testo B sostituendo i primi 40 
caratteri di ogni pagina (che sarebbero un'intestazione...) con spazi 
vuoti. Il problema e' che spesso non mi legge i caratteri che terminano 
la riga, ossia chr(13)+chr(10), o mi legge addirittura male l'intera 
riga. Ho provato con la funzione ReadLN che mi legge tutta la riga, 
senza risultato ed ora anche leggendo carattere per carattere con Read, 
ho lo stesso esito. Ovviamente non sono un esperto di Delphi (provengo 
dal Clipper...) e avrei bisogno di un aiuto.
Da notare che non sono pero' files di testo puri, ma file .prn con 
terminatori Ascii. Il mio codice e' questo:
var
   FileIN, FileOUT: TextFile;
   sText: AnsiString;
   cLetter: char;
   nLinePAG: integer;
begin
   nLinePAG := 1;
   try
     AssignFile(FileIN, 'source.prn');
     AssignFile(FileOUT, 'target.prn');
     Reset(FileIN);
     ReWrite(FileOUT);
     // Leggo tutto il file di partenza
     while not Eof(FileIN) do
     begin
       sText := '';
       // Leggo carattere per carattere
       repeat
         Read(FileIN, cLetter);
         sText := sText + cLetter;
       until Eoln(FileIN);
       // Cancello l'intestazione
       if (nLinePAG > 1) and (nLinePAG < 5) then
         sText := StuffString(sText, 1, 40, '                      ');
       // Cambio pagina (chr(12))
       if AnsiPos(Chr(12), sText) <> 0 then
         nLinePAG := 1
       else
         Inc(nLinePAG);
       Write(FileOUT, sText);
     end;
   finally
     // Commit del file di destinazione
     Flush(FileOUT);
     // Chiudo i files
     CloseFile(FileIN);
     CloseFile(FileOUT);
   end;
end;

IMPOSSIBILE, sono ASCII e quindi per forza deve leggere tutto bene.
Prova a vedere cosa legge mettendo l'istruzione come sotto
// Leggo carattere per carattere
repeat
Read(FileIN, cLetter); 
showmessage('CHAR'+clLetter+' ASCII:'+IntToStr(ord(clLetter)));
sText := sText + cLetter;
until Eoln(FileIN);
La seconda strada che puoi seguire č leggere l'intera riga con *READLN*
Readln(FileIN,miastringa);
miastringa eventualmente di tipo > 255 caratteri.
QUINDI:
while not Eof(FileIN) do
     begin
       sText := '';
       // Leggo carattere per carattere
       repeat
         Read(FileIN, cLetter);
         sText := sText + cLetter;
       until Eoln(FileIN);
diventa:
while not Eof(FileIN) do Read(FileIN, sText);
--- posted by geoForum on 
http://www.delphiedintorni.it

scusa diventa:
diventa:
while not Eof(FileIN) do Readln(FileIN, sText);


 while not Eof(FileIN) do Readln(FileIN, sText);
Ho provato e funziona abbastanza bene: devo solo migliorare il codice. 
Grazie per l'aiuto......
Newsgroup: it.comp.lang.delphi
Titolo: cancellato DSK tutto OK grazie a tutti !!!!!!!!!!!

come su oggetto,
a buon rendere,
questa cosa non la sapevo proprio  ( ma mica e' l'unica !!!!!!!!!).
e non mi era mai successo !
grazie ancora !!!!!!!!
ciao claudio



Annibale è un grande.
Morde.
morde [at] programmer [.] net

 Morde.
Esagerato! (bis) ;-)))
A.

 e non mi era mai successo !
questo suggerimento me lo segno pure io ;) non si sà mai dalla vita...
ad ogni modo, la prossima volta continua nel thread che avevi già creato,
non aprirne uno nuovo per ringraziare...
Ciao
Matteo

Newsgroup: it.comp.lang.delphi
Titolo: Connessione remota

Nella cartella "Rete e connessioni remote", come tutti saprete, vi sono le
icone "crea nuova connessione" e alcune altre icone, nel mio caso: "libero"
e "tiscali" per la connessione a internet.
Mentre, da programma, sono riuscito ad attivare "crea nuova connessione" con
la rasApi (RasCreatePhoneBookEntry), non riesco ad attivare le altre icone
di connessione.
Sono giorni che combatto con le RasEnumEntries e RasDial, ma non ne esco.
Comessefà?? datemi qualche piccolo hint :-))

Comessefà?? datemi qualche piccolo hint :-))
che intendi per "attivare" le altre icone?
~Guybrush~

> che intendi per "attivare" le altre icone?
Si, mi sono espresso male.
Voglio solo lanciare una connessione remota, cioč come se "cliccassi"
quelle icone.

se sei sotto win98  fai cosi:
var s:string;
begin
              s:='rundll rnaui.dll,RnaDial '+<nome della connessione>;
              Winexec(pchar(s),SW_SHOW)
end;
Non so se funge su WinME...sicuramente NON funge su piattaforma NT.
Ciao
~Guybrush~





 wrote in message
news:uVHq6.59282$Xj7.7...@news.infostrada.it...


> ~Guybrush~
Microsoft Outlook : Che cosa vuoi postare postare postare oggi ? ;-PPP
(copiata da non ricordo chi!!)
Ciaooo!!! Davide DG.
(scusate... oggi ho dato un esame ;P)

 (copiata da non ricordo chi!!)
Credo ... Alan Solo
Ciao! :)
--
- Carlo -
c.b...@libero.it

Ciao! :)
minkia che memoria!! ;)
:-) e io, cmq, in giro da qualche altra parte ;)
ps: Ciao DAVIDE!!! ci si rivede! :-)
sei capitato in un momento sbagliato....
oggi ho mi sono pivuti 128 messaggii!! (sono mancato un giorno! 8)
mai vista una cosa simile... :-)
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: Devexpress QuantumGrid: Master-Detail

Sto ancora provando la Trial di DevExpress QuantumGrid.
Imitando l'esempio Master-Detail della documentazione sono riuscito a
visualizzare
correttamente delle tabelle ma adesso non capisco perchè :
il cursore rimane fermo sul primo record del dettaglio e non riesco a
scorrello in quello successivo.
Se faccio click sul dettagli si evidenzia solo il primo record.
Qualcuno sa dirmi dove sbaglio ?
Uso Delphi 2006 Pro.
I dataset di master/detail sono 2 query di BDE che leggono i dati da
dei file .DBF.
Ordinati come le chiavi della relazione master-detail.
Ringraziamenti anticipati 
Zeno


Lo sbaglio è nel setting della proprietà 'KeyFieldName' della griglia
dettaglio:
affinchè sia possibile avere una griglia Master Detail, è necessario che
le due tabelle abbiano la stessa chiave primaria.
Per evitare il tuo errore devi settare la proprietà Key Field Name della
griglia Detail, con il nome del campo della griglia Master che è Chiave
Primaria.
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e Touch screen

Qualcuno ha mai scritto applicazioni in delphi per video touch screen?
Gianluca
--
Posted from IDENT:ro...@www.asteweb.com.129.94.212.in-addr.arpa [212.94.129.118] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Qualcuno ha mai scritto applicazioni in delphi per video touch screen?
qual'è il problema ?
Il touch screen si comporta ( con windows ) come un normale mouse (almeno il
tipo che ho conosciuto io ).
Nella programmazione non cambia nulla.
Sarà windows ad utilizzare questa periferica tramite i driver con essa
forniti.
Ti saluto .... ciao !!
Antonio Tarolla

 forniti.
Vero... fino ad un certo punto ... per quel che ricordo io: con alcuni
driver "mauchi" (per il significato si rimanda ad un vocabolario
padovano...8) ), alcuni clic venivano doppi oppure bloccavano l'esecuzione
di winsozz... ma può benissimo darsi che, essendo passato parecchio tempo da
quando mi ci sono cimentato io, le cose siano migliorate...
Ciao, Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: problema con dll forse

allora ho realizzato un programma che utilizza un dll per far suonare
file mp3. il punto sta che sul mio ciìomputer non ho nessunissimo
problema ma provandolo su di un altro computer mi da errore
"interfaccia non registrata " allora da che dipende ?
il programma si chiama ID3 Fighter e lo potete scaricare da
http://www.blackbird.cjb.net
..aa nel programma uso anche due activeX ma quelli non possono essere
anche perchè delphi li importa no ?
ciao e grazie
 
 ---==[ BlacK Bird ]==---
     ICQ#: 14491159
 
 
b...@blackbird.cjb.net
 
 
     Web Site
 
http://www.blackbird.cjb.net

anche perchè delphi li importa no ?
cavolo....appena ho letto "interfaccia non registrata" ho pensato subito
all'activeX !!
Ed infatti è proprio lui a dar problemi.
I controlli ActiveX, li devi importare tu e registrare nel PC ospite
altrimenti quell'interfaccia non registrata
ti perseguiterà per tutta la vita.
Quindi installa il controllo ActiveX nel PC ospite e vedrai che tutto
funziona.
Io personalmente odio i controlli ActiveX sia in internet che per quanto
riguarda i propri programmi.
In internet non tutti i browser ( anzi solo IE ) li supportano mentre nei
programmi te li devi portar dietro
come i cagnolini !! eheh
In fin dei conti la tecnologia ActiveX è buona, anzi se sfruttata in pieno è
ottima, ma per il momento
non mi sembra di buttarsi a fondo nell'activex !!
Ok, ti saluto.....ciao !!
P.S. Ah.....ci sono altri componenti per suonare un MP3 che non fanno uso
dell'ActiveX.
Proprio ieri o l'altro ieri se ne parlava. Io avevo provato il componente
già da tempo e funziona a meraviglia !!
Leggi i messaggi indietro.
Antonio Tarolla

il problema non è il componente che legge gli mp3 perchè quello lo
faccio con una DLL ma l'activeX che regola il volume e quello dei
vumeter grafici.
sai dove posso trovarli in versione delphi e non activeX ?
ciao e grazie




vumeter grafici.
Per il volume non potrebbe andar bene una WaveOutSetVolume?
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

è che le api per il multimedia non le conosco cmq grazie del
suggerimento
ciao




suggerimento
come ti ha detto Carlo, sorvoli l'activeX. In alternativa c'è un semplice
componente per settare il volume
wave, midi e CD della scheda audio.
Riguardo i vmeter grafici, mi devi dire esattamente come sono e come si
comportano.....forse si può rimediare con un semplice componente.
Ti saluto.....ciao !!
P.S. Per registrare l'activeX su un altro PC, devi usare il comando REGSRV32
!! Ok ?
Antonio Tarolla


per il vmeter ho risolto ed ora utilizzo le api per settare il volume,
ringrazio tutti per l'aiuto
ciao

Newsgroup: it.comp.lang.delphi
Titolo: (D5 ENT) NON CE LA FARETE MAI A RISOLVERMI QUESTA !!!

Ciao a tutti.
Mi sono posto un quesito non semplice, come posso fare a dimensionare 
l'altezza delle righe di una BGDrid ???
Davvero i miei complimenti a  chi ci riesce !!!
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

 wrote in message
news:9qe59b$iar$1...@pinco.nettuno.it...

Prova un po' cosi
Type
  THackGrid = Class(TDBGrid); // Dichiararla per accedere a proprietą protette
Poi nel create della form
  THackGrid(DBGrid).DefaultRowHeight := Mia Altezza;
Saluti
-- 
Posted from 
hwadsl-213-155-195-162.telvia.it
 [213.155.195.162] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ArtId: 24478

Newsgroup: it.comp.lang.delphi
Titolo: [d5] [usb] riassunto: siete riusciti a configurare la libreria per safe-remove usb?

ciao a tutti, siete riusciti a configurare la libreria per safe-remove usb?
Simon


Inoltre vanno scaricati entrambi i pacchetti e messi nel search path di 
delphi e ho dovuto togliere la definizione di un paio di variabili di 
compilazione...
Ciao
-- 
Andrea /\/\agni

 io sģ, e mi sembra che funzioni anche bene...


 io non riesco a farla funzionare, non č che mi puoi mandare i tuoi file???
Si, posso anche mandarteli... cmq non ho fatto altro che
1) scaricare il file delle win32 api
2) scaricare il file delle setup and config api
3) espanderli in due cartelle distinte
4) aggiungere alle Project->Options, pagina "Directory/Conditionals", 
nel Search Path le due cartelle di cui al punto 3
5) scaricare il file .inc di cui ti ho lasciato il link nel primo 
messaggio e metterlo nella stessa cartella delle win32 api
6) aprire l'esempio "SafeRemoval" delle setup e config api
7) cercare di compilare. Qui ho avuto dei problemi [il compilatore si 
fermava su alcuni files e in particolare la cosa era legata a due 
variabili di compilazione ( $QUALCOSA ) che ho dovuto "de-definire" 
(sostituendo il $ con il "." come descritto nei commenti stessi...)
Non ricordo di preciso quali erano nč i files in cui ho fatto la 
modifica, ora provo con Beyond Compare e poi ti riscrivo...
Ciao,
Ps: non č che l'esempio SafeRemoval sia molto "programmer"-friendly, ad 
avere tempo/voglia sarebbe carino incapsulare il tutto in un 
componentino molto piů "smart" ;-)


componentino molto piů "smart" ;-)
E' questo che vorremmo da te, Andrea.. ;-)
Ciao!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 modifica, ora provo con Beyond Compare e poi ti riscrivo...
Precisamente ho cambiato la riga 54 di CfgMgr32.pas
da {$DEFINE CFGMGR32_LINKONREQUEST}
a {.DEFINE CFGMGR32_LINKONREQUEST}
e anche nel file SetupApi.pas la riga 50
da {$DEFINE SETUPAPI_LINKONREQUEST}
a {.DEFINE SETUPAPI_LINKONREQUEST}
Ciao, HTH


 Ciao!
Volentieri, prima però qualcuno deve farmi un regalone: tanto tanto 
tempo libero ;-)
Ciao,


Ciao a tutti,
io l'ho provato compilato e non ho fatto nessuna modifica e con la 
iomega minidrive 128MB funziona che e una meraviglia :D
Per altro era una cosa che cercavo gia da tempo come anche la 
possibilita di vedere solo le porte COM  installate e non quelle che si 
caricano virtualmente con il BlueTooth.
Saluti a tutti.