mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: generare pag pdf

Ciao a tutti,
qualcuno di voi sa dirmi come fare a creare + pagine in un file pdf generato
dopo una scansione?
GRAZIE A TUTTI

 dopo una scansione?
se usi Acrobat "full" non dovresti avere problemi di sorta: esegui le
scansioni una dopo l'altra ed ottieni un unico file.
Se invece esegui la scansione tramite il software di fotoritocco stampando
con un software gratuito (PdfCreator, Pdf995 o chessoìo) esiste una
procedura che tramite GsView (mi pare) ti consente di riunire i vari pdf, ma
per questo dovresti scavare un pò nei messaggi vecchi tramite Google (sono
sicuro di averlo letto).
ciao
Stefano

oops, perdona. Credevo di essere su un altro NG.
E' chiaro che cercavi aiuto in VB che purtroppo ignoro.
ciao
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Chieso consiglio per 40.000 immagini da gestire.

Dove realizare un archivio di circa 40.000 immagini jpg tutte sotto i
100kb
se uso la tecnica di memorizzare il nome del file (l'ID) in un campo
di una tabella e poi  richare il file contenente l'immagine, avrò
problemi
da parte di windows nel reperire il file richiesto tra 40.000  file?
Potrebbe convenire di memorizzare l'immagine direttamente nel DB
access?
Grazie per l'attenzione e per eventuali consigli
Stefano

 Stefano
-- 
ciao, j.
http://www.sundaysw.com/

 access?
Risulterebbe un unico file da 4GB , fai un po' tu...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

io le organizerei in questo modo:
le memorizzi in cartelle diverse 1000 foto per ognuna.
Il nome di ogni file è un numero che ti ricavi dall'id memorizzato nel
database, al quale corrisponde, se ti interessa, una descrizione della foto.
IN base al valore dell'id sai in quale cartella andare a memorizzare o
riprendere il tuo file, che si chiamerà: path & ID & ".jpg".
non ti interessa se in una directory ci sono 1000 immagini ed in un'altra
900 perchè 1000 sono state cancellate... le prossime foto, se il loro ID
supera il 2000, le vai a mettere in una 3° cartella.
Se poi non ti piace sta soluzioni puoi adottare svariate tecniche, come un
ID dinamico (non il contatore automatico) associato ad un indice che ti dice
per ogni cartella quante immagini ci sono, oppure quanti posti disponibili
hai. All'atto dell'inserimento e della cancellazione di una foto ti consulti
l'indice e lo aggiorni dopo l'operazione.
Spero di essermi spiegato bene e di esserti stato di aiuto

 900 perchè 1000 sono state cancellate...
perchè 100 sono state cancellate  :-)

 access?
NON LO FARE
(su  
www.sitocomune.com
 è spiegato come e perchè vba)
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazioni con database .mdb salvabile

Mi serve aiuto per risolvere un problema:
Sto imparando il VB5, costruendo un'applicazione gestionale , nella
fattispecie, gestione di magazzino per uso personale.
Utilizzo un database mdb, creato con Access97, modificato con il Data
Manager di VB5, e comunque salvato sempre nel progeto come database .mdb
Una volta effettuata la compilazione dell'applicazione, e quindi fatto il
setup con il setup wizard di VB5, vado all'installazione, e mi accorgo che
il database vero e proprio, quello che per me č (nomedatabase.mdb), non
compare piů, anche se l'applicazione correttamente funziona, i record
vengono salvati, aggiunti, cancellati, etc.
Si, ma che fine ha fatto il mio database?
Ovvero, nel caso che l'applicazione venga disinstallata, per qualsiasi
motivo, una volta zeppa di records, come faccio a salvare il solo database
pieno di dati, per poi eventualmente sostituirlo a quello vuoto di
installazione, per riavere l'applicazione nella nuova installazione, ma
ritrovare tutti i miei dati?
grazie
Fabio


Newsgroup: it.comp.lang.visual-basic
Titolo: ruotare label

Ciao a tutti,
come posso ruotare una label di 90 gradi?
Spero mi possiate aiutare.
Grazie in anticipo
--Federica

Spero mi possiate aiutare.
una label no, puoi ruotare una scritta. Incolla queste righe di codicein un
form e prova
( il codice non e' stato scritto da me, non ricordo dove l'ho preso, e ora
ringrazio l'anonimo autore)
Option Explicit
Const FW_BOLD = 700
Const FW_NORMAL = 400
Const ANSI_CHARSET = 0
Const OUT_DEFAULT_PRECIS = 0
Const CLIP_DEFAULT_PRECIS = 0
Const PROOF_QUALITY = 2
Const DEFAULT_PITCH = 0
Const FF_DONTCARE = 0
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As
Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal
hObject As Long) As Long
Private Declare Function CreateFont Lib "gdi32" Alias "CreateFontA" (ByVal H
As Long, ByVal W As Long, ByVal E As Long, ByVal O As Long, ByVal W As Long,
ByVal I As Long, ByVal u As Long, ByVal S As Long, ByVal C As Long, ByVal OP
As Long, ByVal CP As Long, ByVal Q As Long, ByVal PAF As Long, ByVal F As
String) As Long
Sub dotext(angpict As Object, angfont As StdFont, AngText As String, angle
As Single)
Dim newfont As Long
Dim oldfont As Long
Dim angweight As Long
If angfont.Bold = True Then
    angweight = FW_BOLD
    Else
    angweight = FW_NORMAL
End If
newfont = CreateFont(angfont.Size * 2, 0, angle * 10, 0, angweight,
angfont.Italic, angfont.Underline, angfont.Strikethrough, ANSI_CHARSET,
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, PROOF_QUALITY, DEFAULT_PITCH Or
FF_DONTCARE, angfont.Name)
oldfont = SelectObject(angpict.hdc, newfont)
' posizione e stampa con angolo
angpict.CurrentX = TextWidth(AngText)
angpict.CurrentY = TextWidth(AngText)
angpict.Print AngText
newfont = SelectObject(angpict.hdc, oldfont)
End Sub
Private Sub Form_Click()
Dim x As New StdFont
Dim a As Single
Dim prova As String
x.Name = "Arial"
x.Size = 12
Cls
' stringa da stampare
prova = "nel mezzo del cammin di nostra vita"
' ciclo di stampa a diversi angoli
For a = -180 To 180 Step 20
    dotext Form1, x, prova, a
