mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: info API

Ciao a tutti, vorrei sapere se c'e' un api per aprire la finestra di
apertura file tipo Access,word etc..
Grazie in anticipo
Pietro

...

Ciao,
Certo che c'č... E sono pure d'accordo ad usarla, l'API. Infatti anche se č
piů comodo l'OCX, l'API sono KB in meno per il programma. Certo che ti devi
sciroppare il malloppazzo che segue, cioč una ventina di campi della
struttura  OPENFILENAME.
Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA"
(pOpenfilename As OPENFILENAME) As Long
Type OPENFILENAME
        lStructSize As Long
        hwndOwner As Long
        hInstance As Long
        lpstrFilter As String
        lpstrCustomFilter As String
        nMaxCustFilter As Long
        nFilterIndex As Long
        lpstrFile As String
        nMaxFile As Long
        lpstrFileTitle As String
        nMaxFileTitle As Long
        lpstrInitialDir As String
        lpstrTitle As String
        flags As Long
        nFileOffset As Integer
        nFileExtension As Integer
        lpstrDefExt As String
        lCustData As Long
        lpfnHook As Long
        lpTemplateName As String
End Type
Questo č tratto dall'help di winapi
===========================================================================
The GetOpenFileName function creates a system-defined dialog box that
enables the user to select a file to open.
Parameters
lpofn
Points to an OPENFILENAME structure that contains information used to
initialize the dialog box. When GetOpenFileName returns, this structure
contains information about the user's file selection.
Return Value
If the user selects a file to open, the return value is TRUE. It is FALSE if
an error occurs, the user chooses the Cancel button, the user chooses the
Close command on the System menu to close the dialog box, or the buffer
identified by the lpstrFile member of the OPENFILENAME structure is too
small to contain the string that specifies the selected file.
To get extended error information, call CommDlgExtendedError.
CommDlgExtendedError may return one of the following error codes:
CDERR_FINDRESFAILURE CDERR_NOHINSTANCE
CDERR_INITIALIZATION CDERR_NOHOOK
CDERR_LOCKRESFAILURE CDERR_NOTEMPLATE
CDERR_LOADRESFAILURE CDERR_STRUCTSIZE
CDERR_LOADSTRFAILURE FNERR_BUFFERTOOSMALL
CDERR_MEMALLOCFAILURE FNERR_INVALIDFILENAME
CDERR_MEMLOCKFAILURE FNERR_SUBCLASSFAILURE
Remarks
If the hook function (pointed to by the lpfnHook member of the OPENFILENAME
structure) processes the WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLORLISTBOX,
WM_CTLCOLORMSGBOX, WM_CTLCOLORSCROLLBAR, or WM_CTLCOLORSTATIC message,
GetOpenFileName must return a handle of the brush that should be used to
paint the control background.
Ending the dialog box from within the hook function by calling the EndDialog
function prevents the COMDLG32.DLL dynamic link library (DLL) from properly
exiting its worker thread. For applications that dynamically load and/or
unload COMDLG32.DLL, this type of exiting may result in an access violation
during unloading as the worker thread's address space is invalidated.

Grazie!!!
Pietro.
Newsgroup: it.comp.lang.visual-basic
Titolo: Pulsante su caption

ciao a tutti
vorrei infilare un pulsante sulla caption della finestra
si puo fare???
magari senza intercettare l'evento paint
ciaooooooo

 magari senza intercettare l'evento paint
Sarebbe effettivamente *molto* meglio intercettare l'evento paint. Comunque,
una soluzione rapida (e molto inelegante) puo' essere quella di creare un
form topmost captionless borderless che posizioni sulla barra del titolo.
-vibino

 form topmost captionless borderless che posizioni sulla barra del titolo.
infatti ma credevo ci fosse una qualche api che disattivi il controllo della
title bar e che mi permetta di includere controlli nella stessa mah..
Newsgroup: it.comp.lang.visual-basic
Titolo: info su msimg32.dll

Ciao!
La seguente DLL è installata e registrata di default sui seguenti SO:
win98
win98se
winME
winXP Prof
winXP Home
Win2000
????
In pratica la includo nel pacchetto di installazione o no??
Grazie 1000!
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
---

 ????
Controlla sul DLL Help database:
http://support.microsoft.com/default.aspx?scid=/servicedesks/fileversion/dllinfo.asp
Bye, G.

GRAZIE !=== (1000!)

 ha scritto nel messaggio
news:2jo7s8F...@uni-berlin.de...


 Ho Guardato! ho notato che ogni SO ha una sua versione.
Rifletti un attimo, con calma, su questa frase ;-)
Bye, G.

 Rifletti un attimo, con calma, su questa frase ;-)
C'ho riflettuto! e ora?? ;-)
http://support.microsoft.com/default.aspx?scid=http%3a%2f%2fsupport.microsoft.com%2fservicedesks%2ffileversion%2fdllinfo.asp&fp=1
mi e ti e vi chiedo nuovamente:


 C'ho riflettuto! e ora?? ;-)
Non so, forse è la calma che manca ;-)
Mi spiego meglio: se ogni SO ne ha già una, perché rimettercela ?
Oh, magari hai un buon motivo, ma a me, così su due zampe, non
ne viene in mente nessuno.
Bye, G.

 ne viene in mente nessuno.
