mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: finestre dos da comando shell

Ciao a tutti
Qualcuno sa se esista a quale sia il comando che permette di chiudere
finestre dos aperte con il comando shell ?
Mi spiego :
nel programma visual basic io mi creo un .bat.
Quindi lo lancio con il comando shell abbinato al comando AppActivate ...
Questo .bat mi esegue un certo tot di comandi.
Però poi quando finisce il tutto, mi irmane aperta la finestra DOS in
'modalità esecuzione terminata' ...
si può chiudere automaticamente quella finestra?
Se sì in che modo ?
Ho già provato a mettere in fondo al .bat un bell' 'EXIT', ma non serve ....
Ah, di visual basic 6 sto parlando.
Grazie in anticipo
Bye By
Kyla Skydragon

"Kyla Skydragon" <skydr...@SONOSULIBERO.it> ha scritto nel messaggio
news:bbneae$6go$1...@lacerta.tiscalinet.it...

mi pare che se lanci la shell come
x=shell ("COMMAND /C pippo.bat") ' win 9x
x=shell ("CMD /C pippo.bat") ' win 2000
al termine si chiude

 al termine si chiude
Sě, in effetti si chiude .... solo .... piccolo problema č sorto :-(
il problema č che non mi lascia piů usare l'AppActivate .... come posso
mettere il processo in 'wait'
in altro modo mentre l'applicazione parte?
Grazie
Bye By
Kyla Skydragon

 Kyla Skydragon
Errata corrige :
sono riuscita a mettere 'in pausa' il programma mentre si esegue la shell
(con una googlata ... sigh, perchč prima non ero riuscita ? :-( ), solo ora
mi č sorto il seguente problema :
come riconosco la versione di windows ? Questo programma potrebbe andare su
vari sistemi, e non lo
posso prevedere purtroppo .... esiste una qualche variabile particolare come
%windir% ?


"Kyla Skydragon" <skydr...@SONOSULIBERO.it> ha scritto nel messaggio
news:bbnmef$d2i$1...@lacerta.tiscalinet.it...

c'č una bella api di sistema che te lo dice... googla ancora... ;-)

%windir% ?
Se ti serve per scegliere COMMAND piuttosto che CMD la variabile e'
%COMSPEC%
-- 
ciao, hal

 ha scritto nel messaggio
news:gdpudvcmhlkdn7bhk...@4ax.com...

Grazie !
Le API cerco di usarle il meno possibile, così come anchee le librerie 'non
tandard', proprio per poter assicurare la portabilità del prodotto purtroppo
.... visto che sempre io farò anche il programma di installazione :-( ma ce
la farò :-)
(In effetti qualcosa relativo con le API l'avevo trovato, ma speravo in una
variabile di sistema tipo winver o simili .... :-( )
Grazie dell'aiuto!
Bye By
Kyla Skydragon

 variabile di sistema tipo winver o simili .... :-( )
Allora guardati anche il comando VB "Environ()". Ad esempio, sulla mia
macchina
Environ(31) restituisce "windir=C:\WINNT",
Environ("windir") restituisce direttamente "C:\WINNT"
--
Ciao, Silv:o)
Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente: Come posso spegnere il PC con Visual Basic?

Ciao a tutti!
Qualcuno sa dirmi come posso fare per far spegnere il PC usando codice di
programmazione di Visual Basic?
Nel caso vi fosse utile, posso dirvi che uno dei modi che posso usare per
spegnere il PC in modo tradizionale da tastiera č:
* CTRL - ALT - CANC
* ALT - A
GRAZIE in anticipo a tutti quelli che decideranno di aiutarmi!!! PER FAVORE,
rispondete al piů presto!
- Mirco Soderi -

 
Puoi usare il seguente metodo della classe google:
groups.google.com
:-)
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Usa questo codice:
'X lo ShutDown
    Private Declare Function ExitWindowsEx Lib "user32" (ByVal dwOptions As
Long, ByVal dwReserved As Long) As Long
    Private Declare Function GetCurrentProcess Lib "kernel32" () As Long
    Private Declare Function OpenProcessToken Lib "advapi32" (ByVal
ProcessHandle As Long, ByVal DesiredAccess As Long, TokenHandle As Long) As
Long
    Private Declare Function LookupPrivilegeValue Lib "advapi32" Alias
"LookupPrivilegeValueA" (ByVal lpSystemName As String, ByVal lpName As
String, lpLuid As LUID) As Long
    Private Declare Function AdjustTokenPrivileges Lib "advapi32" (ByVal
TokenHandle As Long, ByVal DisableAllPrivileges As Long, NewState As
TOKEN_PRIVILEGES, ByVal BufferLength As Long, PreviousState As
TOKEN_PRIVILEGES, ReturnLength As Long) As Long
    Private Type LUID
        UsedPart As Long
        IgnoredForNowHigh32BitPart As Long
    End Type
    Private Type TOKEN_PRIVILEGES
        PrivilegeCount As Long
        TheLuid As LUID
        Attributes As Long
    End Type
    Public Enum ewShutDownMode
        ewLogOff = 0&
        ewShutDown = 1&
        ewReboot = 2&
        ewPowerOff = 8&
        ewForcedLogOff = 0& Or 4&
        ewForcedShutdown = 1& Or 4&
        ewForcedReboot = 2& Or 4&
        ewForcedPowerOff = 8& Or 4&
    End Enum
Public Function ShutDownWindows(ByVal Mode As ewShutDownMode) As Long
    Const TOKEN_ADJUST_PRIVILEGES = &H20
    Const TOKEN_QUERY = &H8
    Const SE_PRIVILEGE_ENABLED = &H2
    Dim hdlProcessHandle As Long
    Dim hdlTokenHandle As Long
    Dim tmpLuid As LUID
    Dim tkp As TOKEN_PRIVILEGES
    Dim tkpNewButIgnored As TOKEN_PRIVILEGES
    Dim lBufferNeeded As Long
    hdlProcessHandle = GetCurrentProcess()
    OpenProcessToken hdlProcessHandle, (TOKEN_ADJUST_PRIVILEGES Or
TOKEN_QUERY), hdlTokenHandle
    LookupPrivilegeValue "", "SeShutdownPrivilege", tmpLuid
    tkp.PrivilegeCount = 1
    tkp.TheLuid = tmpLuid
    tkp.Attributes = SE_PRIVILEGE_ENABLED
    AdjustTokenPrivileges hdlTokenHandle, False, tkp, Len(tkpNewButIgnored),
tkpNewButIgnored, lBufferNeeded
    ShutDownWindows = ExitWindowsEx(Mode, &HFFFF)
End Function

 ha scritto nel messaggio
news:Dt9D9.52444$Yw.23...@news2.tin.it...


 Visto che esistono i motori di ricerca perchè non provare anche a fare un


 Sbaglio qualche cosa?
..a quotare? :-|
--
Stefano Zamboni 
sz...@libero.it
Legge di Biondi:
Se il tuo progetto non funziona, controlla la parte che non ti pareva
importante.
Newsgroup: it.comp.lang.visual-basic
Titolo: FTP in VB

Ciao a tutti,
devo preparare un'applicazione VB che da un archivio estrae dei dati, genera
delle pagine HTML e li scarica via FTP sul server: qualcuno di voi saprebbe
indirizzarmi circa l'ultimo punto?
Grazie
----------------------------------------------------------------
gbrac...@simar.net
   (Rimuovere XXX)
inf...@jonionet.it
           (Rimuovere XXX)
www.jonionet.it
----------------------------------------------------------------

...

In VB5 puoi usare MSINET.OCX che ti permette di stabilire una connessione
sia FTP che HTTP
C'č anche l'help con gli esempi e non č particolarmente difficile da usare.
Fai attenzione alle DoEvents da inserire perché sono quelle che danno
problemi.
In maniera molto selvaggia e poco elegante piů ne metti e meglio gira il
tutto.




Newsgroup: it.comp.lang.visual-basic
Titolo: newsgroup?

Ciao a tutti,come posso crere in VB in una listbox o cosa simile un reader
di un singolo newsgroup da me precedentemente impostato.
Come se fosse quello di outlook express,ma solo reader.
Grazie,tutti  i consigli sono buoni!

Robertinik ha scritto:

Prova a prendere spunto dal mio newsreader
http://digilander.iol.it/battarsa/programmi/leggiminews.html
-- 
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/index.html

Newsgroup: it.comp.lang.visual-basic
Titolo: Requery di listbox

Scusate della banalità della domanda ma proprio non capisco dove erro....
Devo fare il requery di una listbox dopo aver aperto un recordset
fatto l'addnew, aggiunto i valori nei campi e fatto l'update.
e ora?????????????
La cosa che mi veniva spontanea usando access è
NomeDellaListbox.requery
ma qui non funge!!!
Che fo' gli sparo o cosa??
Buona notte,
Alex3man

Alex3man wrote:

da me esiste List1.Refresh
Buon giorno
giuseppeD
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Help - RAR da VB

Salve a tutti i NewsGrouppisti! :-)
Avrei un problema da sottoporre alla comunità (si puo chiamare così.. .o sta
brutto? :-)
Devo recuperare spazio su disco che contiene una collezione dati di migliaia
di documenti, dato che questi documenti devono esser aperti attrverso il VB
vi chiedo come posso comprimere e decomprimere automaticamente attraverso VB
i file nel formato RAR?
Saluti
Grazie
TitoOrangeDOG

