mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: ClientDataset, MasterDetails, State=dsInsert...

Salve, ho un piccolo problema...
Dovrei gestire dei movimenti di magazzino (fatture) tramite due tabelle 
"Testata" e "Dettaglio".
Per fare ciò sto utilizzando un clientdataset per la tabella "master" 
all'interno della quale si trova
anche un DatasetField contenente il ClientDataset "details".
Il problema è che quando sono in fase di inserimento di una fattura, non 
appena mi sposto
sulla griglia per inserire una riga di dettaglio viene automaticamente 
eseguito il post della testata
(immagino per via della relazione master-details)... il risultato è che 
quando devo procedere per
registrare in via definitiva sul server la mia fattura mediante un bel 
ApplyUpdates non riesco più
a sapere tramite la proprietà "State" del ClientDataset Master se quella 
fattura è stata inserita
(e dunque è nuova fattura) oppure è stata modificata (e dunque fattura 
aggiornata).
Suggerimenti ?
Grazie.
Riccardo.
-- 
--
X-Privat "FREE Usenet" - 
http://www.newsserver.it

 Riccardo.
Ciao
  gabriele

 processando.
Ok, grazie...in effetti avevo letto questa cosa nel manuale ma non me ne 
ricordavo più.
Ho ancora qualche problema però:
1) La condizione (DeltaDS = qryMaster) risulta sempre falsa e non capisco il 
perchè.
2) Non riesco a cancellare un record di testata (tabella master) con un 
semplice qryMaster.Delete:
    a) Messaggio di errore: "Cannot delete master record with details."
    b) Se invece aggiungo [CascadeDelete] sulle options del Provider, il 
server mi restituisce una violazione di chiave esterna
--
GIGAMAIL By X-Privat - 
http://www.x-privat.org/gigamail.php

P.S.
Sto utilizzando un DB Firebird che mi pare dovrebbe supportare 
"CascadeDeleting".


 Provider, il server mi restituisce una violazione di chiave esterna
Sul Delete Cascate ho avuto piů di una votla dei problemi.. cmq.. devi
controllare sui proviederFlag dei campi persistenti che le chiavi siano
indicate correttamente.
[pfInUpdate,pfInWhere,pfInKey<-- nei campi chiave]
Inoltre (se non ricordo male) se il DBMS nono supporta il DeleteCascade te
lo devi fare tu a mano,
Infatti la procedura di eliminazione di solito me la faccio a mano per
evitare problemi.
quindi sul beforeupdaterecord devi fare :
if updatekind = ukdelete and  SourceDS = qryMaster then
begin
   with mysqlquery do
    begin
      close();
      sql.add('delete from detail where chiave_master =:chiave_master');
      param.parambyname('chiave_master').value :=
DeltaDS.FieldByname('chiave_master').value
      execSql;
   end;
     Poi cancelli il master.
  Applied := False <-- importante altrimenti tenta di eseguire cmq..
l'eliminazione in modo automatico.
end;
Ciao
  gabriele
Newsgroup: it.comp.lang.delphi
Titolo: Query ADO

Ciao Ragazzi,
uso Delphi 5 e ho un problema con un DB access 2000 e ADO.
Come faccio ad eseguire la somma di un campo nel momento in cui nella DBGrid
inserisco dei records?
Ho provato con una query Sql ( SELECT SUM campo1 from Tabella1) e con il
componente ADOQuery ma nn funziona.
Qualcuno ha già avuto esperienze con questo tipo di problema?
Grazie.

 componente ADOQuery ma nn funziona.
Non funziona xchč gli devi dare una clausula group by

componente ADOQuery ma nn funziona.
Mancano delle parentesi
Select sum(campo1) from tabella
-- 
Ore 18.30: premo invio.

 componente ADOQuery ma nn funziona.
SELECT SUM(campo1) AS SommaCampo1 FROM Tabella1
Il valore lo recuperi tramite AdoQuery1.FieldByName('SommaCampo1').AsInteger
Cosi dovrebbe funzionarti.
ciao fabrizio

 componente ADOQuery ma nn funziona.
Siamo alle solite.
Che significa "non funziona"?
Se un tuo cliente ti chiama e ti dice "il tuo sw del c###o non funziona"
quale è la prima cosa che chiedi?
Presumo il testo degli eventuali messaggi di errore restituiti, no?
Aiutaci ad aiutarti.
Bye
A

no. la group by serve solo se oltre alla funzione di aggregazione la select
include altri nomi di campo.
Bye
A

 select include altri nomi di campo.
accidenti hai ragione, č che ho risposto appena alzato e il cervello 
l'avevo lasciato a letto :P

Aiutaci ad aiutarti.
Dai Alberto, non essere cosi' aggressivo :)
Non funziona la query (mancava una parentesi).
Pero' e' anche vero che se noi che facciamo questo lavoro non ci
abituiamo a essere formali e' la fine -- quante volte mi hannoo
chiamato dicendo "senta e' uscito un errore" "quale errore?" "boh una
finestra con una scritta ma non lo ricordo e l'ho chiusa" :p
Ciao


 abituiamo a essere formali e' la fine --
Amen.
Bye
A
"ore 18:00 premo power off"

Newsgroup: it.comp.lang.delphi
Titolo: DBGrid e ListBox Trasparenti.

Ciao a tutto il NG,
come da oggetto sto cercando i due componenti per Delphi 2010, con 
google ho trovato solo vecchi pezzi di codice ...
Potete aiutarmi ?
Ciao
Grazie
Juri


Nessuna idea ? Tutte le soluzioni sono ben venute !!! Ho provato a 
modificare un pezzo di codice del lontano 2006, ma evidentemente non 
funziona.
Ho provato a copiare la porzione di immagine di sfondo nel componente, 
ma l'immagine è strecciata e nel dbgrid appare normale senza deformazione.
Please help me !!!
Ciao
Jack
Newsgroup: it.comp.lang.delphi
Titolo: aggiungere item in treeview

salve a tutti, ho un problema nell'aggiungere un item in un treeview in una 
posizione specificata.
se ad es l'albero fosse:
-Numeri
-- uno
-- due
-- quattro
è possibile aggiungere la voce "tre", tra due e quattro? 

ok ho risolto, si aggiunge alla fine e poi si sposta.