LOL! Hai ragione:
il problema è che win2000, XP, ME lo installano automaticamente, mentre il
98, no!
che alternativa ho per non dover fare 2 pacchetti di installazione (uno con
la DLL inclusa per il 98 e l'altro no) ?

(¯`·.¸ZIO MANGLER¸.·´¯)® wrote:

Farne uno solo senza la DLL ;-)
Bye, G.

> Farne uno solo senza la DLL ;-)
si, così sul 98 non funziona... vabbè, ho capito! fo 2 pacchetti!
grazie lo stesso!
-- 
---
(¯`·.¸ZIO MANGLER¸.·´¯)®
---

 si, così sul 98 non funziona...
Scusa, tu dici, e MS conferma, che c'è già anche sul 98:
******************
FILE INFORMATION:
Name: msimg32.dll
Description: GDIEXT Client DLL
Version: 5.0.1693.1
DLLSelfRegister: No
PRODUCTS CONTAINING THIS VERSION:
PRODUCT    SIZE    MOD DATE    CAB/IEXPRESS    RELATIVE PATH
Windows 98    53,248    5/11/1998    win98_34.cab    \win98
Windows 98 Second Edition    53,248    4/23/1999    win98_34.cab    \win98
******************
Quindi, perché, e soprattutto, _cosa_ non dovrebbe funzionare ?
Bye, G.

> Quindi, perché, e soprattutto, _cosa_ non dovrebbe funzionare ?
Il problema è che l'installazione "tipica" del 98, quella più cliccata dagli
utenti non esperti, non include la copia della libreria in oggetto... cmq,
ho risolto!
grazie!

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report ancora io

come si fa a stampare tutto il  contenuto di una tabella di access
nella sezione RIEPILOGO di un report?

 wrote in message
38577876...@news.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: meeting

andata.
Sicuro! Ci è dispiaciuto davvero molto che non sei potuto venire... e non lo dico solo perché
avresti dato la possibilità di vedere dal vivo un emblema del SC e di questo NG, ma anche perché,
tra una mangiata e l'altra, si è parlato di cose serie riguardanti il futuro del SC e tu saresti
potuto essere una voce molto importante a riguardo...
Ma non si è deciso niente, tranquillo... anzi, al più presto verrà postato sul NG e sulla pagina del
sito un resoconto del meeting, di quello che si è fatto (mangiato), di cosa si è discusso, delle
proposte fatte e anche qualche foto...
Se intanto vuoi dare un'occhiata a SC2001... la nuova versione del Sito COmune (avremmo dovuto
chiamarla "SitoComune.Net"... ;-PP ) Fammi/cci sapere che te ne pare!!
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
---------------------------------------------------------------------------

 chiamarla "SitoComune.Net"... ;-PP ) Fammi/cci sapere che te ne pare!!
da un certo punto di vista si' ... anche perche' c'e' ancora la versione
base con qualche patch PRE-SP1 !!!
pero' micca e' fatto in 
asp.net
 !!!!
--
Ciaps
Stracca (
http://www.stracca.net
)
--------------------------------------------------
  Sito Comune: 
http://www.murialdo.it/it_lang_vb
 Supporta il Sito Comune e il progetto Leonardo 2
--------------------------------------------------

 ;-P)
procamiseriaccia; ilmes ha ancora 2 birre in canna, vero Roal?!
--
/\/\/\/\/\/\/\/\/\/\/\/\/
|  Qui sul NG è nata una iniziativa:
|  Partecipa alla stesura di progetti VB sviluppati in team,
|  informati sul Sito Comune sezione Leonardo. Io
|  partecipo al progetto Data Raptor, alleati con noi.
\/\/\/\/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] curiosità sui motori di ricerca

ho un dubbio da un po'. ma come fa un motore di ricerca ad accedere a tutte
le possibili pagine che sono in rete? si collega ad un serverone gigantesco
che le contiene tutte, e che quindi potrebbe non essere completo e/o
aggiornato? o come diavolo funziona?
Mario

.... ti dice solo quelle che gli è stato detto di dirti... se nessuno ha
registrato il tuo sito su quel motore di ricerca e con quelle parole chiave,
stai tranquillo che il tuo sito non apparirà MAI!!

 wrote


stai tranquillo che il tuo sito non apparirà MAI!!
be google ha trovato il mio sito e non ho mai registrato...
-- 
Sidewinder  
---------------------------------------------------------------------
My only love sprung from my only hate!
Too early seen unknown, and known too late!
		-- William Shakespeare, "Romeo and Juliet"
---------------------------------------------------------------------

sicche effettua sostanzialmente una ricerca testuale su db di decine di
migliaia di files... č piu o meno cosě?
Mario

 migliaia di files... č piu o meno cosě?
si', solo che piu' che decine di migliaia, penserei a svariate centinaia o
migliaia di *milioni* di record...
ciao, a.

Vai su Altavista e cerca dove descrivono il loro impianto. Metti il
bavaglino, prima :-)


Newsgroup: it.comp.lang.visual-basic
Titolo: ? Vb e Clipper

Ho fatto un programma che archivia dei dati in access.
Fin qui tutto bene, però questi devono essere depositati mensilmente in un
ufficio e letti da un programma fatto in Clipper (sotto DOS).
La circolare parla di file in formato ASCII SDF o DBF, con campi a lunghezza
fissa.
Volevo sapere se trascrivendo i dati su un file Random (per avere la
lunghezza fissa) poi il Clipper li legge?
Oppure un'altra soluzione
Carmelo


  Mmmm io direi di esportarli, da mdb, in formato dbf ( dbIII ) visto che
access lo permette...
 
 Poi ci pensa il Clipper a leggere il DBF ( cosa che sa fare mooooolto bene!!
)
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 Carmelo
Ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema banale.

Ciao a tutti,
Dico subito che non sono un esperto di comunicazione con VB e ogni vostro
suggerimento può essermi d'aiuto.
Sto tentando di utilizzare l'MSComm di VB 6.0 tramite un
programmino che trasmette e riceve dati sulla COM1.Su questa ho connesso
il cavo con i pin 2 e 3 cortocircuitati in modo da ricevere tutti i dati che
invio.Questo mi serve per testare se a 57600 bps il VB riesce a trasmettere
e
ricevere dati  a questa velocità.
Il codice è il seguente:
Sub Form_Load()
 MSComm1.CommPort = 1
 MSComm1.Settings = "57600,n,8,1"
 On Error Resume Next
 MSComm1.PortOpen = True
 MSComm1.Output = "Ciao Ale!"
   If Err Then
      MsgBox "Impossibile aprire la Com" & MSComm1.CommPort & vbCrLf &
Error$
  End If
 On Error GoTo 0
 MSComm1.InputLen = 0
 Text1.Text = MSComm1.Input
 End Sub
Non capisco però perchè non riesco a visualizzare i caratteri sul controllo
textbox. Ciò non mi permette di vedere se la trasmissione e la ricezione
avvengono. Dove sto sbagliando?Avete suggerimenti da darmi?
Ciao e grazie,
Ale.

...Il problema è che non poi aprire la stessa porta contemporaneamente in
lettura che in scrittura.
Se vuoi fare un test devi utilizzare due porte seriali una per scrivere e
l'altra per ricevere.
Bene o male tutti i pc attuali doverebbero averle.
Creati un cavo incrociato e via... :o)
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto con costanti di MsgBox...