i file nel formato RAR?
Per la decompressione puoi liberamente usare unrar.dll, scaricabile da 
www.rarsoft.com
La dll, completa di codice sorgente, e' corredata da esempi in c e in vb.
Se preferisci usare un ocx, puoi scaricarti anche quello.
Per la compressione non ho capito se forniscono una dll, pero' puoi sempre
usare la nuova versione 2.90 a riga di comando. Va lanciata con OpenProcess
( e non con Shell) per poter attendere la fine dell' elaborazione. Se hai bisogno
di informazioni su come compiere questo passo puoi cercare "OpenProcess"
sul sito comune, dove troverai un bell' esempio di Rogis.
Il rar e' shareware, ma ha un costo di registrazione ridicolo, che, imho, si ripaga
subito grazie all' ottima qualita' del prodotto.
-- 
hth, hal

 Pero' rispondo volentieri perche' e' uno dei miei argomenti preferiti :-)
Mi prometto di leggere le FAQ! :-)

 ha scritto nel messaggio
news:9t3v6l$7qgc$1...@ID-56381.news.dfncis.de...


3) Cosa cambia dall'utilizzo di una dll o di un ocx?
Le dll activex e gli ocx sono praticamente la stessa cosa, l' unica differenza e'
che questi ultimi sono un po' piu' pesanti perche' sono controlli e, in quanto tali,
richiedono di essere inseriti in un form per essere utilizzati e vengono caricati
all' atto del caricamento del form e scaricati allo scaricamento del form.
Entrambi vanno registrati con regsvr32 (o altri tools) ed e' possibile visualizzare
le proprieta' ed i metodi esportati tramite l' object viewer (tasto F2).
Le dll tradizionali sono degli eseguibili con un header diverso dagli exe
e non vanno registrate.
Puoi vedere le funzioni che esportano tramite utilita' quali il dumpbin,
ma solitamente e' necessaria la documentazione relativa al loro utilizzo.
-- 
un benvenuto da
hal
p.s.
alcune consuetudini di netiquette:
1) e' gradito che si risponda _sotto_ ai messaggi (come ho fatto in questo post);
2) e' gradito "quotare" (cioe' "riportare") solo le parti di messaggio che aiutino ad
    agganciare la propria risposta al quesito originario, evitando di riportare, se proprio
    non e' indispensabile, l' intero testo originario.

 quale sarebbe questo sito comune?
*  
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: 0x08d8 : bytes e vb

ciao!
ho un hook che deve intercettare l'evento con valore 0x08d8 : e' un
byte, no?
e come lo metto nelle costanti? cioe', io ho l'hook che fa un select
case, mi serve una costante che si chiama ROTELLINA, in modo da
reagire quando viene mandato l'evento... ma non so come fare
ho provato
private const ROTELLINA = 0x8d8 
ma mi da errore... come lo dichiaro?
grazie e buon natale
Francesco Mapelli ( 
mape...@tin.it
 )
il contakm per il mouse:
http://members.xoom.com/mousestats
sito comune programmatori vb
http://members.xoom.com/it_lang_vb