Newsgroup: it.comp.lang.delphi
Titolo: Indy9 e compressione dati

Ciao.
Devo inviare con un TIdTCPServer dei dati tramite stream a dei TIdTCPClient 
in questa forma:
es:
09 51 47 98 141 700 1150 15700
e tali pacchetti potrebbero contenere anche migliaia di valori (avendo 
parlato recentemente di numeri grandi preciso che ognuno non oltrepasserą 
1/4 di integer).
C'č un sistema per comprimere il pacchetto all'invio e decomprimerlo alla 
ricezione? - non si tratta tanto di proteggere i dati (anche se non 
guasterebbe) quanto di ridurre la mole di byte che transiterą sulla rete...i 
tempi richiesti per la compressione sono ininfluenti, trattandosi di 
elaborazioni abbastanza lunghe poi sui dati "in chiaro" da parte dei clients
Grazie
Valter

si: abbrevia.
A.

 si: abbrevia.
Fantastico suggerimento...ne terrò conto
;-)
A parte gli scherzi mi sono espresso male...
Parliamo di pacchetti da pochi byte a qualche MB
V.

 Parliamo di pacchetti da pochi byte a qualche MB
Magari intendeva questo:
http://sourceforge.net/projects/tpabbrevia/
Ciao.
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio 

 Ciao.
Ahem, dovete riconoscere che la risposta si presta verosimilmente ad una 
errata interpretazione....
:-)
soprattutto se non si conosce TurboPower Abbrevia
Sorry and Tnx
V. 

Devo inviare con un TIdTCPServer dei dati tramite stream a dei TIdTCPClient 
[...]
Includi la unit ZLib e usa il TCompressionStream/TDecompressionStream.

 ;-)
driiiiiiiiin! Sveglia!!!! :-)))
A.

 ;-)
driiiiiiiiin! Sveglia!!!! :-)))
[cit]
si: abbrevia.
[/cit]
Le limitazioni e le abitudini del cervello umano! (a scanso di equivoci: mi 
riferisco al mio)
Se scrivevi:
si: Abbrevia
partivo con Google...
:-)
Grazie, già scaricato ed in visione...
Ciao
V.

 Includi la unit ZLib e usa il TCompressionStream/TDecompressionStream.
Mi auguravo ci fosse qualche sistema di questo tipo...
Grazie
V.

 soprattutto se non si conosce TurboPower Abbrevia
Mi è scappato da ridere appena visto
il fraintendimento tra voi due, ma hai ragione:
era una risposta ungarettiana!
:-)
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: Voce in applicazioni Delphi...

Ciao a tutti sapete se esiste un componente Delphi che mi permette di 
produrre voce partendo da un testo? Sto provando il controllo activex 
MyVoice - MVControl1 ma non riesco a farlo funzionare... Ringrazio 
anticipatamente per la risposta... 

 MyVoice - MVControl1 ma non riesco a farlo funzionare...
che significa? 
AS

 che significa?
Significa che ho installato l'activex MyVoice mi da il componente 
MVContol1:TMVContorl solo che non riesco a farlo funzionare ci sto 
provando... Grazie per la risposta.. il controllo da usare è TextToSpeech? 

 produrre voce partendo da un testo? 
Credo che gli Async Professional di Turbo Power comprendano dei 
componenti per il TTS (
http://sourceforge.net/projects/tpapro/
).
In ogni caso, questo link credo possa esserti d'aiuto:
http://www.blong.com/Conferences/DCon2002/Speech/Speech.htm

 MVContol1:TMVContorl solo che non riesco a farlo funzionare
forse sono stato infelice nello spiegarmi...
Che significa "non riesco a farlo funzionare?"
Non compili? va in av? non fa quello che ti aspetti? non sai come
usarlo?
AS

L' MVControl1 non so come usarlo. Poi ho importato un activex "TextToSpeech" 
che l'ho importato tramite Microsoft Voice Text(version 1.0) non so se č 
meglio del Microsoft Speeck SDK 5.1. Quest'ultimo l'ho scaricato istallato 
ma non mi trovo il Microsoft Speech object Library (Version 5.0).
Con il TextToSpeech mi trovo una voce non italiana... 

 ma non mi trovo il Microsoft Speech object Library (Version 5.0).
Se hai Windows XP non serve scaricare l'SDK e installarlo, il sistema lo 
supporta in modo nativo.  Bada che quell'SDK è tutto formato da ActiveX, 
quindi da Delphi devi importare e utilizzare la type library per 
l'accesso e l'utilizzo degli oggetti.  Gli oggetti si utilizzano via OLE 
automation.  Da "Project"/"Import Type Library" selezioni "Microsoft 
Speech Object Library (Version 5.0)" e clicchi su "Install".
Delphi installerà gli oggetti wrapper per i server OLE sotto la palette 
"ActiveX".

Newsgroup: it.comp.lang.delphi
Titolo: Creare un campo su una tabella Access

Dovrei creare un nuovo campo ad una tabella Access via codice... Testo di 6
caratteri...
come posso fare?
Uso Delphi5 + ADO...
grazie a chi mi illumina!
Raptor

 wrote in message
3Efz7.36804$1H1.3...@news.infostrada.it...

Se usi il componente ADOQuery nella proprietà SQL scrivi:
ALTER TABLE NOMETABELLA ADD NOMECAMPO CHAR(6)
Saluti
PS Non testato, ma teoricamente dovrebbe funzionare
Newsgroup: it.comp.lang.delphi
Titolo: lavorare con file di testo

Devo leggere un file di testo ( coni campi separati da una ',' ) e scrivere
su un data base tipo DBIV
Come definire il tutto in delphi ?
Grazie Al
P.S. Sto imparando delphi ma ho trovato lo scoglio della gestione delle basi
dati. Aiutatemi

I due modi più semplici sono:
a) se il file è di piccole dimensioni (max. 1mb)
        procedure CopyToDBF(NomeFile: string);
        var vStringLIST: TStringLIST;
                vI: integer;
        begin
                vStringLIST := TStringLIST.Create;
                vStringLIST.LoadFromFile(NomeFile);    // carichi in memoria
TUTTO il file
                for vI := 0 to vStringLIST.Count-1 do
                begin
                    vString := vStringLIST.Items[vI];
                    // A questo punto estrai i campi separati da virgola in
