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

Spero che qualcuno mi aiuti.
Da poco programmo in visual basic,ho fatto un agenda telefonica con un file
ad accesso casuale,siccome ho creato un form con un textbox dove vorrei far
comparire la lista dei record memorizzati in ordine alfabetico,come posso
fare,tenendo conto che sto manipolando un file?
grazie

fare,tenendo conto che sto manipolando un file?
Il metodo in assoluto più semplice è quello di non utilizzare una il
controllo textbox ma il controllo listbox con la proprietà sorted = true
Se proprio vuoi utilizzare una textbox (francamente non ne capisco
l'utilità) utilizza una listbox invisibile e traferisci poi i risultati alla
textbox, altrimenti devi utilizzare un algoritmo di ordinamento (cosa
piuttosto complicata)
Se vuoi l'algoritmo mandami la richiesta è appena ho un attimo di tempo
cerco di mandartelo
Buon lavoro
Bruno

...

Newsgroup: it.comp.lang.visual-basic
Titolo: MenuPopUp

Come faccio a disabilitare il menu popup che viene fuori cliccando con il
tasto destro del mouse su una text box?
Forse è una domanda banale ma non riesco a trovare nulla a riguardo.
Immensamente grazie .

 wrote in message 8t77pb$17c$1...@fe2.cs.interbusiness.it...

Ho trovato un ottimo esempio sul sito del Buon MORENO.
Grazie comunque a tutti.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET BETA

Salve Forum ! 
Toglietemi sti dubbi... 
Allo SMAU 2002 la microsozz, essendo un programmatore vb da tanto
tempo, mi ha consegnato la beta di Visual Studio .Net..! Da allora ho
programmato a sbafo con questa nuova piattaforma..! La mie curiosità
sono queste..: 
1) Ma la beta che ho io differisce molto dalla finale ?  
2) Siccome nn ci sono termini di utilizzo chiari nel contratto della
beta, le applicazioni che progetto con essa, possono essere
commercializzate.(Ho letto il readme 10 volte,e questa situazione nn
viene minimamente accennata!) 
3) Mi conviene comprarla questa finale ? 
Ps. Ho già fatto il il porting di 3 applicazione in VB.NET..nn vorrei
finire in causa con zio Bill...mi aprirebbe in due come una cozza..!

 accennata!)
Ci sono eccome. C'è scritto che tu hai diritto di utilizzarla
fino all'uscita della versione finale. Da quel momento in poi
l'utilizzo di una versione beta è abusivo.
3) Mi conviene comprarla questa finale ?
Se prevedi di utilizzarla certamente sì.
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.

Ok...penso di aver capito..!! C'è solo un problema...:
Ho già fatto qualche applicazione in VB.NET...ora che fò..?
A questo punto vedrò di comprarlo sto VS.NET..!
In pratica nn è che puoi dirmi cosa è realmente cambiato...te ne sarei
grato...:
Cmq grazie ancora..!!
Byez


> Allo SMAU 2002 la microsozz, essendo un programmatore vb da tanto
argh quando sento dire "microsozz" mi girano subito le pal...... :)))))
ma se non ti piace perchè lo usi ??
tutti criticano e poi non sanno indicare di meglio....

 cambiato...te ne sarei grato...:
Una parte (quelli più importanti) dei cambiamenti la trovi
qui:
http://www.devx.com/dotnet/articles/fb_0628.asp


da linea di comando.
Beh a questo punto mi stai dicendo che se mi scarico il nuovo
framework e utilizzo l'edito della versione BETA posso rilasciare
applicazioni senza problemi legali..?
Beh se è così...allora viva la BETA..!
Ps. x Franco..uso il termine MICROSOZZ solo perchè mi piace..nn per
altro..!! IO adoro la MICROSFT...:)))))


 Beh se č cosě...allora viva la BETA..!
No, la beta, per questioni di licenza, non la dovresti
utilizzare, ma editor di testo (e pure gratis) ce ne sono
molti.


Ciao.

 COMPILATORE ?
Mi pare che si riferisca a tutto l'ambiente e non solo al
compilatore.


MMM sta cosa mi sembra strana..!! cmq...adesso vedo di smanettarci un
po vicino...poi vi fo sapere...
BYEZZZZZZZ

Newsgroup: it.comp.lang.visual-basic
Titolo: Anche quest'anno....buon natele dal wodkino nazionale!

Accendete le casse....
 
http://www.martek.it/go.asp?portamia=999
c'è tutto quello che mi sento di dire a tutti!
:-)
-- 
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

 :-)
buon natele???
Eh si!
....son diventato barese!
Yep!
:-D
-- 
Il Wodkino Nazionale č a : 
www.martek.it



Gioiamo di cuore per il prossimo lieto evento.
Le notti insonni piů felici per un' uomo.
Doppi auguri a tutta la famiglia.
giuseppeD

 :-)
Date le belle cose che hai scritto mi includo a forza nel tuo "tutti" anche
se ancora non ci siamo mandati a fare...
Scherzo, innazitutto voglio fare gli auguri a te per il nascituro, poi
voglio anche io ringraziare tutti quanti ed in particolare chi č come te una
presenza costante su ICLVB, non tanto per gli aiuti sempre pronti, ma
perchč, ed č un pň la causa delle mie divagazioni ed OT, siete persone con
le quali fa piacere (piacerebbe) condividere anche altro oltre alla
programmazione.
Come al solito ho il dubbio di non essermi spiegato bene, ma fa niente, č
Natale e siamo tutti piů buoni, eccetto il mio italiano.
Tanti auguri a tutti quanti, a chi sbircia, a chi posta, a chi rompe
(grazie, ricambio), a chi č stato plonkato, a chi ha plonkato, a chi si
incazza, insomma, a *tutti*.
Buon Natale.
SpecialKeta
--
La pasienzia non č mai troppo (Totň).
<><><>
Esistono 10 tipi di persone: chi conosce il binario e chi no.

Ma sul serio hai 40 anni .. .naaa perchè mica li dimostri.
Vogliamo la CI scannerizzata :PPP
Ciao e auguri
Andrea

Wodka40° wrote:
<snip>
Auguri anche a te!
Auguri anche per tuo figlio! ^_^
We ma tutti quanti prolificano?
Vabbeh, vedrň di fare del mio meglio anche io!
RAGAZZE FATEVI SOTTO!!!
UhaUhaUhaUhaUhaUhaUhaUhaUhaUha
Vabbeh dai, scherzo, in fondo anche io ho i miei "figli"...
sono tutti i bimbi per i quali, al secondo anno di fila, faccio da
Babbo Natale... č impagabile vedere i loro sorrisi, e le
poesie e le canzoni che cantano per te... č incredibile, una
esperienza da vivere!
Ciao,
Andrea

