mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Progetto con access e vbasic

Salve devo realizzare un progetto, per conto del mio ufficio, in cui dovra'
essere possibile, previa registrazione on line, e successivo accesso nel
sito interessato, consultare un database creato con access e interfacciarlo
in html (spero di essere stato chiaro).
Tutto questo con la possibilita' di creare una certa sicurezza nell'accesso
e nella consultazione.
Considerato che non sono al massimo della conoscenza sia di access che di
vbasic, ma che potrei appoggiarmi a persone che quantomeno potrebbero
assistermi, vorrei sapere se e' possibile creare ... per es. una query da
poter fare visualizzare alla richiesta di consultazione della pratica di
loro interesse, e non dare altra possibilita' di andare a sbirciare in altre
pratiche.
Spero di essere stato chiaro almeno un pochino...
La domanda e': esiste qualche documentazione che mi puo' risolvere il
problema o qualcosa di gia' fatto per semplificarmi almeno l'inizio del
progetto da poter poi adattare alle mie esigenze?
Grazie
Maurizio

 ha scritto nel messaggio
news:8mhffn$8...@small.edisons.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: Come sentire stampante offline

Ciao, qualcuno mi sa dire se c'è un'istruzione in VB 6.0 per sentire se la
stampante è off-line.
Grazie !!!
--
----------------------------------------------------------------
C.S.N. INFORMATICA s.a.s.
Corso Milano 8
28100 NOVARA
#032131386
#0321611534
fax #0321631266
www.csn.it
ca...@tin.it

trappa l'errore restituito da un tentativo di stampa.... dev'essere il 484,
vedi la guida
ciao

 vedi la guida
Pensavo di averle sentite tutte..
ma.. TRAPPA l'errore mi giunge proprio nuova eheheheh
mitico !
Ciao,Dave
Newsgroup: it.comp.lang.visual-basic
Titolo: Spostamenti misteriosi!

Questo codice scrive un messaggio al centro di un qualsiasi form...
Ho scoperto che omettendo le dichiarazioni di variabili, vb crea
l'indesiderato effetto di spostarmi il form dalla iniziale posizione
centrale (impostata tramite la proprietà StartUpPosition = 2) a
quella in alto a sinistra... qualcuno saprebbe spiegarmi perché?
Private Sub Command1_Click()
    Dim Message As String
    Dim Left As Single, Top As Single
    Dim LunghezzaMex As Single, AltezzaMex As Single
    Cls
    FontUnderline = True
    Message = "JESUS IS LORD!"
    Left = Me.ScaleWidth / 2
    Top = Me.ScaleHeight / 2
    LunghezzaMex = (Me.TextWidth(Message)) / 2
    AltezzaMex = (Me.TextHeight(Message)) / 2
    CurrentX = Left - LunghezzaMex
    CurrentY = Top - AltezzaMex
    Print Message
End Sub

> "vb_kainos" [...]:

    Left, Me.Left; Top, Me.Top!
MSDN Library Visual Studio 6.0
Documentazione di Visual Basic
Utilizzo di Visual Basic
Manuale del programmatore
Nozioni fondamentali di Visual Basic
Variabili, costanti e tipi di dati
Variabili
----------------------------------------
[...]
I nomi di variabile:
[...]
Devono essere univoci all'interno dello stesso form, della stessa routine e
area di validità, ovvero l'intervallo valido per i riferimenti alla
variabile.
[...]
Informazioni avanzate sulle variabili
----------------------------------------
[...]
Oscuramento delle proprietà di form e controlli
A causa dell'effetto di oscuramento a cui si è accennato sopra, le proprietà
dei form, i controlli, le costanti e le routine sono gestiti come variabili
a livello di modulo nel modulo del form. Non è pertanto possibile assegnare
a una proprietà del form o a un controllo lo stesso nome di una variabile a
livello di modulo, di una costante, di un tipo definito dall'utente o di una
routine, in quanto l'area di validità è la stessa.
In un modulo di form, le variabili locali aventi lo stesso nome dei
controlli del form oscurano i controlli. È pertanto necessario specificare
il controllo con un riferimento al form o alla parola chiave Me in modo da
impostare o leggere il valore del controllo stesso o l'impostazione delle
proprietà.
[...]
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------


Detto in parole povere (ma oneste) le variabili che tu dichiari con il nome
Left e Top hanno lo stesso nome delle proprietà Left e Top del form a cui ti
riferisci. Quando non le dichiari, le istruzioni che usi tu calcolano la
posizione della scritta usando però Left e Top del form. Quindi alla fine
vai a modificare la posizione del form nel momento in cui fai Left=(Calcoli)
e Top=(Calcoli)

Newsgroup: it.comp.lang.visual-basic
Titolo: Da dove iniziare 2

ciao a tutti, visto che il libro dell'apogeo è pieno di errori cosa
consigliate ad un neofita??
Devo procurarmi l'ambiente di sviluppo (il mio SO è windows millenium): si
trova freeware??
Ciao
Riccardo

FREEWARE???
Ma dove?

 Ma dove?
simpatico !
Newsgroup: it.comp.lang.visual-basic
Titolo: [INET] Scaricare **tutti** i file

Devo scaricare da un server FTP interno tutti i file
di una directory. Non conosco i nomi dei file.
Il controllo INET mi funziona con
Execute ..."GET source dest"
ma non mi funziona con
    Dim str, strFTP As String
    strFTP = "FTP://user:pwd@ipaddress"
    inetFTP.URL = strFTP
    inetFTP.AccessType = icDirect
    inetFTP.Protocol = icFTP
    inetFTP.Execute , "CD ......"
    MsgBox (inetFTP.ResponseInfo)
    inetFTP.Execute strFTP, "GET * f:/stampe_tmp/"
Sbaglio qualche cosa o esiste un'altro modo???
Ciao e grazie.

 ha scritto nel messaggio
news:a7a4dv$jpncm$1...@ID-87012.news.dfncis.de...

Non conosco il controllo inet, ma in ftp esiste un comando che ti permette
di fare quello di cui hai bisogno ed č MGET puoi provarlo al posto di GET
prova cosě: MGET *.* f/stampe_tmp/
Ciao Roberto - Syd

     MsgBox (inetFTP.ResponseInfo)