un array oppure in più stringheù
                    TableDBF.Insert;
                    ...
                    ....
                    TableDBF.Post;
                end;
                vStringLIST.Free;
        end;
questo è il metodo più semplice. In teoria il limite dell'oggetto
TStringLIST (lista di stringhe) è di 4 GB ma trattandosi di allocazione di
memoria ti consiglio utilizzare questo metodo per i file di piccole
dimensioni.
b) questo invece è a dimensioni illimitate.
        procedure CopyToDBF(NomeFile: string);
        var vF: textfile
                vString: string;
        begin
                vF := AssignFile(f);
                reset(vF);
                while not eof(vF) do
                begin
                    ReadLn(vF, vString);
                    // A questo punto estrai i campi separati da virgola in
un array oppure in più stringheù
                    TableDBF.Insert;
                    ...
                    ....
                    TableDBF.Post;
                end;
                CloseFile(vF);
        end;
p.s.: il codice che ti ho scritto non dovrebbe contenere errori...ma l'ho
scritto senza provarlo. Comunque credo che il concetto ti sia chiaro.
Eventualmente scrivimi...
Ciao
Solid Snake
Newsgroup: it.comp.lang.delphi
Titolo: Explorer like...

Vengo subito al punto... devo fare un programma che mi sostituisce la shell
standard di Windows 98  [Explorer]
Vorrei giusto sapere un paio di cosette...
-Come fanno le applicazioni a piazzare un bottone nella sua barra (uno per
ogni applicazione aperta)? [Non mi interessa la traybar (per il momento)...]
-Come si può fare per proibire l'accesso ai dischi locali in Internet
Explorer? [Tipo... usando IE e scrivendo al posto di un indirizzo WEB un
indirizzo locale (tipo C:\ o A:\) mi deve generare un errore e/o ignorare il
comando]
Grazie,
  Luca

"Luca T." <lu...@NOSPAManother-world.com> ha scritto nel messaggio
news:cyLr6.11579$6W.8...@news.infostrada.it...

- Windows attende i messaggi di creazione delle applicazioni e quando ne
intercetta uno nuovo aggiunge un bottone alla barra. Puoi "emulare" questo
comportamento attendendo un nuovo processo(con un hook o un servizio),
verifichi che non sia un servizio non interattivo e altre applicazioni che
non mostrano il bottone poi aggiungi il bottone.
-Questo non ne ho idea
Ciao

 wrote in message
news:jYQr6.16156$6W.9...@news.infostrada.it...


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

Ho la necessità di realizzare una form con una label ed una prograss bar,
quando però passo il controllo alla progressbar per far visualizzare
l'incremento mi scompare la label che mi si rivisualizza dopo aver terminato
il lavoro con la progress bar.
Come posso fare per ovviare a quato inconveniente?
Saluti Enrico

 ha scritto nel messaggio
news:8uedv4$52u$1...@serv1.iunet.it...


Grazie per il consiglio ma forse mi sono spiegato male io, ora ci riprovo:
 Ho all'interno della form una label ed una Progress bar (separate).
Quando vado a fare lo show della form, e quindi ad aumentare la barra
progressiva della form riesco a vedere il contenuto della label solo quando
la barra progressiva è arrivata al termine (100%)
Spero di essere stato più chiaro
Ciao Enrico
Gabriele Santomaggio ha scritto nel messaggio ...


Grazie ora funzia!!!

Newsgroup: it.comp.lang.delphi
Titolo: tasti frecci

come posso intercettare la pressione dei tasti freccia all'interno di una
dbgrid (non so  quale è il loro keycode)
ciao marco

dbgrid (non so  quale è il loro keycode)
VK_UP - VP_DOWN - VK_LEFT - VK_RIGHT
sono costanti in windows.pas
Ciao,
Alan Solo

questi ?
VK_DOWN
VK_UP
VK_LEFT
VK_RIGHT
--
Consonni Davide
DavideC...@Virgilio.it
webmaster of
http://www.traduzioniellepi.com

si erano questi grazie!

Le indicazioni fornite sono giuste una sola precisazione:
- Se tutto questo viene gestito sull'OkKeyDown della form devi discriminare
il Sender in questo modo
if Sender is TDBGrid then
begin
.
.
end;
o se vui essere piu' preciso
if Sender is TDBGrid
    if TDBGrid(Sender).Name = <Nome della tua dbgrid> then
begin
.
.
end;
Come al solito, spero di essere stato di aiuto
 David Marcucci
-- 
Posted from 
sita.adsl.fol.it
 [213.26.241.44] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: <CRLF> con delphi, come?

Salve a tutti,
Avrei bisogno di convertire usare i due caratteri che compongono CRLF e che
in c++, se non erro, si scrivono con la stringa "\n\r". Come posso
riprodurli in delphi?
Grazie 1000 a tutti




Nel concatenamento stringa usa #1310.
Esempio
Stringa:='Oggi è una'+#1310'+'bella giornata';
Ciao

 riprodurli in delphi?
'\n' non corrisponde, necessariamente, a un carattere solo.
La sequenza che cerchi e' $13$10.
--------------------------------
Inviato via 
http://usenet.libero.it

#13#10 oppure #13+#10 oppure chr(13)+chr(10)
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: OnClick su oggetto creato dinamicamente

Salve a tutti, 
avrei bisogno di capire come associare ad un oggetto creato dinamicamente 
es: pippo : tlabel ... pippo := tlabel.create; ) l'evento OnClick.
si puo fare? come si puo fare?
Grazie, 
 
  Marco Olivieri
-- 
Posted from  [212.177.57.193] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:ffafeb080a0892f49a1...@mygate.mailgate.org...

Crei una proc del tipo
procedure MiaProcedura(Sender: TObject);
begin
  file://Fai qui le tue cose
end;
E poi assegni
pippo.OnCLick:=MiaProcedura;
Easy! Ciao,
G.

 Grazie,
E' scritto anche sulle FAQ
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

 si puo fare? come si puo fare?
Dovrebbe essere sulle FAQ
type
TLabelClickHandler = class(TObject)
  procedure LabelClickHandler(Sender: TObject);