Next
End Sub
ciao stefano

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

Vorrei  fare un programma con Visual Basic  che per utilizzare la WebCam.
Mi spiego: vorrei poter catturare l'immagine della webcam alla pressione di
un tasto posto su di una form...
Avete qualche indicazione???
Si ringrazia anticipatamente!!!!  :-)

 wrote in message
news:OB1L3.39408$nP6.4...@typhoon.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] x Roal e Mariz

Avevo detto che durante il week and avrei scritto qualcosa
si C/S per AS400.
Poi ho staccato la spina e mi sono dedicato ai miei figli.
Appena trovo il tempo di farlo vi spedisco qualcosa (promesso!).
In quanto a portare la discussione su it.comp.as400,
qualche tempo fa vi fu un thread su SQL e C/S con opinioni
discordanti ed agguerrite.

Avevo detto che durante il week and avrei scritto qualcosa
week-end, gnurant!


Non seguo it.comp.as400, e sinceramente preferirei non doverlo aggiungere
tra i newsgroup che leggo.
Quindi preferirei fare una breve "chiacchierata" via e-mail (non credo che
la discussione sara' piu' lunga di un paio di battute-risposte).
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: VB 2005 exp. collegamento ODBC

Ciao a tutti
E' possibile da VB 2005 express collegarsi a un database tramite ODBC ??
Se SI avrei bisogno di qualche suggerimento per iniziare.
Grazie anticipatamente
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Se SI avrei bisogno di qualche suggerimento per iniziare.
Sapere anche a cosa devi collegarti non sarebbe male...
Comunque è sempre la stessa cosa: 
http://www.connectionstrings.com/
Ciao 


Mi vorrei collegare a SQL server 2005 express
Pensavo che una volta creato il collegamento ad una "origine dati (ODBC)"
per quanto riguardasse il DB dall'altro lato fosse solo una questione di
tipo di stringa SQL.
Ciao


 ha scritto nel messaggio 
news:82Z51Z69Z27Y11...@usenet.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] intercettare minimizzazione form e attivazione altre applicazioni

Ciao a tutti.
Ho un programma in esecuzione.
Dovrei intercettare l'attivazione di una qualsiasi
applicazione da desktop o da menu.
Dovrei inoltre capire se è stato premuto il pulsante
di minimizzazione.
Grazie molte!

di minimizzazione.
Questo invece č piuttosto semplice (se vuoi solo sapere quando il form viene
minimizzato).
Basta mettere in Form_Resize()
if WindowState = vbMinimized then ...
Ciao.


Cioč vorresti che il tuo programma intercettasse i cambiamenti del desktop,
incluso il caricamento di nuovi programmi? Nel senso: io lancio il browser e
il programma sa che ho lanciato il browser?
Dovresti enumerare le finestre Child del desktop ogni tot millisecondi e
gestirti una lista dei processi attivi in quel momento. Per ogni processo
dovresti far riconoscere la classe e la caption....  ma chi te lo fa fare??
Cmq non č impossibile.
Ciao


Giusto Grazie!

...

Non mi interessa sapere cosa e' stato attivato,
ma che qualche processo richiede il video.
Mi spiego meglio:
Nel mio programma ci sono due forms.
Il primo č massimizzato, il secondo occupa un'area all'interno del primo.
Il secondo form deve essere sempre visibile e utilizzabile, anche quando
porto il focus sul primo.
Ho usato l'Api SetWindowPos per tenere il secondo sempre
in primo piano.
Poichč il secondo from č sempre in primo piano (AlwaysOnTop) quando attivo
un processo qualsiasi (es. gestione risorse), succede che il processo
attivato č visibile solo nella parte di schermo occupata dal primo form.
Il suggerimento di Zanna mi ha risolto il problema per quanto riguarda la
minimizzazione del primo form, mi rimane il secondo.
Thanks
P.S. potrebbe anche essere che stia clamorosamente sbagliando strada!


Io non ci sto capendo niente... spiegati meglio...
Ciao

attivato è visibile solo nella parte di schermo occupata dal primo form.
Se usi VB5 o superiore puoi provare a eliminare SetWindowPos e usare invece un
parametro aggiuntivo disponibile nel metodo Show.
Quando carichi il secondo form usa:
Form2.Show vbModeless,Form1
Dove Form1 e' il nome del primo form (quello massimizzato); a questo punto Form2
rimane in primo piano ma solo rispetto a Form1 e non rispetto agli altri
processi.
Non so se e' esattamente quello che ti serviva...
Ciao.
--
Luca Dormio
l...@sig-la.com
ldo...@tin.it


Era proprio questo (ecchec...).
Perso in un bicchiere di acqua, ho scatenato una tempesta.
A buon rendere!

>Non so se e' esattamente quello che ti serviva...
Era questo che cercavi?
A te piacciono le strade lunghe...
Anche ammesso che non c'era questa innovazione del metodo show (che comunque
è limitativa) non sarebbe comunque stato necessario sverntrare il S.O. come
volevi fare tu, bastava risettare la SetWindowPos al Form_Deactivate.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: MSVCRT.DLL - a cosa serve?

Installo il mio primo pacchetto fresco fresco, appena creato, ed ecco subito
un errore sulla violazione di accesso di questa dll. Qualcuno sa a cosa è
dovuto?
Grazie. Mauro

dovuto?
Non so a che serve, però posso dire chè c'è sempre, almeno mi sembra
di ricordare che è una di quelle dll che il vb si porta sempre dietro.
Violazione di accesso?? Aspetto risposte di altri...
Saluti...

 di ricordare che è una di quelle dll che il vb si porta sempre dietro.
Per caso ti confondi con MSVBVM?0.dll

 ha scritto nel messaggio
news:t7ih1sr...@corp.supernews.com...


1) Hai provato a mettere nel programma di installazione l'opzione 'shared'
sulla dll in questione?
2) tieni presente che la MSVCRT.DLL (che io sappia) è già fornita con il SO
e quindi in genere non hai bisogno di copiarla; per coprirti il fondoschiena
puoi sempre abilitare l'opzione 'copia se non esiste' nel programma di
installazione; infatti nel caso esista ti consiglio di non sovrascriverla.
Ciao, Marco

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Desktop