Salve,
ho creato (più che io il VB) una finestrella con due pulsanti da
codice ma non mi va proprio vbene :)) E quando mai!!!
Io ho scritto:
Public Sub Cambia_Dir()
    Dim strMessaggio As String
    Dim strTitolo As String
    strMessaggio = "Inserisici il nome di una directory locale"
    strTitolo = "Cambia Directory"
 
    MsgBox strMessaggio, vbOKCancel, strTitolo
 
    If vbOK = 1 Then
        MsgBox ("premuto Ok")
    ElseIf vbCancel = 2 Then
        MsgBox ("premunto Annulla")
    End If
End Sub
A) Perchè dalla IF mi esce sempre per vbOk = 1 sia che clicco Ok che 
    Cancel???
B) Se volessi inserire un controllo nella finestrella appena create?
    Io voglio mettereci una Textbox, come Faccio?
Aspetto news, grazie.
Saluti, ciao ciao.

     Io voglio mettereci una Textbox, come Faccio?
la textbox non la puoi inserire...
si tratta di una finestra di messaggio predefinita di windows..
se vuoi aggiungere una text box per far "inserire il percorso"
devi usare la InputBox (guarda sulla guida)
oppure disegnarti un tuo form
--
Ciao,
Enrico

    End If
prova con :
    risposta=(MsgBox strMessaggio, vbOKCancel, strTitolo)
 
	msgbox "hai premuto "+str$(risposta)
Ciao ...

End Sub


oppure disegnarti un tuo form
Inserire una ImputBox...perfertto :) Avevo già povato a disegnarlo io
il form, ma visto che devo utilizzarne tanti simili per funzioni
diverse, invece che disegnarmi tanti form quante sono le funzioni, ne
volevo creare ogni volta uno da codice e fargli fare quello che volevo
io. Lo creo come voglio io e ogni volta lo distruggo. Questo perchè se
usavo la stessa finestra per divese funzioni, dovevo fare più
controlli sull' evento click che, in base al tipo di finestra, doveva
eseguire qualcosa. Invece così gli faccio fare tutto da codice.
Grazie :))
Saluti, ciao ciao.

Avevo interpretato male io, credevo quel valore venisse assunto se io
cliccavo sopra il bottone, e non che fosse fisso. Ho capito ho
capito!! :)))

costante ma una variabile, ti pare? :)
Giusto, infatti assume spemrpe lo stesso valore, mica cambia ogni
volta. Costante per quanto ne so io è qualcosa che non cambia, e
quelle costanti assumo sempre lo stesso valore, diverso tra loro,
quindi va bene. Il problema non è tanto questo, ma quanto il fatto che
io credevo che questo valore fisso, lo assumevano solo se
inizializzate, se chiamate, se ci cliccavo :)) Il valore però resta
sempre costante ;))
Ciao ciao :))
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi caricamento dati da VB a Excel

Ho creato con VB 6.0 enterprise un'applicazione che carica dei dati in un
foglio di excel
Es. :
    Dim wrkNew As Excel.Workbook
    Set wrkNew = Workbooks.Add
    .......
 