end;
...
procedure TLabelClickHandler.LabelClickHandler(Sender: TObject);
begin
  if not (Sender is TLabel) then
    raise Exception.Create('Per chi mi hai preso?');
  ShowMessage('Salve, sono la Label ' + TLabel(Sender).Name);
end;
...
lblPippo := TLabel.Create(Self);
lblPippo.OnClick := hlblClick.LabelClickHandler;
...
initialization
 hlblClick := TLabelClickHandler.Create;
finalization
 hlblClick.Free;
Il punto e' che la procedura che assegni all'handler deve essere un
metodo (procedure of object), ma non e' indispensabile che sia
dell'Owner o del Parent.
Saluti
Paolo Arosio
Newsgroup: it.comp.lang.delphi
Titolo: XML

su torry non hai trovato niente?
Bye
A.

 componente open source ?
TClientDataset e MyBase, tutto fornito con D6.
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.delphi
Titolo: order by in query

lavoro su SQL7 ed ho bisogno di ordinare la query in modo descrescente,
per default è creascente.
all'interno della query metto l'istruzione
....
ORDER BY valore (DESC)
..
non mi da errore in fase di esecuzione ma l'ordinamento è sempre crescente.
da quanto so l'istruzione DESC dovrebbe essere quella giusta ma....
grazie e ciao a tutti
-- 
Posted from 
ppp-165-47.28-151.libero.it
 [151.28.47.165] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

grazie e ciao a tutti
Le mie riminescenze di SQL mi dicono che non ci vogliono le
parentesi..ma magari non serve a nulla ^_^
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com

> ORDER BY valore (DESC)
prova cosě:
  ORDER BY valore DESC

Newsgroup: it.comp.lang.delphi
Titolo: IsDate avete qualche alternativa a questa?

IsDate avete qualche alternativa a questa?
Function IsDate(DateString: String): Boolean;
Begin
    Try
         StrToDateTime(DateString);
         Result := True;
    Except
         Result := False;
    End;
End;
Ciao Enzo
www.scozzaro.it

Prova con:
function IsDate(DateString:String):Boolean;
begin
 Result:=strtodatetimedef(DateString,-1)=-1;
end;
Ciao, Sandro

 end;
whoooops la fretta.. devi sostituire il "=" con il "<>"
Ciao, Sandro

Grazie Sandro
   funzona perfettamente, non ho trovato
   nell'Help nessuna documentazione riguardo
   a questa funzione.
Ciao Enzo
www.scozzaro.it

 ha scritto nel messaggio
news:b96cqv$mkc$1...@news.ngi.it...

Newsgroup: it.comp.lang.delphi
Titolo: IDispatch e Variant

Buongiorno,
vi spiego il problema: memorizzo una sequenza di click in una variabile di
tipo IDispatch e termino la memorizzazione quando clicco due volte con il
mouse.
Ogni click rappresenta un punto. Come posso passare le coordinate di un
click memorizzate nella IDispatch in una variabile di tipo variant?
Grazie per le risposte!
--------------------------------
Inviato via 
http://usenet.libero.it

 Ogni click rappresenta un punto. 
TPoint no?
Acqua
----------------------------------------------------
Download new version of PixExperts for Delphi 6 at
http://www.salexander.supereva.it/Pix_Exp171D6.zip
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 suo interno quella di tipo IDispatch, quindi non lo decido io ....
O_O????????????????????????????????????????
Sarò io deficiente, ma mica ho capito...
Andrea

 mouse.
Ora, perchè non memorizzi la sequenza in un array di TPoint all'interno
del codice che gestisce il singolo click!?!?!?!
Nel codice che gestisce il Double-click recuperi l'array precedentemente
valorizzata e ne fai quello che vuoi...



La IDispacth di per se non memorizza punti. Tu ti riferisci probabilmente ad
una IDispatch che punta un qualche oggetto che implementa tale
funzionalita'. X questo motivo, non esiste un sistema generico, ma dipende
dalle funzionalita' che tale oggetto ti offre. La IDispatch non e' altro che
un'interfaccia generica x l'invocazione di metodi con i criteri di OLE
Automation
Ciao,
Stefano
Newsgroup: it.comp.lang.delphi
Titolo: Cercasi.....

Salve,
stiamo cercando nuovi membri per questo gruppo di ricerca:
Programmatori di qualsiasi linguaggio e piattaforma.
Esperti di OS *nix (unix, linux, minix etc...).
Webmasters capaci di creare in almeno uno dei seguenti linguaggi: asp cgi
perl tcl/tk css wap e ovviamente html.
Esperti di networking con conoscienze riguardanti il tcp/ip in genere.
Questa č un associazione libera senza scopi di lucro,
non verrete pagati per tutto ciň, avrete "solo" la soddisfazione di aver
fatto qlcs di BUONO per la rete. (non č poco :)
Il nostro unico scopo č formare un gruppo in grado muoversi verso qualsiasi
aspetto dell'informatica
per poi riuscire a sviluppare applicazioni migliorarne altre , etc...
Tutto ciň si traduce in un gruppo di ricerca.
Se siete interessati potete mailare a: 
ad...@darkpit.org
Presto quando avremo raccolto abbastanza adesioni ed interessati faremo una
"riunione" su ircnet
dove vi spiegheremo gli scopi e dove potrete porci le vostre domande.
Non sono graditi lamers e persone che fanno tutto ciň per avere un posto in
rete ,
l'unico requisito per partecipare č aver voglia di CREARE.
In caso riuscissimo in ciň saremo i primi a farlo legalmente.
P.S niente spam in mail e stupide reply all'NG tnx.

Non avete detto di cosa si tratta..
Non si aderisce ad un progetto a scatola chiusa.
GPL'ed ? OpenSource ? O cosa ?
P.S: Questa non č una reply stupida tnx.
-=SIMO=-

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

Buongiorno a tutti, sono Nicoletta e sotto espondo il problema:
uso Delphi7, con ReportBuilder 7.03 e QuantumGrid.
Alla chiusura di una applicazione, che chiama una DLL, ho un errore sulla
DLL in oggetto indicata.
E' usata da WIN XP, ma già un collega ha constatato il problema di D7 nel
rilasciare tale DLL di sistema.
Mi domandavo se qualcuno avesse avuto già questo problema e l'eventuale
risoluzione.
Ho provato a linkare la unit e a forzare, in chiusura, il metodo FreeLibrary
della DLL (uxTheme) stessa.
Ma il problema persiste.
Qualcuno può aiutarmi o darmi informazioni in merito.
Grazie
Nicoletta
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 risoluzione.
Verifiche che non sia l'ultima versione di questa dll che stai usando: ci
sono molte pagine sul web dove si parla dei problemi di themeing legati
alla uxTheme. Credo che il problema sia piu' dal lato windows che dal lato
delphi.
Ciao
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