Sul sito comune ho trovato un codice (tramite API) che consente di cambiare
lo sfondo di windows :
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long,
lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Private Sub Command1_Click()
    SystemParametersInfo SPI_SETDESKWALLPAPER, 0, ByVal
    "c:\windows\bosco.bmp", 0
SOLO CHE DA ME NON FUNZIONA NULLA!!!
Chi è che può aiutarmi??
Grazie

 wrote in message
7jqn8u$1cd$1...@pinco.nettuno.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Quesito difficile!!!

Vorrei sapere come posso fare delle form rotonde o comunque graficamente
complesse... tipo i filtri KPT x Photoshop....
e magari mettere anche un'ombra che si proietta sul desktop.
Grazie!

...


Newsgroup: it.comp.lang.visual-basic
Titolo: money field in sql

via code in VB6 I can't insert data with comma (ex: 3,55) in a money field
in a sql7 database...
can u help me?
thanx

 wrote in message 878qpi$hsi$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Spazi non riconisciuti

ciao a tutti,
se io voglio aprire un file txt che sulla prima riga a per esempio 3 spazi e
poi una linea in ascii ___________________, il codice qui sotto mi riempie
il textbox con solo la riga... e i 3 spazi? dove sono finiti, perché non li
riconosce? sapreste dirmi come fare a "farglieli" vedere???
 Dim Linea As String
 txt.Text = ""
 Open  "C:\TESTO.TXT" For Input As 1
  While Not EOF(1)
   Input #1, Linea
   txt.Text = txt.Text & Linea & vbCrLf
  Wend
 Close 1
 Exit Sub

CSSoft wrote:
(snip)
Una cazzata :-(
Scusate

    Input #1, Linea
Line Input #1, Linea


 sotto mi riempie il textbox con solo la riga... e i 3 spazi?
(snip)
visto cosě non dovrebbe esserci alcun problema....nel codice
Qualche domanda:
La textbox dove carichi i dati č multiline=true? penso di si, se no vedresti dei
caratteri strani...
Ha una altezza sufficente a visualizzare piů di una riga?
Salutoni
Seergio

> Line Input #1, Linea
PERFETTO! :)))
ma che differenza c'è fra input e line input? solo questa degli spazi o
anche altre?

"CSSoft" ha scritto nel messaggio

E 'dde che ?
Guarda che nessuno vuole avere il monopolio sulle
cazzate... anzi, se ne dici qualcuna anche tu, ci fai
sentire tutti più "a casa" ;-)
Bye, G.

"CSSoft" ha scritto nel messaggio

E 'dde che ?
Guarda che nessuno vuole avere il monopolio sulle
cazzate... anzi, se ne dici qualcuna anche tu, ci fai
sentire tutti più "a casa" ;-)
Un Paperino che "ha già dato"... più volte.

 anche altre?
Vedi guida in linea.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