Durante il caricamento però arriva alla 1820 riga e mi si blocca senza
nessun alcun motivo.
In più se cerco di spostarmi su qualcos' altro mi apre un message box dal
titolo
The Component Request Pending dialog box
Qualcuno potrebbe darmi un'idea su questo strano comportamento
Problemi di memoria non possono essere perchè ho provato la stessa
applicazione su macchine diverse con diverse tipologie di memoria ma il
risultato è lo stesso.
Grazie anticipatamente
Cotto d' Este Antica Ceramica d'arte s.r.l.
Luca Ranuzzini
-- 
Posted from [213.26.185.228] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Problemi di memoria non possono essere perchč ho provato la stessa
applicazione su macchine diverse con diverse tipologie di memoria ma il
risultato č lo stesso.
Mi pareva di averti gia` risposto... sbaglio?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: OT....il solito santo del giorno

Devo inserire in un sito web con la formattazione che c'è ....il biiiiiip santo del giorno!
Trovo solo servizi che mi danno il javascript che sputtana tutto!
Il bello è ce me lo chiedono anche CANONICAMENTE  corretto!!!!!

 Il bello � ce me lo chiedono anche CANONICAMENTE  corretto!!!!!
Ma cosa ti serve? Il nome del santo?
-- 
Greg 

 Il bello ï¿½ ce me lo chiedono anche CANONICAMENTE  corretto!!!!!
Ma cosa ti serve? Il nome del santo?
*********************
Sta invecchiando e comincia a pensare al *dopo*... ;-)
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
 

Il 27/06/2011, Mauro Gamberini ha detto :
...
zac
Mi serve a fare questo
PHP
$mesi = array(1=>'gennaio', 'febbraio', 'marzo', 'aprile',
                'maggio', 'giugno', 'luglio', 'agosto',
                'settembre', 'ottobre', 'novembre','dicembre');
$giorni = array('domenica','lunedì','marted','mercoledì',
                'giovedì','venerdì','sabato');
list($sett,$giorno,$mese,$anno) = explode('-',date('w-d-n-Y'));
echo $giorni[$sett],' ',$giorno,' ',$mesi[$mese],' ',$anno;
.......accanto
echo($santodelgiorno)
per avere
Lunedì 27 Giugno 2011 S.Ambrogio Martire
ovvio che al sito di Oddifreddi non serve a nulla....ad un sito web di 
una associazione cattolica... :')
OT dell'OT
Sto usando MesNews come client nntp....vi incasina anche questo???

 Sto usando MesNews come client nntp....vi incasina anche questo???
spettacolo! MesNews rulez :-)
.m
-- 
ï¿œ corta :-)



ma in un giorno ci possono essere più santi...
http://www.santiebeati.it/01/01/
http://www.nomix.it/onomastici.php?giorno=01&mese=01&submit=Cerca
ti scarichi tutto in locale e ti fai una bella tabella
altrimenti vai di xmlhttp
ciao

 tutto! Il bello ï¿œ ce me lo chiedono anche CANONICAMENTE  corretto!!!!!
Se vuoi ho un file in Txt diviso per mesi, da verificare la 
corrispondenza effettiva (sembra che per lo stesso giorno esistano piï¿œ 
santi)
ciao
-- 
Saluti Mike

santi)
mai porre limiti alla provvidenza... :)))

 Il bello ï¿œ ce me lo chiedono anche CANONICAMENTE  corretto!!!!!
Fai un programma bestemmiatore che ti tira giï¿œ tutti i santi in un 
baleno :D

Loganino ha detto questo martedï¿œ :

Un generatore di insulti da attaccare a irc l'avevo fatto....bestemmie 
no perchï¿œ sono una persona educata...ma insulti si!
Erano i tempi di Pipi Bot di zioGbC....sigh....altri tempi!
Cmq ho visto che il chan c'ï¿œ sempre...chissï¿œ chi ci bazzica ora!

 
Ci siamo io jertix e muflone (delphino) e altre new entry :)

Dopo dura riflessione, Loganino ha scritto :

Allora lo riesumo e un giorno vi vengo a trovare! >:|



Bravoooooo finalmente :)))
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 6 - formato stringhe DDE

Ciao a tutti
ho un problema con le stringhe che mi vengono ritornate da un
collegamento DDE.
Se inserisco il collegamento all'interno di un file di Excel le
stringhe che visualizzo sono corrette, mentre se le inserisco in un
controllo (label o text) di un programma vb mi appaiono anche
caratteri che non c'entrano niente. Finchè si tratta dei caratteri LF
e CR so come eliminarli, ma quando accanto a delle stringhe appaiono i
caratteri solitamente usati (es: ciaox invece di ciao) non so come
fare.
Sapete aiutarmi???
Grazie a tutti
ciao
Luisa

...


Non so risolvere il tuo problema, usciamo lo stesso insieme ?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Non so risolvere il tuo problema, usciamo lo stesso insieme ?
Un approccio così non lo avevo mai avuto!!
Ciao ciao


 Buon giorno Luisa
Come avrai notato sono uno che non ama scherzare del resto lo si
potrebbe fare quasi con tutto ma non con la pasta con la zucca e
non con una programmatrice che si chiama Luisa che tanto perchè
tu lo sappia è stata la mia prima fidanzatina in terza
elementare.
Ne comprendi ora l'importanza ?
LUISA:
Deriva dal maschile francese Luis "donna illustre".
A risentirci chery...


Newsgroup: it.comp.lang.visual-basic
Titolo: vb2005 stampa su file .txt: primi caratteri strani...

Ciao a tutti,
ho sviluppato una semplicissima applicazione che, maniplando dei dati, si 
conclude con la stampa degli stessi su un file prova.txt
Ebbene, questo file prova.txt se aperto col notepad sembra "pulito" se lo 
apro con un altro editor un pò più raffinato mi da,
all'inizio del file, dei caratteri strani del tipo: "ï»¿".
Siccome questo .txt lo dovrò usare sul web, quando poi lo includo, con php, 
alla pagina che mi interessa, questi caratteri iniziali "strani" vengono 
stampati e rovinano il risultato finale.
Sapete dirmi come posso fare per evitare questa cosa?
Da VB2005EE stampo su file con un semplice: 
My.Computer.FileSystem.WriteAllText(fileoutput, "valori da stampare", True) 

 My.Computer.FileSystem.WriteAllText(fileoutput, "valori da stampare", True) 
Probabilmente dipende dalla codifica.
Prova a fare:
My.Computer.FileSystem.WriteAllText(fileoutput, "valori da stampare", 
True, System.Text.Encoding.Default)
I "caratteri strani" sono al posto delle accentate?
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 True, System.Text.Encoding.Default)
Grazie. Era proprio quello il motivo!
Comunque, per la cronaca i caratteri strani erano solo i primi 3 del file.
Grazie ancora. 

 Comunque, per la cronaca i caratteri strani erano solo i primi 3 del file.
Perché, se non specifichi un formato, VB 2005 salva in UTF-8. Magari non 
è supportato dal tuo editor o, più probabilmente, c'è da selezionare una 
opzione di visualizzazione.

Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitare lo Screen Saver

Qualcuno sa dirmi come disattivare lo Screen Saver?
ho provato a cambiare nel registro la chiave  'ScreenSaveActive' da
'1' a '0' ma lo screen saver parte uguale
Qualche suggerimento?
Ciao e grazie

...



In Win3.1 devi fare una chiamata a SystemParametersInfo con i seguenti
valori:
SystemParametersInfo(SPI_SETSCREENSAVEACTIVE, False, 0, 0)
--
Ciao.
Massimiliano.
ma...@pinet.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Stampare etichette con DataReport...

Ciao a tutti.
Volevo chiedervi se è possibile stampare fogli di etichette utilizzando i
DataReport standard di VB6.
Un etichetta è un report di circa 40x25 mm. E' possibile impostare le cose
in modo tale che in un unico foglio A4 (che contiene circa una sessantina di
etichette) ne vengano stampate più d'una ? Insomma, con Access, era
possibile impostare il numero di colonne del report. Esiste qualcosa del
genere anche sui DataReport ?
Grazie in anticipo.
Roby

genere anche sui DataReport ?
Non so se sia possibile o meno... mai usato il DataReport...
se vuoi un consiglio, scrivi qualche riga in piů, usa massicciamente
printer.print, ma eviti ogni problema...
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
---------------------------------------------------------------------------

 printer.print, ma eviti ogni problema...
per quel che avevo visto, puoi almeno provare il bel controllo di marco
corona sul s.c.
j.lbl

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con excel

Dovrei creare un comando per poter selezionare con il mouse una
determinata cella e in riferimento al contenuto della stessa la
routine mi ricercasse il codice contenuto nella cella sopracitata su
un'altro foglio di Excel. Se lo trova si deve posizionare (effettuare
una selezione) sulla riga che contiene lo stesso codice.
Devo dire che saprei realizzare la stessa routine, ma quello che
chiedo è come o cosa devo utilizzare per scatenare l'evento.
Es. codice alfa24 su foglio1 (facendo doppio clic, clic o altro
ancora.. ) si dovrebbe posizionare su una riga del foglio2 che
contiene in una determinata colonna ( che so') il codice richiesto su
foglio1.
 
attendo suggerimenti.

 chiedo è come o cosa devo utilizzare per scatenare l'evento.
VBA!!
(vedi barra degli strumenti Visual Basic)
Paolo


 Paolo
Grazie per l'aiuto, ma potresti essere più preciso. Ho bisogno di
altri chiarimenti riguardo il comando preciso da inserire.
Luigi
Newsgroup: it.comp.lang.visual-basic
Titolo: tcp-ip

Scusate se ritorno sulla Questione.
Installando un programma Vb6 che usa il componente winsocket.ocx
ho sfasciato il protocollo Tcp-ip di un Pc con Win 95.(prima versione).
Molto probabilmente questo è successo in quanto il setup
ha registrato due dll , mi sembra ws2_help.ddl o qualcosa di simile.
(Le due dll non erano presenti sul sistema.)
Ho scaricato dal sito microsoft una pacth tipo "Update Winsocket2.."
ma non ha funzionato.
Qualche idea ??
Luca

 Qualche idea ??
Disinstalla e reinstalla il TCP/IP, dicendo di sovrascrivere i file se ti dice
che esistono già. Dovrebbe risolvere.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Come si usa l'API Findtext?

Sto provando ad utilizzare la funzione
API Findtext basandomi sulle
informazioni che
ho trovato sull'MSDN, ma non riesco a
capire se questa funzione ricerca
automaticamente
una stringa all'interno di un documento
o se mi fa solo apparire la dialogbox
"Trova" di windows
lasciando a me il compito di ricercare
la stringa in base alle opzioni
selezionate con la dialogbox.
Da quello che ho capito devo dichiarare
il tipo FINDREPLACE e impostarne le
proprieta',
dopo di che posso richiamare la funzione
Findtext passando come informazione il
puntatore alla struttura FINDREPLACE.
Quando l'istruzione FindText viene
eseguita la finestra "Trova" appare, ma
quando premo
il tasto "Trova" si pianta tutto e
appare un messaggio windows che dice che
VB5 ha eseguito
un'operazione non valida nel modulo
kernel ....
Se l'avete usata, potreste mandarmi un
esempio?
Grazie 1000000000000000.

Grazie 1000000000000000.
Io ho dovuto abbandonare l'uso di questa funzione poichč sembra non ne
voglia sapere di funzionare.
Comunque,come spiegato nell'MSDN: The FindText function does not perform a
search operation.
Poi dovresti definirti una funzione callback per sapere cosa fa l'utente con
la finestra find (che viene chiusa solo su richiesta).
Altra cosa spiegata dall'MSDN č che sembra tu debba registrare il messaggio
FINDMSGSTRING in questo modo (nota SEMBRA):
    Const FINDMSGSTRING = "commdlg_FindReplace" & vbNullChar
    m = RegisterWindowMessage(FINDMSGSTRING)
Il valore di FINDMSGSTRING non č nemmeno documentato!
Risultato: fattene una personalizzata, cosě la fai come vuoi e che funziona.
Comunque, se qualcuno č riuscito veramente a farla andare...
Ciao

 Il valore di FINDMSGSTRING non è nemmeno documentato!
Non ho mai usato la FindText ma guarda che è normalissimo registrare i
messaggi con la RegisterWindowMessage quando si tratta di scambiare msg fra
2 applicazioni che "non si conoscono"...
La RegisterWinMsg assegna un valore univoco alla stringa che passi come
parametro e quindi le due applicazioni possono comunicare senza definire
costanti che potrebbero portare a incongruenze fra le versioni...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Se quello che stai cercando è come far apparire la finestra "Trova" di Windows,
lascia che sia la robaccia della MS a sporcarsi le mani al posto tuo. Aggiungi
al tuo progetto la libreria shdoc401.dll, poi esplora con il Visualizzatore
Oggetti il nuovo oggetto comparso come per magia, "Shell". Dovrebbe esserci una
funzione per fare quello che chiedi. Sennò, cerca sul Sito Comune il progetto
Shdoc401, che lì è già tutto spiegato
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]-Newsreader Outlook

Ciao gente, ho fatto il figo, e mi sono scaricato tutti i messaggi (nel
senso, anche i contenuti) dal marzo 2001. Ecco, il problema è che outlook mi
si impalla LEGGERMENTE quando "popola la treeview". non c'è un modo per
eliminare i messaggi già letti? o è meglio che cambio reader?
Ciao, scusate grazie.
--
Starla. SP.

 letti? o è meglio che cambio reader?
Menù visualizza -> visualizzazione corrente -> Nascondi i messaggi già
letti.
Ciao.

č meglio che cambio reader?
Se cambi reader risolvi anche il problema di importarti i messaggi in un database.
Free Agent, XNews e NewsPro salvano i messaggi nel formato originale (cioe' testo),
quindi e' facilissimo elaborarli.
-- 
ciao, hal

 eliminare i messaggi già letti? o è meglio che cambio reader?
di eliminare i messaggi già letti non se ne parla, cambiare reader può
essere una soluzione  :)
cmq col mio P166 con 32 Mb di RAM riuscivo a caricare tutti i messaggi
del NG (anche se dovevo girare la manovella)... sei sicuro che il
problema non sia da un'altra parte?
Ciao
Faber

 ha scritto

strumenti | opzioni | manutenzione
setta anche quanto a lungo vuoi conservarli.
j.

Newsgroup: it.comp.lang.visual-basic
Titolo: CHIUDERE WINDOWS da VB4

Chi mi può spiegare se esiste un sistema per chiudere Win 3.11
tramite codice VB4 RINGRAZIO tutti ciao da sergio
--
Automatic posted from 
ro...@ats.ats.it
 [151.99.155.1]
via Mailgate Server - 
http://www.mailgate.org

Devi usare un'API di windows che ora non mi ricordo. Se non la trovi
fammi sapere che te la cerco.
Ciao


...

Newsgroup: it.comp.lang.visual-basic
Titolo: Importazione di controlli altrui

Ho scaricato un esempio datomi da Mattia dal link
http://www.freevbcode.com/ShowCode.Asp?ID=3389
Con l'aiuto di Mattia me lo sono studiato ed ho preso la decisione di
usarlo, modificandolo a mio gusto e piacimento.
Registro sptbdock.ocx inserisco un MDIForm nel mio progetto e poi cerco di
importare il controllo TTabDockA.ctl ma
mi dice che non può impostare a Public questo controllo e quindi lo imposta
automaticamente a Private con la conseguenza che
non mi funziona-
Perchè succede ciò?
Debby ----)@


Perche' stai facendo confusione tra controllo compilato e sorgente.
Se vuoi utilizzare il controllo integrandolo direttamente nel tuo progetto,
allora devi includere non solo il .ctl, ma anche tutti gli altri file a cui
fa riferimento (ecco probabilmente la vera ragione per cui non funziona)
senza bisogno di registrare nessun OCX; dato che il controllo non e' piu'
incluso in un progetto di tipo ActiveX, deve essere impostato Private, ma
questo di per se' non genera problemi.
Se invece vuoi utilizzare il controllo alla solita maniera, cioe' facendo
riferimento all'OCX gia' compilato, allora tutto quello che serve e'
registrare la libreria e piazzare il controllo sulle tue form; non devi
includere alcun sorgente al progetto ma solo ricordarti di distribuire il
file OCX insieme alla tua applicazione; il source in questo caso ti servira'
solo per rigenerare la libreria, se necessario.
Ora, lasciando da parte altre considerazioni, quel componente mi pare
organizzato in circa 20 file sorgenti, per cui decisamente e' poco pratico
incorporarlo in ogni tuo programma; usa l'ActiveX compilato come di consueto
e vivi felice ;-)
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Luca infatti alla fine ci sono riuscita usando solo il componente
sptbdock.ocx.
Grazie per la esauriente spiegazioni... a buon rendere!!!
=)
Deborah

Newsgroup: it.comp.lang.visual-basic
Titolo: dove sbaglio ?

I dati non arrivano al database, mi sembra di aver fatto come
suggerito nell'help
Imports System
Imports System.Data
Imports System.Data.OleDb
Dim ConnStr, Sql As String
        ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;"
        ConnStr &= "Data Source="
        ConnStr &= Server.MapPath("db1.mdb")
        Dim myOleDbConn As New OleDbConnection(ConnStr)
        Dim myCustTable As New DataTable
        Dim myDataColumn As New DataColumn
        If myOleDbConn.State <> ConnectionState.Open Then 
myOleDbConn.Open()
        Sql = "SELECT * from Tabella1"
        Dim DataAdap As New OleDb.OleDbDataAdapter(Sql, ConnStr)
        ' riempie
        DataAdap.Fill(myCustTable)
        Dim myDataRow As DataRow
        For Each myDataRow In myCustTable.Rows
            ListBox1.Items.Add(myDataRow("Cognome").ToString())
        Next
        ' Crea una nuova riga
        Dim myRow As DataRow
        myRow = myCustTable.NewRow()
        ' Aggiunge la nuova rigga alla collection.
        myCustTable.Rows.Add(myRow)
----------> Rowstate e' Added
        'esegue inserimento su myCustTable
        myCustTable.AcceptChanges()
----------> Rowstate e' Unchanged, non essendoci operazioni sospese ?
        'edita riga
        myRow.BeginEdit()
        myRow("Cognome") = "ProvaModifica"
        myRow.EndEdit()
----------> Rowstate e' Modified
        ' Salva le variazioni su myCustTable
        myCustTable.AcceptChanges()
----------> non capisco perche' Rowstate e' Unchanged
        'Aggiorna origine dati con myCustTable
        DataAdap.Update(myCustTable)
---------> se non metto dopo
                 myRow.EndEdit
                 myCustTable.AcceptChanges()
---------> errore Update richiede un UpdateCommand valido
                 se l'insieme DataRow viene passato con righe modificate.
        myOleDbConn.Close()
grazie a chi prova a darmi un'idea. 


Qui dipende dall'update command che usi per il dataadapter (controlla le
proprietà del DA).
Se non l'hai definito viene convertita la select iniziale (sempre che il
dataadapter sia ancora quello) in una query di update.
Questo implica le limitazioni su query con join, raggruppamenti o altro.
Inoltre (ma non è il tuo caso) tutti i campi della tabella che formano la
chiave primaria devono appartenere alla query per permettere
l'identificazione del record giusto.
Ciao
--
Reporting tool: 
http://www.neodatatype.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi su Form

Vorrei sapere come posso restringere la "i puntini" sulle Form.

 Vorrei sapere come posso restringere la "i puntini" sulle Form.
    Tools
    > Options...
      General
      Form Grid Settings
      [V] Show Grid
          Grid Units: Twips
          Width:
          Height:
      ?
      OK
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 Vorrei sapere come posso restringere la "i puntini" sulle Form.
Se invece sei italiano:
Strumenti
->Opzioni...
->->Ambiente
Griglia progettazione form:
   [x] Mostra griglia
             Larghezza: _____
             Altezza:     _____
   [x] Allinea controlli alla griglia
--
Princi, 
princ...@programmer.net
----------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.

    [x] Allinea controlli alla griglia
Ti sei dimenticato di fargli cliccare il pulsante [?], molto importante IMO
nell'economia del discorso. (C'e` nella versione italiana?)
:-))


 nell'economia del discorso. (C'e` nella versione italiana?)
Non mi sono dimenticato, il [?] e l'[OK] sono tali e quali anche in italiano
e non necessitavano di traduzione nè trascrizione (la mia non era
sostitutuva ma accompagnatoria).
Ciao.


 Non mi sono dimenticato, il [?] e l'[OK] sono tali e quali anche in
italiano e non necessitavano di traduzione nè trascrizione (la mia non era
sostitutuva ma accompagnatoria).
Il fatto e` che, seguendo assiduamente il ng, certe volte viene davvero il
dubbio che nella versione italiana manchi qualche pulsante col
puntinterrogativo...
--
Ciao ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: problema .url dei preferiti in VB6