ma mi da errore... come lo dichiaro?
in VB i valori esadecimali si riconoscono dal prefisso &H, quindi
private const ROTELLINA = &H8D8
(se ti servisse usare 08D8 come Long dovresti usare &H08D8&: & sta per long,
ma questa è un'altra storia...)
AUGURI

Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere file .hlp

Salve a tutti,
mi occorre 1 software (poss. in italiano) per creare file .hlp!
Aiutatemi......dove lo trovo?

 wrote in message
7scuve$g65$1...@fe1.cs.interbusiness.it...


Nel 2 cd di visual studio 6 trovi una cartella tools\vb\hcw č un programma


 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: Output nel prompt dei comandi - continua...

come segnalato da hal1961 ho preso l'esempio
http://internettrash.com/users/fdb/cons.htm
 che funziona meravigliosamente
(server per fare dell'output direttamente nel prompt di dos) se lancio
l'applicativo da Windows, ma... se lancio l'applicativo direttamente da dos
mi viene aperta una seconda finestra. Io vorrei che la finestra restasse la
stessa da cui è stato lanciato l'exe, qualcuno sa come fare?
Di seguito il modulo di esempio (è sufficiente lanciarlo):
'
'
'  da internet 
http://internettrash.com/users/fdb/cons.htm
'  segnalato sul ng it.comp.lang.visual-basic da hal1961
'
'
'
Option Explicit
Private Declare Function _
  AllocConsole Lib "kernel32" () As Long
  'This will create a console window in which we can print and receive
input. This console window - this is important to remember - is a process
controlled by the operating system. Think of all operations that we perform
on it as "requests" (and these requests can be denied). Since it is a
process, it must always be destroyed when we are done with it, or before the
application terminates. We destroy the console process with the FreeConsole
function.
Private Declare Function _
  FreeConsole Lib "kernel32" () As Long
  'With this done, one can already write a program that brings up a console
box and closes it:
Private Declare Function _
  GetStdHandle Lib "kernel32" (ByVal nStdHandle As Long) As Long
  'The argument nStdHandle determines which handle it returns. The mnemonic
constants have three possible values to pass are:
Private Const STD_OUTPUT_HANDLE = -11&
Private Declare Function WriteConsole Lib "kernel32" _
  Alias "WriteConsoleA" (ByVal hConsoleOutput As Long, ByVal lpBuffer As
Any, ByVal nNumberOfCharsToWrite As Long, lpNumberOfCharsWritten As Long,
lpReserved As Any) As Long
Private hConsoleOut As Long 'The console's output handle
Private Sub ConsolePrint(szOut As String)
  WriteConsole hConsoleOut, szOut, Len(szOut), vbNull, vbNull
End Sub
Private Sub Main()
  AllocConsole
  hConsoleOut = GetStdHandle(STD_OUTPUT_HANDLE)
  Call ConsolePrint("ciao!!!")
  MsgBox "stop!"
  FreeConsole
End Sub
--
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo
                         zMatteo
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo
AntiSpam: rimuovere i ^ dall'indirizzo di e-mail

stessa da cui è stato lanciato l'exe, qualcuno sa come fare?
Uhm, ma ti serve proprio fare un exe in vb?
Se non vuoi/puoi usare altri linguaggi per compilare un eseguibile
console, perche' non usi lo scripting host, ad esempio?
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Visual studio .net

Questo NG č buono per postare messaggi riguardo a 
vb.net
?

Penso di si, ma se vuoi delucidazioni tecniche non so se ti sapremo aiutare
tutti! ;)
Tu magari posta!
CiaoZ
SebaMix

 ha scritto nel messaggio
news:cngz6.7891$wG3.7...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] gif animator

[OT]
sapete consigliarmi un buon programma per creare gif animati? sto usando
jasc gif animator, ma ha delle grandi limitazioni...
mi servirebbe una funzione di "rotazione" che crei n frames (con jasc ne
faccio una per volta) ed un "enlarge canvas".
dimenticavo: freeware o shareware.
Grazie

Il 09/12/2003 11.24, kitesurfZ scrisse:

gimp e' abbastanza buono, solo che la versione per windows sino a 
qualche mese fa era piuttosto instabile.
Se hai una macchina linux potresti fare qualche prova. Ma se tu avessi 
una macchina linux non avresti fatto questa domanda ... ;-)
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Newsgroup: it.comp.lang.visual-basic
Titolo: window class

Salve a tutti,
come si fa a sapere la window class di un programma?
(scritto da me con vb6)
grazie

 come si fa a sapere la window class di un programma?
con strumenti come Spy++, ad esempio
ce l'hai anche sul cd di installazione di vb
-- 
ciao, a


Come ti hanno suggerito, uno strumento molto utile per queste cose e' il
finder di Spy++; nel caso di programmi scritti con VB6, la Windows Class di
tutte le form e' fissa e corrisponde a "ThunderRT6MDIForm" per le finestre
MDI Parent e "ThunderRT6FormDC" per tutte le altre
Se volessi ricavarlo comunque dinamicamente dal tuo codice, puoi utilizzare 
la funzione dell'API GetClassName, a cui va passato l'handle di finestra 
(Form.hWnd)
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ToolTipText di una ListView

come faccio, avendo una ListView in modalità report, ad assegnargli un
ToolTip diverso a seconda dell'elemento sotto al puntatore? con le ListBox
riesco a farlo con SendMessage e LB_ITEMFROMPOINT, ma con le ListView non ho
proprio idea...
Grazie in anticipo
Faber

 .htm
grazie, ho avuto modo solo ora di andare a vederlo  :)
Ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: ordinamento array

Volevo sapere se esiste un metodo per ordinare in un colpo solo un array
(cosi come Access ordina un database con le query).
dato un array come questo...
dim array(1000) as long
for ValoreMassimo to 1 step - 1
    for x = 1 to 1000
        if array(x) = ValoreMassimo then StringaArray = StringaArray &
array(x) & vbnewline
    next x
next ValoreMassimo
Capirete che se ValoreMassimo ha un valore altissimo (tipo 100000000) i
tempi di attesa diventano  insostenibili
In realtà, per esigenze di elaborazione il mio array è (1 to 10, 1 to 90, 1
to 90, 1 to 90)
Ho dovuto far fare l'ordinamento ad un programma in Delphi per accelerare (e
di molto i tempi)
Soluzioni?

 Soluzioni?