:-)
:-) auguri anche a te, Wodka40°!

Newsgroup: it.comp.lang.visual-basic
Titolo: anigif

slave... cerco disperatamente l'OCX animation gif (anigif.ocx) versione
1.12b
in alternativa, vorrei il seriale per la 2.25
grazie

 in alternativa, vorrei il seriale per la 2.25
per i seriali, chiedi sugli alt.*
sul sito comune del ng c'e' un anigif.ocx credo free.
--
http://www.murialdo.it/it_lang_vb/
Newsgroup: it.comp.lang.visual-basic
Titolo: Limiti di una TextBox

Salve ho un problema ho una textbox multilinea. ho visto che quest'ultima
non tiene più di 65k di caratteri è un limite superabile o devo passare al
richtext.
Mi spiego ho programma ed una textbox che mi fa da log qui ho da inserire
numerose righe x tenere conto di tutte le azioni che fa l'utente e il
programma stesso in modo da identificare i bug e problemi di funzionamento.
Il problema è che dopo un bel po' in quest'ultimo non mi aggiunge +
caratteri.
Sapete darmi una risposta grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 caratteri.
O Rich o bottoni che ti consentano (vedi Seek) di caricare il "blocco" del
file seguente e precedente...

 Sapete darmi una risposta grazie
Nulla,
Alex

 Sapete darmi una risposta grazie
Beh, io non userei un text per tenere il log!
Dovresti scrivere un file ascii (meglio) o, se hai la necessità di vedere i
dati in tempo reale, puoi usare una Listbox
ciaociao


 Dovresti scrivere un file ascii
Ho dovuto leggere questa cosa cinque volte per capirne il senso.
Poi ho capito che con 'text' intendevi 'textbox', e mi si è chiarito tutto.
Allora sono d'accordo.
Ciao
Alberto

 Ciao
bene, ciao

 dati in tempo reale, puoi usare una Listbox
io uso anche un text, basta ricordarsi di svuotarlo.
con un richtextbox non c'e' il problema, ma ci vuole un setup apposta
Private Sub txtRisult_Change()
    If Len(txtRisult) > 64000 Then
        If chkAutoSave Then SaveLog
        txtRisult = ""
    End If
end sub
Private Sub SaveLog()
    If Len(Trim(txtRisult)) = 0 Then Exit Sub
    Dim fNum As Long, s As String
    fLogName = App.Path & "\bing_" & _
        CStr(Year(Date)) & "-" & CStr(Month(Date)) & "-" & CStr(Day(Date)) &
_
        "_" & CStr(Hour(Time)) & "-" & CStr(Minute(Time)) & ".txt"
    s = Trim(txtRisult)
    fNum = FreeFile
    Open fLogName For Output As #fNum
    Print #fNum, s
    Print #fNum,
    Print #fNum, lblAvg
    Close #fNum
End Sub
nb1: sui win9 64k dovrebbe bastare. su 2k non ho mai avuto problemi.
nb2: il log puo' anche essere unico, incrementale, non vari successivi come
qui. basta, quando si salva, leggere quello che c'e' gia', metterlo in una
stringa, chiudere il log, accodare alla stringa il textbox, salvare il log
sul vecchio.
nb3: se invece vuoi anche poter sempre scorrere tutto il log fin dalla prima
riga, ci vuole un richtextbox.
ciao

 fNum = FreeFile
FreeFile restituisce un Integer :)
Inoltre, invocato senza argomenti, restituisce un Integer fra 1 e 255 :)
Lokar.risparmia.sti.du.byte
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Api 32

salve,
io programma da un paio di mesi in visual e vorrei
incominciare a conoscere le Api 32 di windows.
Ho provato a ritirare il libro "Visual basic 32 win Api"
riconosciuto da tutti come la bibbia delle Api per windows
ma è fuori catalogo. (:-(((((
Qualcuno può aiutarmi a reperirlo in qualche meandro di 
libreria a darmi un indirizzo di sito in italiano dove riuscire
a reperire informazioni sull'utilizzo delle stesse. Grazie (;-)))
 

chi è l'autore?

Se conosci l'inglese puoi prendere ancora lo stesso libro in versione assai
più aggiornata
e dello stesso autore. Un piccolo genio delle api.
Dan Appleman
Visual basic programmer's - Guide to the win32 api
Io l'ho comprato da Barnes & Nobles (carta di credito su internet
ovviamente)
E dopo una 10 di gg stava a casa mia.
www.bn.com
Ciao Andrea

incominciare a conoscere le Api 32 di windows.
Per le API di Win32, Win32 API Superbible, della Waite Group Press.
E/o Windows 95 Programming, Petzold/Yao.
Per l'uso di API in VB e pastrocchi simpatici con Visual Basic un po'
fuori dagli schemi, Hardcore Visual Basic.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

questo libro l'ho visto in 50 librerie... come mai ci sono problemi a
reperirlo? cmq penso che prima o poi lo comprerò... finora non l'ho preso
perche costa over 100mila, ma con i soldi avuti come regali di Natale...
insomma, ero indeciso fra 4 cose:
1) Libro di Appleman
2) caterva di Cd
3) beneficenza
4) prostituta d'alto bordo per pratiche sadomaso e giochini erotici
particolari...
voi che mi consigliate? (la 4, la 4,...)
scherzooooooooo
ciao
mario

particolari...
ovvero ti fai beneficenza da solo? hihihi, scusa... ;-PPP
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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] DataGrid con ADO

VB6 - Prendendo spunto da svariati messaggi letti ultimamente.
Ho la necessita di legare la mia griglia ad un'origine dati, ho dei problemi
nel collegamento della griglia con il Recordset.
L'istruzione:
SET MyGrid.DataSource = MyRecordSet
mi va sempre in errore: uso una sintassi totalmente sbagliata o devo
impostare diversamente alcune specifiche caratteristiche di Griglia e/o
Recordset ?
Per le altre funzioni i miei Recordset funzionano bene, come anche le
griglie se legate direttamente ad un ADODC.
Grazie mille in anticipo.
Tommy.