> Vedi guida in linea.
purtroppo il mio F1 mi dice MSDN non istallato :((

 purtroppo il mio F1 mi dice MSDN non istallato :((
Non è il caso di provvedere?
I 2 CD di MSDN Library per Visual Studio li hai vero? Vero che li hai? ;-)
No CD? No Help.

 purtroppo il mio F1 mi dice MSDN non istallato :((
Quindi direi che la soluzione è installarlo.....
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] numerazione progressiva in rete.

Ho il seguente problema:
Devo inserire in modo rigorosamente "progressivo" un valore in un campo
numerico di una tabella, aperta con un controllo data, evitando che altri
utenti, nello stesso momento, inseriscano lo stesso numero generato da un
contatore da me creato. In pratica avrei bisogno di un blocco momentaneo
(solo per l'attribuzione del numero) della tabella. Non ho la possibilitą di
assegnare una chiave primaria/univoca al campo.
Ho provato con una funzione esterna che, aprendo il recordset in modo
indipendente,  mi restituisce il numero ma non posso bloccare aprendo con
"DbDenyWrite" perchč la tabella č presente sul form.
Anche solo un suggerimento
Grazie

puoi attuare due tecniche:
A)
non assegni il valore in fase di data entry, ma lo crei (leggi) sono in fase di
salvataggio, leggendolo subito prima di salvare
B)
prendi il valore in fase di creazione del record, poi prima di salvare verifichi
se è stato usato (basta una seek); se si chiedi di modificarlo
--
;) G. Chiappori (ICQ 30904878)
webm...@chiappori.net
http://www.chiappori.net

Non so se parli di sql o access o che; se con access non ho mai provato se
accetta istruzione begin tran...commit tran.
Praticamente permette di eseguire più query in un colpo solo; con sql
sarebbe una query del tipo:
"BEGIN TRAN qry1; set nocount on; declare @nummax int; SELECT
@nummax=max(ID) FROM nometab; SELECT @nummax=@nummax+1; INSERT INTO nometab
(ID) SELECT @nummax AS espr1; set nocount off; SELECT max(ID) AS maxid FROM
nometab; COMMIT TRAN qry1"
(qualcosa potrebbe non funzionare perchè non la ho provata, comunque la
logica è questa).
In questo modo in un colpo solo estrae valore + alto, somma 1, lo
reinserisce e lo restituisce come maxid.
Fammi sapere (nel caso di access) se funziona, grazie.

Purtoppo parlavo di Access....
Ho fatto qualche piccola prova ma Access  non supporta comandi di quel tipo
nell'esecuzione delle query.
Quindi ho trovato un altro sistema, sicuramente non troppo elegante, ma
funzionante: ho creato una tabella di appoggio all'interno del database. Al
momento fatidico la apro, negando l'accesso ad altri utenti, e la richiudo
dopo avere assegnato e memorizzato il numero progressivo nella tabella
principale. Eventuali altre assegnazioni di numeri avvengono nello stesso
modo.
Grazie
Ciao

...


...


...


Io utilizzo un sistema leggermente differente, in quanto io la tabella di
appoggio non la aggiorno. La apro  (contiene un solo record senza
significato), la blocco, apro la tabella principale, aziono il contatore,
memorizzo il nuovo numero, chiudo il tutto.
Così  se l'aggiornamento non va a buon fine la numerazione del record non
viene compromessa.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Insulti

Scusate l'OT ma volevo solo ribadire un concetto espresso qualche thread più
su.
Ultimamente questo NG è diventato un luogo dove ci si insulta a vicenda
usando dei termini molto spesso pesanti, mancando di rispetto non solo ai
diretti interessati, ma anche agli altri frequentatori .
Voglio ricordare a tutti, me compreso, che il NG DEVE essere un mezzo per
poter discutere argomenti relativi al Visual Basic.
Ora, io capisco che a volte il caldo fa dei brutti scherzi, ma per favore
cerchiamo di tenere a bada i nostri istinti animaleschi e se proprio non ci
riusciamo, se proprio dobbiamo fare delle ipotesi sui mestieri delle mogli
sorelle e madri degli altri, allora facciamolo in privato senza le persone
che non c'entrano e che vorrebbero leggere e rispondere solamente messaggi
inerenti al VB.
Grazie

 sorelle e madri degli altri
MITICO!!!!!!!!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: form massimizata

utilizzo una form principale massimizzata, ho eliminato i tasti in alto a dx
per la riduzione a icona e la chiusura, ma se eseguo un doppio clik sulla
barra blu in alto la form si sposta leggermente in alto a dx.
è possibile fare in modo che la form rimanga di dimensioni massime e non
risponda al doppio click sulla barra?
senza eliminarla !
grazie

 senza eliminarla !
Se poi non vuoi che reagisca al doppioclic sulla barra il discorso potrebbe
complicarsi, perché anche impostando MaxButton = False, noterai che facendo
doppioclic la finestra tornerà ad avere WindowState = vbNormal.
In tal caso si deve ricorrere al subclassing. Il che è relativamente semplice in
VB.NET
, ma alquanto più complicato se invece stai usando VB6.
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
441 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Picturebox : stampare testo in verticale

Ciao gente!
In una picturebox stampo del testo in orrizzontale usando il metodo print.
Vorrei stampare del testo anche in verticale... come fare???
CiaoZ
SebaMix

 ha scritto nel messaggio
news:9b6fdo$837eq$1...@ID-66833.news.dfncis.de...



Ciao SebaMix,
proprio grazie a questo NG (ed in particolare ad una richiesta di Pal) avevo
buttato giů un piccolo esempio che faceva questo ed anche di piů.
Se ti interessa te lo mando in privato, te interessa tutti lo mando al SC e
posto il codice sul NG.
Ciao.
P.S. x Pal: la PrintEx č migliorata da allora ed č capace di centrare
automaticamente il testo nella picture con qualsiasi angolo venga
richiamata. (ma qualche esperto di trigonometria potrebbe senz'altro
ottimizzarla un po')
--
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.

Intanto puoi mandarmela per posta (
seb...@hotmail.com
) Grazie!!!
CiaoZ
SebaMix

f.lfFaceName = "Arial" & vbNullChar
Mi da l'errore "Impossibile assegnare alla matrice" !
Ma esiste un metodo + semplice?
CiaoZ
SebaMix

 ha scritto nel messaggio
news:9b713j$7v3kf$1...@ID-66833.news.dfncis.de...


Grazie! Era propeio quello!
CiaoZ
SebaMix

Newsgroup: it.comp.lang.visual-basic
Titolo: hook globali, senza c++

qualcuno mi sa indicare come creare un hook globale senza ricorrere a vc++ o
c...??
mi sarebbe utile un esempio o un link con un po' di docum..
grazie a tutti. ciao.

 mi sarebbe utile un esempio o un link con un po' di docum..
Non l'ho neanche aperto, quindi te lo passo as is:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=51403&lngWId=1
Facci sapere, grazie ;-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: File TLB

Ho scarico dei file riguardo OpenGL  "OpenGL 1.1 e Glut 3.0" ma sono in
formato TLB mi dite che formato è e come posso renderli operativi su VB6.
        Grazie per l'attenzione,
                Sandro.

 formato TLB mi dite che formato è e come posso renderli operativi su VB6.
Project/References/Browse..
-vibino
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] - formattare colonne di un datagrid

ciao a tutti 
qualcuno ha notizie e documentazione su come formattare le colonne di un
datagrid in vb6 
ad esempio se in fase di progettazione cado sulle proprietà del datagrid e
quindi sulla scheda formato posso decidere per ogni colonna il tipo di
formato da utilizzare anche la checkbox... 
dato che il datagrid lo popolo in fase di runtime come posso fare a
settare questa proprietà 
avevo provato con .dataformat ma non sono riuscito 
oppure come si fa a cambiare il colore di sfondo della riga di
intestazione o delle scritte della riga di intestazione 
e ancora come posso fare per fare un autoresize della colonna. 
grazie a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bd96pi$58e$1...@news.newsland.it...

Ciao aluni esempi
    DataGrid1.Columns(0).Width = TuaLarghezza
    DataGrid1.RowHeight = TuaAltezza
    DataGrid1.BackColor = TuoColore
    .... e così via
    cerca quello che ti serve nell'Help (F1) !!
    o con Google nel NG
Ciao
Alberto

 Alberto
grazie non è che sai se esiste un metodo autoresize
e la possibilità di inserire da codice il formato checkbox su una colonna
booleana



Non hai guardato nell'help ? Suvvia un po' di buona volontà da parte tua !
L'oggetto DataGrid ha una collection di nome Columns (tutte le colonne
dell'oggetto), a questo punto puntando alla colonna interessata tramite
l'inidce che va da 0 a nrcolonne -1
avrai la possibilità di accedere alle singole proprietà della colonna ed il
gioco è fatto !
Es. per modificare la larghezza
DataGrid1.Columns(0).Width = tualarghezza
Ciao
Alberto

 gioco č fatto !


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] errore 3251 Cosa sbaglio ?

Ciao a tutti su alcune macchine funziona e su altre no ?
Uso VB 6.0 con SP3, il database è già creato (dal programma stesso).
Il programma genera questo errore (il 3251 appunto) quando arriva alla
seguente istruzione:(seconda riga)
Set DBLog = OpenDatabase(App.Path & "\dati\log.mdb", False)
Set TabLog = DBLog.OpenTable("DatiLog")                                '
Apertura LOG ?????????
Grazie
Roberto
ham...@hotmail.com

Sei sicuro di OPENTABLE ? prova con openrecordset.

 wrote in message
8uc40a$42e$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Upgrage a VS.Net 2003

Ciao a tutti,
qualche giorno fa avevo espresso la speranza che l'upgrade a VS.Net
2003 fosse economico anche per chi ha avuto il VS.Net 2002 tramite
MSDN l'anno scorso e non l'aveva rinnovato.
In una risposta del 07/04  mi fu detto che non era possibile ma oggi
all'indirizzo 
http://www.microsoft.com/italy/msdn/vstudio/promo/default.asp
leggo che:
"Se hai ricevuto Visual Studio all'interno di un abbonamento MSDN
Professional, Enterprise o Universal che adesso č scaduto, puoi
ordinare direttamente a Microsoft l'aggiornamento al prezzo di 31 €"
Ottima notizia che volevo divulgare :-)
Ciaoo
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