Cambia algoritmo:
Cerca quicksort su gùgol.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Cerca quicksort su gùgol.
Sul sito comune c'è il mio progetto XCollection che tra i vari metodi ha
anche un Sort (che usa un quicksort ottimizzato).
Questo lavora su Variant o stringhe, ma cambiare il tipo di dato usato è
quantomeno banale :)
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione pacchetti di installaz.

Salve a tutti!
Devo acquistare un prodotto per creare pacchetti di installazione
professionali!
Quale mi consigliate di quelli in commercio?
Vi ringrazio anticipatamente!

Vi
ringrazio anticipatamente!
--------------------------------
Inviato via 
http://usenet.iol.it
 

 ha scritto nel messaggio
news:hBNF7.26223$sq5.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] formattazione txtbox euro

salve a tutti !
qualcuno mi sà dare risposta a questo che mi succede.........lo spero se no
mi taglio le p.......
ho una txtbox che carico con un valore prelevato da un campo valuta(euro) da
un db access2000
ho provato a formattare generico,numerico,valuta,personalizzato ma
puntualmente mi tronca gli zeri non significatvi e cioe
es valore 07,10 - visualizza 7,10 e va bene
es.valore 10,00 - visualizza 10,     non và bene
es valore 0,50 - visualizza ,50,non và bene
qualcuno sà la soluzione
GRAZIE IN UFFICIO STANNO PREPARANDO IL PATIBOLO
GRAZIE ANCORA
LUCIANO

 wrote in message
myBb7.126610$Qf6.8...@news2.tin.it...
| es valore 07,10 - visualizza 7,10 e va bene
| es.valore 10,00 - visualizza 10,     non và bene
| es valore 0,50 - visualizza ,50,non và bene
Io proverei con il format.
Tu?
Bye,
Enrico.

Funzione Format...guarda MSDN oppure Round
Ciao SIMO
p.s. F1 non fa mai male :)
--
__________________
www.sasim.cjb.net


 > qualcuno są la soluzione

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Limiti di Control in un Form

Sono passato da VB5 a VB6, e sto scrivendo un programmino piuttosto grosso
con quest'ultimo che racchiude in se le funzioni precedntemente usate da 3
diffenti programmi. In VB5 questo non era possibile dato che ogni Form era
limitato a massimo 254 Control. Vorrei sapere se anche VB6 č affetto dallo
stesso problema prima che vada avanti a scrivere per poi ritrovarmi a dover
rifare da capo il programma. Per info ho il manuale del 5 in cui č
specificatamente menzionata la limitazione, ma non del 6 (Professional
versione Studenti/Docenti, quindi senza manuale).
Ciao e grazie a tutti
Spieg

limitato a massimo 254 Control.
]zac[

Quindi mi confermi che questo limite esiste anche nella versione 6 giusto?


Quindi mi confermi che questo limite esiste anche nella versione 6 giusto?
Domanda idiota: quanto sono microscopici i controlli per metterne piu'
di 254 in un solo form?
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

 di 254 in un solo form?
Risposta Idiota, Basta mettere un bel SSTab sul Form principale e mettere su
ogni Form TAB quello che prima stava su 4 programmi.
Metti una 50 di tra Combo e Textbox su ogni TAB e stai già a 200, aggiungi i
menù 1 per ogni programma (circa 6 voci ogniuono) poi metti un menù per
Vedere, aggiungere, modificare, eliminare (quindi 4 voci) per ogni tipo di
dato usato (Nazioni, Corrsipondenze multiple tra nazioni, Aeroporti, FIR,
Aerei, Personale e siamo a 6 che mltiplicate per 4 fanno 24) e siamo a 224,
come vedi il 254 si avvicina, sopratutto se non usi una matrice di controllo
per le label, dato che il limite è di 254 nomi e non controlli, e quindi le
label entrano nel conto. per Info ho finito la costruzione del 2° Tab e sono
arrivato a 78 label, e ad ogni label non corrisponde una unica Combo o
Textbox.
Come vedi si può arrivare a quel limite. Concordo che una ristrutturazione
dell'interfaccia permetterebbe di ridurre il numero dei controlli, come
minimo di 1/3, ma purtroppo la gente risente male dei cambiamenti, e si
ostina a volere le cose vecchie, allora basta prenderli in giro, gli dai la
vecchia interfaccia ma li freghi sul modo di elaborare i dati, peccato che
devo scrivere il 30-40% di codice in più. Che palle .......... ma perché non
tornano ad usare la carta e la penna invece di voler usare i computer?????
:-)
Non te la prendere per la "risposta idiota", è per dire cosa mi tocca fare.
--
--
Ciao da Spieg
UIN 27730515

per le label, dato che il limite è di 254 nomi e non controlli, e quindi le
Ah, mi stupisce questa cosa. Ora ho capito.
Pensavo a 254 controlli nel senso "tradizionale" del termine, non 254
nomi. Tutto a posto allora.
Saluti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Bug di Win98 seconda edizione

Salve,
ho notato che un pc con Win98 seconda edizione connesso su una rete
microsoft, spesso non porta a termine la procedura di spegnimento
dell'hardware (si inchioda sulla schermata finale)... qualcuno puo'
aiutarmi?
grazie anticipatamente
NB: ho installato la patch idonea rilasciata da microsoft ma...sigh...non
funziona ancora



Tranquillo, a volte ha lo stesso problema anche se non sei connesso in rete... cest la vie...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 ha scritto

_la_ patch ? a me stracca ne aveva mandate 2-3. non le ho usate perche' ho
messo su il 2k. se ti servono te le mando:
30/05/2000  15.13              168.632 Windows 98 Large IDE Update.EXE
30/05/2000  14.55              464.536 Windows 98 SE Mapped Drives Shutdown
Upda
te.EXE
30/05/2000  14.55              552.968 Windows 98 SE Shutdown Supplement.EXE

 ha scritto nel messaggio
news:93kpr0$9v65o$1...@ID-51318.news.dfncis.de...


 ha scritto


sis...@imolagru.com
 wrote:

