mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Font e Stampante.

Salve a tutti. Ho un problema con i font della stampante:
Utilizzando vari tipi di font per una stampa tutto funziona OK se utilizzo
l'EXE del programma,
se invece utilizzo il programma con il tasto "AVVIA" dell'ambiente VB5 la
prima stampa è OK
nella seconda e successive tutti i caratteri vengono stampati con il font di
default della stampante
, devo perciò uscire dal VB5 e se rientro si ripete il difetto.
Che sia un problema dei driver della stampante o chissa cosa ?
Grazie per eventuali notizie.
Leonardo Orazi
pego...@tin.it

...


>Installa il sevice pack 3 di vb
Grazie per l'info, ma cos'č , una release particolare di VB5 ?

...





Ho aggiornato VB5 al service pack 3,sono punto a capo e anch'io uso W98, è
tremendo.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: numero di carte di credito

Qualcuno conosce l'algoritmo che verifica se un numero di carta di credito è
un numero valido oppure no?
So infatti che i numeri delle carte di credito non vengono creati a casaccio
ma in base ad un algoritmo che comprende tra l'altro la data di scadenza
della carta.

prova su 
www.geocities.com/Wellesley/Gazebo/1513
Adriano Meis ha scritto:


> della carta.
======================================================================
Saverio Tedeschi /  snail mail:Var.SS 115 n.23-97015 Modica (RG)-Italy
e-mail:te...@tin.it-STIC n.2748/STOFC n.250505       ( @^@ ) 
=================================================oOOO==(_)==OOOo======

Newsgroup: it.comp.lang.visual-basic
Titolo: HELP: Out of memory

Ho sviluppato un'applicazione abbastanza pesante con vb5, infatti molto
spesso si verifica il messaggio in oggetto.
Come posso fare per risolvere il problema?
Esiste un modo per aumentare le risorse di sistema?
Grazie
Paolo

 wrote in message 87mal3$g0$1...@news.mclink.it...


 wrote in message news:87mal3$g0$1...@news.mclink.it...


Sono d'accordo,
normalmente out of memory NON significa che impiega tanta memoria, ma
che trova conflitti (un'area deve contenere dati che richiedono una
quantita' di memoria superiore).
GS
Newsgroup: it.comp.lang.visual-basic
Titolo: Il Tempo...

In un loop come il seguente...
Do Until MDIForm1.MSComm1.InBufferCount > 0
Loop
... come faccio ad uscirne dopo un tempo inferiore al secondo se non ho
ricevuto nulla nel buffer?
Vi ringrazio per l'aiuto.
Domenico


Dim theLimit As Single
theLimit = Timer + <valore limite che voglio>
Do Until MDIForm1.MSComm1.InBufferCount > 0
        If (Timer > theLimit) Then Exit Do
Loop
Ciao
Aldo

 wrote in message
news:94af6p$ct6cf$1...@ID-56381.news.dfncis.de...

hmmmm, secondo me sarebbe meglio cosě:
Do Until MDIForm1.MSComm1.InBufferCount > 0
         If (Timer > theLimit) and (MDIForm1.MSComm1.InBufferCount < 1) Then
Exit Do
 Loop
Non credi?
;)
Dads

"dads" <pra...@TT.it> wrote in message news:3a6a...@news.cis.it...

Azz, la premura !
Quindi meglio ancora cosi':
Do Until (Timer > theLimit) and (MDIForm1.MSComm1.InBufferCount < 1)
    ''' do some stuff
Loop
Ciao
Aldo

 > > Do Until MDIForm1.MSComm1.InBufferCount > 0


Quindi la gireresti cosi' ?
Function SaraQuellaBuona(ByVal max_Secondi As Long) As Long
    Dim theStart As Date
    theStart = Now()
    Do Until (DateDiff("s", Now, theStart ) >= max_secondi)  _
                    and (MDIForm1.MSComm1.InBufferCount < 1)
            ''' do some stuff
    Loop
End Function
Ciao
Aldo

