mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione pacchetti

Ho sempre usato l'utilty "Creazione guidata paccheetti installazione" che и 
sempre andata benissimo.
Solo che mi sarebbe piaciuto poter racchiudere tutto l'ambaran in un solo 
file come ormai si vede comunemente in giro solo a scaricare un qualsiasi 
programmino dal web, invece dei soliti 3 files che fa VB.
Ho provato allora Inno Setup e Cyber Installer, e a parte il fatto che mi 
aspettavo che fossero semplici almeno quanto quello di VB, questi dandogli 
in pasto anche un setup semplice, uno sми inceppato con vari errori e l'ltro 
non capisce le dipendenze e se ho capito bene dovrei usare un altro 
programma ancora.
Inoltre con nessun dei due son riusctio a capire dove diavolo salvano il 
lavoro finito. Non sarebbe un grosso problema questo, ma mi rendo conto che 
ha contribuito a non farmi fidare molto.
Insomma, quello di VB mi sempra ancora il migliore, ma ci sarebbe un modo 
per fare il pacchetto in un solo file?
Grazie
Greg 

 Greg
Parliamo di VB6?
IMHO Inno Setup è molto molto ben fatto.
Per utilizzarlo devi scaricare anche ISTool (
http://www.istool.org/
), 
che è il compilatore degli script di creazione dei pacchetti.
Basta prenderci un po' la mano.
Su qualunque punto in cui lasci il mouse esce un help tradotto anche in 
italiano.
E, ovviamente, ti mette il file di installazione nella directory che 
decidi tu, con il nome che vuoi tu, eventualmente corredato del numero 
di versione che vuoi tu, includendo i file che vuoi tu, mettendo poi in 
fase di installazione i file nelle cartelle che vuoi tu, etc etc etc...
Il fatto che non sia user-friendly al massimo, poi, dipende unicamente 
dal fatto che ha *uno sterminio* di opzioni configurabili.
E' il prezzo di una flessibilità così spinta.
Ad alcuni può andar bene, ad altri no  ;)
Ad ogni modo, IMHO è un Prodotto Di Qualità®
S.

 che è il compilatore degli script di creazione dei pacchetti.
Non mi pare; gia dover usare un secondo programma... e come lo uso? sembrano 
identici
-- 
Greg 

 identici
Inno Setup è il compilatore, che può essere usato benissimo da solo, 
scrivendo a mano lo script.
ISTool è un un front-end grafico, che ti permette di generare 
automaticamente lo script specificando le opzioni desiderate.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 identici
Nel posto che ho scritto prima ho sbagliato, ha ragione VITRIOL quando 
dice che ISTool è il tool, appunto, che ti aiuta a creare gli script che 
poi vengono utilizzati da Inno Setup, che è - di fatto - il compilatore 
vero e proprio.
Riguardo alla modalità d'uso, come ti dicevo ISTool è ricco di popup di 
help anche tradotti in italiano: praticamente per ogni singolo controllo 
di ogni maschera di ISTool è disponibile un aiuto che ti dice a che cosa 
serve quella determinata opzione.
Si tratta semplicemente di leggere questi popup.
S.

 Nel posto che ...
Eh già.
Nel *posT*.
S.
Newsgroup: it.comp.lang.visual-basic
Titolo: trasferimento oggetti OLE da Access a Oracle

salve,
devo costruire un'applicazione VB per trasferire dei dati da un DB Access a
Oracle. Il problema è il trasferimento di oggetti OLE: riesco a estrarli dal
DB Access ma non so come inserirli in Oracle. Come si fa?
grazie

 ha scritto nel messaggio
news:aevcbp$fk9$1...@fe2.cs.interbusiness.it...

PS: sapete indicarmi un sito dove trovare buona documentazione (magari con
qualche esempio)?
Newsgroup: it.comp.lang.visual-basic
Titolo: form in ultimo piano...

Ho il problema inverso a chi vuole la propria form in primo piano.
La mia deve coprire tutto il desktop ( e fin qui non ci sono
problemi), ma se cliccata, non deve coprire le altre finestre degli
altri programmi.
zorder funziona solo con le form del mio programma.
grazie per le risposte.
oltre al newsgroup, gradirei risposte anche a
valentino...@libero.it
grazie
 

zorder funziona solo con le form del mio programma.
Tratto dall'esempio "Finestra sempre in primo piano" di MS VB Site
(con opportune modifiche)
Dichiarazioni: 
Public Const SWP_SHOWWINDOW = &H40
Public Const HWND_BOTTOM = 1
Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long,
_
	ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As
Long, ByVal cx As Long, _
	ByVal cy As Long, ByVal wFlags As Long) As Long
Utilizzo:
 SetWindowPos X.hwnd, HWND_BOTTOM, Me.Left / Screen.TwipsPerPixelX, _
	Me.Top / Screen.TwipsPerPixelY, Me.Width /
Screen.TwipsPerPixelX, _
	Me.Height / Screen.TwipsPerPixelY, SWP_SHOWWINDOW
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
Home Page - 
http://www.geocities.com/SiliconValley/Bridge/1414/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemino con la savepicutre

Succede pure a voi? Se nell'ambito della stessa
sessione programma si usa più volte il comando
savepicture, dalla seconda volta in poi il file grafico
è perfettamente bianco.
Andrea 

Il problema non č nella savepicture, ma nel picture1.backcolor
se la si reimposta cancella il contenuto della picture e stranamente
le chiamate dopo per disegnarci sopra non hanno alcun effetto.
Non ho mai lavorato con le picture, quindi potrebbe essere
anche un problema noto, ma la cosa č comunque strana.
Ciao
Andrea 

 le chiamate dopo per disegnarci sopra non hanno alcun effetto.
Controlla la combinazione tra le proprietą AutoRefresh, Picture e Image.
Ciao

 wrote in message 
news:XQlxd.311944$b5.15...@news3.tin.it...


 Uso la print per stampare sulla picture.
Vedo un mix tra la proprietą .Autoredraw e il metodo .Refresh :-)
Se AutoRedraw č True fin dall'inizio, e il disegno lo fai sulla Image,
dovrebbe andare tutto bene.
Un Paperino e i dubbi... prova a disegnare sulla .picture ;-). Sono fuori
sede e sto scrivendo attraverso un VNC tunnellato su un link laser,
poi su un ponte radio e ritorno, se apro VB mi sa che ci metto una vita :-)
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] classe socket