uao, hai fatto più che bene......non lo sapevo.....
io sono proprio in quella condizione. Ho fatto scadere MSDN e quindi ho la
versione "vecchia" di VS.NET.....
ma cosa cambia tra .NET 2002 e .NET 2003?
Qualcosa di sostanzioso/funzionale oppure solo interfaccia utente?
cmq grazie per la segnalazione, provvederò....
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

Qualcosa di sostanzioso/funzionale oppure solo interfaccia utente?
Esattamente non lo so, io uso ancora VB6 AL 99% del tempo.
So che non hanno ancora sviluppato il funzionamento tipico della
modalita' di debug di VB6 (quindi ogni modifica richiede la
compilazione).
Per avere idee piu' chiare mi sono iscritto all'evento organizzato da
Microsoft a Milano per l'8 maggio ("Lancio Visual Studio .NET 2003 e
Windows Server 2003 " codice 118736127), se e' come quello al quale ho
partecipato l'anno scorso per VS.Net 2002 ne vale la pena (inoltre e'
gratis).
Ciao


 Qualcosa di sostanzioso/funzionale oppure solo interfaccia utente?
in breve (e a memoria, quindi dimentico sicuramente qualcosa):
* L'IDE è + leggero (su progetti non banali, VS .NET 2002 arrivava ad avere
anche "qualcosa" come 130Mb di footprint)
* Installa il framework 1.1, che corregge alcuni bug e integra: DataProvider
per Oracle e ODBC, i Mobile Controls (per sviluppare applicazioni WAP/WML),
e le SDE/Compact Framework (sviluppo per palmari WinCE/PocketPC)
* Installa un compilatore VB .NET aggiornato, che supporta nuove
keyword/operazioni (tipo lo shift dei bit)
ma mi sono sicuramente dimenticato qualcosa... :-)
.A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda sugli array...

io dovrei distruggere o meglio, riportare a 0 elementi un array 
dinamico.. è possibile con vb6? come posso fare??
grazie


Hai provato con redim?
---
Carlo Alberto
xsiem.xta...@tin.it
  (togli le x)
--
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.476 / Virus Database: 273 - Release Date: 24/04/2003


Erase ... effettivamente un po' difficile da trovare su MSDN
il problema che ti salterà fuori sarà poi quello di sapere quanti elementi
ha un array
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Blocco popup webbrowser

Ho in un mio programma integrato un webbrowser ora però vorrei bloccare i
popup.
So che dovrei usare newwindows per bloccarli ma non so come fare?
Sapete aiutarmi?
Grazie

"Francesco 'Imperator' Ricci"

non mi ricordo se manca qualcosa, se vuoi provare:
Public bEnbPops As Boolean
lo dis/attivi con un check, command o altro. poi:
Private Sub WB1_NewWindow2(ppDisp As Object, Cancel As Boolean)
   If bEnbPops = False Then
      Cancel = True
   Else
      Cancel = False
   End If
End Sub
umpf. codice di anni fa. ora scriverei:
Private Sub WB1_NewWindow2(ppDisp As Object, Cancel As Boolean)
      Cancel = not bEnbPops
End Sub
hth, ciao, j.

Newsgroup: it.comp.lang.visual-basic
Titolo: a proposito di irda

Ciao....ho scritto qualche giorno fa chiedendo se esiste un controllo
per connessioni via infrarossi. su msdn oggi ho beccato questo:
In addition to the TCP/IP protocol, the Winsock control supports
sending data over an infrared port using the IrDA protocol. To use
IrDA, set the Protocol property to 2; then set the ServiceName
property to a string. The string represents the service name for an
IrDA connection. IrDA uses a service name to establish a connection
instead of port numbers such as TCP. A client connecting to an IrDA
server application must use the same ServiceName string as the server.
In other respects, the process of creating a server or client for IrDA
is identical to creating a server or client for the TCP/IP protocol.
ma nel winsock la protocol property 2 non esiste. posso solo scegliere
tra 0 e 1.
A qualcuno č venuto in mente come aiutarmi?!? 
p.s. a me interessa la connessione con telefoni cellulari con porta
infrarossi..

tra 0 e 1.
La pagina che ho trovato io e ' relativa a eMbedded Visual Basic 3.0,
NON a Visual Basic 6:
http://msdn.microsoft.com/library/en-us/vbceide/htm/project_108.asp
E' la stessa tua?
-- 
ciao, hal

E' la stessa tua?
azz hai ragione... 
io ho VB6...
Newsgroup: it.comp.lang.visual-basic
Titolo: CIAO

CIAO A TUTTI!
MI SONO INSCRITTO A QUESTO GRUPPO PERCHE' GLI ARGOMENTI DA VOI TRATTATI
SONO A ME MOLTO INTERESSANTI. HO ANCH'IO MS VB6.0 E, GRAZIE ANCHE
ALL'AIUTO DEI DISCHI MSDN E ALL'ESPERIENZA DI MIO PADRE, SONO RIUSCITO
A FAR FUNZIONARE QUESTO BENEDETTO PROGRAMMA. SPERO CHE VOI MI AIUTERETE
NEL FUTURO E CHE ANCH'IO VI POSSA DARE UNA MANO: IN POCHE PAROLE -
SPERO CHE CI POSSIAMO AIUTARE A VICENDA IN QUESTO NOSTRO CAMMINO
AVVENTUROSO NEL LINGUAGGIO DI PROGRAMMAZIONE IN VISUAL BASIC. IO SONO A
VOSTRA PIU' COMPLETA DISPOSIZIONE E, PUR SE NON USO FREQUENTEMENTE
INTERNET, CERCHERO' DI UTILIZZARLO IL PIU' POSSIBILE. CIAO.

 CIAO A TUTTI!