Newsgroup: it.comp.lang.delphi
Titolo: file nascosti

Ciao NG!
In Windows c'è la possibilità di rendere un file 'nascosto'.
Qualche bravo ragazzo saprebbe dirmi come ottenere il medesimo risultato con
delle linee di codice?
GRAZIE CIAO!!
PS qual'è l'indirizzo del sito della NG?

 delle linee di codice?
dai un occhiata a SetFileAttributes(), è una funzione dell'API di Win32 ed è
semplicissima da utilizzare.
--
- Carlo -
c.b...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: http e delphi

salve a tutti vorrei realizzare un'applicazione la quale possa essere 
controllata con l'ausilio di internet tramite una pagina web...
Grazie a tutti per la cortese collaborazione 

 Grazie a tutti per la cortese collaborazione
Parti da qua: 
http://delphi.about.com/od/aspnet/a/aspnetcourse.htm
Ciao
-- 
Morde

 Grazie a tutti per la cortese collaborazione 
Di che tipo di applicazione si tratta? Che finalità ha? Credo siano 
fattori importanti per individuare la soluzione più adatta al problema.
In alternativa, potresti citare qualche altra applicazione che, per tua 
conoscenza, assomiglia a quella che devi implementare, in modo da capire 
bene cosa vuoi ottenere e i requisiti.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Parti da qua: 
http://delphi.about.com/od/aspnet/a/aspnetcourse.htm
Non so se l'obiettivo è quello di creare un'applicazione Web vera e 
propria; da quello che ho capito io, si cerca invece di creare un 
eseguibile standard che, all'occorrenza, possa fornire via socket 
un'interfaccia Web per renderlo programmabile.
Ma sarà poi l'autore della discussione a far luce su questa faccenda 
(per questo motivo ho chiesto esempi chiarificatori).
Ciao buon uomo! :-)


 questo motivo ho chiesto esempi chiarificatori).
Quello che temo io e' che l'OP voglia un application server... e questo 
sarebbe poco pertinente con delphi. tra l'altro, l'ultima versione di 
windows server introduce un nuovo terminal service che è proprio 
l'application server. Veramente ottimo.
Ciao e grazie per il "buon uomo" :D
-- 
Morde

 Quello che temo io e' che l'OP voglia un application server...
O più semplicemente implementare un web server nella sua applicazione,
cosa fattibile in maniera molto semplice usando l'opportuno componente
Indy.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 O piů semplicemente implementare un web server nella sua applicazione,




Puoi usare 
ASP.NET
 per la parte di interazione Web. Il tuo software in
ASP.NET
 dovrà poi interfacciare una DLL che si occupa del dialogo di basso
livello con la scheda (libreria che verrebbe sviluppata eventualmente in
C/C++). Ovviamente tutto questo esulerebbe da Delphi.


 idea di come fare
Ma il software che gestisce la scheda, e' scritto in delphi?
Chi pilota direttamente la scheda? Una libreria o il tuo prgoramma?
-- 
Morde


la scheda viene pilotata dal mio programma...
 saluti
Francesco P 

 la scheda viene pilotata dal mio programma...
Allora segui la strada suggerita da Laforgia.
Ciao
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Evento a Run-Time

In D6 ho un
 
	TNotifyEvent = procedure (Sender: TObject) of Object;
 
	TComp = Class(TComponent)
	public
		Timer: TTimer;
		OnProceduraTimer: TNotifyEvent;
	...
	end;
 
..
 
constructor TComp.Create(AOwner: TComponent);
begin
Inherited Create(AOwner);
Timer:=TTimer.Create(Self);
Timer.Enabled:=False;
Interval:=50;
Timer.OnTimer:=Self.OnProceduraTimer;
..
end;
 
procedure TComp.OnProceduraTimer(Sender: TObject);
begin
..
end;
 
Su quest'ultima ottengo l'errore che la procedura differisce dalla 
precedente dichiarazione
 
Cosa non va? Giorgio

 Cosa non va? Giorgio
 
Esattamente quello che dice il messaggio di errore: stai definendo
una procedure mentre nella dichiarazione era una variabile.
 
Invece di 
  OnProceduraTimer: TNotifyEvent;
Devi mettere
  procedure OnProceduraTimer(Sender: TObject);
 
ciao
Giacomo

 (Sender: TObject);
 
Grazie, cosi compila, giorgio

Questa dichiarazione esiste già: meglio non definirla una 2a volta:
 
 	TNotifyEvent = procedure (Sender: TObject) of Object;
 
 
Non è una buona idea dichiarare membri pubblici che non siano property o metodi:
 
TComp = Class(TComponent)
public
  property Timer: TTimrer read FTimer;
  property OnTimerEvent: TNotifyEvent read FOnTimerEvent write FOnTimerEvent;
 
......
 
A.


 
Vuoi dire che la seconda non la prende se non la defisco come property? G.
 

> Vuoi dire che la seconda non la prende se non la defisco come property? G.
 
 
Scusa, ma non ho capito la domanda.... :-|
 
A.
 


Ho gia' provato a definire la
 
public
	OnTimerEvent: TNotifyEvent;
 
ma si incazza, non credo che definendola property vada via l'errore, G.

 non credo che definendola property vada via l'errore, G.
 
Che significa "non credo"?
Il "credo" va bene in chiesa, non quando sviluppi.
Servono dati certi e OGGETTIVI.
 
Cmq, magari devo tornare a scuola ma ribadisco in altre parole quello che avevo scritto:
 
1) dichiarare membri che non siano property o metodi nella public è SBAGLIATO.
Quindi, questo codice non va:
 
public
   MyEvent: TNotifyEvent
 
mentre questo è corretto:
 
 
public
   property MyEvent: TNotifyEvent read FMyEvent write FMyEvent
 
oppure questa che ti permette di tracciare se l'evento viene riassegnato:
 