Ciao a tutti,
ho un problema:
vorrei gestire i miei preferiti di internet, tramite vb6 ; ho visto che
i preferiti, vengono memorizzati in file .url nel disco del pc,
e io vorrei risalire da questo file all'indirizzo internet preciso.
Faccio un esempio :
se da Internet faccio "aggiungi a preferiti...", e memorizzo il file
come     "Collegamento a Meteolive", mi trovo sul disco il file in
C:\Documents and Settings\..UTENTE..\Preferiti\Collegamento a Meteolive.url
Come faccio poi da VB a risalire da questo file al vero link e cioč
www.meteolive.it
  ??????????????????????????
Se avete delle risposte vi ringrazio in anticipo.
ciao


www.meteolive.it
  ??????????????????????????
Lo apri come qualsiasi altro file, open etc. etc.
Questo č uno dei miei Preferiti:
[DEFAULT]
BASEURL=
http://www.it-lang-vb.net/
[InternetShortcut]
URL=
http://www.it-lang-vb.net/
Modified=909977CA300EC2016B
Ciao!

Come è possibile ?
Apro un qualsiasi mio Preferito (che ha l'icona di internet con la freccina
del colleagamento)
con un qualsiasi editor di testo,
e non trovo scritto quello che hai scritto te prima e cioè
[DEFAULT]
BASEURL=
http://www.it-lang-vb.net/
[InternetShortcut]
URL=
http://www.it-lang-vb.net/
Modified=909977CA300EC2016B
Cioè io vorrei intercettare in un qualche modo il link che
compare sopra al file preferito, quando ci vai sopra per esempio con il
mouse.
Comunque intanto
grazie per esserti interessato.
ciao