Salve

Il maiscolo è urlare.
Ave
giuseppeD
----
CCR 

non lo userò quasi mai più: GRAZIE!

 ha scritto nel messaggio
news:1116069028....@g14g2000cwa.googlegroups.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire del testo in un programma esterno.

Ho un 'piccolo' problema con Visual Basic.
Ho un programma .exe che gira sotto windows del quale non so assolutamente
niente (a livello di codice).
Quando questo programma viene eseguito mi chiede di inserire una password.
E' possibile creare un programma in VB che mi permetta di collocare il
cursore esattamente all'interno di quella TextBox in modo da poter digitare
la password in automatico?
Ciao e grazie fin da ora
                                        Gabriele

la password in automatico?
Io userei SendKey
Nando





Oppure ricorri all'alveare!
EX utente tin, e appena possibile, anche TELECOM.

>>la password in automatico?
usa TextBox.setfocus nel load del form :-)
--
"Baby, vieni qui che ti devo parlare da vicino..."
----------------------------------------------------------
Night Eagle ti aspetta su:              U_/
http://space.tin.it/io/mzugar/
       / R
----------------------------------------------------------
Togliere 'FUCKSPAM' per le risposte

Newsgroup: it.comp.lang.visual-basic
Titolo: Text!!!

Ciao!
Ho delle text che non devono essere modificate ma solo visualizzate. Se
attivo la proprietà enabled=false si vede la scritta in grigio. Come devo
fare?
Grazie

 ha scritto nel messaggio
news:8pqrcd$ss1$1...@fe1.cs.interbusiness.it...


 fare?
Altra soluzione; così, per abbondare.
Public Const EM_SETREADONLY = &HCF
Call SendMessage(Text1.hwnd, EM_SETREADONLY, True, &H0)

Beh,
se deve mandare a video dei dati e questi non devono mai essere modificati
non ha molto senso usare una textbox, usa una label, magari ci setti il
bordo e te la fai del colore che ti pare.
Gianni Moretti
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione tabella quasi ok

Oggi sono proprio un rompi scatole lo so :) ecco cosa mi succede:
voglio fare una query di tipo creazione tabellla come segue:
strQuery = "SELECT TabellaVecchia.Campo INTO NuovaTabella.Campo From
TabellaVecchia WHERE (Campo = 'pippo');"
 Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=MioDb.mdb;Persist Security Info=False"
 Adodc1.RecordSource = strQuery
 Adodc1.Refresh
Quindi fino a qui tutto ok ovvero la query dovrebbe crearmi una nuova
tabella, solo che quando lancio la query mi dice che la tabella è già
esistente e per ragioni varie non posso eliminarla e poi crearla quando mi
serve!!!!!
Come posso risolvere....
Grazie ancora soprattuto per la vostra pasienza :)

 Grazie ancora soprattuto per la vostra pasienza :)
Hum, hum...


Prima di creare una tabella nuova, elimina quella vecchia con "DROP
TABLE...."
Comunque... prova a spiegarci cosa devi fare di preciso perchè non riesco a
capire quello che devi ottenere!
Ciao, Vincenzo

 ha scritto nel messaggio
news:2ilpbqF...@uni-berlin.de...

Grazie a entrambi mi avete risposto...faccio che prima la elimino e poi con
la query la ricreo come serve a me!!!!
tanks ragazzi
siete stati utili e tempestivi come sempre!!!

[Pito81x = 
circa_...@virgilio.it
 in 
2ilvojF...@uni-berlin.de
] ha
scritto:

Macchec... Avevi detto che non potevi! E io ri-hum ri hum...


Calmo Lupo... ti si alza la pressione!!! ;-)
Come va? Meglio?
Ciao, Vincenzo

 Come va? Meglio?
Sto benissimo. Anche di morale. Sono in attesa che mi richiamino.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto in Copia!!!!

Come posso fare a copiare un file un "bit per volta"!!! Aiutatemi!!!!
--
Posted via Mailgate Server - 
http://www.mailgate.org

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