Il problema e' perche' ci sono i dischi mappati.
Fatevi un file batch che disconnette i drive
( net use R: /delete)
e lanciatelo prima dello spegnimento.
 Va al 100%, meglio della patch microsoft (che comunque vi consiglio di
installare, si chiama
4756it8.exe da 540K.
--
SElidori
. . . . . . .
curiosi di cinema ?
http://www.bloopers.it
il mio sito?
http://www.selidori.com

 rete... cest la vie...
io l'ho risolto in una maniera banalissima. sara' patetico, ma nel mio
caso ha funzionato.
invece di cavi e cavetti nella scheda di rete collego un connettore a T
con due terminatori a quello. il tutto ovviamente di tipo BNC.
non so perche', ma con i cavetti non chiudeva. da quando ho attaccato
quelli (visto che si e' bruciato il monitor del secondo pc) il comp chiude
correttamente.
Saluti
--
Fibia "Sakamoto" FBI
URL: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle Brigate Takahashi Sez. Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: .... Byref/Byval x as listview

Avete mai provato a passare ad una sub o a una function un
controllo listview per riferimento o per valore???
Dà errore ... mi è capitato ieri sera mentre cercavo di rendere
una sub più snella e riadattabile ...
dice che la function non è un modulo valido o non si possono
passare tipi enum ... o qualcosa di simile ...
insomma non funziona.
E' un errore noto, è un problema del mio vb e/o pc ... o che cosa?
Ciao Andrea

 ha scritto nel messaggio
news:9h9at5$9hp$1...@serv1.iunet.it...


 E' un errore noto, è un problema del mio vb e/o pc ... o che cosa?
In genere dovrebbe andare, ma e' probabile che la tua funzione sia
dichiarata come pubblica in una classe pubblica; in questo caso il problema
non e' ByVal/ByRef ma il parametro 'As ListView' che non puoi usare...
Ciao
--
Luca Dormio
luca....@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Casella di testo: come leggere una parola alla volta?

Ciao ragazzi,
 volevo sapere come fare in modo che il computer mi selezioni una parola
dopo l'altra in una casella di testo textbox ogni volta che io premo un
pulsante.
Grazie a tutti

Ciao ragazzi,
volevo sapere come fare in modo che il computer mi selezioni(LEGGA) una


 
Ogni volta che premi il pulsante devi andare a controllare le
proprieta' della TextBox SelStart e SelLength, analizzare la stringa
alla ricerca dello spazio seguente SelStart+SelLength, e reimpostare le 
due proprieta' come: 
	TextBox.SelStart = TextBox.SelStart+TextBox.SelLength
	TextBox.SelLength = PosSpazioSeguente-TextBox.SelStart
Spero di esserti stato d'aiuto.
-- 
Hi, Ciao
Ettore                 By -MES-
http://www.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

 Grazie a tutti
  Ciao sono Dany
Per leggere una parola per volta da una text box devi utilizzare le funzioni
left e mid che estraggono da una stringa una sottostringa in base a dei
caratteri delimitatori. Devi anche accoppiarli alla funzione Instr che
restituisce la posizione di un'occorrenza nella stringa.
Ciao
--
Automatic posted from 
dns.iqsnet.it
 [151.99.160.9]
via Mailgate Server - 
http://www.mailgate.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Differenze tra VB5 e VB6...

Ciao a tutti,
sono nuovo del NG e sto cominciando un corso di VB. Avrei una domanda da
fare, dato che il corso sara' su VB5 ed io a casa o VB6, quali sono le piu'
importanti differenze tra le due versioni? Avro' problemi ad usare del
codice scritto in VB5 su VB6?
Grazie a tutti quelli che mi risponderanno.
Max
--
#####################
#  For personal reply use:  #
#  
khow...@thezone.net
  #
#####################

...


 come futura piattaforma per gestire i database.
...uno non fa in tempo ad imparare a usare Jet, ODBC, DAO e compagnia
bella, che questi ti tirano fuori una diavoleria nuova e a noi tocca
buttare anni di duro lavoro alle ortiche!!! @@@####!!!
MA PERCHE' ALLA M$ INVECE DI INVENTARSENE UNA NUOVA OGNI ORA NON PENSANO A
METTERE A POSTO TUTTI I BUG DELLE LORO APPLICAZIONI E MANDARLE "A REGIME"
PER QUALCHE ANNO COSI' COME SONO ????
Boh!
(risposta ovvia: senno' come farebbero a fa' li soRdi?)
-- 
Ale...@tiscalinet.it

Avro' problemi ad usare del codice scritto in VB5 su VB6?
Assolutamente no!
----------------------------------------------
 Donatello Rizzo - Software Designer
 Via P. Nenni, 4 - 73040 Melissano (LE) ITALY
 Tel.: 0833/581370 - Mob.: 0347/3024131
 E-Mail: 
rav...@mail6.clio.it
------- KYOKUSHINKAI KARATE HOME PAGE --------
--  
www.geocities.com/Colosseum/Arena/1919/
 --
----------- THE RIZZO'S OBSOLETES ------------
 
http://www.geocities.com/Area51/Meteor/6686/
---------------------------------------------- 
--
Posted from [195.60.132.4]
via Mailgate.ORG Server - 
http://www.mailgate.org

Grazie...




 > risiedono (access, sql server, exchange e così via). Microsoft punta su


 Così la vedo io, così continuerò a fare....
Auguri!
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO !!!!!! TreeView

Salve a tutti
Mi serve una mano con quel maledetto controllo TreeView.
Ho fatto un prog che funzia perfettamente, l'unica cosa che non funzia a
fatto è la ricerca.
Mi spiego...
Il TreeView visualizza il contenuto di un Database.
Quello che deve fare il mio prog è di selezionare automaticamente il
risultato della ricerca nel Treeview, cioè se io cerco il nome pippo lui
deve selezionare il nome pippo dentro al treeview, ma non so quale proprietà
impostare o quale metodo usare, ho provato di tutto, ma non funzia niente.
Salvatemi e scrivete a 
giga...@ats.it
Grazie 1000


Usa delle chiavi (key) opportune per i nodi della treeview. Poi utilizzi
quelli per la ricerca e l'hilighting.
P.S. Attenzione ad usare nomi piu' grandi di te (Druid) :-|
--
Roal Zanazzi
z...@iol.it

Dunque...sono stupido, ma fino a un certo punto.
La proprietà key la conosco e ho anche cercato di usarla.
Quello che non funziona è proprio la selezione, cioè quello che tu definisci
...l'hilighting... .
Non esiste nessuna proprietà o nessun metodo che si chiama cosi, non capisco
cosa intendi.
Caso mai, spiegati meglio...
Grazie per la risposta
Ciao
P.S.:Se ho capito bene ... :-| ... dovrebbe significare un entusiasmo MOLTO
moderato.
Non capisco bene, cosa intendi con ...Attenzione ad usare nomi più grandi di
te...?
Ho scritto qualcosa di sbagliato, ti ho offeso oppure appartieni al
dipartimento di controllo uso nomi comuni?
Spiegati meglio anche in questo :)





dipartimento di controllo uso nomi comuni?
Nessuna offesa e non "appartengo" a niente e nessuno.
Spero solo che tu sappia cosa significa la parola "druid".
Comunque ognuno e' libero di scegliersi il nickname che preferisce :-)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: descrizione api

qlc conosce qlc sito o qlc libro dove elenca e spieghi le funzioni delle api
di windows? grazie

 di windows? grazie
hai fatto la stessa domanda stanotte alle 2 e ti hanno già risposto...

 di windows? grazie
comincia con allapi, poi prova gli altri.
ciao, j.
chek 5.4.2001
http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/psdkref/
alphafunc_3bjm.htm
-- ok
http://www.allapi.net/
-- ok
http://members.xoom.it/cesarerizzi
-- ok
http://www.planet-source-code.com
-- ?
http://www.vbcode.com
-- ok
http://www.internetpiu.com/ari/api/api.htm
-- ?
http://www.vbgreatone.8m.com/vb/api.htm
-- now ---> 
http://www.vbg1.com/
 ---> ??
http://www.vb-world.net/api/
-- ok
http://skyscraper.fortunecity.com/transmission/45/api
-- now ---> vbapi
http://www.vbapi.com/
-- no longer updated but great
http://www.rohitab.com/apimonitor/
-- ok
http://www.cs.virginia.edu/~lcc-win32/
-- win32hlp.exe, 13 mb
http://www.activevb-archiv.de/vb/VBapi.shtml
-- ok, german
http://www.relisoft.com/win32/
-- ok
http://www.astentech.com/tutorials/API.html
-- ok
http://www.vbsquare.com/api/
-- ok
http://www.devpride.com/
-- api tutorial
http://www.hallogram.com/menus/Windows_API_Libraries.html
-- ok
http://www.iseran.com/Win32/FAQ/
-- ok
ftp://ftp.borland.com/pub/delphi/techpubs/delphi2/win32.zip
-- ok, 8 mb
http://www.vbexplorer.com/alltutorials.asp
-- ok
Newsgroup: it.comp.lang.visual-basic
Titolo: domanda scema

Scusate la domanda scema...
due txtbox con multiline su true e scrollbar verticali
poi sull'evento txtbox1_change scrivo:
txtbox2.text = txtbox1.text
copio cioe' il testo dalla txt1 alla txt2
Quando pero' uso piu' righe, sulla casella di testo che riceve il testo,
la multiline funziona, ma non visualizza l'ultima riga, ma sempre la
prima o quelle che si riescono a visualizzare a seconda delle dimensioni
del controllo.Semplicemente non scrolla.(che brutto termine...)
Vorrei che venisse visualizzata sempre l'ultima riga, cioe farle fare
uno scroll verso il basso....
Grazie in anticipo
Umpi

Devi forzare il textbox a mouversi in basso con
txtbox2.selstart=len(txtbox2.text)
Marco

Newsgroup: it.comp.lang.visual-basic
Titolo: Staccare la linea telefonica

Ciao a tutti,
avrei bisogno di qualche riga di codice che mi permettesse di staccare
una connessione internet attiva.
In pratica visto che lascio il computer scaricare in automatico dei
file e vado a letto vorrei che dopo un tot di tempo, facesse cadere la
linea del modem.
Qualcuno sa come?
ciao

usa getright


 ha scritto nel messaggio
news:3a366b2d...@news.libero.it...


usa getright
buona idea, ma il problema è che il trasferimento dati che faccio non
è lanciato tramite browser, ed inoltre sarei comunque curioso di
vedere come si può fare tramite VB.
grazie per il consiglio comunque

Fammi sapere.
Grazie per la dritta.
Ci sto lavorando, non appena risolvo qualcosa la posto.
Ciao

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

Salve, ho un problema con  Windows 2000.
Un programma scitto con W98 VB6 & SP5 che gira senza problemi in W98 non
funziona su W 2000. Creato il pacchetto di installazione si installa ma,
all' avviamento carica una parte di programma poi si blocca segnalando
messaggio di errore.
Nel registro degli errori creato da Dr. Watson compare l' errore
0000096 (istruzione privilegiata).
Mettendo vari MSGBOX("..") quali break del programma per vedere dove esiste
il problema, mi accorgo che l' errore avviene in un un punto
che non ha senso:
MsgBox ("select case id porta")
Select Case IdPorta
    Case 1
        PortaS = "03F8"
    Case 2
        PortaS = "02F8"
End Select
MsgBox ("fine select porta")
Il primo Msgbox viene visualizzato e aspetta che premo su OK, il secondo
msgbox viene visualizzato ma prima ancora che possa premere sul tasto ok
appare la finestra di W 2000 che avvisa di un errore e quindi provvede a
chiudere il programma.
Ovviamente tutte le variabili sono dichiarate e di valore valido.
Potete aiutarmi, Grazie.


Che ci fai, esattamente, con gli I/O delle com?
ciao
ugo

 wrote in message
9nqga4$7ka$1...@pegasus.tiscalinet.it...


 Ma non credo che il problema venga da li'
Al di la del punto "strano" in cui ricevi l'errore, potrebbe essere proprio
quello: Win2000, come del resto NT, non gradisce molto gli accessi diretti
all'hardware...
Ciao
--
Luca Dormio
luca....@tin.it

Si può con qualche settaggio di W 2000 eliminare questo controllo di accesso
diretto hardware in modo che il programma possa girare ?
Luca Dormio <lucaFAV...@tinFAVA.it> wrote in message
9nqlhp$2oe$1...@fe2.cs.interbusiness.it...



Questo no, ma spiegaci bene cosa vuoi fare  e vediamo se c'è qualche
alternativa.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con gli errori

Ciao a tutti.
Già ho postato i seguenti Msg e alcuni di voi mi sono stati molto di aiuto,
ma ora il mio problema è un altro.
Volevo sapere come faccio a gestire un errore in VB??
Mi spiego meglio. Io voglio che al verificarsi di un determinato errore il
mio programma compia determinate azioni??
Come devo fare??
E fin qui mi avete aiutato e ora va tutto bene!
Ora il problema è un altro:
Il controllo degli errori si trova all'interno di un ciclo For Next. Succede
che quando il programma incontra il primo errore effettua il ciclo
alternativo e tutto va per il verso giusto, ma quando il programma incontra
il secondo errore mi appare la finestra di Errore di run-time '9': (che è
proprio il tipo di errore che io sto analizzando), ma il programma questa
volta non segue il percorso altrernativo.

     Goto ... dove il programma eventualmente deve continuare
Secondo me č un brutto modo di programmare gestire gli errori cosě, con
tutti quei rimandi mi viene in mente il primo basic con
10
20
30goto 60
40 goto 20
50 goto 30
60
70 goto 40
PAURAAAA!!!

 PAURAAAA!!!
La prima GoTo è inevitabile. Sulla seconda si può discutere, ma torniamo al
discorso fatto in altro post: A volte bisogna produrre alla svelta e trovare
il giusto compromesso fra velocità e leggibilità. A volte certi miei Do o
Select Case o If sono talmente lunghi che non stanno in 3/4 pagine stampate
e anche se stampo con le righette verticali che mi evidenziano i blocchi,
spesso mi vengono le traveggole per far combaciare le stesse su pagine
diverse. Sto esagerando, non stampo quasi mai, ma il concetto resta.

 mio programma compia determinate azioni??
for ....
  ........
  on error resume next
   a=b/c   ' questo è l'istruzione che potrebbe darti l'errore
   if Err <> 0 then
     .... gestione errore, se devi uscire dal ciclo setta un flag
   end if
  on error goto 0
  .........
next ....
Notare
-  la "blindatura" della gestione dell'errore, per evitare che errori
diversi  da quello previsto finiscano nascosti
-  la assenza di goto
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao a tutti.
CUT
Option Explicit
Private Sub Command1_Click()
Dim n As Integer
Dim test As Byte
'Abilita l'errore che vuoi!
On Error Resume Next
For n = 1 To 1000
'test = n 'errore di overflow
If n = 100 Then
    'test = CByte(n / 0) 'errore aritmetico
End If
If n = 200 Then
    'test = "pippo"  'errore di assegnazione
End If
 Select Case Err.Number
    Case Is = 0
    'qui non fa nulla!!!
    Case Else
        'Trap dell'errore
        MsgBox "errore num. " & Str(Err.Number)
        Exit For
 End Select
Next
MsgBox "Uscito a : " + Str(n)
On Error GoTo 0
End Sub
========================================
Ad integrazione di quello che diceva pinco pallo....
Nella tua reale app...hai i case riempiti ossia:
case 6
    fai qualcosa
case 13
    fai qualcos'altro
case 1001
    altro ancora
saluti!
Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un PDF con password tramite la SHELL

Buongiorno,
come posso fare per aprire un file pdf con password dalla Shell della mia
applicazione VB6 ?
Grazie per l'aiuto

 ha scritto nel messaggio
news:uvXQe.95283$2U1.4...@news3.tin.it...

Ciao Abramo,
in una situazione simile avevo usato questo meccanismo:
Con il comando Shell aprivo il documento Acrobat
Lo Attivavo con AppActivate  e
e poi con SendKeys(password & chr$(13)  gli inviavo la password.
Attenzione che l'utilizzo di SendKeys è molto "instabile" perchè basta
niente perchè venga inviato alla finestra sbagliata ...
(devo anche dire che ho usato questa tecnica con VB3 un tot di anni fa e
tarando bene le attese prima di inviare la password e l'attivazione
dell'applicazione non ho mai avuto problemi, diciamo che nel 99% dei casi il
documento si apriva ...certo erano altri tempi....)
Ciao
Cinzia

Newsgroup: it.comp.lang.visual-basic
Titolo: Maschere personalizzate

Ciao a tutti.
Una domandina semplice. Arrivo da MS Access dove creare maschere
personalizzate era un giochino. Con il VB6 esiste un programma, anche di
terze parti, che mi permetta di creare queste maschere in modo veloce e
altrettanto potente? Premetto che non ho ancora tanti denti per masticare il
VB6 ma ci provo.
Mi affaccio al VB perchè mi piacerebbe vedere qualche mia creazione con
estensione "EXE".
 Grazie a tutti.

altrettanto potente? 
Potresti usare gli wizard che vengono forniti e guardare il risultato ottenuto.
Considera, naturalmente, che mentre access agevola la produzione di maschere
collegate ai dati, vb e' un linguaggio di programmazione ad uso generico
e quindi e' necessariamente piu' "rudimentale", ma piu' potente.
Direi che sia diverso proprio il modo di ragionare tra lo sviluppo in vb e quello
in access, ma questa e' opinione personale.
hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Costruitemi il programma... ;-)

Dunque, il mio problema è questo:
Sto scrivendo un programma da masterizzare in un cd insieme a tanti mp3.
Con il comando shell dal programma dovrei in teoria riuscire a far partire
gli mp3 avviando winamp, completo di riga di comando con il nome del file:
shell("c:\programmi\winamp\winamp.exe x:\percorso dell' mp3\nome - del -
file.mp3")
Prima di tutto come faccio a sostituire a x la lettera dell'unità del cd in
modo
che funzioni sia che il lettore cd-rom sia D:, sia che sia E: ecc.. ???
Poi perchè anche impostando per esempio D: ecc. ecc.. winamp non fa partire
il file e nella playlist scrive
1.nome
2.-
3.del
4.-
5.file
considerando quindi il nome del file come tanti file da aggiungere in lista
????
(Ho provato anche a sostituire gli spazi con %20 ma con esito ugualmente
negativo)
Grazie
--
Cristian  -= EvErL@StiNg =-
e-mail: 
me_cr...@bigfoot.com
Visit my site and my MP3 list: 
http://unclecristian.cjb.net/
--------
  I cani pensano che siamo superiori,
  i gatti pensano che siamo inferiori,
  i maiali pensano che siamo al loro pari.

1)	Costruitemi il programma non č granché bello da dirsi, anche se c'č la faccina.....
	Dai un'occhiata al Sito Comune di questo NG al Manifesto del Newsgroup stesso, il quale spiega il modo piů
appropriato e costruttivo per fare domande...
2)	Sempre sul Sito Comune di questo Newsgroup trovi il codice per ricavare la lettera del CD-ROM: se non c'č, vai
su 
www.dejanews.com
: l'ho postato poco tempo fa....
3)	Usa le virgolette per racchiudere il nome del file: se hai problemi a creare una stringa contenente le
virgolette, basta che concateni in questo modo:
.... & chr(34) & "nome del file.mp3" & "chr(34)
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