E' successo stanotte anche a me ...
ho risolto il problema cambiando le reference.
Se non ricordo male (casco dal sonno) ho messo
Microsoft Activex Data Object 2.0 Library
ed ho levato quella che andava in conflitto con lei.
Spero ti sia di aiuto, ma visto che ci sono ti pongo io una domanda:
Come ho gia' scritto in un altro messaggio, non riesco a collegare
le colonne con i campi del recordset senza utilizzare i dataenvironment.
Sai aiutarmi ?
Ciao
Dario


Newsgroup: it.comp.lang.visual-basic
Titolo: Portabilità

Se sviluppo un programma in WIN 98 con VB6 (edizione Enterprise) ,
funzionerà anche su macchine NT?

 funzionerà anche su macchine NT?
In linea di massima, si'.
I problemi potrebbero sorgere se si usano controlli di terze parti di non
buona qualita', si usano funzioni api in modo non corretto, si cerca di fare
qualche gioco strano con la memoria, non si tiene conto che NT non permette
di impadronirsi indebitamente delle risorse macchina, e forse qualche altra
cosa.
Ciao
Aldo

 wrote in message


funzionerà anche su macchine NT?
controlla solo se le api che usi sono disegnate anche per NT.
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [? ASP+VB] Oggetti XML

Sto studiando da un po' di tempo XML e tecnologie affini........
la domanda che volevo porre è un po' particolare........
Allora, basta andare in Progetto-->Riferimenti per attivare i riferimenti
alle varie dll necessarie....fino qua tutto bene!!!!
Il mio programma, che poi è in realtà una DLL-Server da usare nelle pagine
ASP per la gestione dei banner, funziona a meraviglia, in
VB.......estrapolando codice di qua e codice di la nei vari siti e dai
manuali che ho comprato, sono riuscito ad ottenere quello che volevo......
In VB esistono oggetti come XMLDOM e IXMLNodeList e cose del genere.........
Adesso devo creare delle pagine ASP che vadano a lavorare sulla mia base
dati XML, e devo per forza di cose inizializzare gli stessi oggetti che
avevo usato in VB, questa volta dentro ASP......
come diavolo si chiamano questi oggetti?
Nel senso.......
Dim Pippo as XMLDOM
Dim Pippo2 as XML.IXMLNodeList
dentro una pagina ASP non funziona......oltretutto devo anche cambiare
sintassi.....
Set Pippo = Server.CreateObject("nome_oggetto")
Dove posso andare a leggere i nomi di questi oggetti da referenziare?
Ho provato a cercare in giro, sui miei manuali, ma niente da fare!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Ho provato a cercare in giro, sui miei manuali, ma niente da fare!!!
Utilizza l'Object Browser.
Consiglio e avviso: molte volte, quando dovrai istanziare in asp il componente da te creato,
nell'invocare alcuni metodi di quest'ultimo che richiedono come input degli oggetti, potresti
ricevere, anzi, riceverai sicuramente il messaggio di errore "Tipo non valido". Questo appunto
perché non essendo tipizzato, il parametro verrà passato alla DLL come Variant, mentre la DLL si
aspetta un oggetto x.
Per risolvere il problema, in attesa di .Net, devi ridefinire tutti i parametri ed i valori di
ritorno delle funzioni della DLL alla quali accederai da ASP come Variant ed eventualmente
effettuare la conversione dei valori passati all'interno della funzione. Occhio alla compatibilità
binaria!
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazioni exe esterne

Ciao a tutti volevo sapere come si fà a richiamare un eseguibile (ad es, un
.exe) da un applicazione vb6 MDI exe std?
come si fà la chiamata?
In poche parole vorrei eseguire un'applicazione esterna al mio exe std però
vorrei eseguirla all'interno del mio MDI se possibile
ciao e grazie

 ha scritto nel messaggio
news:8904qj$mt0$1...@pegasus.tiscalinet.it...


 > un .exe) da un applicazione vb6 MDI exe std?

Newsgroup: it.comp.lang.visual-basic
Titolo: Integrazione di equazione differenziale in qbasic

Per la tesi di laurea devo integrare (alle differenze finite) la seguente
equazione differenziale che riguarda un fenemeno a tre dimensioni
implementando un programma in visual-basic (o qbasic):
C*Du= du/dt
Ove:
C=costante
u=variabile funzione di x,y,z,t
D=Operatore di Laplace
Siccome è un'equazione differenziale che si ritrova in molti settori, forse
qualcuno ha già fatto qualcosa del genere e potrei adattare la sua soluzione
al mio caso.Prego chiunque abbia informazioni di inviarmele anche se
riguardano  solo indicazioni su dove o a chi posso rivolgermi.
Grazie.

 ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Nuovo passo in avanti nella vita di un coder

Sapete, programmo in vb6 da tempo...
ieri mi sono accorto pero'..che non ho nessunissima
nozione riguardo l'uo/abuso/costruzione di DLL con VB
Non se nemmeno bene a che servano ...
Uno alla volta mi raccomando, in fila indiana :)
Potete darmi, info , links, siti dove aggiornarmi ?
Ho l'impressione che utilizzare le dll sia un valido strumento per codare al
meglio un applicazione ...
Thank You :)

AKUMA wrote:
CHIEDI A WALLY!
AH AH AH AH AH !
Questa te l'aspettavi di la verità!
:-D
--
%%============================%%
Il Wodkino Nazionale è raggiungibile anche a :
www.martek.it
Ed ha pure il forum...
http://www.martek.it/go.asp?PortamiA=1

 Thank You :)
Prego :)
Andrea

 ha scritto nel messaggio
news:C0TZ9.100608$0v.29...@news1.tin.it...


ODIO venire trattato come un niubbo :D
La mia era una domanda seria :D
'nfamissimi :D

Newsgroup: it.comp.lang.visual-basic
Titolo: Soggetto degli articoli

Se non vi offendete vorrei dare un consiglio ai lettori di questo
newsgroup, cercate di mettere dei "Subject" nei vostri articoli che
siano degni di questo nome, non del tipo: "Ho bisogno di te", "Davvero
nessuno lo sa", "AIUTO !!!!", "Le stranezze dei menu" e cose del genere
( non si offendano gli autori che si riconoscono in questi messaggi, a
volte capita anche a me nella fretta di mettere pessimi soggetti).
Credo che la scelta di un buon soggetto per il proprio messaggio aiuti
prima di tutto l'autore del messaggio stesso ad ottenere maggiori
risposte e poi colore che devono fare delle ricerche tra le centinai di
messaggi presenti.
-- 
grazie a tutti
----------------------------------------------------
 Marco Maroni		mailto:
m.ma...@esa-group.it
 Analista/Programmatore
 ESA Software S.p.A.	