Salve a tutti,
  nella creazione di un server socket viene generata un' eccezione all'
istruzione:    listener.Bind(localEndPoint)
 Dim ipHostInfo As IPHostEntry = Dns.Resolve(Dns.GetHostName())
 Dim ipAddress As IPAddress = ipHostInfo.AddressList(0)
 Dim localEndPoint As New IPEndPoint(ipAddress, 11000)
 Dim listener As New Socket(AddressFamily.InterNetwork, SocketType.Stream,
ProtocolType.Tcp)
 Try
  listener.Bind(localEndPoint)
  listener.Listen(100) ................
 Con questa descrizione:
  Richiesta di autorizzazione di tipo System.Net.SocketPermission, System,
  Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 non
soddisfatta.
 Come posso risolvere il problema?
 Non trovo esempi da nessuna parte.
 Grazie,
 Lorenzo

soddisfatta.
Anche se la 11000 dovrebbe andare benissimo, hai provato cambiando porta?
-- 
ciao, hal

Prova ad utilizzare la classe TcpListener e ricava il socket utilizzando il
metodo AcceptSocket
HTH
Corrado

 ha scritto nel messaggio
news:a1mX8.26318$7N3.5...@twister2.libero.it...


server socket senza che generi questi eccezione.
Uhm, forse il problema sta, come dice Ugo, da un' altra parte.
Potrebbero entrare in gioco:
1. il sistema operativo sul quale il tuo codice va in errore:
	non ho esperienza al riguardo su sistemi 9x;
2. i diritti dell' utente loggato e l' eventuale appartenenza della tua macchina 
ad una rete locale:
	in questo caso se dal server si decide cosa puoi e/o non puoi fare,
	non ci sono santi :-(
	puoi pero' provare loggandoti come amministratore sulla macchina locale
	e vedere se funziona.
3. eventuali firewall locali con policies molto restrittive;
4. non so se anche un antivirus potrebbe dare seccature (mi rifiuto di usarli, perche'
	imho rompono e basta).
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione FAX

Salve,
    vorrei realizzare una semplice applicazione (in vb6 o vb2005) per la 
ricezione e magari anche per l'invio di fax.
Ho fatto alcune ricerche in rete ma non sono riuscito a tovare ninete.
Mi andrebbe anche bene interagire con winfax se farlo da zero risulta troppo 
complesso.
Sapete darmi delle indicazioni?
GRAZIE 

io, che non sono assolutamente un 'guru' di VB6, ma un modesto,
anche se appassionato, 'smanettone',
ho realizzato un mio progetto che si interfaccia con WINFAX (io ho la
versione 10.0, ma credo che poco cambi con altre versioni) con cui
'colloquio' via DDE; sostanzialmente, da un database con nr di fax,
destinatario, testo del messaggio, percorso file allegato, ecc. genero
un fax in winfax, a cui poi demando la gestione successiva (invio,
tentantivi di invio, log inviati-errori, ecc.)
Ho scelto winfax per la facilità di interfaccia e il basso costo (mi
sembra di ricordare entro i 100 Euro)
Comunque l'help di Winfax è stato utilissimo.
a disposizione per informazioni o chiarimenti
(in caso fosse utile, non ho problemi a inviare codice sorgente di
esempio)
a risentirci.
Newsgroup: it.comp.lang.visual-basic
Titolo: msysmodules2 - accesso negato

Ciao,
        ho un database access97 danneggiato. Se provo ad aprirlo mi dice
'Impossibile leggere record. Autorizzazione a lettura dati non disponibile
per MsysModules2' e poi esce.
Sto provando anche a creare un database vuoto ed importare tutti i dati in
questo da quello danneggiato, ma, sebbene di solito questo procedimento
funzionava, questa volta mi nega l'accesso come sopra.
Nessun suggerimento ?
Grazie
Giorgio

 ha scritto nel messaggio
news:9rb6vv$k8s$2...@fe2.cs.interbusiness.it...

se hai la possibilità, prova ad aprirlo con Access 2000
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: List e click

Io ho una lista dentro la quale ci sono delle informazioni.
Come posso dire a vb :"quando uno clicca sulla lista all'ora esegui il
seguente comando!?!"
Grazie in anticipo
NB
Sulla lista ci sono dei titoli io devo indirizzare a seconda del titolo alla
pagina web predefinita per indirizzare alla pw uso l'ocx Web Browser
web.navigate pagina_da_vedere



 ha scritto




 Grazie in anticipo
io te lo schizzo, ma bisogna che te lo controlli tu.
in un .bas metti:
Public Const SW_SHOWNORMAL = 1
Declare Function ShellExecute Lib "shell32" _
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
nel form -- supposto che tu abbia nel list una serie di url:
...
www.pippo.com
www.paperopoli.net
www.topolinia.org
...
nell'evento dblclick di list1 metti:
Private Sub list1_DblClick()
    On Error GoTo errman
    Dim lRet As Long
    dim indirizzo as string
    indirizzo= list1.list(list1.listindex)
    lRet = ShellExecute(me.hwnd, vbNullString, _
        indirizzo, vbNullString, "c:\", SW_SHOWNORMAL)
    Exit Sub
errman: MsgBox Error
End Sub
a questo punto si dovrebbe aprire il browser sull'indirizzo che era nel
listbox, il che spero fosse il tuo scopo.
ciao, a,
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

 wrote in message 8bgi03$r2n$2...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Active X

Non riesco a trovare free activex per Mail Object (invio,ricezione ecc...
per la posta).
conoscete o avete roba del genere? qualche sito?
google mi da quelli a pagamento...
devo farmeli da solo????

Di versioni gratis ce ne sta qualcuna, ma sono tutte
limitate rispetto alle versioni a pagamanto.
Prova a dare un occhi a Sa-Mail della Software
Artisans.
www.softwareartisans.com
Prima di postare però, se facessi una ricerca su
google non faresti un soldo di danno.
Ciao
Andrea

 google non faresti un soldo di danno.
Peccato che è su piattaforma .net....
Newsgroup: it.comp.lang.visual-basic
Titolo: Un paio di domande ...

 qualche ora ... ;
Troppo! C'è qualcosa che non va...

Salve a tutti,
avrei un paio di domande da sottoporvi ..
- 1   come si fa a distribuire con un'applicazione un font in modo che
il setup poi lo installi giustamente nella directory Fonts di windows?
- 2  quanto ci mette da voi VB5 per compilare un exe in codice nativo
con ottimizzazione (ad esempio per Fast Code) ? ..... a me sinceramente
qualche ora ... ; Ciò non accade invece se compilo sempre in codice
nativo ma senza ottimizzazioni ... in quel caso ci mette al massimo un
minuto ...... Uso un pentium 200 a 32 Mb ...
Qualcuno mi sa dare una risposta? ...grazie in anticipo...
Mauro

Newsgroup: it.comp.lang.visual-basic
Titolo: condivisione di stringhe tra form

Come fare per utilizzare nel form2 una stringa presente nel form1 ? Ho
provato con global ma non va...
Grazie

 Grazie
1- In un modulo dichiara la variabile. es.
Public str As String
2- Nel modulo (Generale) della Form1 dichiara la variabile:
Public str As String
dalla Form2 :
MsgBox Form1.str
giuseppeD

 Grazie
E se avessi cercato Global sulla guida in linea avresti capito anche il
perchè :)
Ciao

Anche se non è corretto a livello di stile se in Form1 dichiari
Global Pippo as String  <-- a livello di modulo, nelle dichiarazioni
in Form2 la vedi, tipo:
Msgbox Form1.Pippo
--
Fabio Guerrazzi
VB Graphic Developer
http://www.sourcecode4free.com/cgt
fab...@libero.it
ICQ: 64649187
Newsgroup: it.comp.lang.visual-basic
Titolo: help su query con raggruppamento

scusate, oggi è il secondo post.... sorry!
non riesco a scrivere una query di selezione che però deve restituirmi una
sola volta i campi duplicati.
ho scritto la seguente query:
SELECT * FROM tabella WHERE campo1='par1' AND campo2='par2' GROUP BY campo3,
campo4
ma mi dice che non posso raggruppare se ho usato *.
?!?! e perchè mai ? cioè non posso raggruppare se ho scelto di visualizzare
tutti i campi ? ho capito bene ? sulla guida non mi pare dica qualcosa di
preciso in merito.
in pratica vorrei selezionare i record da visuliazzare tramite la
preposizione WHERE e poi (visto che molti record avranno campo1 e campo2
uguali) filtrarli con il campo3.
al momento potrei fare la stessa cosa con due query distinte, ma non capisco
proprio come mai non sia possibile farlo direttamente!
grazie ancora a chi mi potesse dare una mano!
Marco

 preciso in merito.
http://makeashorterlink.com/?G4AE14422
Da Books On Line (HelpSQL.hlp):
Is an expression on which grouping is performed. group_by_expression is also
known as a grouping column. group_by expression can be a column or a
nonaggregate expression that references a column. A column alias that is
defined in the select list cannot be used to specify a grouping column. When
GROUP BY is specified, any column in the select list (except a column used
in an aggregate function) must be specified as a grouping column.

 Vedi anche SELECT DISTINCT ...
era la prima cosa a cui avevo pensato, ma mi sembra proprio (ho fatto ora un
test) che restituisca si un solo record per ogni campo selezionato
duplicato, ma purtroppo restituisce *solo* quei campi! io vorrei avere tutto
il record ma deve tralasciare i record che hanno *quei* campi duplicati.
spero di essermi spiegato.... :)
grazie!
Marco

 il record ma deve tralasciare i record che hanno *quei* campi duplicati.