...




Ma non basta non specificare l'unità? da me funziona.......
ad esempio
shell "mp3.exe nomecanzone.mp3"
oppure
shell "\mp3\mp3.exe nomecanzone.mp3"
Provaste..... Da me funziona 


Ok, SCUSA(te) !

Newsgroup: it.comp.lang.visual-basic
Titolo: SOTTOSCHEDE IN VISUAL 5.0

 E' da poco che utilizzo VISUAL BASIC, fino a desso ho sviluppato software
con ACCESS.
Qualcuno sa come fare le cosě comode sottoschede di ACCESS in VISUAL BASIC?
Grazie dell'aiuto.
Ciao, Mauro.



A quanto ne so io, che uso da parecchio sia l'uno che l'altro, non e'
possibile :)
Ciao, Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Conoscere le coordinate del Mouse

Ciao,
Qualcuno di buon cuore mi sa se esiste una funzione api o Vb che mi faccia
vedere le coordinate x,y della posizione del puntatore mouse ?
Non mi serve la funzione mousemove perche non lavoro sul form.
--
~~~~~~~~~~~~~~~~~~
Antonio Biasco
Assistenza Sai Informatica
www.saionline.it
~~~~~~~~~~~~~~~~~~

vedere le coordinate x,y della posizione del puntatore mouse ?
Declare
Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As
POINTAPI) As Long
esiste anche SetCursosPos
la struttura POINTAPI e':
Private Type POINTAPI
    X As Long
    Y As Long