http://www.esa-group.it
 via Draghi, 39		tel. +39 541 368.111
 47900 Rimini (ITALY)	fax  +39 541 368.268
----------------------------------------------------
----------------------------------------------------

 anche l'autore del messaggio stesso ad ottenere maggiori risposte...
Sarà anche come dici...
Ma io ho sempre seguito i tuoi consigli (per educazione, prima di tutto)
e non mi ha mai "considerato" (per non usare un altro termine) nessuno.
E sono anche rimasto al punto di prima coi miei problemi.
Quando (da principiante di Internet) avevo invece lanciato un "APPELLO
DISPERATO" mi erano arrivate 4 risposte, tutte costruttive. MAH...
Ciao
						MauroBig
Newsgroup: it.comp.lang.visual-basic
Titolo: Come ottenere il titolo finestra attiva?

Buonasera,
avrei la necessita' di ottenere tramite API, minuto per minuto, il
titolo della "finestra attiva"!
Chi mi da un aiuto?
GRAZIE.

 titolo della "finestra attiva"!
Usi le API GetActiveWindow e GetWindowText:
Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA"
(ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Private Declare Function GetActiveWindow Lib "user32" () As Long
'codice per ricavare il titolo della finestra attiva
Dim MyStr As String
Dim hwn As Long
hwn = GetActiveWindow
MyStr = String(100, Chr$(0))
GetWindowText hwn, MyStr, 100
'compatto il buffer di lettura
MyStr = Left$(MyStr, InStr(MyStr, Chr$(0)) - 1)
'MyStr ora contiene il titolo della finestra
                                       Ciao
                                                Zephiross

...

Grazie, direi che è perfetto! ;-)
CIAO.

...

OPS... funziona, ma rileva solo i titoli delle finestre interne a VB.
Mi serve che trova il titolo di QUALSIASI FINESTRA attiva in un certo
momento in windows.
Grazie per l'aiuto.
CIAO.

...

Bhe... un po sono migliorato... questa la mia soluzione (magari a
qualcuno può servire):
'Dichiarazione delle funzioni in un modulo
Public Declare Function GetForegroundWindow Lib "user32" () As Long
Public Declare Function GetWindowText Lib "user32" Alias
"GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal
cch As Long) As Long
Public Declare Function GetWindowModuleFileName Lib "user32" Alias
"GetWindowModuleFileNameA" (ByVal hwnd As Long, ByVal lpszFileName As
String, ByVal cchFileNameMax As Long) As Long
'Per avere il titolo della finestra
    Dim MyStr As String
    Dim ret As Long
    Dim hwn As Long
    Dim r As Long
 
    hwn = GetForegroundWindow
    MyStr = String(100, Chr$(0))
    'dimensione della stringa ritornata
    '0 per errore
    ret = GetWindowText(hwn, MyStr, 100)
 
    'compatto il buffer di lettura
    MyStr = Left$(MyStr, InStr(MyStr, Chr$(0)) - 1)
 
    'MyStr ora contiene il titolo della finestra
    debug.print MyStr
'Per avere il file al quale corrisponde la finestra
    Dim MyStr As String
    Dim ret As Long
    Dim hwn As Long
    Dim r As Long
 
    hwn = GetForegroundWindow
    MyStr = String(100, Chr$(0))
    'dimensione della stringa ritornata
    '0 per errore
    ret = GetWindowModuleFileName(hwn, MyStr, 100)
 
    'compatto il buffer di lettura
    MyStr = Left$(MyStr, InStr(MyStr, Chr$(0)) - 1)
 
    'MyStr ora contiene il percorso ed il file
    debug.print MyStr
Grazie a Zephiross per i consigli.
CIAO A TUTTI.

Newsgroup: it.comp.lang.visual-basic
Titolo: Hacker & VB4

Penso che vi faccia piacere sapere che i programmi in vb (qualsiasi
versione) non possono essere "crackati". L'ho scoperto per caso scaricando
un file che insegna come appunto "cracckare" un programma e l'autore
afferma:"non puoi disassemblare un programma VB se non con un VB decompiler,
che come tutti sanno, è perfettamente inutile ed inefficiente".
Se lo dice lui...

YO!
Federico Galli
Fe...@softhome.net
http://www.geocities.com/colosseum/loge/2151
Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE] Operativo!!!

Il server di Murialdo e quindi il Sito Comune è tornato operativo... 
Speriamo duri fino al cambio di server.
Nonostante questo, vista comunque la precarietà della situazione, il termine delle votazioni resta
confermato: 04/04 12:00
Sirri Moreno
WebMaster del Sito Comune di questo newsgroup:
http://www.murialdo.it/it_lang_vb
it_la...@murialdo.it

Operativo ma lentooooooo!!!
'Avolacci! Sono passato dallo scaricare a 30 k a 2 K (in diminuzione...) :(
Speriamo bene x il nuovo server!!! ;)
CiaoZ
SebaMix

Speriamo bene x il nuovo server!!! ;)
Ci scommetto le... pagine asp... ;-)))
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
---------------------------------------------------------------------------

ADSL
He he he...
E napster mi viaggia anche a 50 K ]B)))))
ma se metto orologio nel campo di ricerca del SC non trovo nulla.
Ho provato anche con ora ed orario...
Possibile che non esista un controllo Orologio???

Newsgroup: it.comp.lang.visual-basic
Titolo: rimuovere programma in esecuzione

Da un applicazione VB6 mi occorre cancellare un programma in esecuzione.
Cerco di spiegarmi meglio, mi serve che quando parte un applicazione sia
cancellato\ chiuso un eventuale programma che possa essere in esecuzione,
quindi parte l'exe A e cancella dai task attivi il task chiamato "pippo".
Come fare ?
grazie
roberta
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Se(se) ho capito,
vedi se puň andare.
Questo termina la Calcolatrice di Windows.
Public Sub mTerminaProcesso()
    Dim vProcesso As Variant
    For Each vProcesso In _
        GetObject("winmgmts:" _
        ).InstancesOf( _
        "win32_process")
        If vProcesso.Name = "calc.exe" Then
            vProcesso.Terminate
        End If
    Next
End Sub
Quindi se hai piů processi pippo.exe,
modifica il ciclo for each a seconda
delle tue esigenze.
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/

 Mauro Gamberinihttp://
www.riolab.org/
scusa e per sapere quali programmi sono in esecuzione ?
Ciao