Sicuramente ti da un msgbox vuoto.
Il controllo inet in modalità Execute è asincrono.
Prova così:
inetFTP.Execute , "CD ......"
MsgBox "Premi OK tra qualche secondo" 'Tempo per far si che l'inet scarichi
la lista
MsgBox inetFTP.ResponseInfo
Usa l'evento, ovviamente. I due MsgBox era solo per fare un esempio chiaro
;)

Newsgroup: it.comp.lang.visual-basic
Titolo: CD-ROM con Autorun

Come faccio a creare un CD ROM con Autorun ?
Grazie

 Grazie
prendine uno e guarda l'inf in root con blocco note.
se l'exe che devi lanciare e' vb, cfr il mio post di oggi "exe vb da cd".
se hai anche un mdb, o controlli extra, le cose si complicano parecchio.

 ha scritto nel messaggio
news:983qog$740s$1...@ID-51318.news.dfncis.de...



Trovi tutte le informazioni sul'MSDN.
MSDN Library Visual Studio 6.0
--->SDK delle piattaforme
   --->Graphics and Multimedia Services
      --->DirectX 5
         --->DirectX Foundation
            --->Autoplay
Newsgroup: it.comp.lang.visual-basic
Titolo: [!] FAQ .NET

Non sto urlando,
entrambi si scrivono maiuscoli :-)
Prendendo spunto da uno dei tanti post, tra cui quello di Igor Damiani,
mi sono deciso a scrivere un post dedicato.
Se a voi sta bene direi di preparare un insieme di FAQ dedicate a .NET.
Ovviamente in queste FAQ ci saranno anche domande di confronto con il 
vecchio VB, con il vecchio runtime, con C#, ecc...ecc...
Il tutto da pubblicare sul sito comune del gruppo.
Se a voi sta bene mi "occupo" io di "coordinare" il tutto...
Bando alle ciancie,
chi si rende disponibile a scrivere qualche risposta?
Rispondete al messaggio indicando quante risposte siete disposti a 
"sfornare" e indicando l'email (anche cifrata antispam).
Grazie! :-)
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it

io ci sto.......non so se sarò in grado di rispondere a tutte le domande
(dipende soprattutto da queste ultime).......
anzi, dirò di più: se già adesso salta fuori qualche domanda, potrei
lavorarci domani, anche perchè avrò sottomano il librone di Balena, che
rappresenta il *mio* stato dell'arte.....
Numero di domande : indefinito.......domani ho la giornata semi-libera......
E-Mail : qua in firma
--
Igor Damiani
ig...@igordamiani.it
http://www.igordamiani.it
ICQ : 11847262

 rappresenta il *mio* stato dell'arte.....
Vedi sopra. Una di questa implica anche il Balena :-)
-- 
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
free.it.comp.lang.csharp - free.it.comp.lang.vbnet
free.it.comp.lang.aspnet - free.it.comp.lang.delphi

 entrambi si scrivono maiuscoli :-)
quanto paghi, all'uopo ?
seno' scorda'telo :P
grazie per il progetto.
se vuoi posso scrivere la parte sull'uso delle classi.
sia chiaro: non accetto critiche.
rispondi o si' o no.
anzi, non rispondere proprio :)
ieri sera a quel post stavo per chiosare:
moh, in sei anni non ne ho mai scritta una, eppur si muove.
ma non volevo suscitare un referendum sull'espulsione di j oltre che
mia.
rimarreste senza mascotte :P
j.peron

 se vuoi posso scrivere la parte sull'uso delle classi.
 > anzi, non rispondere proprio :-)
Non ho risposto. :-)
Dai un osso a Java da parte mia. ^_^
-- 
Antonio Cangiano
Webmaster di 
www.visualcsharp.it


aahh....mah.....ma com'č???
vabbč che sul NG vado e vengo, purtroppo....ma non avevo capito che Java č
un cane!!!!!
miiiii, che storia!!!!!
arf arf!!!!
:-))))) bello!!!


 un cane!!!!!
<FLAME>
Sul sito comune trovi anche le sue foto...
ci alza la media del gruppo ragazzi! :-)
</FLAME>


 </FLAME>
grazie, so kind of you, ma...
voi quanto siete al garrese ?

 voi quanto siete al garrese ?
LOL :-)
175


> Se a voi sta bene direi di preparare un insieme di FAQ dedicate a .NET.
Approvo... approvo molto approvo... :)
        Ciao
                Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!


M'associo ... dispostissimo a leggerle :)

 chi si rende disponibile a scrivere qualche risposta?
dispodibile:
ebq...@tin.it
giuseppeD
Newsgroup: it.comp.lang.visual-basic
Titolo: Creare una cartella

Chi mi fa vedere che il codice per creare
una nuova cartella di windows ...... ?
Grazie

 wrote in message
FsMt7.19363$C15.2...@news.infostrada.it...


 una nuova cartella di windows ...... ?
Se usi il FSO usa CreateFolder.

Newsgroup: it.comp.lang.visual-basic
Titolo: Porta infrarossi

Dovrei gestire la porta infrarossi attraverso VB.
Sapreste indicarmi dei link dove possa trovare qualche informazione ?
Grazie a tutti.
Alessandro

 wrote in message
news:9ecU9.109385$TC5.3...@twister1.libero.it...

Leggi post precedenti.
--
Massimo Bonechi
-----------------------------------
Nuovo Newsgroup al server : 
news.startit.it

Newsgroup: it.comp.lang.visual-basic
Titolo: File MDX che mi intontisce la connessione !!

Mi devo collegare ad un DB3 creato da un programma esterno.
Nella dir dove quel programma scrive i dati nel db si trovano due file con
lo stesso nome ma con estensione diversa.
Prove.dbf e Prove.MDX.
Tutto questo mi crea il problema che se lascio il file MDX la connessione
non avviene,  mentre se elimino o rinomino il file MDX la connessione
funziona.
Ma a cosa serve il file MDX ??
Se lo elimino posso causare dei problemi al programma che scive nel DBF ??
Cosa posso fare ??
--
Grazie, Alberto (alias ALCAU)

 ha scritto nel messaggio