End Type
trovi le
spiegazioni e un esempio in visual basic in 
www.allapi.net
, segui i link
riferiti a API TOOLSHIELD. ottimo programmino.
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Qualcuno di buon cuore mi sa se esiste una funzione api o Vb che mi faccia

Newsgroup: it.comp.lang.visual-basic
Titolo: [Urgente] Calcolo Matrice Inversa

Avete un buon listato per invertire le matrici?
Grazie

 Grazie
comprati un bel libro di Algebra,
ti consiglio lo Zwirner, poi ti ricavi l'algortimo... :)
--
byeZ,
Alessandro Cerioni
- Sunspot
aiutamici co-webmaster 
http://www.aiutamici.com

Lo Zwirner!!!
Da quanto tempo non lo sentivo nominare!
Mi vengono i brividi!
:-)
Cerca sul sito della Receipts in C (se esiste ancora). Pubblicano un
libro pieno di routine di calcolo e avevano anche un servizio in rete
consultabile gratuitamente con le piu' "assurde" routine algebriche.
ciao
		maxx


L'inversione di una matrice non vene MAI eseguita perche' e' troppo onerosa,
se il tuo problema e' risolvere un sistema lineare allora esistono altri
metodi piu' rapidi che non l'inversione della matrice.
Cerca:
    Metodo di Gauss (Esatto)
    Metodi Direzioni coniugate (Esatto per Sistemi lineari)
    Metodo di Newton Raphson (Esatto per Sistemi lineari)
    Metodi Quasi Newton (Approssimato)
    Metodi Trust Region
    Ciao
    Alessio C.