Public Sub mTerminaProcesso()
    Dim vProcesso As Variant
    Dim s As String
    For Each vProcesso In _
        GetObject("winmgmts:" _
        ).InstancesOf( _
        "win32_process")
        s = s & _
            vProcesso.Name & _
            vbNewLine
    Next
    MsgBox s
End Sub


On 21 Nov, 14:26, "Mauro Gamberini"

grazie,
saluti,
tommaso
Newsgroup: it.comp.lang.visual-basic
Titolo: Notazione BNF

Scusate l'intrusione,
qualcuno di voi sa dove reperire la grammatica del VB in notazione BNF ?
Ho provato a dare un'occhiata ai manuali ma non mi pare di aver trovato una
descrizione sistematica (al livello di produzioni ,simboli non
terminali,simboli terminali) del linguaggio ma solo una descrizione dei
comandi.
Certo , si puo' ricavare con un po' di fatica.... ma se avete un file, un
sito o una qualunque info a riguardo ve ne sarei tremendamente grato :-)))
Grazie
Devil

 wrote


 cos'e' la notazione bnf ?
BNF sta per Backus-Naur Form (o Backus Normal Form).
E' un metalinguaggio ovvero un linguaggio usato per descrivere un altro
linguaggio.
Ogni linguaggio (non solo quello di programmazione) e' composto da una serie
di simboli (terminali e non terminali) e da una serie di regole per
combinarli (le produzioni).
Un programma puo', grazie all' analisi delle produzioni, stabilire se una
frase e' grammaticalmente corretta.
Ad esempio se ho una grammatica cosi' definita
<expr>::=<expr>+<expr>
<expr>::=<expr>*<expr>
<expr>::=(<expr>)
<expr>::=a
Posso dire che la frase (a+a)*a e' grammaticalmente corretta mentre la frase
(a/a)*a non lo e'.
La notazione sopra utilizzata e' una BNF della mia piccola grammatica . I
simboli fuori delle parentesi <> sono simboli terminali ovvero non possono
essere ulteriormente definiti. Quelli tra parentesi sono simboli
non-terminali.
Ecco , mi servirebbe una cosa del genere ma per il VB :)
Ciao
Devil

 P.S. ti serve per fare un parser?
Si. Sto realizzando un interprete di un linguaggio script e vorrei
utilizzare un sottoinsieme del vb a causa della sua enorme diffusione .
Se non trovo nulla pero' dovro' orientarmi su altri linguaggi di cui ho la
grammatica in BNF.
Ciao
Devil

 
Prova a cercare quelche vecchio interprete Basic per Unix, dovrebbe
esistere qualcosa in C +yacc/lex e quindi ci dovrebbe essere la
grammatica, il problema se ricordo bene e' che il basic e' un linguaggio
non molto 'regolare' per cui le grammatiche spesso ricorrono a molti
artifici.
potresti in alterrnativa provare quelche linguaggio simil-C ne esistono
almeno un paio di implementazioni specifiche per essere usate come
linguaggi script.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ado Fileds Append

Ho un recordset ado creato e aperto con una select sul db.
Vorrei aggiungere una mia colonna su cui poi fare delle operazioni (solo sul
recordset, non sul db)
Ho provato con il metodo Rs.Fileds.Append ma non mi permette di farlo.
Ho provato anche a "clonarlo" con il metodo clone ed aggiungere la colonna
sulla copia, ma e' uguale.
Qualcuno ha gia' fatto qualcosa e mi puo' postare il codice? Il sito della
m$ e' diverso tempo che e' lentissimo e Deja e' diventato inutilizzabile (ma
quelli di Gooogle non avevano niente di meglio da fare che combinare
casini?)
ciao e grazie

> Ho provato con il metodo Rs.Fileds.Append ma non mi permette di farlo.
oh, ma so' proprio dislessico con la tastiera, intendevo .Fields.Append
(l'ho scritto 2 volte sbagliato)

Non so se ti possa servire, ma hai provato a generare una colonna con SQL?
questo ti serve se le operazioni che devi fare sono basate su altri campi
della tabella
Esempio
sql="Select *, CampoA * CampoB  as ColonnaProdotto From Tabella Where...."
Ovviamente se poi provi a fare recordset..update non funzionerà...
Mela <e.me...@infogroup.it_REMOVE> wrote in message
97j6la$3ru$1...@fe2.cs.interbusiness.it...


So già che questa soluzione ti farà perdere velocità in esecuzione, ma se il
recordset non è molto grande puoi crearti un recordset temporaneo (
CreateObject), li fai i rec.fields.append.
Adesso se vuoi riempi il nuovo recordset temporaneo con tutti i valori e la
nuova colonna. Questo te lo escludo.
Oppure fai il rec Temporaneo con 1 solo Field (quello che volevi aggiungere
a Run-Time), poi cicli il primo recordset e riempi la colonna del temporaneo
come vuoi (Add).
Avrai le corrispondenze
1 Record  ------>  1 Record Temporaneo
2 Record  ------>  2 Record Temporaneo
.
.
.
ultimo Record  ------>  ultimo Record Temporaneo
Spero di essermi fatto intedere.
E' la prima soluzione che mi è venuta in mente
Nel secondo caso non dovresti perdere tanto in velocità, fai delle prove,
altrimenti aggiungi una colonna al Db (se ti è permesso)
Ciao
Oz

Newsgroup: it.comp.lang.visual-basic
Titolo: dichiarazione db

buongiorno a tutti...
essendo alle prime armi con i database in visual basic vorrei sottoporvi un
problema....
su molti testi ho letto che per dichiarare un db si usa la riga di codice:
dim db as database
ma in esecuzione mi da l'errore "tipo definito dall'utente non definito"
qualcuno mi sa spiegare il perche'?
grazie 1000

 ha scritto nel messaggio
news:a4l75o$jti$1...@serv1.albacom.net...



Non e' che stai usando la versione Standard?
mi sembra che li i DB non li puoi usare...
Ciao

 ha scritto

progetto | riferimenti
dev'essere spuntato un riferimento a dao
(ms dao obj library)
3.51 se basta access 97
3.6 se access 2000
non so con access xp
j.
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda su Timer

Una cortesia ho bisogno di generare degli eventi in automatico. Si possono
dichiarare dei timer globali per tutta l'applicazione o cosa.  Grazie
Claudio


Puoi usare l'oggetto Timer, lo inserisci in un form e lo puoi usate in tutto
il progetto indicando Form.Timer. Ha una property delay che indica (in
millisecondi) l'intervallo per l'esecuzione automatica dell'evento Time.

 dichiarare dei timer globali per tutta l'applicazione o cosa.  Grazie
A parte l'uso di un timer, ti consiglio di scaricare e provare assolutamente
"Alarm OCX".
E' un activeX FREEWARE che trovi qui:
http://www.jcomsoft.com/
ALOHA!

Newsgroup: it.comp.lang.visual-basic
Titolo: Finestra di dialogo standard

Dovrei visualizzare una finestra standard per poter selezionare una
directory , penso che qualcosa del genere esisti (altrimenti sarebbe una
bella seccatura gestire tutto quello che ti può capitare sfogliando la
rete).
Sarei grato a chiunque sappia dirmi se esiste un controllo o dll o api che
la visualizzi.

...

Certo che esiste: si chiama BrowseForFolder, e sta in Shell32. Attaccato c'è
il codice per fare le cose di base: per quelle più difficili su
http://www.mvps.org/ccrp
 trovi un controllo ActiveX gratuito
(ccrpBrowseForFolder).
Saluti,
Domenico

Grazie dell'aiuto era proprio la funzione che cercavo però ora ho un altro
problema :
come faccio a selezionare la directory di default , cioè la directory che
appare già selezionata ( ad esempio app.path ) quando visualizza la finestra
?
nuovi ringraziamenti,
Maurizio

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioni Statistiche

Dovrei inserire in un programma la possibilità di utilizzare alcune
funzioni statistiche:
t-test
f-test
deviazione standard
errore standard
varianza
sarebbero tutte già presenti in excel, ma non voglio costringere
l'utilizzatore ad avere excel sulla macchina.
girellando un po' in google ho trovato librerie già fatte, ma a pagamento,
ed ovviamente vorrei evitare anche questa strada.
quindi le domande sarebbero:
1) qualcuno conosce qualcosa di free che consenta di ottenere quanto
richiesto?
2) in subordine, ma neanche tanto, dove posso trovare le formule
matematiche di quelle funzioni, in modo che mi possa implementare la
funzione "in casa"?
thanks in advance 
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 varianza
fino adesso ho trovato questo:
La deviazione standard è definita come radice quadrata della media dei
quadrati degli scarti rispetto alla media
Per il calcolo della deviazione standard non è necessario passare
attraverso il calcolo degli scarti rispetto alla media. In genere (ovvero
sempre nei programmi professionali e anche all'interno delle calcolatrici
tascabili) si usa la proprietà per cui la varianza (quadrato della
deviazione standard) è pari alla media dei quadrati meno il quadrato della
media
l'errore standard è il valore inverso della deviazione standard
t-test e f-test ancora nulla...


 quadrati degli scarti rispetto alla media