news:8zlx7.16668$g42.2...@news.infostrada.it...

Mdx generalmente č il formato indici di db4 / visual dbase5.
Dal che si evince che il tuo dbf  non č db3 ma in uno di questi due
formati...
Il fatto che la connection non avvenga mi fa pensare che ciň che usi
(giacchč non ci dici se usi odbc, dao, ado, pippo, pluto (per tacer di
paperino...  :-P ) ) si "accorga" che si tratta di un formato diverso da
quello che gli dici tů... che astuti questi driver eh... :-P
Non puoi cancellarlo, se gli archivi dbase sono usati da un programma
esterno.
ciao
ugo

 quello che gli dici tù... che astuti questi driver eh... :-P
Uso ado con questa connessione:
    MasterDb3Con.CursorLocation = adUseClient
    MasterDb3Con.Open "Driver={Microsoft Visual FoxPro Driver};" & _
    "SourceType=DBF;BackgroundFetch=YES;Collate=MACHINE;" & _
    "Exclusive=NO;SourceDB=" & PathTraz
Grazie


Appunto... tu gli stai dicendo di aprire un Fox, mentre gli passi un db4 (o
visual db5, non so)...
La soluzione piů semplice, se puoi lavorare "disconnesso" č quella di
copiarti il dbf e solo quello da un'altra parte e aprirlo lě.
ciao
ugo

 copiarti il dbf e solo quello da un'altra parte e aprirlo lě.
Devo lavorare sul dbf !!
Ma non esiste un driver da usare con ado per i file dbase ?
Grazie, Alberto

 ha scritto nel messaggio
news:1uBx7.46$1H1....@news.infostrada.it...

Per es...
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=File
di
dBASE;DBQ=C:\TEST\;DefaultDir=C:\TEST\;DriverId=533;MaxBufferSize=2048;PageT
imeout=5;"
ma ha diverse limitazioni a partire da Ado 2.1 in poi.
Se non ricordo male, č monoutente (blocca il record) o in sola lettura.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP] Asp e javascript in una select

Salve a tutti e scusate se posto qui,
mi ritrovo con un problema alquanto insormontabile x me...
Dunque ho questa struttura in un form:
[cut]
<tr>
        <td><select name="valore1">
                <option value="pippo">
                <option value="pluto">
                <option value="paperino">
                </select></td>
</tr>
Ora devo riempire un input text con il risultato di una select sql fatta in
questo modo:
"select descrizione from tabella1 where nome='" &
document.form1.valore1.value & "'"
Io la select l'avevo pensata cosě ma come immaginavo non funziona... come
posso fare???
1000 Grazie.
P.S se cosě non si potesse fare mi spiegate un modo che ci si avvicina?
senza dover ricaricare la pagina???
Grazie!!!

 senza dover ricaricare la pagina???
  Dal momento che la select va fatto lato server, devi per forza inviare il
valore della <SELECT> ( HTML ) ad una pagina asp.
Se vuoi evitare di ricaricare la pagina potresti usare un <IFRAME> nascosto
con il quale indirizzare la pagina asp che fa la select ( SQL ) passandogli
il valore della <SELECT> ( HTML ).
C'č un "applettino" che viene fornito direttamente con interdev che si
chiama RSProxy o una cosa simile che permette di simulare delle chiamate
sincrone da client verso una funzione in una pagina asp lato server potrebbe
fare al caso tuo, cerca sul sito della microsoft se non hai interdev.
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 1

ragazzi, nessuno ha il vb1 da inviarmi ... cosi' tanto per ricordare i
vecchi tempi quando il vb mi stava su un disketto.... e tutto era
cosi' piccolo e incomprensibile....
Ciao !
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Guarda la RFD per it.comp.prog.collaborazione !

Ahh, il vb1, dolci ricordi (non cosě dolci) MA DOVE L'EXE ERA SOLO EXE E NON
DIPENDEVA DA DLL PER FORZA!!!

Ahh, il vb1, dolci ricordi (non così dolci) MA DOVE L'EXE ERA SOLO EXE E


...

-------------------------
Accidenti, Federico mi ha fatto venire nostalgia di quei bei tempi (almeno
penso che siano belli, da quello che ho letto, poiché ai tempi di VB 1
praticamente non conoscevo ancora i computer)!
Se qualcuno sa come procurarsi Visual Basic versione 1.0, mi farebbe un
piacere enorme informandomi.
Ciao
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/

praticamente non conoscevo ancora i computer)!
Eh... bei tempi... Quando e' stato? nel 91? 
Mi ricordo i dischetti, ce li ho ancora a casa, in Italia.
Dopo essere andato avanti per annieannieanni con gw, qb e hp9000, il VB e'
stato come un miracolo...
Ciao, Pipol!
Piero

...


Certo che no, la potevi linkare all'exe!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso a DB SQL

Ciao
Ti posso consigliare di utilizzare OLE DB per accedere a Oracle oppure RDO,
Microsoft dice che sono ottimizzati per tale DB mentre DAO e' nato e
ottimizzato per DB ISAM.
Per la documentazione ti consiglio il sito microsoft cercando OLE DB o RDO


ADO (utilizza la nuova tecnologia Microsoft per l'accesso ai dati: OLE-DB).
vai su 
www.microsoft.com
\data
--
Roal Zanazzi
z...@iol.it

Sto utilizzando DAO 3.51 per accedere a dbms oracle.
Esistono metodi più efficienti? Dove posso trovare documentazione/esempi,
specie per quanto riguarda la gestione della messaggistica di errore di
ritorno dal DB?
Se conoscete qualche buon manuale, sarei molto grato a chi me lo segnalasse.
Grazie per la collaborazione!

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda per veri programmatori

Qualcuno di voi sa come colorare righe diverse di uno stesso report creato
con data report di visual basic?

con data report di visual basic?
E questa e' una domanda "per veri programmatori"?
Ci si poteva immaginare chesso', un aiuto su algoritmi alchemici.
colori... . .
Se il tuo titolo fosse stato "[?] Colori su data report" avrei risposto alla
tua richiesta in modo serio.
Leggiti il manifesto che pui trovare sul Sito Comune.
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

 colori... . .
:):)
alchemici ? be', i colori oltre che fisica possono essere chimica...
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: access e vb...