Ciao raga!
Premetto che sono un novellino in VisualBasic (ho imparato solo da una
settimana, ma, nonstante ciň, ho gia avuto a che fare con tantissimi
problemi e li ho risolti) 
Prima di tutto vorrei sapere come si creano i database. Ok,  la
sintassi č workspace_object.CreateDatabase (nome, connect, [Opzioni]).
Fin qua c'ero arrivato. Il problema č: cos'č workspace_object?
Createdatabase non va sostituito con niente, vero? E' un comando, da
quanto ho capito. Giusto? Nome va sostituito con un nome che voglio io
o deve essere il nome completo del file (provadb.mdb , ad esempio)?
Connect che cos'č?
In che evento vanno messe tutte queste informazioni? (form1.load o
data1.click?)  Infine il file del database (usiamo, per esempio,
provadb.mdb) lo devo creare precedentemente io con access o me lo crea
lui? Io ho fatto qualche prova, ma VB mi dice che il file provadb.mdb
non esiste. Come mai? Se devo crearlo io ma non ho access, come devo
fare?
Un'ultima domanda che non c'entra niente con i database: 
ho provato a creare una calcolatrice ma non ce l'ho fatta. Chi
l'avesse realizzata e avesse il codice a disposizione, potrebbe
mandarmelo nella mia e-mail (
alko...@tiscalinet.it
)?
Grazie. (sto chiedendo il CODICE e NON l'eseguibile.... Grazie)
Infine chi fosse interessato a un'interfaccia Cd per realizzare i
propri cd creata interamente in VB, me lo chieda che gliela mando (piů
o meno 200 Kb Credo che per chi ha il masterizzatore e scarica molte
cose da internet, ma non ha un'interfaccia cd con la quale rendere piů
veloce l'esplorazione dei dati che ci sono nel cd, sia molto utile. Mi
piacerebbe molto sapere che il programma da me realizzato č usato da
qualcuno.....)

 mandarmelo nella mia e-mail (
alko...@tiscalinet.it
)?
Mi pare che ci sia una calcolatrice tra gli esempi di VB (sul CD).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto, vi prego leggete!

devo fare il play di un file.mid, e per questo uno il mediaplayer. se pero'
lancio da esecuzione il comando:
mp1.play
mi dice che il comando ha fallito. perche'?
  -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
 
http://www.newsfeeds.com
       The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including  Dedicated  Binaries Servers ==-----


Prova ad assegnare a mp1 una action, la 0 o la 1.

Newsgroup: it.comp.lang.visual-basic
Titolo: Coral Command Button For VB 6.0 (Visual Basic)

Hi all,
Enhance your VB Applications with Coral Command Button Control.
Download URL : 
http://www.geocities.com/mdgnn/xcontrols.htm
Regards
P.Madyajagane

 Enhance your VB Applications with Coral Command Button Control.
wow, does it perform the click just while the user is thinking
to do it? :P
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere un programma

Salve a tutti
    ho questo problema: io lancio un prog in VB tramite uno scheduler, il
prog fa quello che deve fare e poi dovrebbe chiudersi da solo. Come faccio a
dirgli di chiudersi? In pratica dovrebbe fare una sorta di "alt+F4"...
E poi un'altra cosa: se questo stesso programma genera un errore, dovrebbe
avvisare qcuno del problema. Posso mandare una mail dal pc via VB? O magari
aprire una finestra su un altro PC in rete?
Grazie e arrivederci
MG
-- 
Posted from 
mail4.dada.it
 [195.110.96.56] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 dirgli di chiudersi? In pratica dovrebbe fare una sorta di "alt+F4"...
con il comando END
Ciao
Sir Jo

 Posso mandare una mail dal pc via VB?
inserisci l'ocx adatto e il gioco è fatto !
Scusa se trovi errori ma è da un paio di anni che non ritocco il VB !
--
-= Gigio 2K =-
ICQ :  72893095
sito : 
http://www.globalfox.it/gigio2k

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

Ho saputo che esistono degli ocx per inserire le gif animate qualcuno mi sa
dire dove trovarli
grazie!



Sito Comune
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
---------------------------------------------------------------------------


Forse devo ricominciare la campagna per la corretta punteggiatura...
Che dite? :P
Ciaotutti,
*

 ha scritto


che potresti cominciare intanto con quella per la punteggiatura


Yup, in effetti... :
Ciaotutti,
*.ot


secondo me dovresti cominciare a stare zitto.
Non ce puo fregà de meno della tua corretta punteggiatura :)

Newsgroup: it.comp.lang.visual-basic
Titolo: uso di ocx

sto usando una ocx in un programma. A tal fine di solito trascinavo l'icona
della ocx in un form del programma, questa volta perň vorrei che il
componente ocx fosse instanziato dal programma solo al verificarsi di una
certa condizione (quindi dovrei instanziarla io dal codice). E' possibile?
Come si puň fare? Ho provato cosě:
set a = createobject("ERC32Lib.Erc32")
perň non funziona. Preciso che il componente č correttamente installato sul
pc e che lo ho impostato tra i componenti del progetto.
Grazie

 ha scritto nel messaggio
news:9pcm21$1vm$1...@fe1.cs.interbusiness.it...

Prova a cerca su MSDN "Metodo Add, insieme Controls"
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: SDK windows CE: come si installa ??

Ho scaricato 'sdk toolkit for windows ce" dal sito microsoft, quasi 25MB.. , ma dopo avere eseguito 
l'installazione (senza problemi), mi aspettavo un nuovo menù in nel mio ambiente di sviluppo (VB6 ita enterp.)
e/o una nuova voce nella videata "nuovo progetto" .. come ampiamente illustrato nell'MSDN allegato a VB6.
Dato che VB6 permette la compilazione in nativo e pcode mi aspettavo anche una opzione di compilazione 
in base al tipo di processore (SH3/MIPS) ma anche queste opzioni non sono disponibili.
DOVE HO SBAGLIATO ??
PRima di iniziare il download ho verificato i prerequisiti: 
Windows 95 (NT per l'emulazione hpc) <-- NT4.0 Ok
Ambiente di sviluppo VC++ / VB6.0 <-- VB6.0 Ok
.
Ringrazio tutti quelli che vorranno aiutarmi 
Das (
NOSPA...@bigfoot.com
)

Ambiente di sviluppo VC++ / VB6.0 <-- VB6.0 Ok
Come per le versioni precedenti, anche per VB6 che per VC++6 non č
sufficiente avere l'SDK per le varie piattaforme (H/PC, P/PC, H/PC Pro,
AutoPC ed ora anche per Dreamcast), sono infatti necessari anche i relativi
Toolkit: MS Windows CE Toolkit for VB6 o MS Windows CE Toolkit for VC++6.
Una volta installati i Toolkit, nell'IDE vengono aggiunti i menu e le
opzioni per la compilazione.
L'installazione del solo SDK, se non erro, aggiunge l'emulatore,
l'ObjectStore, parte della documentazione e vario codice sorgente d'esempio,
ma ci si puň fare ben poco senza i Toolkit.
Hope that helps ;)
   Stefano
--------
VEGA2000
Il sito italiano dedicato a Windows CE e ai nuovi PC palmari.
http://www.vega2000.com

L'SDK non comprende i compilatori cross-platform per generare il codice.
Per questo e' necessario aquistare il Windows CE Toolkit per l'ambiente che
ti interessa (VB o VC).
La versione piu' recente e' la 6 ed e' uscita in Marzo 1999.
Saluti.
Marco.

...


Puoi trovare tutte le informazioni sul toolkit a questo indirizzo
http://msdn.microsoft.com/cetools/
volendo puoi anche acquistarlo a "solo" 199$ (se ricordo bene)
Ciao 
Das (
NOSPM...@bigfoot.com
)