Se ben ricordo usi MSDE...
mk:@MSITStore:C:\Programmi\Microsoft%20SQL%20Server\80\Tools\Books\tsqlref.chm::/ts_fa-fz_9yuk.htm
Ciao
Alberto
-- 
"C'è un Calvelli dentro ognuno di noi" (cit.) 


mk:@MSITStore:C:ProgrammiMicrosoft%20SQL%20Server80ToolsBookstsqlref.chm::/ts_fa-fz_9yuk.htm
adesso comunque guardo anche lì.
ma perchè newsland toglie i backslash?


 f-test
ma che siocchino che sono...
bastava guardare nell'help di excel.


Newsgroup: it.comp.lang.visual-basic
Titolo: ODBC

Sapete dove posso trovare la versione 3.52 dell'ODBC ??? O una qualche
versione un po' recente ???
Grazie 1000
Jack

Se installi MDAC_Type viene automaticamente aggiornata
"Jack" <a@b.c> wrote in message news:EfWD6.1608$o3.1...@news2.tin.it...


 ha scritto nel messaggio
news:j%XD6.60358$s93.6...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Generare una NOTA sonora (con freq, delay)

Come diavolo si fa a generare una nota a una certa frequenza e di una
certa durata con VB 5 ????
Grazie anticipate
*Saludos*
-------
  //                M I N D   T H E   G A P  !
 //OM 

    Questa si che è una bella domanda! Ricordo il cbm 64 o l'Amiga...
Newsgroup: it.comp.lang.visual-basic
Titolo: Q:Come ottenere le dimensioni degli oggetti grafici di sistema?

Come posso ottenere, a run-time, le grandezze, ad esempio, della barra del
titolo di una finestra, la larghezza del bordo 3D della form o la larghezza
di una scroll bar verticale?
Se può aiutare, in VisualC++ esiste la funzione GetSystemMetrics() che
assolve a questo compito.
Grazie a tutti!
Sebastiano Del Gobbo
inf...@migamma.it

Grazie a tutti!
La stessa funzione (che č una funzione API) la puoi utilizzare in VB.
Ciao Bruno

 Grazie a tutti!
Se il tuo solo problema e' sapere quanto e' grande la Cient-Area, ti basta
guardare
le proprieta'  form.ScaleWidth e form.ScaleHeight, se vuoi sapere quanto e'
grande
tutta la finestra usa form.Width e form.Height, se vuoi sapere quanto e'
grande il bordo
fai  Bordo = (form.Width-form.ScaleWidth)/2   se vuoi sapere quanto e'
grande
la barra del titolo piu' i menu fai   TitoloMenu =
(form.Height-form.ScaleHeight)-Bordo.
Le dimensioni di una ScrollBar le deciti tu!!!
Hi, Ciao
Ettore       By -MES-
Newsgroup: it.comp.lang.visual-basic
Titolo: Mailto

Salve devo mandare un allegato di posta tramite VB.
Ho letto da qualche parte che si puo' fare la ShellExecute di Mailto.
Ho scaricato un esempio, pero' non mi inserisce gli allegati.
Ma è possibile farlo?
Ps. Non posso inserire OCX o DLL all'interno del mio progetto, altrimenti
risolvevo con MAPI Control

Darken wrote:
<snip di cose dette 300 miliardi di volte, ripetute e stradette>
PLONK
Andrea

 ha scritto nel messaggio
news:bkefsr$qgam$1...@ID-170738.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Registratore di cassa RS50

Devo collegare un registratore di cassa RS-50 della Distribution System al
PC. Ho un manuale con un esempio, ho costruito il cavo, ma niente da fare,
qualcuno l'ha mai fatto e potrebbe magari inviarmi un esempio di sicuro
funzionante.
Grazie a tutti.
Davide



Se comunica via seriale e se non l'hai già fatto, testa la cosa prima con
hyperterminal.
Ciao MArco
Newsgroup: it.comp.lang.visual-basic
Titolo: creazione report