ciao devo richiamare una query su di un db access da vb la query e' questa:
PARAMETERS [codice] text;
INSERT INTO TBLCOLLO (CDCLI, QTA, DES) SELECT DISTINCT
tabella1.CDCLI, tabella1.QTMOV, tabella2.DEPAR FROM
[ODBC;DSN=dsn1].tabella2, [ODBC;DSN=dsn2].tabella1 WHERE
tabella2.CDPAR=tabella1.CDPAR AND tabella1.CDCLI=[codice];
e la richiamo cosi':
Set cnsql = New ADODB.Connection
Set cmdsql = New Command
Set parsql = New Parameter
Set rssql = New Recordset
cnsql.Open ("provider = microsoft.jet.oledb.3.51; data source =
C:\etich.mdb")
cnsql.CursorLocation = adUseClient
cmdsql.CommandType = adCmdUnknown
cmdsql.CommandText = "pippo" 'nome della query
dim x as string
x=inputbox("bla bla bla")
set parsql=cmdsql.createparameter("codice",advarchar,adparaminput,50,x)
cmdsql.parameters.append parsql
parsql.value=x
set cmdsql.activeconnection = cnsql
set rssql=cmdsql.execute
il codice e' stato copiato da un vecchio post nel quale pero la query era
una select l'ho riadattato, purtroppo mi da
come errore -
2147217900
 invalid sql statement; expected "delete", "insert",
"procedure", "select" or "update".
ho capito che l'errore sta nel modo in cui li faccio eseguire l'execute di
richiamo della query, ma purtroppo ne su msdn ne in documentazione o post
vari ho trovato come richiamarla
ho provato a richiamarla cosi', pensando che forse l'errore stava nel fatto
che l'istruzione non mi ritorna nessun recordset
ma se cmq faccio:
cnsql.execute cmdsql
come errore mi ritorna incompatibilita tra i dati... premetto che da access
la query funziona alla grande, ho provato a portarla sotto vb ma mi ritorna
come errore odbc failed (il dsn e i nomi tabella/campi sono corretti)
ho pensato di spezzare la query in + sotto query ma dovendo ogni volta
collegarmi ad un db (mi ci vuole circa 60 sec... non chiedetemi il motivo!
questo e' un mistero dell'odbc client access) ho abortito l'idea, anche
perche' sarebbero query di tipo select campo.* form xxx e poi dovrei
sfogliarmi tutti i dati... e credo sia meglio lanciare all'as400 una query
del tipo sopra piuttosto che quest'ultima.
idee? documenti vari? tutto e' ben accetto
thanx in advice

 vari ho trovato come richiamarla
Un'istruzione SQL, almeno su Access, deve sempre iniziare, come dice il msg
d'errore, con una SELECTE, INSERT, DELETE o UPDATE (se non ne dimentico
altri).
Per passare i parametri devi usare il metodo command dell'oggetto
connection, crearti l'oggetto command e aggiungere i parametri (sono
proprietà/oggetti dell'oggetto command).
Sto andando a memoria, perchè, quando posso, evito sempre di usare i
parametri, di conseguenza non ricordo bene proprietà, metodi e oggetti
dell'oggetto command.
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Funzione Input