mouse.
Private Sub LeggiLink(ByVal link As String)
    Dim f As Byte
    Dim l As String
 
    f = FreeFile()
    Open link For Input As #f
    While Not EOF(f)
        Line Input #f, l
        Debug.Print l
    Wend
    Close #f
End Sub
In link devi passare qualcosa del tipo :
"C:\Documents and Settings\UTENTE\Preferiti\Google.url".
Provare per credere!
Ciao!

MITTTTTTTTTTTTTICO  ErPotenza ,
sei proprio una Potenza !!!!!!!!!!!!!11
Grazie un totale !!!!!!!!
ciao

Ti chiedo solo una ultima cosa ErPotenza :
che differenza c'č tra la riga 1 e 3 ?
1)    [DEFAULT]
2)    BASEURL=
http://www.it-lang-vb.net/
3)    [InternetShortcut]
4)    URL=
http://www.it-lang-vb.net/
ti chiedo questo, perchč proprio nel sito di Meteolive, nella riga 4) c'č un
link <> da 
www.meteolive.it
.
Quindi devo sempre utilizzare la riga 2)
Grazie ancora!!!!!!

Quindi devo sempre utilizzare la riga 2)
Prova a dare un'occhiata qui:
http://www.cyanwerks.com/file-format-url.html
Non sono sicuro al 100%, cmq. la riga contrassegnata da "URL" dovrebbe
essere sempre il link che ti interessa.
NON devi fare affidamento al numero di riga, infatti in alcuni casi
trovi solo le righe 3 e 4 dell'es.
Inoltre questo sistema di codifica per i bookmark vale per Explorer ma
non per altri software.
PS.
Evita di cambiare subject quando rispondi ... potrebbe creare problemi
ad alcuni newsreader o a chi segue la discussione da web.
Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: DirectX Suoni: manuali?