OOPS Recipes in C
http://sigma.ire.pw.edu.pl/numrcp/
Comunque credo che il servizio sia ora a pagamento tranne che in Polonia
:-)
ciao
		maxx


    Metodi Trust Region
Scusa mi sono fatto prendere dalla foga in realta' gli ultimi sono metodi
per sistemi lineari per te va bene il primo oppure le varie fattorizzazioni:
    Cholesky (Non credo che si scriva in questo modo)
    QR
Riciao
    Alessio C
PS: Resta vero che l'inversione di una matrice non vene MAI eseguita perche'
e' troppo onerosa,

     Metodi Trust Region
ehi... ricordati anche
Jacobi e Gauss-Seidel
ripeto CMQ che sullo Zwirner si ricava l'algoritmo...
io avevo programmato questi due metodi (+ quello di Gauss) sulla vecchia
quanto gloriosa HP28S che ancora ho :) in modo che al press del tasto EVAL
mi mostrasse la risoluzione passo per passo... una figata per... diciamo
barare? :) eheheheh
invertire una matrice troppo oneroso? con un M24 forse :) coi Pc di adesso
basta avere l'algoritmo, scriverlo bene ovviaemnete, magari utilizzare il C
per creare una DLL da sfruttare poi in VB e il gioco è fatto...
---
byeZ,
Alessandro Cerioni
- Sunspot "TSK Squad" 
www.tsksquad.net
aiutamici co-webmaster 
http://www.aiutamici.com

per creare una DLL da sfruttare poi in VB e il gioco è fatto...
Solo per essere precisi, questo e' vero se devi lavorare con matrici
medio/piccole 100x100 ma se hai da gestire matrici corpose le cose si fanno
piu' difficili, per i casi semplici comunque e' vero .. anche queste
soluzioni sono percorribili ma a che pro??
Ciao
    Alessio C.

Ti mando alcune routines per l' inversione di matrici, per la soluzione di sistemi lineari
e altro.
Ciao, sperando di esserti stato utile.
Franco


Newsgroup: it.comp.lang.visual-basic
Titolo: Riempire una listbox con i componenti Hardware e/o Software installati

Si puň fare?
Grazie! 

 Grazie!
Usando le API e/o il registry, penso che riuscirai a tirare fuori quasi 
tutto l'hardware!
Per questo ti consiglio di partire da qui 
http://www.allapi.net/vbtutor/tutmain.shtml
Ciao, Vincenzo