Ciao a tutti,
    un piccolo sondaggio:
Che oggetto usate in VB6 per creare report?
Io uso Crystal Report 4.6, visto che è presente nel cd di installazione di
VB6, però ultimamente mi sta creado un pò di problemi e limitazioni visto
che non posso usare i DB di Access2000.
Pensavo di comprare una licenza di Crystal Report 10, ma siccome le mie
esigenza non vanno al di là di un report da una pagina con intestazione e
tabella, volevo sapere se c'è qualke oggettino magari anche free che mi
permetta di creare report semplici.
Grazie a tutti,
un saluto Ricky

 permetta di creare report semplici.
Il data report di visual basic l'avevi visto?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Che oggetto usate in VB6 per creare report?
Report Manager
http://reportman.sourceforge.net/
-- 
Freccia@Bulldozer63 :D

 
http://reportman.sourceforge.net/
Aggiungo che basta un OCX senza mille mila DLL del CR.
E aggiungere nell'app.path 2 file .ini (dbxconnection e dbxdrivers mi
pare). Mi sembra nient'altro.
-- 
Freccia@Bulldozer63 :D

 Che oggetto usate in VB6 per creare report?
qPrinter2
http://www.qbdsoftware.co.uk/moth/index.htm
Freeware, fa tutto quello che mi è sempre servito (finora).
Però, non accede direttamente al DB (devi popolare il report da solo).
Ciao!
-- 
-----------------------------------
"A strange game. The only winning move is not to play"


"Freccia (VegetaSSj)" <NIENTESPAMfre...@hotmail.invalid> ha
scritto nel messaggio news:quu1b7rhc902$.169mcd7kx9yzs.dlg@40tude.net...

Fico, davvero fico.
Io lo userei per lavoro, quindi dovrei distribuirlo ai miei clienti per ogni
eseguibile che gli faccio.
Sai se ci sono limitazioni per quanto riguarda la licenza?
Mi sembra che posso distribuirlo liberamente esatto?
Ciao Ricky

 Mi sembra che posso distribuirlo liberamente esatto?
Purtroppo non lo so, ma essendo open source, crederei si possa fare
tranquillamente
-- 
Freccia@Bulldozer63 :D
Newsgroup: it.comp.lang.visual-basic
Titolo: [SPAMWAR]PARZIALE vittoria nella lotta al segaman

 ad ora
http://happyportal2000.iscool.net/
disattivato
--
%%============================%%
Il Wodkino Nazionale č a : 
www.martek.it
Forum: 
http://www.martek.it/go.asp?PortamiA=1
Bestiario: 
http://www.martek.it/go.asp?PortamiA=2
 (link bestiario del ng)

 disattivato
anche
http://www.happyportal2000.too.it/
peccato che siano solo redirect ...quello da eliminare è su Lycos!!!!
--

That's Really GOOD , mate !
:)
--
[ Bin Laden - Hiroshima - Atomic Bomb - Terrorismo - USA - George Bush ]
 * * * * Facciamo Impazzire Echelon * * *
[Akuma] - 
Www.iltecnico.com
Limbo59-su-Hottestmail.com
Per scrivermi: togli 'test' e metti @ al posto di '-su-'

 ha scritto nel messaggio
news:Bn92a.222045
[Cazzate varie su un sito di merda che dovrebbero chiudere istantaneamente
ma per il momento solo il redirect è stato secato]
Spero di non dover litigare mai ne con te ne con Albev


....perchè no?
:-D
Litigare fa bene.....
è il prevaricare che va male....
nello specifico di questo "segaman"....
se va a fare le sue manovelle su it.binari.x.erotismo....credi che lo
avrebbero trattato meglio?
Non è pubblicizzare il sito che disturba....è pubblicizzarlo in quel
modo...volgare,violento e subdolo!
E se vuoi fare il furbo....cazzarola se mi incazzo!
Morale wodkiana:
Pestami i piedi...sono un buono te lo concedo...ma chiedimilo!
Ahloa!
;-)
--
%%============================%%
Il Wodkino Nazionale è a : 
www.martek.it


 disattivato
Potresti dirmi l'indirizzo dell'abus a  cui hai mandato le segnalazioni?
Sto ricevendo da un paio di settimane un tale FRANCA DESTINO che mi chiama a
cosce aperte ad andare su un sito 
lycos.nl
Grazie


Purtroppo lycos non l'ha in bella vista....
per quello italiano alla fine ho capito (e anche per caso lo confesso)
a)Vai nella home page ...in questo caso 
www.lycos.it
 (prova a quello
olandese)
b)sulla fascia sinistra "Servizi"....Link "Webmaster"
c)Aguzza la vista nella pagina che si apre prima dell'ultima riga del
copyright.... piccolino ....c'è un link "Report abusi" ....è quello !!!!!
mi sa che ho fatto casino nell'invio!
arriva la risposta?
--
%%============================%%
Il Wodkino Nazionale è a : 
www.martek.it


 arriva la risposta?
Si ma mi sa che hai fatto casino con OEPOSTFIX perchè mi hai mandato la
faccina :-( come allegato!
CIAPS!!! E GRAZIE
Newsgroup: it.comp.lang.visual-basic
Titolo: Dati da file

Ciao a tutti !
Io ho un file di dati, con un dato per riga. Come imposto Visual Basic
per prendere il dato che sta' sulla (p.e.) 3 riga, e me lo mette in
una variabile ? Come devo mettere l'accesso al file, sequenziale o
random ?
Grazie a tutti,
		Jan
P.S. Risposte anche in email, grazie

Jan Miczaika wrote:

Se goni riga ha una lunghezza fissa allora puoi anche usare l'apertura
random, ma se ogni righa è di lunghezza variabile devi usare l'accesso
sequenziale.
SEQUENZIALE:
riga = 3
ff = freefile
open "file.dat" for input as #ff
for i =1 to riga
    on local error resume next
    line input #ff, dati
    if err.number > 0 then
        dati = vbnullstring
        exit for
    endif
next
close #ff
nella variabile 'dati' ci sarà il contenuto della riga specificato nella
variabile 'riga', se è avvenuto un errore, (p.e. non esiste la riga 3)
la variabile 'dati' non conterrà niente.
Se lo devi fare random, ma solo se le righe sono tutte di lunghezza
uguale, fammi sapere ti scrivo il codice..
--
Centro Studi Informatica di Danilo Priore
Via Pio VII, 9 - 00163 - Rome - Italy
Phone: (06) 66.40.052
Mobile Phone: (0335) 63.87.643
P.IVA 10149810581 Iscr. CCIAA 841531
e-mail: 
pri...@infocenter.it
URL: 
http://www.infocenter.it/priore

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Scrivere in un file di LOG .... Come ?

Io ho trovato questo listato ma ad ogni esecuzione mi sovrascrive il
precedente
quindi per un file di log non il massimo.
    Nomefile$ = PathFileLog
    num% = FreeFile
    Open Nomefile$ For Output As num%
    Cont = 0
    Do Until Cont > ListStazioni.ListCount - 1
        ListStazioni.ListIndex = Cont
        Print #num%, ListStazioni.
    Cont = Cont + 1
    Loop
    piu' altre informazioni.......
    Print #num%,
    Close num%
Esiste qualcosa di piu' serio, con magari anche un controllo nulle
dimensioni massime,
e di conseguenza la cancellazione delle prime righe, le piu' vecchie ?
Vi ringrazio in anticipo a tutti coloro che vorranno aiutarmi, facendo i
miei migliori
Saluti
Corrado C.

dimensioni massime,
nell'help in linea trovi tutte le funzioni che ti servono, spulcia,
spulcia...
hth: scrivi open, selezionalo e premi f1 (il tasto in altro a destra, vicino
a quello con la scritta Esc)  ;-)
ciao...

 P.S. Io non so che tastiera hai tu ma l' F1 e' sulla sinistra........ ]:-)