Ciao a tutti, qualcuno ha sotto mano una risorsa: guida, manuale, forum, 
blog .... che racconti qualcosa sulla gestione dei suoni con gli oggetti 
della libreria DirectX per visual Basic?
Grazie.
Capunzo. 

 della libreria DirectX per visual Basic?
Ciao, come inizio ti consiglio di cercare degli esempi con google ed 
utilizzare
l'help fornito con l'SDK. Se devi riprodurre dei file wave, hai una gestione
più accurata con le directsound, ti copio qualke pezzo di codice in vb2005
Private mobjDevice As Device
Private mobjBuffer As Buffer
...
Dim objBufferDescrizione As New BufferDescription
Dim objSecBuffer As SecondaryBuffer
objBufferDescrizione.GlobalFocus = True '-----il suono non viene interroto 
se la finestra perde il fuoco
objBufferDescrizione.ControlEffects = True
mobjDevice.SetCooperativeLevel(mobjOggettoPadre, CooperativeLevel.Normal)
objSecBuffer = New SecondaryBuffer(mstrNomeFileWave, objBufferDescrizione, 
mobjDevice)
'-----imposto il punto di inizio a suonare->0
objSecBuffer.SetCurrentPosition(0)
'-----suono
objSecBuffer.Play(0, BufferPlayFlags.Default)
'------attendo che il suona finisca
Do Until Not objSecBuffer.Status.Playing
Loop
objSecBuffer = Nothing
objBufferDescrizione = Nothing
Un'altra strada consiste nell'usare AudioVideoPlayBack, sempre presente 
nell'sdk delle DX9. Con questa
via puoi usare anche file mp3, ma la gestione è meno accurata, ad esempio 
non puoi scegliere su quale
scheda audio indirizzare l'output, ma va sempre su quella di default.
Se per caso scopri come usare mp3 ed indirizzare l'output dove ti pare, 
fammi sapere, ne avrei bisogno.
Buona giornata,
Pusky re delle rane.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto dagli esperti

Salve a tutti gli amici del newsgroup. č da un po che vi seguo, cosě oggi ho
deciso di iniziare a partecipare....
Sono un neofita, non ho mai programmato e vorrei iniziare con il 
vb.net
.
potreste darmi qualche consiglio?
- dove posso trovare dei documenti che mi spieghino da "0" come iniziare a
creare applicazioni col 
vb.net
?
- esiste una versione in lingua italiana di 
vb.net
?
- secondo voi faccio bene ad iniziare bal 
vb.net
?
Grazie in anticipo.

 Grazie in anticipo.
Prego in anticipo
Lo vuoi un consiglio???
un consiglio vero???
di quelli che solo una persona che ti vuole un bene dell'anima ti da???
NON INIZIAREEEEEEEEEEEEEEEEEE!!!!!!
Non vedi come siamo tutti skkkkkkizzzzzzzzaaaatttttiiiii?????????  :-#
Sai la sera quando vado a dormire a me cosa succede??
Hai presente il film "Vieni avanti cretino" ?
Bene io mi guardo allo specchio e faccio:
"
La vostra soddisfazione, è il nostro miglior premio!
PIRIPI' GNEEEE GNEEEE FRAKK SGNEK FUIII STAC
"
e vado a dormire
Ora mi chiedo:
ma vuoi fare questa fine?
E guarda che io sono uno di quelli che sta meglio di tutti qui!!!
Prego, in posticipo!
P.S.
 Naturalmente è ovvio che anche questa risposta è segno della mia
instabilità mentale dopo 9 ore passate davanti a questo monitor...

 Salve a tutti gli amici del newsgroup. è da un po che vi seguo, così oggi

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] access 97 bug?

Ciao ragazzi,
ho un problema con l'esportazione di una tabella di access97 su file di
testo.
E' facilmente riproducibile, inserite nel campo di una tabella il valore
0,12345 e esportate su un file di testo, nella preview è tutto ok ma nel
file vengono messe solo 2 cifre decimali.
Qualcuno ne sa qualcosa?
Ciao
Andrea