Ciao a tutto il NG, ho un problema con la funzione input, apro un file
in input e uso un ciclo do while not eof per leggerne il contenuto il
problema è che mi restituisce l'errore "argomento non facoltativo" e
il debug evidenzia EOF questo il codice
For A = 1 To File1.ListCount
        Path = Drive1 & "\" & Dir1 & "\"
        File = Path & fil1.List(ListCount)
        Open File For Input As #1
        Do While Not EOF
            Car = Input(1, #1)
            Cont = Cont + 1
            'Quando trovo < iniziano gli ingredienti/ricetta
            If Car = "<" Then
                I = Cont + 1
            End If
            'Quando trovo > finiscono gli ingredienti/ricetta
            If Car = ">" Then
                F = Cont - 1
                Ing = Input(F - (I - 1), #1)
                Open Dest For Random As #2
                Testo = File1.ListCount & "|" & "Ingredienti: " & Ing
                Put #2, , Testo
            End If
Grazie a tutti
Kentucky

        Do While Not EOF(1)
:-) 

Grazie....
Un'altra cosa che mi è venuta in mente adesso io devo leggere un file
un carattere alla volta, ma se uso il ciclo con l'istruzione
Input(1,#1) legge sempre il primo carattere oppure è intelligente e si
sposta da solo? Codice:
Do While Not EOF
  Car = Input(1, #1)
.....
Se nel file c'è scritto Ciao Car sarà sempre uguale a "C" oppure no?

 ha scritto nel messaggio
Un'altra cosa che mi è venuta in mente adesso io devo leggere un file
un carattere alla volta, ma se uso il ciclo con l'istruzione
Input(1,#1) legge sempre il primo carattere oppure è intelligente e si
sposta da solo? Codice:
Do While Not EOF
  Car = Input(1, #1)
Perchè non apri il file For Binary e non usi Get #1, , char?
Ciao 

Ma perchè devi leggere un carattere alla volta? Sei sicuro che stai usando 
il metodo giusto?
:-) 

non so, ti spiego, io devo leggere un file di testo per poi poterlo
elaborare, esempio di file di testo fda leggere:
<Ingredienti: fhsdjkfhjkahfjkh>
<Preparazione: jfklafdjajldfsasfd>
io devo leggerlo e quando trovo "<" vuol dire che sono agli ingredienti
e nel file che elaboro avrò
|Numero ricetta|Tipo|Nome|Ingredienti|Preparazione
ma per dividere i campi con il "|" devo sapere doev iniziano ed ho
usato i caratteri ">" "<" per individuarli è per questo che leggo un
carattere alla volta...
dici che si può ottimizzare?

 ha scritto nel messaggio 
news:1137503501.8...@g43g2000cwa.googlegroups.com...


 ha scritto nel messaggio 
news:1137503501.8...@g43g2000cwa.googlegroups.com...


Io avevo fatto una cosa simile ma tu l'hai già migliorata, grazie 1000
sta sera provo...
Newsgroup: it.comp.lang.visual-basic
Titolo: programma api-guide

scusate io ho scaricato il prog in oggetto e i runtime di vb5 anche se ho il
6, ma quando lo avvio di dice errore di runtime '5' , invalid procedure or
argument.
è capitato a qualcuno altro, da che può derivare?
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

Posso sapere dove l'hai trovato?

> Posso sapere dove l'hai trovato?
no :-)
schezo,
www.allapi.net
 poi clicca su api-guide


 è capitato a qualcuno altro, da che può derivare?
Si tempo fa ma non ricordo il perche' ..comunque
non servono runtime di vb5
guarda se noti qualcosa di diverso (oltre al percorso)
REGEDIT4
[HKEY_CURRENT_USER\Software\KPD-Team]
[HKEY_CURRENT_USER\Software\KPD-Team\API-Guide]
@="API-Guide, created by the The KPD-Team 1998-2002"
"InstallDirectory"="C:\\PROGRAMMI\\MICROSOFT WINDOWS SCRIPT\\API-GUIDE\\"
"Language"="english37.lng"
"VeryFirstStart"=dword:00000001
"FirstStart"="3.7"
"Version"="3.7.854"
"Top"=dword:ffffffc4
"Left"=dword:ffffffc4
"Bottom"=dword:000021fc
"Right"=dword:00002f58
"WindowState"=dword:00000002
"SplitterLeft"=dword:000000ca
"ColorCoding"=dword:00000000
"LastAPI"="CreatePalette"
l'installazione crea anche un icona in quick launch ..che magari ..
Prova a copiare l'intera cartella API-Guide  in c:\windows\temp
disinstalla da installazione applicazioni  e prova a far partire direttamente
C:\WINDOWS\TEMP\API-Guide\API-Guide.exe
--
Fosco



Newsgroup: it.comp.lang.visual-basic
Titolo: help classi + form in project

ho un project (activex dll) con 1 classe e 1 form, dal form devo far
scattare un raiseevent interno della classe, come posso fare (non
avendo alcuna istanza della classe su qui invocare qualche metodo) ?
grazie.

 avendo alcuna istanza della classe su qui invocare qualche metodo) ?
Domanda abbastanza gettonata, questa estate ;-)
Prova a dare un occhiata al thread "MyClass in VB6" del 18/07/2002
Ecco il link diretto su Google
http://groups.google.it/groups?dq=&hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=iYzZ8
.1172%24s74.18867%
40twister1.libero.it
&prev=/groups%3Fdq%3D%26num%3D25%26hl%
3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26group%3Dit.comp.lang.visual-basic%2
6start%3D300
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: Riconoscere il Button che mi ha aperto una finestra

Salve,
in Form1 ho 2 Bottoni.
Nell'evento ButtonClick di Button1 ho scritto:
Form2.show( )
Nell'evento ButtonClick di Button2 ho scritto:
Form2.show( )
Quando si apre Form2 posso riconoscere se e'
stata aperta da Button1 o da Button2 ?
Grazie. 

 stata aperta da Button1 o da Button2 ?
Form2.show( )
Form2.tag= "Button1"
Form2.show( )
Form2.tag="Button2"
greg

 stata aperta da Button1 o da Button2 ?
In form2:
Private m_Chiamante as string
Property Let Chiamante (sChiamante as string)
  m_Chiamante = sChiamante
End Property
In form2 hai questa variabile m_Chiamante disponibile. Invece di una
stringa potresti anche usare un Long, magari con una Enum, ma bisogna
vedere a che ti serve.
Dalla form1:
Load Form2
Form2.Chiamante="BOTTONE1" o "BOTTONE1"
Form2.show( )

 ha scritto nel messaggio 
news:46d553a6$0$36438$4faf...@reader5.news.tin.it...

E a che serve?
Qui c'è qualcosa che non va nella logica.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO sulle TABSTRIP

E' possibile disegnare in fase di progettazione dei controlli sui
pannelli delle TabStrip ??
Io non ci riesco, a parte il fatto che non mi lascia selezionare i vari
pannelli se non avviando il prg.
Come si fa ?? vi prego aiutatemi... PAOLO.

 
Prova ad usare le SSTab  ;)
Ciao,
Aldus.

pannelli delle TabStrip ??
No, poiché, a differenza delle SSTab, le TabStrip non sono dei "contenitori".
Devi quindi usare il "trucco" dell picture, ovvero disegnare n picture quante sono i Tab e poi nasconderle o
visualizzarle a seconda del tab selezionato.
I controlli sono all'interno delle picture, quindi vengono nascosti o visualizzati automaticamente assieme ad essa.
Eccoti un esempio se non sono stato chiaro:
Disegna in un form un controllo TabStrip, chiamato TabStrip1, un vettore di picture composto da tre elementi
(Picture1(0), Picture1(1), Picture1(2)), e disponi la Picture1(0) nella posizione definitiva;
Disegna, nelle picture i controlli che vuoi e poi:
Private Sub Form_Load()
 
    Dim i As Integer
 
    Cornice = 0
    For i = 1 To 2			'Allineo le Picture
        Picture1(i).Visible = False
        Picture1(i).Top = Picture1(0).Top
        Picture1(i).Left = Picture1(0).Left
    Next i
 
End Sub
Private Sub TabStrip1_Click()
 
    Dim i As Integer
    If TabStrip1.SelectedItem.Index = Cornice Then Exit Sub
 
        For i = 0 To 2
            If i + 1 = TabStrip1.SelectedItem.Index Then		'A differenza degli SSTab, l'indece dei TabStrip
parte da 1
                Picture1(i).Visible = True
            Else
                Picture1(i).Visible = False
            End If
        Next i
    Cornice = TabStrip1.SelectedItem.Index
End Sub
Cornice è una variabile globale che mi fa si, nel caso in cui clicco nel tab corrente, di non ridisegnare a vuoto i
controlli.
Spero di esserti stato d'aiuto,
Saluti e Buone Feste,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: ANTEPRIMA IMMAGINI

C'è qualcono che conosce un OCX per visualizzare in anteprima una serie di
immagini come nella visualizzazione anteprima dell'explorer di WindowsME???

 wrote in message