public
   property MyEvent: TNotifyEvent read FMyEvent write SetMyEvent;
 
Facendo cosi, puoi mettere un breakpoint nel setter e capire chi kakkio ti sta eventualmente (ri)assegnando l'evento.
 
A.
 
 


OK provo, G.
Newsgroup: it.comp.lang.delphi
Titolo: Agganciare form applicazione

Un saluto a tutti.
Vorrei che la form una mia applicazione si disponga vicino a quella di 
un'applicazione terza (se esiste ovviamente), come una calamita 
attaccandosi ad esempio a destra o su un'altro lato a scelta.
Qualche suggerimento in merito? Thks.

 attaccandosi ad esempio a destra o su un'altro lato a scelta.
[D7]
forse ti può essere utile guardare come, nei sorgenti di TCustomForm (unit 
Forms) è stato implementato il message handler per WM_WINDOWPOSCHANGING:
    procedure WMWindowPosChanging(var Message: TWMWindowPosChanging); message 
WM_WINDOWPOSCHANGING;
che a sua volta fa riferimento alle proprietà ScreenSnap e SnapBuffer.
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Trucchetti #1

FARE IL FIKO IN UFFICIO #1
visto che siete sempre così buoni con me, vi scrivo questa cosa per essere
alla moda e fare una gran figura in ufficio e, perchè no, anche a casa:
1) Aprire Word o un qualsiasi programma tattico di scrittura
2) Fare una cella di tabella ridimensionata a grandezza del post-it che
avete (-6mm circa, sia in altezza che in larghezza... altrimenti poi è
troppo giusto)
3) Scrivere nella cella quello che si vuole... password, numeri di telefono,
i prefissi da usare o chi lo sa che altro vi serve...
4) Stampare su carta normale
5) Mettere il post-it sopra alla "stampata" in modo che copra per bene la
cella
6) Rimettere il foglio e ristampare
Trucco provato su Canon LBP-660
Disclaimer: se il post-it si inceppa nella stampante non è colpa mia.
Mark il Gatto

E' un poco come il tiro con l'arco.
Prima tiri la freccia e poi ci disegni intorno il bersaglio. :-)
Marco

 ha scritto nel messaggio
news:xm9P6.3254$Uo3....@news6.giganews.com...


 in parole + semplici?=)
vai in word, crea una tabella di 1 colonna e 1 riga... premici col destro
sopra e metti proprietà tabella (o qualcosa del genere) e imposta la
larghezza che ti serve... poi premici col destro sopra e metti proprietà
cella e imposta l'altezza della cella... così ottieni il rettangolo...
ora scrivici dentro semza modificare la grandezza della cella...
Poi stampa... poi metti un post-it giallo (+ fiko) sul foglio, proprio sopra
a quello che hai stampato... rimetti il foglio nella stampante e ristampa...
et voilà... il gioco è fatto!
Mark il Gatto
Mark er Mejo

Newsgroup: it.comp.lang.delphi
Titolo: Ricerca Oggetti in Una Form

Ciao a tutti,
in una form creo dinamicamente 5 TButton, 
Avrei bisogno attivare/disattivare sempre dinamicamente questi TButton.
Ho provato facendo la scansione dei componenti della form, ma non li trova,
come potrei ricercarli ?
Grazie
Loris 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come potrei ricercarli ?
Come li hai cercati ?
-- 
=============================================================
Alberto Rubinelli - Fondazione "Museo del computer"
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 1856032   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
Sito internet : 
http://www.museodelcomputer.org
=============================================================


Come li crei e come li cerchi?
Se creo un bottone:
oBtn:=TButton.Create(Self);
oBtn.Parent := <OggettoContenitore>
oBtn.Name := 'Btn_1';
......
per ricercarlo a questo punto
Var oComp: TComponent;
...
oComp := FindComponent('Btn_1');
If Assigned(oComp) then  // vediamo se lo becca
   (oComp as TButton).Enabled := True/False;
oppure giri tutti i componenti con ControlCount e testi se è di tipo 
TButton, se lo becchi assegni ad una variabile l'oggetto trovato, oppure 
lo usi al volo secondo le esigenze
G.

 Loris 
Grzie Ragazzi,ho risolto.... 

Newsgroup: it.comp.lang.delphi
Titolo: Form circolari o con bitmap strane

CIAO A TUTTI
Mi sapete dire dove posso trovare un componente
per le form circolari oppure come quelle form
con disegni non rettangolari....?
grazie in anticipo per l'aiuto
e se mi rispondete in e-mail  
chi...@iol.it

 ha scritto nel messaggio
news:3A1480...@iol.it...

Se non ricordo male c'è un componente che fa al caso tuo su torry
(
http://torry.rimini.com
)
Ciao  :-)
Silvio

 con disegni non rettangolari....?
C'è CoolForm, veramente fantastico.
Peccato sia senza sorgenti, cmq se ti interessa posso dirti anche le
funzioni che dovrebbero essere alla base del suo funzionamento. Non ricordo
da dove lo scaricai, cmq o DSP (
http://delphi.icm.edu.pl/index.htm
) oppure
da Torry
(
http://torry.rimini.com/
)
Ciao!
--
- Carlo -
c.b...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Randomizzare gli elementi di un array

Salve a tutti,
come si puo' fare per mescolare gli elementi di un array. Cioe', se ho un
array di 50 integer, prima ordinati dal più piccolo al più grande, come
faccio a mescolarli in modo che siano distribuiti casualmente?
Grazie a tutti
Enrico

 che scrisse: 

Prova così :-)
a, b, k, n: integer;
n := High(arrInt);
for i := 0 to n * 100 do
begin
	a := Random(n);
	b := Random(n);
	k := arrInt[a];
	arrInt[a] := arrInt[b];
	arrInt[b] := k;
end;
 
 
-- 
Download my free software
http://web.tiscali.it/mbsoftware
Write me at 
zrgny...@arzobarg.vg
[rot13]

	
Nah per me ti complichi troppo la vita...	
Tu hai un array di X elementi int? ok
ne crei un altro ( booleano questa volta )
e ogni volta che estrai un indice ( a e b nel tuo esempio )
setti true alla posizione idicata in pratica
Var ArrBool : Array [ 1..50 ] of boolean;
Var ArrInt    : Array [ 1..50 ] of Integer;
Function RandomIndex : Integer; // basterebbe un byte
Begin
   Repeat Result := Random ( 50 ) + 1;   Until  Not ArrBool [ Result
];
   ArrBool [ Result ] := True;