Forse quelle arabe ... si scrive da destra a sinistra ... pensate quelle
giapponesi ... dall'alto in basso !!!
Ciaps
Stracca

P.S. Io non so che tastiera hai tu ma l' F1 e' sulla sinistra........ ]:-)
Ma allora, se lo sapevi dove stava, perche' non l'hai premuto subito?  ;-)))
ciao....

giapponesi ... dall'alto in basso !!!
Si, e le thailandesi ti si spostano di continuo su e giu... (le tastiere
intendo) ;-)
Ok, mi sono sbagliato... ho fatto confusione... non mi ricordavo di preciso
dove sta il tasto f1... scrivo con una vecchia tastiera tipo commodore 64
(con i tasti run stop e restore)... meglio ancora, uso un vecchio
clavicembalo del 1600 o giu' di lě... forse voi non ci crederete, ma il mio
orecchio sinistro e' sordo, quindi per me esiste solo la parte destra...
sono monco da una mano, la sinistra, e quindi tengo la tastiera alla mia
destra, per cui tutti i tasti per me sono a destra... ho la forfora, ma solo
sulla parte sinistra della testa, per cui non vedo bene da un occhio (con
tutto quello che ci casca davanti!) e tengo aperto solo il destro...
'ccidenti a scrivere le mail di fretta!!! ;-( ti succedono certi casini 8>|
ciao...

 Corrado C.
Se ben ricordo, si può usare For Append anche se il file non esiste...
Ciao

ciao...
Basta che lo apri come append, se il file non esiste lo crea e funziona come
un 'for output'
Saluti.
Stefano Raspadori

Newsgroup: it.comp.lang.visual-basic
Titolo: Stringhe

Quale API mi consigliate per determinare la larghezza in Pixel o Twin di una
stringa???
Ciao
--
<<<    La noia e' una vita senza regole..... da trasgredire   >>>
 Kjo

 stringa???
twips non twin
Nessuna Api guarda sulla guida in linea il metodo TextWidth : )
Ciao
Pasquale Minerva


GetTextExtentPoint32
P.S. Il "Twip" (non Twin) e' un'unita' di misura specifica di Visual Basic.
Le funzioni dell'API di Windows lavorano generalmente su pixel.
Roal Zanazzi



Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] Bloccaggio Record

Cosa bisogna fare per poter bloccare un solo record in una tabella contenuta
in un MDB se questo è condiviso in rete.
So che VB in automatico blocca le pagine.
C'è modo di disattivare questa consuetudine ed attivare i blocchi a record ?
Grazie per l'aiuto

No.
La cosa è fattibile solo su database access 2000 e SQL server 7.0
ciao

 Il bloccaggio dei records non è un problema generato da VB, ma dal gestore
di DB.
Nel tuo caso Access. Occorre rivolgersi ad un altro gestore per ottenere
quanto desideri.
--
Bye from WildSkin
ICQ #48778908
--------------------------------------------------------------------------
Sito ufficiale del NG it_comp_lang_visual-basic
http://www.murialdo.it:8000/it_lang_vb/
--------------------------------------------------------------------------

contenuta
in pratica e' un impostazione del database che puoi definire da access
durante la creazione del database
da menu, Strumenti, Opzioni, Avanzate ti consente le seguenti tre
possibilita':
Blocco della tabella
Blocco del record in modifica
nessun Blocco
Credo che sia anche un parametro settabile durante la creazione del db da
visual ma non lo conosco.
Ciao stefano

 in pratica e' un impostazione del database che puoi definire da access


di che dbms stai parlando ?
Ciao stefano

 nel mio post ho riscritto l'help estratto direttamente da access 97
mi hai fatto venire un megadubbio che ci fossero differenze fra access e dao
e ho guardato anch'io l'help di access 97:
Record modificato - Solo maschere e query. Una pagina (*) di record viene
bloccata non appena un qualsiasi utente comincia a modificare un campo del
record e rimane bloccata fino a quando l'utente si sposta su un altro
record. Un record può essere quindi modificato da una sola persona alla
volta. Questo procedimento viene detto anche blocco pessimistico.
(*) cioe', precisa il linkino verde, una pagina di 2k, appunto.
cioe' se tu hai un record  |> cod 10n - nome 40a <| access ti blocca
(2000/50) record, piu' o meno. non so se un 10n viene interpretato come 10
byte o se c'e' qualche compressione. inoltre access, a diff di dbase,
comprime i campi testo utilizzati solo parzialmente.
che poi in ms lo definiscano rlock da' un'idea del giandonismo che li'
impera ogni tanto...
a qto ho capito un vero rlock c'e' in access2k, non so in ado.
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Semplice domanda su Shell

Ho già utilizzato la funzione Shell per aprire programmi esterni a VB. Ora
vorrei però aprire con Notepad, un file il cui nome ed il cui percorso sono
contenuti in una variabile di tipo string, che poi non è altro che
CommonDialog.FileName, restituita dopo ShowOpen.
Non riesco a trovare la giusta sintassi.
Grazie
Cesare Nicola

...