[Andrea M. = 
circa...@tiscalinet.it
 in
c5oir7$89a$
1...@fata.cs.interbusiness.it
] ha scritto:

Sei OT e, ok, l'hai detto.
L'applicativo MsAccess viene meglio discusso su NG adeguato.

 ha scritto nel messaggio
news:c5oir7$89a$1...@fata.cs.interbusiness.it...

Ho trovato il problema, l'esportazione viene influenzata dal parametro
impostato nelle impostazioni internazioni del pannello di controllo,
qualcuno sa in quale chiave di registro è residente questo parametro?
Ciao
Andrea

 qualcuno sa in quale chiave di registro č residente questo parametro?
Se tu mi cambi le mie impostazioni, io ti cambio.

 Se tu mi cambi le mie impostazioni, io ti cambio.
ROTFL !  ^_^
-- 
-Gigio@Work(?)-

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con DB [Urgente!]

Salve a tutti,
ecco il mio problema.
In Access è possibile creare una maschera con delle caselle combinate,
associate ad un dato campo di una tabella; il risultato che si ottiene è una
combobox che elenca tutti i record, visualizzando solo la parte di ogni
record relativa al campo prescelto e se si digita del testo al suo interno,
questo viene automaticamente completato per coincidere con uno dei records.
In questo modo si possono creare delle maschere di ricerca in cui, ancor
prima di eseguire la query, si vede se il testo digitato è presente o meno
nell'archivio.
Volevo ottenere lo stesso risultato in VB ma, pur associando la combobox ad
un controllo Data, nell'elenco appaiono solo un record alla volta e non c'è
alcuna funzione di autoriempimento. E' possibile ottenere lo stesso
risultato? Quali sono i settaggi da fare?
Grazie
hyppos

RETTIFICA
Ho trovato il controllo DBComboBox che fa tutto quello che volevo tranne
l'autoriempimento!
Ora ci smanetto un po' e vedo se è possibile fare anche questo... comunque
se qualcuno di voi sa come fare... la risposta è sempre gradita ^___^
hyppos

 ha scritto nel messaggio
news:9biel0$99r8r$1...@ID-73994.news.dfncis.de...

Il combobox della libreria Microsoft Forms2 Object Library fa tutto quello
che ti serve
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO AIUTO Recordset ricorsivi Padri-figli-figli-dei-figli ...

Ciao a tutti,
devo riuscire ad estrarre tutti i padri,i figli dei padri,i figli dei figli
e cosě via di un recordset.
Esiste una soluzione ?
Ho avuto un meggaggio che diceva di fare cosě :
select * from test
union all
select a.* from test as a, test as b where a.padre = b.figlio
ma non riesco a mettere la clausola where al posto giusto,perchč la ricerca
parta dal padre voluto.
Oppure bisogna eseguire del codice da V.B. e se si mi date un' indizio?

...

Uno dei limiti del linguaggio SQL e' proprio quella di non avere costrutti
ricorsivi o di poter fare richieste su strutture gerarchiche.
La soluzione e' di usare del codice VB (funzione ricorsiva o a ciclo) e fare
1 SELECT per ogni livello della gerarchia.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: evento da una procedura

Salute a tutti
non so dove andarmi a guardare come si può realizzare una procedura che
provochi un evento.
Se qualcuno può aiutarmi
ringrazio anticipamente.

 wrote in message
news:3a2ab...@news.dada.it...

Gli eventi propriamente detti vengono generati da oggetti (quelli che in vb
definisci nei moduli di classe). Prova a cercare RaiseEvent sulla guida.
Eventualmente riposta per i dettagli.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Strane lentezza di VB...

Ho un problema:
sto scrivendo un programma per visualizzare graficamente dei dati.
Uso i metodi line e/o pset per visualizzare tali dati in un picturebox.
Poiche' i dati che visualizzo sono parecchi (15000 e piu'), al momento della
visualizzazione vengono impiegati alcuni secondi (il programma esegue
parecchie routine: riscala i dati per farli entrare tutti nella finestra,
etc.)... La stranezza consiste nel fatto che se provo a visualizzare pochi
dati (50 o 100), il programma impiega MOLTO piu' tempo (decine di secondi in
piu') per la stessa operazione.
C'e' qualcuno che ha qualche suggerimento da darmi? (mi rendo conto che
senza leggere il codice sara' dura, ma ci provo lo stesso...)
Inoltre, la gestione della grafica potrebbe essere implementata in maniera
piu' efficiente (=veloce) se usassi chiamate a qualche dll di sistema? Se
si, quali e come fare?
Grazie per l'attenzione! ;)
SonicBoom

 si, quali e come fare?
Usando i corrispettivi dell'API il tempo per le stesse funzioni dovrebbe
scendere a circa 1/60, anche di più se usi il parametro del colore per
line() e circle().
Cerca MoveToEx(), LineTo(), SetPixel(), See Also.
Ciao

Wow! :) Grazie, Zanna!

 line() e circle().
Un buon esempio di comparazione e' questo emulatore per ZX Spectum
http://freestuff.grok.co.uk/vbspec/
i sorgenti includono le routine grafiche sia in versione nativa VB che le
corrispondenti implementate con le funzioni GDI, il tutto controllato da un
semplice parametro di compilazione condizionale.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

> Un buon esempio di comparazione...
Avete deciso di farmi consumare la tastiera a furia di ringraziamenti? :)
Mille grazie anche a te, Luca...
Ovviamente il source code e' gia' al sicuro sul mio hd... :)
SonicBoom

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto VB 5 e Euro

Come si può inserire il simbolo dell'Euro in VB5
Grazie

Grazie
CTRL + ALT + E
Se non funziona copialo pure da qui: €
-- 
Andrea Zwirner
wul...@interfree.it
Poni ciò che sei nel minimo che fai.

 Come si può inserire il simbolo dell'Euro in VB5
Dipende.
Se i font sono aggiornati:
    Chr$(128)
Oppure digitando una delle seguenti combinazioni di tasti (se
sulla tastiera non hai il tasto Euro):
    AltGr + E
    (Alt + Ctrl) + E
    Alt + (0 1 2 8) 'Tastierino numerico
Altrimenti devi scaricare l'aggiornamento dei font da:
 
http://windowsupdate.microsoft.com
(probabilmente...)
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 Poni ciň che sei nel minimo che fai.
:-) O cambi tagline o ti impegni di piu`... ;-))


 Se non funziona copialo pure da qui: ?