End;
Procedure Scambia ( I, J : Integer);
Var Temp : Integer;
Begin
   Temp := ArrInt [ I ];
   ArrInt [ I ] := ArrInt [ J ];
   ArrInt [ J ] := Temp;
End;
Procedure Mischia;
Var C, I, J : Integer;
Begin
    For C := 1 To ( 50 Div 2 )
       Do Begin
            I := RandomIndex;
           J := RandomIndex;
           Scambia ( I, J );
           End;
End;
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
ICQ     : 67552596
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

 casualmente?
Se vuoi usare Random:
  destIdx := NUM_ELEM;
  while destIdx > 0 do begin
    srcIdx := Random(destIdx + 1);
    Dest[destIdx] := Source[srcIdx];
    PackSource(srcIdx);  // compatta array ( Move(...) )
    dec(destIdx);
  end;
  Dest[0] := Source[0];
Saluti
Paolo Arosio

End;
----------------------------------------
In quanto a complicazioni di vita,
ti rispondo con un bel ROTFL...
Ma davvero il tuo codice ti sembra più semplice?
:-))))))))))))))


Ma davvero il tuo codice ti sembra più semplice?
Ovviamente non mi riferivo al numero di righe ma alla velocita e alla
semplictia del codice...  il mio codice lo capisce anche un bambino di
3 anni il tuo non so... ( forse uno di 4 )

Newsgroup: it.comp.lang.delphi
Titolo: Tables

Scusate per la questione che poso
vorrei sapere come posso creare una nuova table con delphi5.
Visto che carrico tanti files (*.mp3) vorrei fare un prog che mi indica
tutti i files che ho carricato ma non trovo in delphi5 il modo di creare una
tables.
Prima avevo delphi 2.0 e andava adesso con delphi5 sono perduto.
Grazzie -:)

 vorrei sapere come posso creare una nuova table con delphi5.
ehmm..con che database ?
se è solo per te puoi usare paradox + bde + database desktop
spero di aver capito cosa intendi per table 

 Grazzie -:)
In italiano: zia-zie-zio vogliono sempre una "z": "GRAZIE"
Bye
A

Non sempre, dipende dall'accento : se l'accento della parola cade sul
dittongo che segue la "z" allora no, vedi "razzia" :PPP

Mi cospargo il capo di cenere....
Sorry
A

:))


Vi ringrazio molto ho trovato:-))
Newsgroup: it.comp.lang.delphi
Titolo: Consigli per apprendista

Ciao a tutti.
Io sono un programmatore RPG di AS400 e in azienda mi hanno detto che presto
dovrei cominciare a lavorare in Delphi.
Trovo la cosa molto interessente e non volendo arrivare totalmente
impreparato,  è da un po' che leggo questo NewsGroup, ma per chi nulla
conosce è veramente dura....
Tenendo presente che nulla so di programmazione PC, avreste qualcosa (siti,
libri, altri newsgroup) da cui sarebbe meglio cominciare?
Non deve essere necessariamente Delphi, basta che mi aiuti a riguardo.
Grazie 1000.
Slender, volenteroso apprendista Delphi.

 Non deve essere necessariamente Delphi, basta che mi aiuti a riguardo.
Benvenuto a bordo :-)
 Dunque sulle FAQ pubblicate qualche post fa, puoi trovare un elenco di siti
e risorse Delphi, tra cui anche alcuni (pochi ahime') in italiano.
Io stesso ho scritto qualche tutorial di cui un paio per beginners, li puoi
trovare su 
http://gpi.infomedia.it/abc/delphi
 (un po' di pubblicita' non
guasta mai :)
Ad ogni modo se ti serve aiuto, e non trovi le risposte sui manuali/siti,
chiedi pure qui!
Ciao !                        {MSX}

Ciao io programmo in delphi da 4 anni e in rpg da un anno.
Se vuoi farmi delle domande per quanto io posoo, sappi di poter contare
anche su
di me ..
Ciao ciao e buon inizio
-- 
Posted from  [213.82.192.70] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: Un principiante firmato Borland.......

Salve sono un Programmatore Delphi Principiante certificato Borland... mi
offro di aiutarVi nel limite del possibile sulle seguenti mie
conoscenze.......
-> Accesso ai Database
-> SQL
-> Conoscenze su Oggetti Delphi
-> Costruzione di semplici componenti in Delphi
Non chiedetemi su:
API (Sono troppo dolorose e vaste so solo il minimo indispensabile)
Sono comunque specializzato in Database e SQL

 ha scritto nel messaggio
news:T%JO8.19941$j65.4...@twister1.libero.it...


 Mica vorrai dei soldi?!

 API (Sono troppo dolorose e vaste so solo il minimo indispensabile)
Tranquillo, credo (so per certo) che in questo gruppo non manca gente che
con Windows ci fa un po' quello che vuole! :-) In codice AT, DDG e altri ...
:-)
Ciao!
--
- Carlo -
cbertu81(at)libero(dot)it

 ha scritto nel messaggio
news:T%JO8.19941$j65.4...@twister1.libero.it...


 Salve sono un Programmatore Delphi Principiante certificato Borland
Humm... "principiante certificato" ?
Sono un po' perplesso ;)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> Salve sono un Programmatore Delphi Principiante certificato Borland
non è un controsenso?
Ho visto alcuni test di mamma borland x la certificazione e alcune cose non
sono proprio elementari....
AS

 Sono un po' perplesso ;)
Eddai, almeno qualcuno *non* auto-di-latta qui dentro ci vuole :)
--
Jax
PS: Benvenuto!
PPSS: Dove/come ti sei certificato?


Per curiosità, non è che ne potresti postare un paio?
Bye & TNKS!

Ora non li ho +.
Scaricai un test "tipo" da 
www.borland.com
Bye
AS
Newsgroup: it.comp.lang.delphi
Titolo: DbGrid con immagine di sfondo

Dovrei inserire un'immagine come sfondo di una dbgrid. Non ho trovato ne
codice di esempio ne componenti che facciano al caso. Qualcuno sa darmi una
dritta o sa indicarmi dove trovare componenti del genere anche a pagamento?
Grazie in anticipo.
Gianluca.