uhm..... forse perň ho detto una mega-ca%%%ta........ rivedendo il problema,
i campi che possono "variare" solo proprio quelli che non mi interessano....
per cui posso ometterli nei record di ritorno dalla query.... giŕ, giŕ.... č
proprio cosě!!!!! grazie!
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Larghezza colonne Excel da VB

Dim xlApp As Excel.Applicatio
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Set xlApp = New Excel.Application
Set xlBook = xlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
xlSheet.Cells(1,1)="Ci scrivo quello che voglio"
Ma come posso fare per dimensionare le colonne come voglio?...ho provato a piazzare dei .WIDTH a casaccio perchč non ho trovato niente di utile sulla guida ma non sono riuscito a trovare il punto giusto...sicuramente č una cretinata...ma non riesco a trovarlo e ho bisogno di aiuto.
Gianni Moretti
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
-- 
Posted from 
mail-5.tiscalinet.it
 [195.130.225.151] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ma non sono riuscito a trovare il punto giusto...sicuramente è una
cretinata...ma non riesco a trovarlo e ho bisogno di aiuto.
Fatto quello che si diceva con F2, non resta che selezionare una delle altre
due proprieta` e premere F1. Ecc.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Indirizzo di una procedura

A volte e' necessario passare a delle API l'indirizzo di una CallBack. Per
questa semplice (?) operazione e' stato cortesemente fornito da M$, in VB6,
l'operatore AddressOf.
Tale operatore pero' consente soltanto di passare ad una funzione
l'indirizzo di una callback, ma in taluni casi le funzioni si aspettano che
tale indirizzo sia presente in una struttura, cosa non direttamente
supportata da VB.
Le tre semplici linee che seguono (erano tre, poi tra tagli per OE e
commenti sono aumentate un po' :)) consentono di inserire in qualsiasi
variabile long il puntatore ad una funzione PUBBLICA dichiarata in un MODULO
STANDARD. Infatti l'operatore AddressOf  non funziona per funzioni
dichiarate in moduli di classe o in form.
Ciaotutti e buon divertimento,
Alessandro
' --- Dichiarazione API
Private Declare Sub GetProcAddr Lib "kernel32" Alias "RtlMoveMemory" _
(ByRef ProcAddrVar As Long, ByRef ProcAddressOf As Long, _
Optional ByVal Length As Long = 4)
' --- Codice operativo
Dim lProcAddr As Long
GetProcAddr lProcAddr, AddressOf Main

 GetProcAddr lProcAddr, AddressOf Main
beh...
Public Function GetAddr(ByVal lngPointer As Long) As Long
    GetAddr = lngPointer
End Function
MsgBox CStr(GetAddr(AddressOf Main)), vbInformation
dovrebbe funzionare
Faber


Uhm... Io ero rimasto al fatto che AddressOf  poteva essere passato solo
alle API...
Beh, si impara sempre qualcosa :)
Ciaotutti,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: Access e Vb6

Ciao ragazzi potete dirmi per favore se in Vb6 è possibile far aprire il
programma access senza averlo installato sul computer ? Mi spiego meglio,
visto che non trovo un compilatore di file MDB in EXE mi chiedevo se esiste
un componente in grado di visualizzare il file MDB e poterci poi lavorare
tipo come se si è in access. Grazie a tutti in anticipo



Una volta so che c'era Access Runtime Edition, che consentiva di
eseguire un MDB. Io son fermo alla versione 2000, pero'.
Con VB6 non c'e' modo, perché ti dovresti appoggiare a librerie
esterne installate con (indovina??) Access.
--
Ciao!
Luca Menegotto

Newsgroup: it.comp.lang.visual-basic
Titolo: RAW socket in VB? o sostituire il winsock?

 Avrei bisogno di "aggieggiare" l'header dei pacchetti IP inviati
(per scopi assolutamenti illeciti! yep! Echelon fottiti!)
 ...avrei anche bisogno di controllare "completamente"
il datagramma che spedisco....
cosa assolutamente "facile" in *nix...e a dir poco banale con *nix + C
(ho trovato quintali di documentazione)
ma in Vb?
Ho buttato via il winsock...ma adesso?
Mi son installato le WinpCap....sto spippolando con netwib....
Il pc ha vb6 e XP pro....
Sto spippolando anche con all'API e msdn...ma complice l'ora ottengo
qualcosa ...ma non mi sembra congruo....
avete dei link o della api e/o dll da indicarmi?
XP non implementava i raw socket nel winsock?
Thanks!
...e grazie !
:-)
-- 
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

ma in Vb?
E fare un porting del codice C su windows?
-- 
ciao, hal

 Thanks!
Prego,
Andrea

 avete dei link o della api e/o dll da indicarmi?
Purtroppo no, ma se trovi qualche strada percorribile facci sapere, che
sembra interessante.
<x:termoPilucco>

 ha scritto nel messaggio
news:bq2aah$1t9556$1...@ID-188026.news.uni-berlin.de...

scusa il mezzo post
 WS2-32.DLL
il winsock è la vers 2.0
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/windows_sockets_2_api_header_file_winsock2_h_2.asp
http://www.sockets.com/winsock2.htm
basta aver tempo(sigh! che ne ha mai!)....
cmq la mia impressione è che windowz lo denigriamo...ma nessuno sa cosa c'è
dentro!
della serie
"c'è un sacco di roba ma se  e la nascondono è come se un'ce la mettessero"
(l'ho detta alla toscana)
-- 
Il Wodkino Nazionale è a : 
www.martek.it

Newsgroup: it.comp.lang.visual-basic
Titolo: per DaVe -- grandezza font

ciao dave, mi e' ricapitato in mano il thread sulla dimensione dei font e
l'unica cosa che mi e' venuta in mente e':
dato che la grandezza dei caratteri dovrebbe essere:
small fonts = 15 tpp
large fonts = 12 tpp
se sei alle corde, fai tipo doppie maschere con le due risoluzioni, poi al
load leggi la grandezza dei font corrente e smista sulla maschera che ti
serve.
ovvero, ma devi smoccolare lo stesso col codice: prova le posizioni dei
controlli nelle due dimensioni, e per ogni form metti un mega-if al loading
per posizionarli.
mi spiace non saper trovare niente di meglio.
ciao, andrea

 wrote in message
mfpc4.3370$N1.4...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Contenitore OLE con oggetto WINWORD

Sto creando un'applicazione per gestire dei testi memorizzati in campi di un
database (ACCESS).
Voglio usare l'oggetto WINWORD.
Allora opero nel seguente modo:
1) Inserisco un contenitore OLE in un form;
2) Incorporo nel contenitore un oggetto Document Word;
3) In fase di esecuzione con un doppio click sul controllo parte
l'applicazione -  Tutto ok.
4) Però io voglio "editare" un testo contenuto in un campo di un database;
5) Allora associo la proprietà DataSource e DataField del contenitore ole al
relativo Database e Field;
6) A questo punto l'applicazione (con il doppio click) non parte piu'.
Quale è il problema?
Ho provato a utilizzare sia campi Memo, sia Binary, sia Text......
Altro problema (ammesso che riesco a risolvere il primo)
Come posso fare per crearmi dei bottoni personalizzati per gestire la
formattazione del testo (ad esempio allineamento a destra, sinistra,
centrato etc) invece di utilizzare l'apposito menu' visualizzato
dall'applicazione Win Word.
Ringrazio vivamente chi mi risolve questo problema.
Michele.



Voglio usare l'oggetto WINWORD....
Newsgroup: it.comp.lang.visual-basic
Titolo: Altro Post, altro Problema..... (VAriabili tra Form)

Ho 2 domande semplici semplici (ovviamnete non x me!!)
Da un form ne apro un secondo, dove l'utente inserisce un valore, questo
valore mi serve nel primo form per eseguire poi una divisione. Domanda: nel
primo form, come mi riferisco a una variabile nel specificata nel secondo?
Domanda n° 2: il valore precedentemente impostato dall'utente dovrebbe
essere quello ad ogni avvio del programma (insomma, finchè non lo ricambia)
come faccio a "memorizzare"?
Grazie infinite e abbiate un po' di pazienza con me! ;o)))
--
Drew
ICQ: 25008358

come faccio a "memorizzare"?
Se si tratta di una semplice opzione del programma, prova cercare nell'help
"GetSetting" e "SaveSetting" per vedere come si memorizzano valori nel registro
di Windows, se invece si tratta di dati piu' complessi dovresti valutare se e'
il caso di salvarli su file o in un database...
Ciao.
--
Luca Dormio
l...@ifminfomaster.com
ldo...@tin.it

aggiungo una precisazione
per leggere una Property il Form puo' anche essere scaricato (oosia puo'
essere stato dato l'Unload); per leggere la Property di un controllo,
invece, vale quanto detto


Io uso un modo abbastanza semplice dai tempi di VB3:
ho creato un array globale di variant e lo uso come uno stack.
In pratica prima di chiudere la finestra aggiungi i valori che servono
nell'array. Dall'altra form estrai i dati dall'array.
Ci sono soluzioni più eleganti, ma questa funziona e si fa in fretta.
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

come faccio a "memorizzare"?
per scrivere in un file
open miofile for output as #1
    Print #1, MiaVariabile
close #1
per leggere in un file
open miofile for input as #1
    input #1, MiaVariabile
close #1
Di solito per queste cose io uso il file INI che è un semplice file di testo
Ciao




Newsgroup: it.comp.lang.visual-basic
Titolo: Analisi di sostantivi in italiano

Ciao a tutti,
qualcuno mi sa dire se esiste un algoritmo implementabile in VB per
sapere se una parola data e' un plurale o singolare e se si tratta di
maschile o femminile?
Grazie in anticipo 
biXso
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 maschile o femminile?
Non so, magari dipende dal livello di precisione di cui hai bisogno.
In effetti un programma come Errata Corrige in qualche modo
di solito ce la fa. Ma di errori, ne fa tanti... almeno la versione
che vidi qualche anno fa.
Stamo parlando di una lingua "reale", purtroppo, non di una
costruita a tavolino.
Con tutte le eccezioni che esistono, i casi particolari eccetera,
neanche un dizionario esaustivo sarebbe una soluzione, senza
un'analisi anche semantica del contesto. :-((((((
Hai presente "Una vecchia porta la sbarra" e cose simili ?
Spero di sbagliarmi, ma un algoritmo che possa fare questo con
assoluta precisione, IMVVHO non esiste e non so se esisterà mai.
Senza scherzi, hai provato su news:it.comp.ia o su
news:it.cultura.linguistica.italiano ?
Un Paperino che sta combattendo con un algoritmo di sillabazione,
e già quello è duro... :-(((
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel vba copiare celle tra 2 fogli

Non ho trovato un ng apposta per excel vba ne esistono?
Il mio problema è il seguente:
Devo banalmente copiare un range di celle da un foglio a un altro.
Registo una macro selezionando un range, copiandolo, cambiando foglio di
lavoro e incollandolo e il codice che viene prodotto funziona.
Siccome ho bisogno di inserire quel codice insieme ad altro che viene
eseguito premendo un pulsante l'ho copiato tale e quale in Private Sub
CommandButton1_Click() e non funziona più.
Il codice è il seguente:
    Range("A6:D15").Select
    Selection.Copy
    Sheets("Foglio2").Select
    Range("C6").Select
    ActiveSheet.Paste
Cliccando il pulsante dà l'errore 1004 Errore nel metodo select per la
classe Range.
L'istruzione sulla quale si blocca è Range("C6").Select
Qualcuno sà spiegarmi il mistero?
Grazie per l'aiuto!

> L'istruzione sulla quale si blocca è Range("C6").Select
Molto probabilmente dovresti usare:
Range("C6:C6").Select
devi indicargli "da:a" oppure
Range(cells(3,6),cells(3,6)).Select
ma tieni conto che puoi fare direttamente
range(...).copy
range(...).paste
senza passare dal select (il select e' il riscontro *visivo* della
selezione)
pero', in base alla mia esperienza, i metodi copy/paste *possono* dare
problemi strani ..
a me capitava che alcune macchine li avessero e altre no (pero' lo usavo da
VBA!) senza senso alcuno (ne' RAM,MhZ,CPU,versione Win / Office....sembrava
casuale) e sfociava in un errore dello stack (?)
per la cronaca, da quando ho sostituito tutti i paste/copy un loop tipo:
for riga
    for colonna
        celladestinazione(x,y)=cellaoriginale(riga,colonna)
    next colonna
next riga
non ho piu' problemi,
Ciao,
Marco

 Qualcuno sà spiegarmi il mistero?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

Newsgroup: it.comp.lang.visual-basic
Titolo: Un programmino facile facile.

Potreste dirmi le istruzioni di un programmino che mi permetta di cancellare
un file ad una data precisa ?
Grazie :-)
Rispondetemi.

 un file ad una data precisa ?
If Date = "dataprecisa" Then Kill "file"
ciao, Assa.
Newsgroup: it.comp.lang.visual-basic
Titolo: Velocizzare trasferimento dati client-server

Buongiorno,
    ho necessitą di ottimizzare il caricamento di una flexgrid che carica un
certo numero di record. Buona parte delle query e test viene eseguito dalle
procedure del database e quindi lato server ma il client risente di alcuni
test che necessariamente devo eseguire sul client e che lo rallentano...
Inoltre la flex a seconda di come viene caricata esegue qualche test in +...
Mi farebbe comodo sapere se una dll eseguita sul server (che č + potente di
un client) e richiamata sul client sarebbe in grado di eseguire una serie
pesante di test, caricare la flex e inviare la flex riempita al client.
Esempio:
Set FleXClient = objDllServer.FlexServer
'Ho scritto a senso. la flex server č dichiarata come flex(oppure come
object?)
Ditemi voi!
Grazie!

 pesante di test, caricare la flex e inviare la flex riempita al client.
Se hai delle procedure lato server, presumo tu abbia un Sql-Server.
Puoi fare eseguire parecchia roba dentro le SP, e ottenere solo il set 
di risultati 'buono' e ordinato come vuoi, facendo lavorare il server 
anzichè il client.
Ciao
Alberto
-- 
I have a dream that my four little children
will one day live in a nation where they
will not be judged by the color of their skin
but by the content of their character.

 anzichè il client.
Si ma difatti un pò di test sono nelle procedure... era solo un'idea sapere
se da una dll server potevo inviare una variabile dichiarata come MSflexgrid
e riempita dai record estratti dalla procedura al client che è generalmente
più lento e pensare solo a fare una "copia" della flex passata.
il passaggio sintetico è:
client --> dll server --> db server --> procedura db --> dll server -->
client
Il client non è assolutamente autorizzato ad accedere al db direttamente.
Grazie!

aaa ha scritto:

e se gli passi dati in un file XML ..???
Alla fine la tua dll che fai girare sul server filtra i risultati e 
manda il file XML alla fine deve solo processare il file che a sua volta 
è stato processato sul server :)

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB 2005] Oledb Connection e Timeout

Salve a tutti,
è da un pò che non scrivo, ma il nuovo lavoro (per fortuna, essendo
pagato su p.iva :-) ) mi porta via gran parte della giornata.
Vengo al dunque:
sto cercando di impostare il ConnectionTimeout di un oggetto
OleDbConnection.
In VB6 esisteva la proprietà CommandTimeout se non ricordo male. In
VB2005 ho trovato ConnectionTimeout, ma è in sola lettura.
Come posso modificare questo valore?
Grazie,
Nicola

Trovato, dovevo usare il CommandTimeout dell'oggetto oleDbCommand
Nicola
Newsgroup: it.comp.lang.visual-basic
Titolo: Vista aero e MacOs Aqua x asp.net

Ciao a tutti,
esiste qualche suite di componenti (commerciali o no, anche se
preferisco la prima...) capaci di
emulare in tutto l'interfaccia del nuovo mmc di vista ? per intenderci
quella del pannello di controllo di iis, etc...
e lo stesso dicasi per Aqua ?
Intendo per Asp.net.
Grazie,
Vincenzo.

Il Wed, 19 Nov 2008 05:44:56 -0800 (PST), 
vincen...@gmail.com
 ha
scritto:

Mi vengono in mente queste due suite:
www.infragistics.com
www.telerik.com
PaF

 PaF
Ciao Paf (ma come le patatine ? ;-) e grazie della risposta.
In effetti la finale le stanno giocando queste due suite, speravo che
ci fosse qualche componente un pò più nuovo.
Attualmente uso Janus, che però sembrebbe che si siano un pò 'seduti'
ultimamente con le nuove release...
Tu fra le due quale compreresti ?
Vincenzo.


Ciao
per esperienza ti consiglio telerik, non sono "seduti" anzi ho avuto
modo di lavorarci intensamente e hanno anche un buon help desk per
problemi un po piu complicati.
Mauro
Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioni in file DLL

Esiste un modo per capire quali sono le funzioni esportate da una .DLL e
descriverne la sintassi in modo da poterla utilizzare in un progetto in VB6.
Mi rendo conto dell'inutilitą della domanda ma non si sa mai....
Grazie alle gradite risposte: 
erib...@supereva.it

 e descriverne la sintassi in modo da poterla utilizzare in un progetto in
VB6.
è necessaria la documentazione della libreria
se si tratta di una dll di windows su MSDN trovi quasi tutto
http://msdn.microsoft.com
dai uno sguardo anche a 
www.allapi.net
 e alla guida di Cesare Rizzi sul
sito comune 
http://www.it-lang-vb.net
--
Fibia "Service Bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: Si può movere una query come una tabella?

Son sempre io ho eseguito una query in visual come faccio adesso a spostarmi
tra i record come se fosse una normale tabella. Inoltre come creare degli
indici in una nuova tabella da visual basic? Rispondete
--------------------------------
Inviato via 
http://usenet.libero.it

 Rispondete
Qui invece manca un 'per favore' e un 'grazie'.
Ciao
Alberto

 indici in una nuova tabella da visual basic? Rispondete
UHIUIOUHdgeydgeyewyuUSIyegfgDAOfteyifewytfOPPUREgeygwyegfwyuADOyuguygcu?yueg
fuyewg
....ho risposto!


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Equalizzatore in VB

Magari qualche d'uno ha già qualche esperienza:
sarebbe possibile fare in VB6 un equalizzatore audio multifrequenza sulle
entrate audio in particolare MIC e AUX?
Vedo ad esempio alcune applicazioni professionali che utilizzo per l'audio,
dove posso intervenire sulle frequenze d'ingresso o su file audio
preregistrati.
Qualche consiglio o link soprattutto per l'uso in sorgente d'entrata "tempo
reale" tipo alcuni DSP che però non trovo in VB?
GRAZIE!
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

 reale" tipo alcuni DSP che però non trovo in VB?


Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura FIle DB3

Sto leggendo dei file DB3 con DAO alcune stringhe Mi
ritornano alterate (sono codici carattere particolari)
es.
il carattere 128 (hex 80) mi ritorna 199 (hex C7)
qualcuno mi sa dire perche? e come risolvere il problema?


Perchè il file db3 è stato scritto con una tabella codici Ascii (dos) e non
Ansi (win).
Temo tu debba convertire i vari char non corrispondenti:
1-32
e
127-256
ciao
ugo

 ha scritto nel messaggio
news:9f3jf1$3ar$1...@lacerta.tiscalinet.it...



Solita domanda: devi farlo una volta o devi accedere al file?
La soluzione più semplice comunque, senza scomodare api e insetti vari,
resta una routinetta che ti controlla i codici ascii delle stringhe in
lettura e li modifica di conseguenza.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Server Interbusiness

Sono io o il server di news in oggetto è diventato un po' lento negli ultimi
tempi?
Inoltre ho un po' di dia spedire i msg (magari ne spedisce 2 o 3 uguali!).
Ciao
--
Andrea
anfa...@tin.it

 tempi?
Addirittura un paio di giorni fa rispondeva alla connessione (solo al
connect) ma rimaneva in religioso MUTISMO assoluto. Praticamente il
server era saltato. Anche con la spedizione dei messaggi 'rognava' un
po'. Ora mi sembra abbiano aggiustato....

Inoltre ho un po' di dia spedire i msg (magari ne spedisce 2 o 3 uguali!).
  L'accoppiata autlucche/newsserver di Interbu$ine$$ e' notoriamente
la piu' grande produttrice di messaggi multipli: pare che bisogna
aumentare il time out (non chiedermi come...), ma la cosa migliore
sarebbe buttare via autlucche e passare a qualcosa di meglio.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: HTML Help Workshop, dove?


L'indirizzo no, ma lo trovi nel cd di installazione di vb.

> Avete l'indirizzo preciso da dove scaricarlo ?
La documentazione SDK per Microsoft HTML Help la trovi qui:
http://msdn.microsoft.com/library/default.asp?URL=/library/tools/htmlhelp/ch
m/hh1start.htm
(ricomponi il link, se lo vedi interrotto)
Nella pagina iniziale trovi anche i link per i downloads.

 ha scritto nel messaggio
news:Va7%4.114274$VM3.8...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] N# righe in un file

E' possibile sapere da quante righe e' composto un file (con righe di
lunghezza variabile), senza doverlo scorrere tutto?
Ciao e grazie

 wrote in message
news:8q5b0b$63l$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: WIN95IO AIUTO!!!

Ho bisogno di utilizzare la seguente dll per comandare la porta parallela
del pc, "win95io".
Non l'ho mai usata dopo averla dichiarata come faccio ad usarla per
scambiare dei segnali con la porta parallela? (solo outputù).
Grazie Mirko
Mir...@tiscalinet.it

' per vedere gli indirizzi delle parallele installate, consulta il
segmento &h40 della memoria del computer
------------------------
'MiaPortaParallela č l'indirizzo fisico della parallela che stai
usando
'OutSignal č il byte da inviare alla porta
    MiaPortaParallela = &h378
    OutSignal = &hFF
    'esegue una out sulla porta (scrive)
    vbOutw MiaPortaParallela, OutSignal
    'esegue una imp dalla porta (legge)
    InSignal = vbInpw(MiaPortaParallela)
------------------------
ATTENZIONE: sulle schede madri dell'ultima generazione, se hai il
risparmio energetico attivo (hw o sw non fa differenza) WIN95IO NON
FUNZIONA!
enjoy...
--[GbC]--
Newsgroup: it.comp.lang.visual-basic
Titolo: Testare le applicazioni

Ciao a tutti !
Premetto subito che chiedo scusa per l'eventuale idiozia delle domande ma 
sono un niubbo totale in materia (Bisogna pur cominciare no?)
Sto mettendo le mani per la prima volta su VB. Ho scaricato dal sito della 
Microsoft la versione 2008 Express.
Ho preso un po' di link per cominciare a smanettare un po', ma sto 
incontrando una piccolissima difficoltà ...
Dopo aver aperto un nuovo progetto (ConsoleApplication) ho provato a 
scrivere 2righe2 in questo modo:
Module Module1
Sub Main()
Console.WriteLine("Ciao")
End Sub
End Module
che se non sbaglio dovrebbe restituirmi "Ciao" come risultato.
Ora (e qui arriva il linciaggio)... : come si testa un'applicazione?? 
Cliccando sul play in alto mi appare una velocissima finestra dos che si 
chiude in una frazione di secondo...che devo fare per vedere il "prodotto 
finito"?
Spero che qualcuno abbia la bontà di rispondere (dopo aver finito di ridere, 
è ovvio)
Ciao e grazie


Sub Main()
    Console.Write("Ciao")
    Console.Read()
End Sub
Cerca in rete(o acquista in libreria) un manuale
sul 
vb.net
.
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/

 finito"?
Tu hai fatto una applicazione a riga di comando, che va eseguita dal 
prompt dei comandi (Start> Tutti i programmi > Accessori > Prompt dei 
comandi). Una interfaccia a caratteri simile al vecchio DOS.
Se lo lanci direttamente la finestra si chiude alla fine 
dell'applicazione, quindi appena dopo visualizzato il messaggio. Solo 
che è talmente veloce che non vedi nulla.
Per far terminare il programma solo alla pressione di un tasto, alla 
fine del tuo codice puoi mettere:
Console.Read()
O simile.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 sul 
vb.net
.
Provvederò sicuramente :)
Grazie 

 Console.Read()
Grazie :) 

 Mauro Gamberinihttp://
www.riolab.org/-
 Nascondi testo tra virgolette -
...........non è che magari hai qualche link "in rete" dove scaricae
un manuale d' uso?
grazie

...........non è che magari hai qualche link "in rete" dove scaricae
un manuale d' uso?
********************************************
Io no.
Google un sacco.


 un manuale d' uso?
Prova a guardare questi :
 
http://www.morpheusweb.it/html/manuali/vbnet.asp
http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_dotNET/Introduzione/
 

 
http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_dotNET/Intr.
..
Grazie, gentilissimo.
Approfittandone, mi suggerisci anche un buon libro per VB2005 da
comperare.
grazie ancora

 comperare.
Uno ottimo e completissimo è "Programmare Visual Basic 2005" di Francesco 
Balena.
Bye,
-- 
Carmine
Webmaster di 
www.thetotalsite.it
Blog 
www.thetotalsite.it/blog
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa testo other dopo un certo numero in CR

Quando stampo un report con RDC6 che contiene un gruppo, nel quale è
presente il 'Group #1 Name' (che sarebbe il nome del cliente) dopo un certo
numero di righe mi mette 'Others' e non mi visualizza + il nome.
Ho provato ad affiancare il filed NomeCliente ma il risultato è che nelle
righe corrette vedo il nome due volte (ed è giusto) mentre vedo il nome
sulla riga a fianco di 'Others' ma sulle successive no ?  *ç*O?!A*
Qualche ideuzza ??
Grazie, alcau

Risolto :-)

 Risolto :-)
Dicci come !

> Dicci come !
Non avevo inserito ik raggruppamento che dava origine alla lista dei clienti
:-)

Newsgroup: it.comp.lang.visual-basic
Titolo: II richiesta di aiuto !!!!!

Tra poco divento matto !!!
Sto' lavorando ad un programmino per la gestione dei miei invetsimenti
azionari.
Finalmente ho trovato un sito dove posso scaricare un file contenete tutte
le quotazioni della piazza di milano. (
www.downloadquotes.com
)
Il problema consiste nel download del file:
a ) usando l'internet control transfer sono riuscito ad aprire la main page
del sito;
b) non riesco ad accedere alla parte riservata ai members, ho provato con il
metodo execute di inet ma non ha sortito l'esito sperato. (i valori da
passare a GET vanno divisi dal  ; ?)
c) mi sono miserabilmente arenato. Tutta la documentazione che sono riuscito
a trovare indica unicamente come scaricare file via ftp.
Qualcuno, anima pia, puň aiutarmi!!!
Grazie di cuore!!!
Fabio
obi...@rete039.it

 Qualcuno, anima pia, puņ aiutarmi!!!
Ma hai controllato che tu possa entrare nel sito via FTP???
prova con il comando dos FTP!
Magari funziona.
Devi fare <FTP nomesito>
FTP 
www.downloadquotes.com
oppure prova
FTP 
ftp.downloadquotes.com

Newsgroup: it.comp.lang.visual-basic
Titolo: controllo FTP

Qualcuno conosce un controllo OCX per fare FTP?
Grazie
--
VincePik

 ha scritto nel messaggio
news:gQvK6.438$Rc5...@news2.tin.it...


Prova 
www.devpower.com
 che hanno un buon ocx...
CiaoZ
SebaMix

> Qualcuno conosce un controllo OCX per fare FTP?
Microsoft Internet Transfer Protocol
alias Inet...
Per l'uso cerca su MSDN (c'é anche un bell'articolo su MSDN online...)
        Ciao
                Allanon

VincePik
www.mabry.com
c'e' anche la versioen trial gratuita
Ciao!
Stefano Raspadori

Newsgroup: it.comp.lang.visual-basic
Titolo: creazione directory

salve,
sto cercando di creare delle directory ma ho delle difficoltà, uso
un'api la cui dichiarazione è la seguente:
Public Type SECURITY_ATTRIBUTES
        nLength As Long
        lpSecurityDescriptor As Long
        bInheritHandle As Long
End Type
Public Declare Function CreateDirectory Lib "kernel32" Alias
"CreateDirectoryA" (ByVal lpPathName As String, lpSecurityAttributes As
SECURITY_ATTRIBUTES) As Long
ma non so come usare il createdirectory
xxx = create directory (byval "c:\prova")
non funziona. ringrazinado
andrea piccarducci

Scusa, non vorrei fare interventi inutili, ma VB non ha gią il suo comando
per creare le dir?
Comunque, se il mio intervento fosse stato stupido, allora guarda nel
setupkit.
Ubi1k

usa il comando proprio del VB:
Mkdir
mail me:
mar...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]shell

Voglio aprire con notepad un file che si trova nella directory corrente,
qualunque essa sia. Immagino di dover usare App.Path, ma non so dove
inserirlo. Ho scritto quanto sotto riportato,  ma VB5 si incacchia e mi
dice: "Previsto: separatore di elenco oppure )".
Help = Shell("c:\windows\notepad.exe (App.Path & "\help.txt")", 3)
Cheddevofà?
Grazie mille
Cesare Nicola

...


>Help = Shell("c:\windows\notepad.exe (App.Path & "\help.txt")", 3)
In questi casi assegna la stringa a una variabile per ferificare il
risultato.
dim pippo as string
pippo="c:\windows\notepad.exe " & App.Path & "\help.txt"
CIAO, Marco

Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare lista di record

Oi!
In seguito ad una ricerca vorrei far visualizzare all'interno di una
form una serie di labels e txtboxes per una certa quantità di record
trovati alla volta. Che dite, mi conviene disegnare nella form,
diciamo tre serie di controlli uguali e poi leggere il primo record,
muovermi sul successivo, e se non è eof visualizzare i controlli
relativi e così via oppure c'è un modo meno 'macchinoso' per far
questo?
Grazie mille e Axè!

Marinheiro ebbe il coraggio di dire:

Ma non ti conviene utilizzare una grid o una lista?
MIk



la grid non piace come estetica :)
la lista ?  mò provo a cercarla nelle componenti e vedo :D
thx
Axè!


wrote:
hmmm come associo la lista ad un recordset?
ho fatto datalist.recordsourse = recordset, ma non mi visualizza
niente.. :(
Axč!
Newsgroup: it.comp.lang.visual-basic
Titolo: Stored procedure con ADO

ciao a tutti
sto tentando di avvicinarmi alle stored procedure per tentare di velocizzare
un po i miei applicativi e ho provato a farne una semplicissima che cancella
da una tabella un certo numero di record.
Io uso vb6 con ADO 2.7 su oracle 8 la procedura è la seguente:
Create procedure DeteteSospensioni(IDSospeso in number,Anni in varchar2)
 As
  Begin
   Delete from Sospesi
   Where id_Sospeso =IDSospeso
   And Provenienza = 2
   And Anno in (Anni);
  End ;
/
dopo aver inizializzato le seguenti
Set cmdDeteteSospensioni = New ADODB.Command
cmdDeteteSospensioni.ActiveConnection = m_CN
cmdDeteteSospensioni.CommandType = adCmdStoredProc
Set cmdDeteteSospensioni_P1 = New ADODB.Parameter
Set cmdDeteteSospensioni_P2 = New ADODB.Parameter
cmdDeteteSospensioni_P1.Type = adBigInt
cmdDeteteSospensioni_P2.Type = adVarChar
cmdDeteteSospensioni_P2.Size = 100
cmdDeteteSospensioni.Parameters.Append cmdDeteteSospensioni_P1
cmdDeteteSospensioni.Parameters.Append cmdDeteteSospensioni_P2
la chiamo da vb molte volte con idSospeso sempre diverso in queto modo :
Public Sub SPDeteteSospensioni(IDContrib As Long, Anni As String)
cmdDeteteSospensioni(0) = IDContrib
cmdDeteteSospensioni(1) = Anni
cmdDeteteSospensioni.CommandText = "DeteteSospensioni"
cmdDeteteSospensioni.Execute
end sub
e sembra funzionare tutto solo che se paragono i tempi lanciandola 4361
( con 4361 idsospeso diversi)
la stored procedure risulta molto più lenta della classica stringa sql
lanciata tramite il metodo execute della connessione
qualcuno mi sa spiegare come mai?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Diciamo che c'è un gran bel casino nel tuo codice.
Al di là di questo ... le performance delle sp non sempre sono
migliori di una execute da vb.
La sp ti serve fondamentalmente per una gestione centralizzata
del codice, che non ti obbliga a rimettere mano al sorgente e
ricompilare ogni volta tutto o parte del pacchetto.
Ti serve se vuoi un supporto serio per le transazioni e se ti
vuoi avvallare di verifice in time senza per questo fare 700
query da client che comunque è sempre dall'altra parte del filo ...
Insomma a mio avviso vale la pena usarle se hai necessità di
stabilità ...
al di là di mie considerazioni personali ...
1) l'oggetto parameter te ne serve solo uno ... crei l'oggetto
popoli i metadati, lo aggiungi all'oggetto command con la sua add
2) se la tua stored procedure non ti deve restituire recordset,
imposta la proprietà (mi sfugge il nome ora) che restituisce solo
il valore di return ... velocizzi molto l'esecuzione e nel tuo caso
una delete non ritorna un resultset.
good coding.
Andrea