news:9ku48t$16s$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: texttospeech selezione lingua, aiutooooo!

ho installato i componenti necessari per far parlare il pc in italiano
tutti!!!
ma il mio programma vb parla ancora in inglese ma perchč????
c'č forse qualche istruzione che tralascio tipo select engine o select
lenguage?
qualcuno a qualche esempio da farmi? so che l'italiano corrispondo al codice
40 ma dove lo richiamo? e come?
Grazie a tutti i GURU di VB che mi aiuteranno.

 lenguage?
Una soluzione di emergenza
è quella di disinstallare l'engine inglese
se l'engine italiano rimarra solo
diventerà default
altrimenti mi sa bisogna leggere bene l'sdk
--
Mauro Cerreto
www.cerretosoft.it
MSN-Yahoo mauro_6808

 --
ho scaricato e installato anche io i componenti e i personaggi in italiano,
ho settato la proprietà current_mode=2 ed ora il mio pc parla con la
"sensualissima" voce di donna, e lo fa in italiano.
Se vuoi ti posto anche del codice esempio funzionante preso da un libro, ok?


te ne sarei veramente grato, grazie.
postalo qui cosi sarą a disposizione di tutti.

Questo è il codice riportato sul libro della Apogeo:
Private Sub Form_Load()
    Dim strVoiceType as String
    dim intEngine as Integer
    Dim i as Integer
    intEngine=TextToSpeech1.Find("Mfg=Microsoft;Gender=1")
    TextToSpeech1.Select intEngine
    For i=1 to TextToSpeech1.CountEngines
        strVoiceType=TextToSpeech1.ModeName(i)
        cmbVoiceType.Additem strVoiceType
    next i
    cmbVoiceType.ListIndex = TextToSpeech1.CurrentMode -1
end Sub
Private Sub cmbVoiceType_Click()
    TextToSpeech1.CurrentMode = cmbVoiceType.ListIndex +1
    if (TextToSpeech1.Gender(TextToSpeech1.CurrentMode)=1) then
        TextToSpeech1.LipType=0
    else
        TextToSpeech1.LipType=1
    endif
end Sub
Private Sub cmdSpeak_Click()
    TextToSpeech1.Speak txtText.Text
End Sub
Sul form, come si può capire dal codice, ci devono essere una textbox, una
combobox, un command buttton e il componente "Microsoft Direct
Text-to-Speech". L'esempio riporta anche una serie di label a scopo
prettamente estetico.
Però se installi anche i componenti in italiano avrai tra i controlli anche
il "Microsoft Voice Text".
Il primo controllo è più stabile e completo ed è quello usato nell'esempio,
mentre per il secondo devi settare solo il "CurrentMode" per scegliere il
personaggio desiderato.
Proprietà, metodi ed eventi principali però sono comuni.
Anche se so che non si dovrebbe....se vuoi in privato ti posso mandare
giusto e solo le due pagine (formato jpg)contenenti la descrizione completa
dell'esempio o quanto meno posso indicarti con esattezza il libro da cui ho
prelevato questo codice.
Ciao ciao e buon lavoro.
Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI Messages

Ringrazio anticipatamente
devo leggere i messaggi dall'applicativo utilizzato per la posta
elettronica.
utilizzo
MAPIMessaggi.MsgRead
Facendo così mi vengono letti anche i messaggi nella posta eliminata...come
faccio a sapere dove si trova il messaggio (in che cartella?) per poter
leggere solo
quelli della posta in arrivo?
grazie Laura

Ciao Laura,
     MAPIMessages1.FetchUnreadOnly = False/True (Tutti i messaggi/Solo
Quelli non Letti)
     MAPIMessages1.Fetch (Scarica la posta dalla cartella posta in arrivo)
Ciao Luciano.

Newsgroup: it.comp.lang.visual-basic
Titolo: ci risiamo

Tanto per cambiare ho lavorato tanto per niente: il mio prg, installato con
il setup creato da vb5 non funziona, infatti il setup stesso non riesce a
registrare un controllo e quindi nisba. Il controllo in questione è il
chartfx32 della fxsoftware, ma ho la netta impressione che anche se si
chiamasse "pino.ocx" poco cambierebbe. Le ho provate tutte: con regsvr32,
con regocx32, copiando tutte le ricorrenze del mio registry sulla macchina
di prova, niente!!!!! non c'è verso....
Attendo con ansia liete novelle...
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

Mettendo l' OCX assieme all' EXE ? Io faccio cosi', e non si deve
registrare assolutamente nulla.
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.

Era tutto un problema di dll: il setup wizard di vb5 non si era accorto
(!!!???!!!) che l'ocx in questione necessita di mfc40.dll!!!!
Adesso è tutto ok.
Ciao a tutti


registrare un controllo e quindi nisba.
  Di solito, quando un controllo third-party non viene registrato
correttamente, vuol dire che manca qualche file dependancy,
tipicamente le DLL delle MFC 4.0 o 4.2, quindi vedi se c'e' un file
DEP per quell'activex.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire DBF FoxPro

Ciao a tutti, come faccio ad aprire un file dbf foxpro da visual basic 6.0.
Premetto che mi interessa aprirlo senza l'ausilio di datacontrol e senza
allegare la tabella in un database access, ma voglio aprirlo direttamente in
un oggetto di tipo recordset.
Ciao a tutti i programmatori Rossana
l'amica di Franco Sgainz

 wrote in message
8cd039$mmg$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] VbModal

In VB 6 quando volevo aprire un form in modo che fosse l'unico nel quale
potevo agire, facevo:
nomeForm.show vbmodal
Come si va in Vb.net???


si fa così:
1) eviti di fare confronti: 
VB.NET
 non è VB7. Questo semplice approccio,
credimi, ti risparmierà un sacco di grattacapi
2) dato il punto 1, istanzi la classe che definisce il form e visualizzi
l'istanza con il metodo ShowDialog:
Dim miaIstanzaForm As New NomeForm()
miaIstanzaForm.ShowDialog()
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

 miaIstanzaForm.ShowDialog()
Grazie...!!!

 miaIstanzaForm.ShowDialog()