Newsgroup: it.comp.lang.visual-basic
Titolo: ricavare il percorso dell'immagine da una ImageBox

Salve a tutti è molto che non mi faccio sentire qui sull'NG... (a volte
ritornano) :-)
MI è sorto un problemino così stupido che ho vergogna solo a chiederlo, ma
mi sto scervellando perchè non vorrei usare delle variabili d'appoggio...
Come posso fare a ricavare il percorso dell'immagine caricata in una
Imagebox? la proprietà image1.picture di che diavolo di tipo è? non sono
ancora riuscito a capire... ma di sicuro non è quello che mi serve!
avete dei suggerimenti?
grazie a tutti e buon lavoro

non puoi, per il semplice fatto che quando carichi a progettazione
un'immagine, il contenuto binario dell'immagine perde ogni collegamento con
il file che avevi caricato. Il tutto finisce nel file frx associato a quel
form......
te ne accorgi perchè, ad esempio, se carichi il file pippo.bmp e poi lo
modifichi, la picture-bix rimane invariata......
questo ovviamente se tu metti l'immagine a design, se invece la carichi
run-time, allora il percorso lo devi avere per forza.
good coding!!!
-- 
Damiani Liborio Igor
http://www.igordamiani.it
Nella finestra Debug di VB:
Nome="igor":? Nome & Chr$(64) & Nome & "damiani" & Chr$(46) & "it"
Che tu sia maledetto, SWEN...

 ma di sicuro non č quello che mi serve!
Se vuoi ricavare il percorso originario no di sicuro :)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 serve!
Se l'immagine viene caricata da te in fase di esecuzione, deposita il
percorso e nome del file nella proprietà Tag dell'Image e usa la Tag stessa
quando ne hai bisogno. La stessa cosa si potrebbe fare se l'immagine viene
caricata in fase di progetto. Però, beh, per certi versi anche la Tag è una
"variabile"... ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Accorgermi della connessione

Come mi accorgo di essere connesso a internet tramite la libreria
winsock.dll?
Grazie!

Grazie!
------------
Ti consiglio di usare l'API FindWindow per raggiungere il tuo scopo. Ciao
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Misteri dell'HTML-Help Micrsoft

Huston abbiamo un problema.
Devo usare l'HTML-Help di M$. Esiste un
oggetto ocx chiamato HHCtrl.ocx che ha un aspetto molto
strano. Non e' utilizzabile da VB6, ma puo' essere inserito
come ActiveX in una pagina HTML. Non e' un oggetto
OLE automation, ma lo posso instanziare con una Dim
in VB....come c...o si controlla sto coso? A me serve mettere
in una form VB l'indice, oppure il browser, o entrambi, di
HTML-Help appunto, ma sembra impossibile un controllo
di questa natura senza fare schifezze.
Qulacuno puo' darmi indicazioni? Tenendo conto che la
documentazione M$ su l'argomento e' inesistente, non so
che pesci pigliare. GRAZIE!
--
Cristiano Corsani
E-Mail: 
cris...@dsi.unifi.it
WWW; htpp://
dsi2.dsi.unifi.it/~cristian

>Un attimo 13, stiamo lavorando x voi!
Huston, e' un piacere lavorare con voi!
Appena Geocities riuscira' a farmi vedere qualcosa
vedro' quali sono gli errori che ho commesso. Per dire
la verita' sono riuscito a visualizzare la help -page.
Solo che non ho controllo....per esempio vorrei solo
il TOC browser, oppure solo il Topic Browser.....
Quello che non capisco, data anche la mia poca esperienza,
e' che il controllo ocx non e' OLE-Automation, ma
puo' essere immerso in una pagina HTML come controllo
ActiveX....sono confuso Huston.....
Comunque Grazie mille per l'aiuto.

Non ho mai provato a "immergerlo" in qsa, specialmente in una pagina html!
Forse il termine non era quello giusto, pero' puoi
inserire l'ocx in questione all'interno di una pagina
html, otterrai il tuo topic browser "immerso" dentro
la tua pagina.
Firmato Glenn2, the revenge..
Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinare alfabeticamente un' Array di stringhe.

Mi servirebbe un'idea su come ordinare un' Array di stringhe in
ordine alfabetico, anche solo considerando il primo carattere.
Es. :
L'Array :
Marco
1uno
Andrea
Fabio
2due
andreabbe ordinato cosi' :
1uno
2due
Andrea
Fabio
Marco
Grazie 2000, A.F.

 ordine alfabetico, anche solo considerando il primo carattere.
Xche' non usi il bubble sort ?


dico sono i primi algoritmi che insegnato a scuola..comunque...
prendi il primo elemento vedi se e' piu' grande del secondo ... se si li
inverti e ti massi l'array una volta...cosi dopo la prima passata hai
l'ultimo elemento alla fine...poi ripeti il ciclo .
in codice..
dim array1() as string
dim sTemp as string
dim i as long
dim j as long
for i = 0 to ubound(array())-2
    for j =0 to (ubound(array())-2) - i
        if array(j)> array(j+1) then
            stemp = array(j+1)
            array(j+1) = array(j)
            array(j)=stemp
        end if
    next j
next i
bye bye




IO li ordino cosi'...il metodo mi sembra si chiami Bubble-Sort....
Dim ACampo01(100) as String
Dim ACampo02(100) as String
    For k = 0 To 99
        If Len(ACampo01(k)) = 0 Then
            Exit For
        End If
        For i = k To 99
            If Len(ACampo01(i)) = 0 Then
                Exit For
            End If
            If (ACampo01(k) > ACampo02(i + 1)  Then
                Call MySwap
            End If
        Next
    Next
Function MySmap()
XCampo01=ACampo01( k )
XCampo02=ACampo02( k )
ACampo01( k )=ACampo01( i+1 )
ACampo02( k )=ACampo02( i+1 )
ACampo01( i+1 )=xCampo01
ACampo02( i+1 )=xCampo02
end func
Questo e' un esempio migliorabile...ma ho preso la prima che ho trovato..
basta la logica no??? beh in quello almeno spero di averti aiutato..
Ciao Daniele
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!"Nessuno vuole essere giudicato per cio' che vale.
! Tutti vogliono essere giudicati per cio' che
! credono di valere. "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!