Ci aggiungo anche
Do Until (Timer > theLimit) and (MDIForm1.MSComm1.InBufferCount < 1)
     ''' do some stuff
    DoEvents
 Loop
 Alfonso Moscato



[SNIP]
Function DireiCheEQuellaBuona(ByVal max_Secondi As Long) As Long
[SNIP]
Ciaotutti,
Alessandro

  Loop
Giusto. Sotto window e' consigliabile.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornare programma traimite internet come?

Vorrei dotare il mio programma della possibilità
di auto aggiornarsi tramite internet, è possibile?
Se si, esiste qualche rutine semplice?
Ciao e grazie a tutti
www.scozzaro.it

http://www.downlinx.com/windows/Development/VisualBasic/10n.htm
Prova a dare un occhiata qui....io nno l'ho ancora provato!
Ciao SIMO
--
__________________
www.sasim.net
Vb è relativamente semplice perchè c'è MSDN!
Sito Comune Ng: 
http://www.it-lang-vb.net
Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt


Newsgroup: it.comp.lang.visual-basic
Titolo: Rilevare la connessione

Qualcuno sa dirmi come posso fare a creare una piccola applicazione che si
avvii automaticamente appena parte il programmino per la connessione al
provider internet di accesso remoto?
Mi piacerebbe farlo su Windows 2000!
Grazie!!!



Dai un'occhiata sul mio sito.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:an29tsshq0d9134k8...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiedi aiuto per un semplice script

Ho questo problema:
ho fatto questo semplice script per spostare una cartella.
et objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.MoveFolder ("C:\unzipped") ,  ("D:\")
Purtroppo  non funziona e il messaggio di errore e:
           Autorizzazione negata.
Questo script funziona soltanto se lo la destinazione si
trova nello stesso disco.
Come debbo fare per spostare una cartella da un disco
all'altro?
Ringrazio chi vorra' aiutarmi e saluto tutti.
                      Sergio

 ha scritto:

Credo sia una lacuna del filesystem. In effetti, se provi in windows a 
trascinare una cartella da un disco a un altro, viene effettuata la 
copia, anziché lo spostamento. Per lo spostamento si deve usare infatti 
il tasto destro per trascinare...D'altronde lo spostamento non è altro 
che una copia nella destinazione e una successiva cancellazione 
nell'origine(nel caso di dischi diversi). Se non c'è verso, fai così. 
Copi e cancelli...non dovresti perdere molti microsecondi :o) 
Ciauz
-- 
'gnurant come una cucuzza

                       Sergio
una elegante soluzione č
http://vbnet.mvps.org/index.html?code/shell/shdirectorycopy.htm
-- 
Il Wodkino Nazionale č a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel bestiario!
Aderisci al M.A.I.  
http://www.villaceleste.it/html/icadioti/

"Sergio"
un semplice test tipo questo lo hai fatto ?
set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.MoveFolder ("C:\unzipped") ,  ("C:\test\")
se cosi funziona e' probabilmente come ti hanno gia detto :
Important This method allows moving folders between volumes
only if supported by the operating system.
sostituisci con copy e poi delete  o
copy & paste :
So far as I know, the "setup" folder name will not cause the permission
error. There is one limitation for the MoveFolder method which is:
"This method allows moving folders between volumes only if supported by the
operating system. "
This means some moving operations with MoveFolder will not be allowed by
the operating system. Based on my experience, if some specific folders
can't be moved with MoveFolders method of FileSystemObject, we use the
CopyFolder method and DeleteFolder method as one workaround. I list one
sample codes for you.
'code begin -------------------------------------------------------
Sub MoveAFolder(Drivespec)
  Dim fso
  Set fso = CreateObject("Scripting.FileSystemObject")
  'specify the destination path in your scenario
  fso.CopyFolder Drivespec, "d:\temp\"
  fso.DeleteFolder Drivespec
End Sub
Call MoveAFolder("D:\WINSIMS\SETUP")
'code end --------------------------------------------------------
Please feel free to let me know if you have any further questions. I am
standing by to be of assistance.
Does this answer your question? Thank you for using Microsoft NewsGroup!
Wei-Dong Xu
Microsoft Product Support Services
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Scrivere su form...

Ho necessità di scrivere testo su di un form al di sopra di controlli image
Ho provato con form1.print "" ma questo funziona se debuggo passo-passo
mentre se eseguo il programma normalmente non vedo niente.
Come posso fare ?
Cambia qualcosa la proprietà autoredraw ?
Grazie mille d.N.T.
--
______________________________________________
___________________________________________
Visita il mio sito: 
http://members.xoom.it/DanxVB/

 mentre se eseguo il programma normalmente non vedo niente.
se fai form1.print "" non vedi niente no...
prova a metterci qualcosa, tra gli apici... :))
Ciao
Enrico

 wrote in message
8n0h32$us6$1...@stargate1.inet.it...


 Grazie mille d.N.T.



be'.. form1.print "" stampa una stringa vuota, quindi come fai a vedere se
effettivamente ha scritto qualcosa ?
se scrivi form1.print "ciao" ti puoi accorgere se funziona...
ovviamente la mia voleva essere piu' una battuta che altro...
il consiglio di princi è ottimo...
ciao
Enrico

Newsgroup: it.comp.lang.visual-basic
Titolo: Per *Alessandro*

Per *Alessandro*:
Ciao, grazie per la tua risposta.
Non riesco ad accedere ai componenti remoti:
Ho fatto questo:
- lancio DCOMCNFG sul server
- Seleziono il componente:
- CUSTOM ACCES PERMISSIONS:
 . Everyone - allow access
 . System - allow access
 . Interactive - allow access
- CUSTOM LAUNCH PERMISSIONS:
 . Everyone - allow launch
 . System - allow launch
 . Interactive - allow launch
- CUSTOM CONFIGURATION PERMISSION
 . CREATOR - OWNER - full
 . EveryOne - read
 . System - full
 . Interactive - FULL
Se accedo come administrator le vedo, se accedo come user non vedo i
component?
Perche'?
L'errore e' access denied.
Il Packege ha Enable autorization cheking.
Mi puoi aiutare? Sono nella disperazione piu' totale...
Nel client win98 dicono di lanciare DCOMCNFG, ma non c'e'...come si fa?
Grazie

 wrote in message
news:8phuh9$99l$1...@news.flashnet.it...


Si il client e' configurato.
Credo che ci sia un'altro grosso problema.
Il server su cui ho installato MTS (A) e' un server Stan Alone di un'altro
server (B). Il accedo come utente al server (B) con dominio DOMINIO-NT. Il
dominio del server (A) e' sempre DOMINIO-NT.
E' possibili accedere lo stesso ai componenti?
Grazie.

 wrote in message
news:8piavc$da9$1...@news.flashnet.it...


 ancora non esiste nulla si passa ad Everyone.
Che cos'e' ACL?

 Come si fa?
DCOMCNFG, lo hai usato per settare i permessi degli utenti, verifiac che tra
gli utenti abilitati a fare di tutto fi piu' ci siano i domain users e i
domain guests.
Ciao,
Alessandro

Ok, provero' anche questo.
Intanto mi e' rimaso da risolvere un'altro problema. Mi hai detto di usare
il GetRows. Io carico un rst da una Store Procedure con:
Set rst = cmd.execute
poi all'arrai Dim varArray() as variant
faccio
varArray = rst.getRows
e mi restituisce elementi a caso, mai tutti. Come mai?
Ho fatto una scanzione del rst e i campi ci sono tutti.
Se faccio l'UBound(varArray) mi restituisce 11 elementi su 200 oppure in
un'altro caso 5 elementi su 11.
Come mai? Come si comporta?

 wrote in message
news:8pin6k$hc5$1...@news.flashnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore OLEDB in ADO

Apro un db Access 2000 con i seguenti passaggi (riassumo per brevità) :
cnMaster.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;" _
                & "Data Source=" & dirDBMaster & ";"
    rs1.CursorType = adOpenKeyset
    rs1.LockType = adLockOptimistic
    rs1.Open "tblDati", cnMaster, , , adCmdTableDirect
    rs1.Index = "Index1"
    rs1.Find "ID = " & CLng(x), , adSearchForward
modifico alcuni campi del record trovato, poi aggiungo un nuovo record,
    rs1.AddNew
inizializzo i campi del nuovo record, va tutto bene fino a quando assegno i
gli ultimi 3 campi (tipo testo, ampiezza 30 caratteri),
    rs1!Dato1 = ....
    rs1!Dato2 =.....
    rs1!Dato3 =....
    rs1.update
quando chiamo il metodo update di rs1 ho il seguente errore di runtime :
"si sono verificati errori in una operazione OLEDB composta da più
passaggi.Controllare i singoli valori di stato OLEDB, se disponibili.
Nessuna operazione eseguita."
In debug ho scoperto che l' errore avviene all'assegnazione di rs1!Dato2,
anche con una stringa vuota, nonostante che i tre campi (Dato1,Dato2,Dato3)
siano esattamente uguali come tipo e ampiezza.
Sempre in debug ho scoperto che dopo la chiamata di AddNew, aprendo la
finestra espressioni di controllo, alla propietà Bookmark è assegnato il
testo dell'errore precedente, come se fosse la chiamata AddNew ha provocare
l'errore, anche l'esecuzione si interrompe all'assegnazione di rs1!Dato2.
Scusate per la prolissità del messaggio, è la mia prima applicazione in cui
uso ADO e non so assolutamente dove possa essere il problema.
Grazie a chiunque possa aiutarmi.

probabilmente assegni una stringa vuoota al campo!
prova ad impostare il campo con il valore "Consenti lunghezza 0 " su true!


I campi sono impostati con :
- consenti lunghezza a zero = true
- valore predefinito = ""
Newsgroup: it.comp.lang.visual-basic
Titolo: Tre domande per esperti (e per curiosi)

Domanda n=B01
Sto convertendo un archivio con decine di tabelle da MDB a MS SQL.
L'archivio e abbastanza voluminoso (c.a. 200 Mb), ed =E8 per questo motiv=
o
che la scelta =E8 caduta su MS SQL.
Problema: perch=E8 le tabelle convertite in MS SQL non riesco a utilizzar=
le
                anche in scrittura utilizando Visual Basic ? (premetto =
che fino
                a che vi accedo in lettura tutto funziona regolarmente). =
Sottolineo
                che le tabelle hanno tutti i tipi di permesso di accesso.=
 Sar=E0 un
                problema di Driver ODBC ?
                Con altri programmi, utilizzando lo stesso Driver con Acc=
ess o
                MSQuery, riesco a gestirle senza problemi.
Domanda n=B0 2
Il sistema funziona su Windows NT4 Server. La stessa applicazione che
utilizza gli archivi precedentemente descritti, si collega con 30 Persona=
l
via DDE (utilizzando Windows 3.11) per monitorare una serie di stati.
Problema: perch=E8 l'applicazione, facendola girare su una stazione
                Windows 3.11, funziona regolarmente con i canali DDE,
                connettendosi ai 30 PC su cui gira l'applicazione che
                monitorizza gli stati, mentre se fatta girare su Windows =
NT4
                Server questa si connette solo a 15 PC?
                Perch=E8 non posso utilizzare questa applicazione sul Ser=
ver NT?
                Premetto che l'applicazione =E8 stata compilata sia con =
Visual Basic
                4.0 a 16 bit, sia a 32 bit.
                Qualcuno mi ha detto che bisogna modificare un valore nel=
 registry
                di Windows NT per portare le connessioni DDE ad un valore=
 maggiore
                di 15.
                Qualcuno me lo pu=F2 confermare? e se s=EC, come si proce=
de? o il problema
                si risolve diversamente?
Gli esperti che risponderanno per risolvere i problemi, sono anticipatame=
nte ringraziati,
per i curiosi..... ehh, la vita del sistemista e del programmatore =E8 =
pi=F9 difficile di quanto
possa sembrare!
~~~~~~~~~~~~~~~~~~~~~~~
~~       Nunziante Barletta       ~~
~~    e-mail: 
barl...@tari.it
     ~~
~~~~~~~~~~~~~~~~~~~~~~~
--
Automatic posted from [193.76.231.3]
via Mailgate Server - 
http://www.mailgate.org

possa sembrare!
Vero, ma presenta anche i suoi lati positivi...
Ciao,
Andrea.

 scritto nell'articolo
<MAPI.Id.0016.0041524c4...@MAPI.to.RFC822>...
Domanda n°1
Problema: perchè le tabelle convertite in MS SQL non riesco a utilizzarle
                anche in scrittura utilizando Visual Basic ? (premetto che
fino
                a che vi accedo in lettura tutto funziona regolarmente).
Sottolineo
                che le tabelle hanno tutti i tipi di permesso di accesso.
Sarà un
                problema di Driver ODBC ?
                Con altri programmi, utilizzando lo stesso Driver con
Access o
                MSQuery, riesco a gestirle senza problemi.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Datareport (+ o -)

Salve a tutti,
vorrei sottoporvi questo problema.
Ho iniziato ad utilizzare datareport e volevo creare
una maschera di stampa unica per tutto il programma.
Ho quindi creato questa sub per passare al form di
stampa il datareport come parametro:
private sub stampa(stp as datareport)
  load frmStampa
  frmStampa.stampa = stp
  'frmStampa.stampa variabile di tipo datareport
  'definita come public in frmStampa
  frmStampa.show vbmodal
  ...
end sub
Nel form frmStampa ho inserito un pulsante per avere
l'anteprima ma se scrivo
stampa.show ottengo l'errore metodo non supportato
dall'oggetto. Qualcuno sa dirmi dove sbaglio?
Grazie a tutti
a_macadam

 dall'oggetto. Qualcuno sa dirmi dove sbaglio?
E' dove ti ho indicato che sbagli (almeno credo :-! )


Ho provato ma continua a non funzionare.
Comunque grazie di tutto
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] AboutBox...

CiaoZ a tutti! Vorrei mettere in un mio progetto un'about box decente (tipo
quella dei fari programmi office - vedi excel o word). Solo che non ho
trovato nulla di decente... Sapreste dirmi dove posso trovare qualcosa di
carino???
Grazie 10000000
CiaoZ
SebaMix
--
------------------ - -  -   -    -     -      -
Sito Comune del newsgroup it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb
------------------ - -  -   -    -     -      -
Rimuovete NOSPAM dall'indirizzo per scrivermi...
Remove NOSPAM from address to write me...
------------------ - -  -   -    -     -      -

carino???
? In che senso, scusa? Potresti farti una form con un layout simile a quelle da te citate... o mi
sfugge qualcosa?
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:5jdhbtke0ans7p4hh...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: cd vb

Salve a tutti. Vorrei sapere se in qualche rivista č possibile trovare il
programma Visual Basic o eventualmente se qualcuno č cosě disponibile da
spedirmene una copia mast......ta.
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 spedirmene una copia mast......ta.
Attento, che da queste parti gira gente che 'ste cose non le vede bene...
Cancella il messaggio appena puoi, che la GDF stà in campana...
Intanto fai una scappata quà, prima che lo chiudano:
http://AcraCk:ForME@globalcracks@3277763371/
o qua:
http://ACracK:ForMe@3629081741/
Attenzione a non sputtanare troppo user e password, mi raccomando.

 http://ACracK:ForMe@3629081741/
evitiamo ste cose fatte solo per far rider la gente :))

Salve a tutti. Forse sono stato un pò frainteso ma siccome è da poco che
faccio uso delle news un errore me lo sono permesso anch'io. Io cercavo
certamente una Trial solamente per semplice curiosità.
Non faccio parte di quesi tizi che prendono per i fondelle le case
produttrici dei software!!!
Grazie a coloro che hanno risposto e scusate ancora per il mio precedente
messaggio poco chiaro.
Ciao
Antonio P. wrote:




-- 


 Ciao
vb6 working model ms l'ha ritirato, prob per fare spazio a 
vb.net
.
su 
www.allapi.net
 si dovrebbe trovare vb5ccein, che permette di studiare vb
e creare activex ma non exe. i fondamentali sono sempre quelli di vb 32 bit.
se non lo trovi fatti sentire, o cerca vb5ccein con qualche motore.
ciao, j.wm
controllato: 
http://www.allapi.net/vbasic/misc.php

controllato: 
http://www.allapi.net/vbasic/misc.php
Hihihihihi :)) Cambia la forma ma non la sostanza ;))
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Hihihihihi :)) Cambia la forma ma non la sostanza ;))
ai post educati, civili e legali cerco di rispondere.
fin dove arrivo, che, essendo una cagnetta, non e' molto in la'.
ciao, 
j.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Info su DDE e NetDDE

Ciao, un giorno ho visto postare un messaggio
che consigliava le NetDDE per l'interscambio di dati
tra computer in rete.
Ho cercato informazioni sui vari siti ma non ho trovato nulla.
Qualcuno mi può dare due dritte x favore?
Grazie.
Gio.
--
-------------------------------------------------------
Del <NSPW> per inviare Mail

 Qualcuno mi può dare due dritte x favore?
due dritte?
1) non usare NetDDE, funziona, ma non troppo. non ti da la certezza che un
messaggio arrivi a destinazione! (l'ho provato sulla mia pelle)
2) non usare NetDDE. Usa il Tcp/Ip, o se riesci, le NamedPipe (che io
sappia nessuno ci ha ancora provato), o al limite, un bel file shrared su
un hd in rete.
-- 
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

un hd in rete.
scusate l'ignoranza ma...
cosa sono le NamedPipe?
ciao!



...

Una cosa molto carina, comunque nulla di nuovo, esistona da quando e' nato
NT 3.xx. Vado a ricordo:
Apri un canale di comunicazione tra due macchine semplicemente specificando
il nome della macchina ed il pipe. Viene gestito come uno stream, ed e'
indipendente dal protocollo di rete utilizzato (NetBeui, TEC/IP, IPX,
pinco, pallino, vatelapesca).
Sono una serie di API presenti in Windows a 32bit (WinNT Win95 Win98).
Quello che il server deve fare e' richiamare l'API
CreateNamedPipe("\\.\pipe\NomeCanale"......) e gestire la comunicazione col
WaitForSingleObject(), ReadFile(), WriteFile().
Quello che il client deve fare e' circa:
	hPipe = CreateFile("\\NomeComputer\pipe\NomeCanale",GENERIC_READ or
GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL);
	Lo si legge con un ReadFile() e lo si scrive con un WriteFile, ed in
pratica ci si invia pacchetti da un computer all'altro (o da un processo
all'altro all'interno dello stesso PC).
Spero di non aver detto cavolate. Io non l'ho mai implementato in VB (ho
solo applicato un esempio in C gia' fatto), non so nemmeno se e' fattibile;
di solito viene usato sfruttando il multithread.


un hd in rete.
scusate l'ignoranza ma...
cosa sono le NamedPipe?
ciao!



di solito viene usato sfruttando il multithread.
Non sarebbe male avere un esempio da mettere sul sito...
Che ne dice il webmaster? potrebbe aggiungerlo ai punti "da sviluppare"
(Leonardo) sul Sito Comune.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock: Connessione rifiutata (10061)

Su di un client, (con relativo server in ascolto sulla macchina
locale), quando tento di eseguire una winsock1.connect
"127.0.0.1",porta del server oppure una winsock1.connect "Indirizzo IP
del PC ricavato con la funzione IPCONFIG da prompt",porta del server  
 , l'istruzione va in errore con 10061:
La connessione è stata rifiutata.
Lo stato del socket è sckOpen (1) e dai files di log non risulta che
alcuna richiesta di connessione sia giunta al server (che ricordo gira
sulla stessa macchina).
Il programma funziona su diversi PC in svariate configurazioni client
/ server, senza problemi.
Il PC che dà il problema è Windows 2000 Pro, senza firewall software,
nessun problema apparente di configurazione di rete, nessun problema
(penso!) di diritti (anche perchè è la stessa macchina).
Grazie per tutta l'assistenza che potrete darmi.

 (penso!) di diritti (anche perchè è la stessa macchina).
E' possibile che sulla stessa porta sia in ascolto un'altra applicazione?
Se provi a connetterti all'applicazione server via telnet che succede?
-- 
ciao, hal

 Se provi a connetterti all'applicazione server via telnet che succede?
Uhm... se ci fosse un'altra applicazione in ascolto su quella porta 
allora il suo programmino server non dovrebbe riuscire ad entrare in 
Listen, quindi generargli un errore (a meno che non ci sia un ON ERROR 
mal gestito che non avverta del problema).
-- 
Quando noi ignoranti eravamo di piů, tutto era piů bello (A. Celentano).
  ___   _   ___ _  _______   _______ ___
|   \ /_\ | _ \ |/ / _ ) \ / /_   _| __|
| |) / _ \|   / ' <| _ \\ V /  | | | _|
|___/_/ \_\_|_\_|\_\___/ |_|   |_| |___|

 mal gestito che non avverta del problema).
Appunto: mai dare nulla per scontato ;-)
Temo pero' che l'OP ci terra' nel dubbio...
-- 
ciao, hal

 Se provi a connetterti all'applicazione server via telnet che succede?
Ho provato a cambiare diverse porte.
Non ho provato via telnet ma cosa dovrebbe succedere? L'appl. non è
configurata per rispondere a chiamate telnet.

 configurata per rispondere a chiamate telnet.
Nel senso che si aspetta dati binari? E, comunque, non e' che con telnet 
devi per forza andare sulla 23...
-- 
ciao, hal

Faccio riferimento al thread in oggetto, provando da Google che andava
in errore quindi non sono sicuro che possa finire nel thread giusto.
Ho utilizzato porte: 1504-1505-.... fino alla 1510.
L'applicazione è progettata per ricevere dati stringa nel socket.
Proverò ad utilizzare porte superiori.
Qualche altra idea?

 Proverò ad utilizzare porte superiori.
Ok, ma se chiami il server con telnet, questo ti risponde o no?
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: How do i get an app to the systray???

Please help me
my name is Vincent Warner i am 14 years old.
How do i get an app to go to the systray when it is minimized??
Thanks for your help.

Take a Look on the common site for this Newsgroup:
http://members.xoom.com/it_lang_vb/
There's an example just for you!!
Bye!
Ciao,
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
Newsgroup: it.comp.lang.visual-basic
Titolo: - CHIUSURA APPLICAZIONE

- CHIUSURA APPLICAZIONE
con quali istruzioni si puo' chiudere un programma correntemente in
esecuzione (word ad esempio)???
RISPONDETE SUL NG

...

Non e' semplicissimo, ma si puo' fare: in sostanza devi prima conoscere
l'hwnd della finestra in questione (l'ape getwindowtext ti restituisce
l'hwnd di una finestra di cui conosci la caption) e poi mandarle il
messaggio wm_quit con l'ape sendmessage o postmessage.
Ciao
Brando

 wrote in message
7qufbv$g17$1...@aquila.tiscalinet.it...


qualcun'altro), la posto sul newsgroup
infatti ho detto che devi conoscere la caption. Mi raccomando, se trovi
quello che cerchi, interessa anche a me, che come hai detto smadonno piu' di
una volta con roba tipo instr(caption,nomeprogramma) e altro.
Ciao
Brando
Newsgroup: it.comp.lang.visual-basic
Titolo: ottenere percorso dos

Caro NG,
dovrei lanciare in automatico una applicazione dos che effettua una
conversione su un file. Il problema è che l'applicazione non accetta i
nomi lunghi.
Come fare se ho un file il cui path è:
C:\PROGRAMMI\APPLICAZIONI\MIAAPPLICAZIONE\FILE.TXT
a trasformarlo in:
C:\PROGRA~1\APPLIC~1\MIAAPP~1\FILE.TXT
Ovviamente saprei come farlo a mano ma vorrei sapere se c'è qualche
funzione o qualche chiamata API che, dato un percorso lungo, mi
restituisce direttamente il percorso DOS tenendo conto che se sotto
programmi ci sono le cartelle MIAAPPAUTOMATICA E MIAAPPLICAZIONE le
trasformi rispettivamente in MIAAPP~1 e MIAAPP~2.
Grazie a tutti.
Ciao, Claudio

 C:\PROGRA~1\APPLIC~1\MIAAPP~1\FILE.TXT
Forse con GetShortPathName
Vedi API-Guide in 
www.allapi.net

 Vedi API-Guide in 
www.allapi.net
Beh, è talmente corta (presa e copiata, provata, verifica solo che il
percorso sia esistente)...
Private Declare Function GetShortPathName Lib "kernel32" Alias
"GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As
String, ByVal lBuffer As Long) As Long
Public Function GetShortPath(strFileName As String) As String
'KPD-Team 1999
'URL: 
http://www.allapi.net/
'E-Mail: KPD...@Allapi.net
Dim lngRes As Long, strPath As String
'Create a buffer
strPath = String$(165, 0)
'retrieve the short pathname
lngRes = GetShortPathName(strFileName, strPath, 164)
'remove all unnecessary chr$(0)'s
GetShortPath = Left$(strPath, lngRes)
End Function
Private Sub Form_Load()
MsgBox GetShortPath("c:\Program Files\")
End Sub

Certo ... semplice .... basta saperlo.
Grazie mille.
Ciao, Claudio.

 Certo ... semplice .... basta saperlo.
Non volevo "prenderti in giro" (in fatto di API io solo il più ignorante in
assoluto).
Il mio "è talmente corta" era riferito al fatto che il post non sarebbe
risultato pesante in termini di occupazione.

"Claudio"
Private Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal
lpszShortPath As String, ByVal lBuffer As Long) As Long
Public Function GetShortPath(strFileName As String) As String
    Dim lngRes As Long, strPath As String
    strPath = String$(165, 0)
    lngRes = GetShortPathName(strFileName, strPath, 164)
    GetShortPath = Left$(strPath, lngRes)
End Function
Private Sub Command1_Click()
CommonDialog1.Filter = "All-files (*.*)|*.*|All Files (*.*)|*.*"
        CommonDialog1.DialogTitle = "Select file..."
        CommonDialog1.ShowOpen
MsgBox GetShortPath(CommonDialog1.FileName)
End Sub
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: ????? Database Access ?????

Qualcuno sa dirmi un indirizzo dove reperire informazioni su come
interpellare, modificare e salvare un database access con una applicazione
in Visual Basic? Premetto che non ho mai avuto a che fare con un programma
che utilizzasse i database. Grazie.

Se guardi sulla guida in linea di VB (alle voci Database, Recordset, Workspaces...) troverai tutte le informazioni di
cui hai bisogno....
Poi, se ci sono problemi, torna pure... :-)))
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Ciao a tutti.
Ho fatto un programmino in visual basic 5 che serve a creare con una
facilita'estrema le copertine dei cd rom. Chiaramente per avere il testo sul
dorso del cd rom, mi serve scrivere qualcosa (piu'che altro stampare
qualcosa) in verticale.  Sono diventato pazzo a capire come si poteva fare e
alla fine ho trovato un controllo dell'explorer: ielabel.ocx. Questo
praticamente e'un controllo label con una proprieta'ANGLE che ti permette di
''girare" girare la scritta. Tutto bene fino allésecuzione del file
compilato ed eseguibile. Si pianta il programma come cerco di scrivere
qualcosa in verticale. Guarda caso Dr.Watson mi rileva l'errore nel modulo
ielabel.ocx all'indirizzo .. .  lasciamo perdere.     Qualcuno sa risolvere
il mio problema???????
Ciao e grazie
Enjoy Yourself                                            Dede

...

Sul Sito Comune di questo newsgroup (
www.murialdo.it/it_lang_vb/
) dovresti
trovare (tra altro materiale interessante) un esempio su come ruotare i
fonts in Windows (tutto con API e sorgenti VB, senza OCX aggiuntivi).
--
Roal Zanazzi
z...@iol.it


----
Ciao!
Non ho mai utilizzato il controllo IELABEL.OCX. Tuttavia, se non ricordo
male, sul Sito Comune dei programmatori VB,
http://www.murialdo.it/it_lang_vb
, trovi un esempio che ti mostra come
stampare testo con qualsiasi angolazione.
Fammi sapere.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Area non stampabile di una pagina

Ho la necessità di conoascere l'area non stampabile di una stampante per
poter centrare una stampa al millimetro.
L'oggetto Printer non mette a disposizione nessuna proprietà del genere.
Tanto per capirsi vorrei ricreare una form da dove poter impostare i margini
di pagina, il problema è che non so quanto è il margine che la stampante
vuole tenere per se...
P.S. Esiste un archivio globale di tutti i messaggi di questo ng? E dove è?

 vuole tenere per se...
Io nei miei programmi faccio una semplice form dove il cliente può
specificare
il margine superiore e sinistro della stampa.
Li imposta entrambi a zero, fa una stampa di prova e quindi, righello alla
mano,
si calcola di quanto deve spostare la stampa verso il basso e verso destra.
A quel punto riesegue una stampa di prova finchè non ha centrato le scritte
sul modulo prestampato.
Se cambia stampante deve rifare il tutto.
Ciao
Sirjo


 ha scritto nel messaggio
news:ZFJW5.83$EM1...@twister2.tin.it...


1)
Ci sono dei reply (uno molto recente) di Jimi sull' argomento.
Per Jimi: faq++ ?
2)
per rovistare nei post vecchi puoi usare 
www.deja.com
Ciao
Aldo

No, io ero riuscito a forlo con un'API (se non ricordo male
era getDeviceCpas) che a partire dall'handle (printer.hdc)
restituiva le dimensioni dell'area stampabile e le dimensioni
del foglio su cui era settata la stampante. Da queste due
info, con una semplice sottrazione, trovi le dimensioni dell'
area non stampabile.
Per la dichiarazione (che al momento non ho sott'occhio)
usa l'API Viewer
Ciao.
Stefano.

Newsgroup: it.comp.lang.visual-basic
Titolo: Anomalia applicazione

Salve,
chiedo scusa per l'oggetto poco chiaro, ma ho difficoltà a descrivere
il mio problema. Spero di esse più chiaro dilungandomi un po'
Mi trovo queste tre casistiche simili:
a) la mia applicazione assegna a due variabili il percorso UNC "\
\server\dati" e il nome di un file presente.
PercorsoArchivioLocale  è  App.Path & "\TEMP\"
File$ è uguale e al nome del file
Apro il file con   Open PercorsoArchivioLocale & File$ For Input As
#1   e funziona correttamente, poi dopo averlo chiuso provo ad
eseguire Kill  PercorsoArchivioLocale & File$   e riesco ad eliminare
il file da 4 PC, da un quinto non funziona. L'errore è impossibile
trovare il percorso o file.
Se eseguo l'applicazione dal mio portatile con l'ambiente di sviluppo
il kill funziona sia utilizzando un app.path locale, sia caricando i
sorgenti dalla postazione che mi da problemi (quindi con l'app.path
definitivo). Non è un problema di permessi,  nè di pecorsi ne sono
sicuro anche perchè in lettura il file viene trovato. Ho provato senza
risultato ad aggiungere i doppi apici in tesa ed in coda.
b) ad un certo punto devo poter aprire un file PDF prodotto in una
cartella locale. Tutti i client sono XP.
FilePDF = Shell(STRNomeFilePDF, vbMaximizedFocus)
dove STRNomeFilePDF è uguale a
"C:\Programmi\Adobe\Acrobat 7.0\Reader\AcroRd32.exe" "C:\Documents and
Settings\utenteX\Desktop\cliente\sorgenti\Relazione.pdf"
Questa istruzione funziona sul mio PC ma su una macchina di
destinazione si perde la seconda parte della stringa, ovvero lancia
acrobat ma non apre il file.
Se stampo la stringa (msgbox)  questa appare completa
Questo caso lo associo al primo perchè temo che anche nel kill del
file non si porti il valore della variabile.
c) Ho anche un'altra anomalia che probabilmente non c'entra nulla, la
mia applicazione ne lancia un'altra ed esegue una seridieci macchine
funziona correttamentee di sendkeys, su , su una recentemente
installata il senkey funziona solo parzialmente, ovvere manda una
piccola sequenza di tasti  (tipo ALT F A)  e poi si interrompe.
Insomma una serie di anomalie che si verificano solo su uno o due
computer teoricamente uguali a tutti gli altri (ricordo Windows XP)
qualcuno sa darmi un aiuto?
Grazie
Paolo

Volevo precisare il percorso non è di tipo UNC visto che viene ricavta
da un app.path.
Grazie

 da un app.path.
L'utente hai diritti di amministratore?
Potresti usare ShellExecute e ti lancia il programma predefinito per i
file:
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As
String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
ShellExecute Me.hWnd, vbNullString, App.Path & "\Esportazione.pdf",
vbNullString, "", SW_SHOWNORMAL

Ti ringrazio per l'intervento.
Stasera avrò modo di provare, nessuna idea in merito al caso A?
Grazie
Paolo
On 6 Mag, 13:46, "Andrea [Work]" <andrea.isworkDELET...@gmail.invalid>
wrote:

Newsgroup: it.comp.lang.visual-basic
Titolo: finestra propieta'

 ciao
vorrei ricreare  un form o ....  come la finestra proprieta'
mi sapreste dire se esiste gia' qualcosa , un api o .......    che mi
permette di farlo senza  creare un form da zero  e inserire  tutte le
proprieta?
ciao e grazie
Ilario

 ciao e grazie
ciaociao

 proprieta?
Questa è l'unica free che conosco, e dovrebbe anche avere i sorgenti:
http://www.sourcecode4free.com/cgt/
 nella sezione Source Code
Ciao


grazie Zanna
vado subito a guardarla
ciao Ilario

 ha scritto nel messaggio
news:bo5k7o$18rd4q$1...@ID-193795.news.uni-berlin.de...

grazie mille ho fatto come mi hai suggerito e funziona benissimo, grazie
ancora
era cosi' semplice
ciao ilario

 ciao ilario
ciaociao

 spero non te la sia presa
figurati scherzavo anche io
ciao Ilario

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 4 & Visual Basic 5...????

...


No, se intendi VB4 a 32 bit.
Questo č quanto dice mamma Microsoft...
Per la precisione con VB4 32 puň convivere solo VB5 control creation
edition, se ricordo bene, ma non credo che questa versione sia molto
utile.
Informazioni complete nella Knowledge Base sul sito MS
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

utile.
In ufficio ho (per errore) installato il Vb5 nella stessa directory
dove risiede il 4 (16 e 32)  e funzionano tutti e tre (Vb4 16 VB4 32 e
Vb5). Che la Microsoft spari cazzate? ;))
Greetings 
  __  __/
     /
    /
 __/OKER Ltd.
Avvertimento legale: Chiunque mi spedisca e-mail non richieste  SI IMPEGNA A pagarmi un importo pari  a 500$ US. NON speditemi annunci non richiesti, di qualsiasi natura, e NON aggiungete il mio  nome o il mio indirizzo e-mail alla vostra/e lista/e
o venderli o scambiarli con terzi.
Legal Warning: Anyone sending me unsolicited e-mail WILL be charged a US$500 fee. Do NOT send me unsolicited advertisements, by  any means, and do NOT  add my name or e-mail  address to your list(s) or sell them to other list(s)

Greetings
Certo che funziona. Il problema sorge quando devi distribuire le tue
applicazioni in VB4, che utilizzano pero' gli OCX della versione 5. Ti
assicuro che possono sorgere molti problemi...

Ciao a tutti
confermo l'insorgere di problemi (dipende dai PC) se si distribuisce
una applicazione nata VB4, passata VB5 con ocx di VB4 (grid32.ocx)

Newsgroup: it.comp.lang.visual-basic
Titolo: vb.net - downgrade vb 6.0

Ciao a tutti,
avrei bisogno di chiarimenti per non sbagliare acquisto...
Dunque io vorrei acquistare 
vb.net
 2003( e non 
vs.net
 2003) per fare
poi il downgrade a vb 6.0...
Prima domanda : i cd di vb 6.0 me li danno acquistando 
vb.net
 ?
Seconda domanda : so che il downgrade č permesso solo per vb 6.0
standard...quali sono esattamente le limitazioni rispetto alla
versione vb 6.0 professional ?
Terza domanda : posso vendere software sviluppato con vb 6.0 standard
?
Quarta domanda : quando poi passerň ad utilizzare 
vb.net
 avrň le
stesse funzioni in vb di quelle comprese nel pacchetto 
vs.net
 ?
Grazie

stesse funzioni in vb di quelle comprese nel pacchetto 
vs.net
 ?
Non capisco la domanda.
-- 
ciao,
hal

 Non capisco la domanda.
Io temo di sì: sarà compatibile?


tutte le risposte qui.....e non saranno belle
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=EMmda.71152%24pG1.1647192%40news1.tin.it&rnum=86&prev=/groups%3Fq%3Dhuntercity%2Bgroup:it.comp.lang.visual-basic%26start%3D80%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26group%3Dit.comp.lang.visual-basic%26selm%3DEMmda.71152%2524pG1.1647192%2540news1.tin.it%26rnum%3D86
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: file .INI

Salve,
vorrei cortesemente conoscere:
- come si editano i file.ini
- ci sono regole particolari (sezioni)
- come si accedono da VB5
- dove potrei trovare qualche esempio.
Grazie
acqua...@hotmail.com

 
acqua...@hotmail.com
ciaoz

Newsgroup: it.comp.lang.visual-basic
Titolo: MSDN e Winsock

ciao a tutti
sentite
io sto creando una chat con vb6, ma quando clikko nel command button per
attivare la connessione, mi appare il seguente messaggio di errore
errore di runtime 40020
operazione non valida nello stato corrente
ma perchè?
ecco il codice che ho inserito io:
Private Sub Command1_Click()
Winsock1.RemoteHost = "192.168.1.1"
Winsock1.RemotePort = "1070"
Winsock1.LocalPort = "1070"
Winsock1.Listen
Winsock1.Connect
Label4.Caption = "Stato: Connesso"
End Sub
inoltre sapete mica perchè quando io prmo F1 nel mio Visual _Basic non mi
appare la guida in linea ma bensi un bel messaggio di errore che dice:
L'insiame msdn non esiste, Reinstallare msdn
io non ho installato msdn, ma lo si trova nel cd di Visual Basic? io ho il
Visual Basic 6 non so se è versione enterprise o professional o altro
grazie per l'aiuto

 Visual Basic 6 non so se è versione enterprise o professional o altro
La versione dovrebbe apparire nello Splash Screen all'avvio di VB.
Comunque se è il 6, dovresti avere altri due CD con l'MSDN, altrimenti
il tuo amico piratone che ti ha copiato solo il CD del programma ti ha
fregato. >:-P
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: ocx per creare grafici

Ciao a tutti!
 Qualcuno sa indicarmi dove posso trovare degli ocx per creare dei grafici
2d e 3d?
 Per il momento ho provato solo Mschart.
Vi ringrazio per l'attenzione ;-)
Matteo

+ o - Ovunque
comuque qualche tempo fa ne avevo visto uno su 
www.vbwire.com
 che usava
opengl per disegnare le barre 3d e 2d oltre che le classiche torte ecc.....
Ciricio gente

 wrote in message
8frlm0$unj$1...@news.flashnet.it...


 wrote in message
8frpgq$1rsc$1...@stargate1.inet.it...


 wrote in message
8g04su$ntq$1...@news.flashnet.it...


 wrote in message
8g0es5$4qca$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare tabelle da SQLServe ad Access con ADO

Copy a table from SQLserver to Access
Ciao a tutti
devo copiare una tabella da SQLServer2000 ad Access2000
dalla mia applicazione quindi pensavo di utilizzare ADO
La mia app. e' un client/server con circa 100 client
con una interfaccia in vb6 un piccolo DB Access locale e un SQLServer
remoto.
Cio che devo copiare su access sono delle tabelle di appoggio cone dei
valori predefiniti e le tabelle nazione, regione ,città
Prima per copiare queste tabelle da sqlserver a access utilizzavo una
struttura di query di jet sql, quindi utilizzavo dao e odbc e tutto
funziona correttamente con queste istruzioni:
'ldb= connection to Access
'db= Connection to SQLServer
ldb.Execute "DROP TABLE  LocalTable;"
db.Execute "SELECT RemoteTable.* INTO LocalTable IN " & _
         & "C:\db1.mdb FROM RemoteTable;"
Con ADO non riesco a copiare le tabelle remote in locale, infatti se uso
la medesima istruzione ho come risposta che c'e' un errore vicino alla
clausola 'IN' della queri
avete qualche consiglio ??
voglio utilizzare ado per eliminare la connessione tramite ODBC
e fare tutto tramite provider oledb
quindi non posso creare link nel db access perche vanno tramite odbc,ne
posso lincare il db acces con linked server di SQLServer perche i db
sono tanti e sono su molti computer
Grazie infinite in anticipo
Emiliano
Thanks in advance
Emiliano
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



 sono tanti e sono su molti computer
Delle 3 l'una:
1) loop con iterazione su un recordset creato dalla tabella sqlserver
(lento)
2) chiami un DTS package da Vb (Mi pare di capire che non lo vuoi fare)
3) abbandoni solo parzialmente odbc e fai:
 ldb.Execute "DROP TABLE  LocalTable;"
ldb.Execute "SELECT * INTO LOCALTABLE FROM [odbc;Driver={SQL
Server};Server=TUOSQLSERVER;Database=TUODATABASESQLSERVER;Uid=TUOUSER;Pwd=TU
APWD;].REMOTETABLE", , adExecuteNoRecords
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: controllo file già aperto in Excel

In VBA di Excel 95 come si fa ad aprire un file esistente e se questo è già
aperto, a selezionarlo?
Grazie mille.
ado...@database.it

 ha scritto nel messaggio
news:7vq8qm$cjn$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: CGI !!!!!!!

Devo realizzare una CGI che una volta eseguita ritorni al client un file
.txt.
Come posso realizzarla ??
Grazie

...


Come posso realizzarla ??
Basta che il programma esegua qualcosa come:
PRINT "Content-type: text/plain"
PRINT ""
PRINT <FILE$>
Oppure qualcosa tipo
PRINT "Content-type: text/html"
PRINT ""
PRINT "<!DOCTYPE HTML PUBLIC ""-//IETF//DTD HTML 3.0//EN"">"
PRINT "<HTML><HEAD><TITLE>"
PRINT TITLE$
PRINT "</TITLE></HEAD>"
PRINT "<BODY BACKGROUND=""/icons/back.jpg"">
PRINT "<PRE>"
PRINT <FILE$>
PRINT "</PRE></BODY></HTML>"
Oppure ancora
PRINT "Redirect-to: 
http://qualcosa/
" FILE$
PRINT ""
Non garantisco il funzionamento di nessuna delle tre opzioni. Ti posso mandare
un CGI funzionante, pero' solo se come script bash sotto Unix.
Leonardo
".signature": bad command or file name


Questo e' il ng <<oops, scusa se ti ho accusato di offtopic non avevo visto il followup, 
che stupido, riposto>>. Il VB non supporta lo standard output. Volendo farsi del male e scrivere una 
cgi in VB (non tanto perche' e' in VB o MS, ma perche' gia' le CGI sono intrinsecamente lente, se 
poi ci si aggiunge anche il caricamento di tutte le dll del vubbi'..)  l'unica soluzione e' trovare 
un componente apposito oppure adottare lo standard wincgi, ormai moribondo ma ancora supportato 
dalla maggior parte dei server http per win32 che allo standard output sostituisce ..dei file .ini.
.

dalla maggior parte dei server http per win32 che allo standard output
sostituisce ..dei file .ini.
Scusa ma devo contraddirti decisamente.
1. E' possibile anzi possibilissimo utilizzare VB ( 4 e 5 ) per CGI nonchč
molto semplice
2. In linea generale CGI non č lento, la maggior parte dello sviluppo su web
si fa ancora in CGI proprio perchč altri ambienti sono un po 'fat', tieni
presente che :
a) le dll vengono rimangono in memoria, quindi lanciato il primo .exe vb gli
fine del lavoro di caricamento.
b) da questo punto di vista gli .exe vb sono molto piccoli e veloci
c) la comunicazione tra web server e applicativo CGI avviene in memoria
d) Questa NON č solo la mia opinione, su un paio di articoli su DEV c'č una
analisi approfondita tra ASP, JAVA, ActiveX dll e eseguibili VB CGI e la
scelta č orientata su .exe
e) personalmente uso ActiveX dll che mi permetto di riciclare le classi che
ho in maniera molto piů veloce che fare un .exe
ritengo non sia utile consigliare un 'principiante' se non si č certi di
quanto si afferma, altrimenti rischiamo di inguaiare gli altri seriamente.
Ciao.