Scusa ancora... c'è un modo per non far venire fuori i segni in basso a
destra, quelli simpatici che sembrano invitarti a rimensionare il form?
Altra cosa... come si imposta il form in modo che non sia ridimensionabile?
Impostando la dim. massima e quella minima uguali?
Scusatemi ma sto cercando di capirmi con il .net!

 Impostando la dim. massima e quella minima uguali?
Scherzavo... ho trovato!
Newsgroup: it.comp.lang.visual-basic
Titolo: DATAREPORT

Come faccio a utilizzare il formato A3 con datareport?
E l'orientamento orizzontale?

 E l'orientamento orizzontale?
Credo dipenda tutto dalla stampante che selezioni (in CrystalReports č
cosě..)
ciaociao

Quale versione di Crystal Reports?
--------------------------------
Inviato via 
http://usenet.libero.it

 Quale versione di Crystal Reports?
Credo tutte. Io ho la 5.0 Pro e la 8.5 Pro e a seconda della stampante posso
scegliere l'orientamento e il formato carta
ciaociao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Problema winsock

Salve a tutti,
vengo ancora a disturbarvi per un altro problema che proprio non riesco a
risolvere. Allora: io ho 2 computer connessi su una rete locale attraverso
un gateway. Ho scritto un programma di comunicazione di prova (semplicemente
un controllo winsock da una parte e uno dall'altra) tra i 2 PC. Il programma
stabilisce tranquillamente la connessione sia usando il computer 1 come
server, sia usando il computer 2. Se però chiudo la comunicazione da un
computer (con Winsock1.Close()) e poi anche dall'altro quando riprovo a
stabilire la comunicazione nella stessa direzione (cioè usando lo stesso
server e lo stesso client di prima) ottengo un errore:"Indirizzo in uso". Ho
fatto alcune ricerche ed ho trovato un programma (tra l'altro scritto in VB)
che mi permette di monitorare le porte del server ed ho scoperto che, quando
chiudo la comunicazione, in realtà la porta utilizzata rimane aperta in una
specie di stato di stand-by che però dura anche 3/4 minuti! Ora, ho fatto io
qualche errore nella chiusura della comunicazione o è normale che il
controllo winsock si comportì cosi? Sapete suggerirmi una soluzione anche se
dovesse essere la brutale chiusura della porta occupata?
GRAZIE PER LA PAZIENZA
Antonio Mirarchi

 Salve a tutti,
cut
Ringrazia i "briachi" della Microsoft!!!
http://www.lunet.it/offerte/berti/vb/winsock.htm
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com
:
80/support/kb/articles/q173/6/19.asp&NoWebContent=1
:-)
--
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

 Antonio Mirarchi wrote:
...mi dirai e allora?
e allora o provi come dicono loro...la soluzione del caz della localport=0
oppure passi tutto via API!
http://forums.devshed.com/t59239/s8c22e9448aea04412c702da2ef3c6bc2.html
--
Il Wodkino Nazionale č a : 
www.martek.it


 e allora o provi come dicono loro...la soluzione del caz della localport=0
Grazie 1000. Penso ke passerò alle API....
Antonio Mirarchi

Ok....Grazie hai risolto anche un mio problema!
Ho però un'ultimo dubbio.
In pratica Ho un'applicazione di tipo client/server gestita dal benedetto
controllo winsock.
La comunicazione funziona correttamente, gestisce la disconnessione e la
riconnessione in modo corretto, tranne nel caso in cui cade il server.
In questo caso al riavvio del server non riesco a rispistinare la
comunicazione senza ripristinare (Riavviare il mio software) anche il
client!
E' un problema del mio codice o semplicemente un "difetto di fabbrica" del
controllo?
Ciao e Grazie

> e allora o provi come dicono loro...la soluzione del caz della localport=0
Cmq se imposto la localport=0 la connessione non funziona proprio. Mi da
errore:"Connessione riufiutata"...
Antonio Mirarchi

 Ok....Grazie hai risolto anche un mio problema!
winsock...
il controllo che a sentire M$ dovrebbe essere poco più che un wrapper alle
API...in realtà a molti problemi a REinizializzare tutto!
--
Il Wodkino Nazionale è a : 
www.martek.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Info componenti

Sono nuovo del mondo Visul Basic,
ho appena realizzano il mio primo programmino ( semplicissimo ), che visualizza
un movie in flash e qualche video in AVI.
Ho usato i componenti presenti in visual basic, cioč Flash Player e Media
Player (swflash.ocx e msdxm.ocx).
Ho creato un eseguibile.
Ora mi chiedo: Se uno non ha il Flash istallato o il Media player, non vede il
mio programma?
Se la risposta č si cosa devo fare? Includere gli ocx? Ma come? Dove e come
vanno installati?
Grazie per l'aiuto e la pazienza
Ciao
-- 
Posted from  [217.58.41.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Se la risposta è si cosa devo fare? Includere gli ocx? Ma come? Dove e come


Newsgroup: it.comp.lang.visual-basic
Titolo: FIX , NDX Che roba è ?

Sapete di che db si tratta , si puň importare  in access ?
Grazie 

 Grazie
.NDX tipicamente sono i file indice di DBase, ma da soli (senza .DBF
associato) non ti servono... .FIX francamente non ho idea

 associato) non ti servono... .FIX francamente non ho idea
FIX mi puzza tanto di database recuperato.
Che non sia un database DBF rinominato in FIX dopo un recovery?
Potrebbe provare a rinominare da .FIX a .DBF
ciao
stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Mantenere lo stesso GUID

Salve,
ho un problema utilizzando DCOM.
Fin'adesso ho sempre registrato automaticamente i server che creavo perň non
posso adottare tale tecnica con un nuovo progetto che sto facendo.
In breve: Ho un server dove si collegano ca 30 client tramite DCOM. Il tutto
funziona (onestamente devo ancora provare, ma lo spero) ma il problema č che
devo ricompilare il server cambiandogli l'interfaccia devo anche ricomplare
i client e ridistribiurli sulle varie macchine. Se non cambio l'interfaccia
il problema non esiste perchč lo ricompilo e cambio l'eseguibile, al
contrario invece dovrei ricompilare anche il client almeno che....
non registri il server sempre con lo stesso GUID e quindi a mano (o meglio
con un routine all'interno dello stesso). Chiaramente questa routine
dovrebbe de-registrarmi il server precedente e registrare quello nuovo.
Qualcuno ha la soluzione (o un'idea) ?????
Altrimenti dovro' gestire la cosa facendo sě che i client si autoaggiornino
e quindi tramite una callback dirgli che c'č una nuova versione e allora si
scaricano dalla memoria lanciando un'altro programma che copia la versione
vecchia su quella nuova e poi rilanci il client.
Ringrazio tutti coloro che possono aiutarmi .
CIAO

 e quindi tramite una callback dirgli che c'è una nuova versione e allora

Newsgroup: it.comp.lang.visual-basic
Titolo: chiudere una finestra in vb

ciao a tutti, sono nuovo del ng ed ho subito una domanda:
c'è qualche modo per chiudere una finestra precedentemente apertra con la
funzione "shell"??
non sono espertissimo in vb, quindi vi prego di darmi una soluzione chiara e
semplice ^^
grazie mille
Luca

semplice ^^
http://www.it-lang-vb.net
hth
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 
http://www.it-lang-vb.net
ciao simpaticissimo.
forse è la prima che visito QUESTO ng ma di certo non sono nuovo
nell'ambiente dei ng e so come ci si comporta.
Ho gia visitato anche il vostro sito, ma non ho trovato niente (non posso
stare online 3 ore per cercare una cosa), quindi se puoi dammi il link
diretto e vado a vedere.
grazie,
Luca

 funzione "shell"??
Impariamo ad usare google please?
http://groups.google.com/groups?q=killprocess+group:it.comp.lang.visual-basi
c&hl=it&lr=&ie=UTF-8&oe=UTF8&selm=8lua41%24mok%241%
40sirmdpsin17.inwind.it
&r
num=1
ricostruisci l'url a mano se appare spezzato
Ciao

 , quindi se puoi dammi il link diretto e vado a vedere.
Anche un caffè, per caso ? :-PPP
[1] Se Java è d'accordo, naturalmente :-))))
Bye, G.

 il link diretto e vado a vedere.
Contento tu... amici come prima... ;)

"Paperino" <non...@lo.dico> ha scritto

l'ha votato, ma almeno gli exit poll di queste elezioni li abbiamo ? o
dobbiamo stare sulle spine ancora a lungo ?
non dire gatto... mai ! :P
j.demoscopica

 dobbiamo stare sulle spine ancora a lungo ?
Scusate tutti ma in questo periodo mi piovono grane come piove l'acqua a
Londra! :(
L'ultima (ma non la piů grave anzi...): spedizione espresso (Consegna entro
le 12 del giorno successivo)... la merce parte lunedě da Firenze... martedě
pomeriggio chiamo il corriere... "manca un collo, arriverŕ domani"... il
giorno dopo "stiamo indagando sembra che il collo non sia mai partito da
firenze"... oggi "l'abbiamo rintracciato! sfortunatamente č arrivato a
CATANIA!" :|
Volevo aggiornare il SC e approffittare per dare il risultato delle
elezioni... spero sabato di riuscire a combinare qualcosa... ma se č bel
tempo non garantisco! O:)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Qualcuno conosce activereport?

Sto provando ad usarlo per creare stampe accettabili.
Dovrebbe in teoria creare file .rdf visibile con ocx e Internet Explorer.
activereport1.run nomefile
activereport1.pages.save nomefile
Però il file che mi genera è sempre di 1K.
Usando l'ocx che viene fornito si apre correttamente col simbolo che sta
caricando e resta lì senza segnalare errori.
Se qualcuno ha esperienza e sa darmi qualche dritta ringrazio.

 caricando e resta lě senza segnalare errori.


Con il programma vb riesco a fare tutto.
Il problema è che devo creare exe-activex per eseguirlo con asp.
Se visualizzo i dati con l'ocx funziona; se però tento un refresh
l'exe-activex si blocca (in realtà resta in esecuzione senza far nulla) sul
server.
Eseguendolo come stand-alone (ho messo un tasto "aggiorna") invece funziona
tutto correttamente.
Ho la versione 1.1 scaricata dal loro sito, non ho visto service pack.
Con asp - vbscript il codice è:
  set rpt=CreateObject("rdf.reportserver")
  rpt.Report="codiciattivi"
  rpt.outputformat="RDF"
  rpt.export="c:/frontmx_sviluppo/activex/codiciattivi.rdf"
  dim b
  b=rpt.runreport() <<<=== qua si inchioda
La function runreport è definita come:
Public Function RunReport() As Boolean
 Dim rpt As Object
 Select Case quale
  Case "codiciattivi", "": Set rpt = New codiciattivi
  Case Else: Set rpt = New codiciattivi <<== inserito apposta per avere
sempre e comunque un valore
 End Select
 rpt.Run False
 rpt.Pages.Save output <<== ho provato a toglierlo, si inchioda comunque; il
problema è quindi a monte
 Unload rpt
 Set rpt = Nothing
 RunReport = True
End Function
Se riesci a darmi una mano ti ringrazio.

mhhh... devo dire che non riesco a capire xchè possa succedere qualcosa del
genere (tra l'altro non ho mai utilizzato activereports in una pagina
asp...); se ho tempo faccio un paio di prove;
per il servicepack3 devi andare nel loro sito ftp oppure al link
http://www.datadynamics.com/support/supservicepacks.html
(sarebbe davvero troppo bello risolvere tutto con un service pack.... cmq
provare non costa nulla)
per ora ti lascio
ciao
p.s.: domanda banale: le dll associate al controllo vengono tutte scaricate
e registrate correttamente? (se non vado errato, oltre al componente ocx
dovresti avere bisogno di "actrpt.dll" ... più eventualmente altre dll se
esegui funzioni quali l'esportazione come rtf o pdf)
"Cristiano Larghi" <C.La...@Micronix.it> ha scritto nel messaggio
news:895vd3$8bc$1...@fe1.cs.interbusiness.it...


Sì, ho installato tutto; la riprova è che eseguendo exe activex come
stand-alone sul server funziona tutto.
Provo a scaricare il service pack, per intanto grazie 100.000.