dritta o sa indicarmi dove trovare componenti del genere anche a pagamento?
Prova l'ottima EXDbgrid, contiene anche una versione potenziata per le
rxlib.
10 Euro la registrazione, free per uso personale.
http://www.gjl-software.co.uk
Ciao,
morde

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

se dichiaro una classe in una unit con dei campi private e delle funzioni
public che le leggono posso richiamare cmq queste funzioni e quindi leggere
le variabili private?

si
bye
as

 ha scritto nel messaggio:

si, e aggiungo che è proprio l'approccio consigliato.
--
- Carlo -
c.b...@libero.it

si può creare una matrice di quella classe?
x esempio:
matrice:array[1..n,1..m] of Tclass;    ???
o prima devo dichiarare qualcos'altro?
e se creo sta matrice alla fine gli passa anche tutte le procedure e
funzioni etc.??
forse è meglio fare un record per questo scopo?
posso mettere un record dentro a una classe?
we don't have time for twenty questions, neo...now there is only one
rule...our way or the high way!
matrix rulez!

 posso mettere un record dentro a una classe?
Si, come un normale campo.
Ciao :D
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

TClass = class
public
function cheColore(col:boolean);
procedure pos(x,y:integer);
private
casella = record
    posx,posy:integer;
    colore:boolean;
    end;
end;
quindi potrei fare una cosa del genere?
matrice:array[1..n,1..m] of TClass.casella;
o devo metterlo public?
o boh...

 matrice:array[1..n,1..m] of TClass.casella;
matrice:array[1..n,1..m] of TClass;
Un consiglio: prima di buttarti su classi e matrici, studiati meglio tutto
quello che viene prima: procedure, funzioni, passaggio di parametri, tipi
base ecc ecc

 base ecc ecc
le ho buttate giu a caso...+ ke altro mi serviva la cosa della
matrice...vvoglio richiamare solo il record

Newsgroup: it.comp.lang.delphi
Titolo: Text scroll

Conoscete qualche componente free veloce che mi faccia lo scroll
verticale di un documento? Se ha qualche effetto bello tipo quelli
per il testo di powerpoint molto meglio!
Grazie!

hai già visto su torry?
A

> hai già visto su torry?
Si, ma c'è solo uno che non funziona con D7.

> Si, ma c'è solo uno che non funziona con D7.
Non riesci a compilarlo o cosa?
A



nelle jvcl ci sta un componente TJvScrollText che fa quello che vuoi tu.
http://jvcl.sourceforge.net
non ho presente quello che fa power point anche perchè di effetti su testo
ne ha a decine!! comunque se ben mi ricordo questo fa tipo un newsticker
ciao fabrizio
Newsgroup: it.comp.lang.delphi
Titolo: cerca file

ciao
esiste una funsione che cerca un file in windows e mi restituisce la path
graçias
erik

Credo di no, comunque sulla ricerca di file puoi usufruire delle funzioni
FileSearch e FileExists.
erik wrote:

---------------------------------------------------------------------------
Messaggio inviato attraverso 
http://www.trucchiperpc.it
 - sezione newsgroup

 ha scritto nel messaggio
news:jiKha.34266$Jg1.7...@news1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Intraweb

Ciao,
mi trovo per la prima volta a dover sviluppare un sito internet, niente
di complicato, un paio di paginette e via.
Da tempo uso Delphi6/7 per applicativi perlopiù gestionali. Visto che
non ho tanta voglia di mettermi sopra Dreamweaver o VS.net, ho
cominciato a dare un'occhiata ai componenti Intraweb. E' possibile fare
e pubblicare un sito con Intraweb? La prima cosa che non ho capito
anche dopo aver cercato su manuali, siti, ecc. è come pubblicare il
sito visto che nessun provider accetta exe per la pubblicazione.
Mi sfugge qualcosa? O forse Intarweb serve solo per web server di
proprietà?
Ciao e grazie
Andrea

 di complicato, un paio di paginette e via. [...]
Tralasciando le caratteristiche tecniche di IntraWeb, se ciň che devi 
realizzare č un "sito Web" vero e proprio, cioč non un'applicazione Web 
in cui il peso č dato esclusivamente dalle funzionalitŕ e l'approccio 
RAD č indispensabile, allora ti suggerisco di utilizzare strumenti e 
tool piů adatti a questo frangente, approfondendo la tua conoscenza di 
(X)HTML, CSS e JavaScript, piuttosto che forzare una libreria come IW 
che ha target e scopi differenti.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Puoi semplicemente creare una standalone application per le prove in locale
e poi lo trasformi in una isapi application

 e poi lo trasformi in una isapi application
Ok, è quello che sto tentando di fare senza successo. Il punto è che
la mia Stand Alone App si riduce chiaramente ad un eseguibile, dopo di
che cosa devo fare esattamente per trasformarla in una ISAPI e
pubblicarla sul provider?

 che ha target e scopi differenti.
In effetti avevo intuito che intraweb non era adatto al mio scopo...
ho fatto qualcosina in passato con FrontPage, ora credo che mi dovrò
aggiornare..
Grazie
ciao

cerca:
Web server applications
nella guida in linea e trovi alcuni topic che spiegano abbastanza bene
la creazione di isapi.
A.

Ok, è quello che sto tentando di fare senza successo. Il punto è che
la mia Stand Alone App si riduce chiaramente ad un eseguibile, dopo di
che cosa devo fare esattamente per trasformarla in una ISAPI e
pubblicarla sul provider?
Nello stesso modo in cui hai creato la standalone application crei una isapi
application e aggiungi al progetto le varie form create, poi ci sono delle
impostazioni da tenere presente a livello di server controller in base al
tipo di collegamento che ti serve, se usi accesso ad un db come SQL server
tramite ado c'è differenza nelle impostazioni della cominitialization .
Comunque se quello che ti serve è solo avere due pagine di presentazione
come ha detto Marco: intraweb non è la strada giusta. Se hai bisogno di
altri chiarimenti scrivimi pure

 aggiornare..
Io preferisco *Dreamweaver*, se proprio fossi costretto ad utilizzare un 
tool di questo tipo per creare siti Web rapidamente. ;-)
