mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: leggere e capire i file DB4

ciao a tutti
sono disperato
mi è stato chiesto di fare un programmino in VB6
che scrive su database DB4, per sostituire una procedura
lenta che si trova sul programma DOS che agisce sui DB4.
Il cliente vuole inserire i dati col mio programma
ma poi leggerli col suo.
Ho studiato i record e il programmino è fatto.
Scrivo i miei dati col VB6 e il programma DOS non li trova....
provo a fare l'inserimento col programma DOS
e poi vedo quali file mi ha modificato (in base all'ora)
trovo 4 file DBF modificati e 8 file .NTX (indice)
di cui 4 .NTX corrispondono ai 4 .DBF (per nome file)
altri 4 no.
Che io sappia ogni .NTX sta ad un .DBF.....e invece no.
Io riesco a leggere i DBF importandoli (o collegandoli) 
in access, ma come si leggono i .NTX ???
come si scrive sugli .NTX ???
esiste qualche tool per gestire tutto questo mio problema ???
Vi prego......
sono disperato.......!!!!!
Kimox
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

I file NTX da te menzionati sono i file indice creati dal drive RDD standard
di Clipper (il linguaggio con cui è stato scritto e compilato il programma).
No è detto che i file DBF abbiano solo 1 file indice, il drive RDD prevede
sino a 15 file indice (.NTX) per ogni dbf e il loro nome
non è detto che rispecchi qualche somiglianza con in file dbf di
appartenenza.
Il fatto è che inserendo i record da VB i file indice (ntx) non vengono
aggiornati , quinado vai a leggere con il vecchio programma questo non
vede i nuovi record inseriti. Le alternative sono quelle di cancellare i
file indice e rigenerarli dal programma clipper (dovrebbe avere una utility
per fare questo) oppure usare degli odbc che supportino il formato indice
ntx (per CA-Clipper).
Se si possiedono i sorgenti del vecchio programma cambiare il drive RDD da
ntx a cdx (formato foxpro). Questo formato è supportato anche dai
drive odbc presenti sui vari sistemi.
Ultima alternativa:
Usare Visual Object (eccezzionale), il linguaggio che ha sostituito clipper
, perfettamante comaptibile con i vecchi archivi (prodotto da CA).

 sono disperato
< CUT >
Come già scritto da cocale2001, i file NTX sono gli indici che il programma
in clipper (DOS) aggiorna automaticamente con i DBF
Se nel programma Dos esiste una funzione di reindicizzazione allora il tuo
cliente prima di leggere i file dal suo progr. deve eseguire questa
funzione.

 wrote in message
news:belpv7$6jh7v$
1...@ID-161037.news.uni-berlin.de



 wrote in message
news:6jtPa.13930$
it4.3...@news1.tin.it



 ma il movimento risultava inesistente.
Domanda sciocca : Ma il movimento sei sicuro di averlo inserito bene in VB6
????
Hai provato con un programma per leggere i DBF (tipo DBU.EXE) se il
movimento nell'archivio è realmente presente???
Se vuoi posso mandarti il DBU
Fammi sapere.

 Fammi sapere.

Newsgroup: it.comp.lang.visual-basic
Titolo: Arrotondare lo Stipendio

1)
Capita a tutti di trovarsi nella posta elettronica messaggi pubblicitari
di aziende varie, spesso poi capita che questi messaggi finiscano per
intasare la nostra casella e ci fanno perdere un sacco di tempo per
scaricarli! Seccante vero? Ma hai mai pensato al fatto di poter guadagnare
solamente leggendo i messaggi pubblicitari che ti arrivano?
Si, è proprio così!! Pagati per leggere la propria posta!!!
Per conferma vai a questo indirizzo:
http://www.sendmoreinfo.com/id/226034
clicca su "Free sign up" riempi il form... ed ecco fatto.
Subito dopo riceverai una e-mail con la conferma ed il tuo codice.
Verrai pagato in dollari con un assegno che ti verrà recapitato fino a casa,
riceverai soldi sia per i messaggi pubblicitari che arriveranno al tuo
indirizzo che per quelli degli indirizzi che si sono iscritti al tuo codice.
Ricordati ogni tanto di visitare qualche sito consigliato dalle e-mail,
altrimenti ti riducono il numero delle spedizioni.
Ti assicuro che si guadagna, magari non diventerai ricco come tanti
promettono ma sicuramente potrai arrotondare di qualcosa lo stipendio.
----------------------------------------------------------------------------
---------------------------------------
2)
La TargetShop è una nuova società americana che paga gli utenti di Internet
che fanno pubblicità al suo sito. La suddetta società, paga 12,5$ (oltre
20000 £)
per ogni nuovo iscritto. Per iscriverti vai al seguente indirizzo:
http://www.targetshop.com/users/level1.asp?refid=592496
e immetti i tuoi dati. (codice da inserire: 592496).
Dopo l'iscrizione riceverai una E-mail di benvenuto insieme al tuo indirizzo
personale (codice), con il quale potrai proporre (come stò facendo io)
questa
iniziativa ad altre persone e ricevere più di 20000£ per ognuna di esse.
Approfittane subito, considerando che questo sistema non è ancora molto
conosciuto e quindi è più facile trovare persone disposte. Spero di poter
contare su di te.
Per qualsiasi complicazione che dovessi trovare registrandoti, non esitare
a contattarmi.
----------------------------------------------------------------------------
-----------------------------------------
P.S. Se non t'interessa scusami per averti rubato tempo e byte, ma ricordati
che tentar non nuoce, anzi, può farti solamente del bene!!!!!!!
astr...@tin.it

Come da subject
F.R.

Flavio Ronco
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda sulla gestione dei form

Ciao a tutti, volevo sapere se esiste la possibilità in VB di creare tanti
form partendo dallo stesso form iniziale. Il problema sostanzialmente è
questo:
devo accettare chiamate da client e a ogni client si deve aprire il form che
gestisce la ricezione e l'invio dei messaggi. Quindi il mio problema è
questo: frmMsg è il form con tutti i componenti per far dialogare due
persone. Prima arriva Pippo e effettua la connessione con me e si apre
frmMsg. Mentre Pippo mi sta parlando arriva Luigi e vuole connettersi anche
lui per parlare con me. Quindi devo creare un altro form uguale a frmMsg ma
dedicato unicamente a Luigi. Alla fine io parlo con Pippo e Luigi in
contemporanea su due finestre diverse. Quindi la domanda è: come creo un
nuovo frmMsg per ogni utente che mi vuole parlare???
Grazie
Emiliano

 ha scritto nel messaggio
news:4G5M8.17406$86.4...@twister1.libero.it...

io faccio così:
in un modulo bas ci metto
Public FORMPIPPO(10) As New NOME_FORM_PRINCIPALE (o da clonare)
dove formpippo diventa un form indicizzato e di conseguenza non hai problemi
di + connessioni
il numero 10 è il numero di indice (metti quello che ti serve)
se la tua applicazione è (come credo) una specie di Client IRC puoi usare il
mio componente XROOM.OCX
che fa' proprio quello che chiedi
ocx e sorgente relativo li trovi su 
http://vbios.cjb.net
Ciao
_pixel_
p.i....@katamail.com
http://vbios.cjb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Notazione Ungherese chi la conosce ??

Vorrei passare alla notazione ungherese per quanto riguarda la dichiarazione
delle variabili nei miei prg in quanto ritengo che sia molto ma molto utile
e ne consiglio l'utilizzo a tutti.
A tal proposito senza inventarmi l'acqua calda ed essere di conseguenza
fuori "Standard" mi sono fatto la mia bella ricerca nella rete ed ho
reperito la seguente tabella :
cbo     Combo Box
chk     Check Box
clp      Picture Clip
cmd   Command Button
ctr     Control (usato nelle sub quando il tipo č sconosciuto)
dir     Dir List Box
dlg     Common Dialog
drv     Drive List Box
frm     Form
fra     Frame
gau     Gauge
grd     Grid
hsb     Horizontal Scroll Bar
img     Image
lbl     Label
lin     Line
lst     List Box
mpm MAPI Message
mps MAPI Session
pic     Picture Box
pnl     3D Panel
spn     Spin Control
txt     Text Box
tmr     Timer
vsb     Vertical Scroll Bar
a     Array
b     Boolean
c     Currency
d     Double
dt     Date
f     Single
h     Handle
l     Long
n     Integer
s     String
vnt Variant
g     Variabile Globale
m     Variabile Locale
st     Variabile Statica
v     Variabile passata ByVal
r     Variabile passata ByRef
E' questo lo standard ?? altrimenti dove lo posso trovare ??
Manca tutta la parte relativa ai database, tabelle, recordset ecc. ecc. e
per quelli ???
se "a" identifica un array e "n" gli interi , qual e' la sintassi giusta per
dichiarare un array di interi ??
"an...." o "na...."   ??
Grazie a quanti risponderanno.
Saluti
Ven.

dichiarare un array di interi ??
per gli array non ho mai usato una notazione particolare... anzi
generalmente uso "x" per le variabili "tipizzate" e per i vettori
esempio:
public type xStruttura
	lID as long
	sNome as string
	fValore as single    (la f sta per float e  io uso
indifferentemente per double e single)
end type
Sidewinder
---------------------------------------------------
"C'e' una luce in fondo al tunnel....
   ... E' Tux con il casco da minatore!"


an
--
Roal Zanazzi
z...@iol.it


Vabbe'..... pensavo esistesse uno standard.... se cosi' non e' me lo faccio
!!!!!! ;-))
Ciao
Ven.

 Ven.
Tipo: oData č evidente che č un unsigned, irTale un long, pMystring una variant,
clDialog un form, e cosě via... ;-)
Flavio

 >particolari bisogni e gusti personali o di gruppo).



wrote:

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere dalla porta COM

Come faccio per leggere e/o scrivere una stringa dalla porta COM?
Devo integrare qualche libreria esterna?
Se si quale mi consigliate? (programmo sotto Win2000 ma l'applicazione
deve girare su vari pc, da Win95 a WinXP)
Grazie
-- 
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:am9f14$4j3$1...@news.newsland.it...

Sito comune, articolo di Ettore Maronese ottimo !
JKLJKL

 JKLJKL
Scusa l'ignoranza, potresti darmi il link?
Purtroppo è la prima volta che uso VB e non conosco molti siti cui far
riferimento...



www.it-lang-vb.net
      Sito Comune
Ti consiglio anche di andare su Google kcliccare la linguetta "Gruppi" poi
nello spazio per inserire la
ricerca digita "it.comp.lang.visual-basic" hai cosě a disposizione
l'archivio dei post su cui puoi fare
una ricerca per argomento.
JKLJKL

 JKLJKL
Grazie mille, tutto ben spiegato, davvero un ottimo articolo!


 Grazie mille, tutto ben spiegato, davvero un ottimo articolo!
Grazie!  ^__^
Ciao
Ettore Maronese, il Mes

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

Vi chiedo una cosa un po' particolare: è possibile fare una form il cui
sfondo sia trasparente?
Grazie



Qualche idea di come rendere i form trasparenti?
thks in advance
Umpi

Newsgroup: it.comp.lang.visual-basic
Titolo: Task list

Ciao a tutti!
Una volta avevo un programmino VB (compreso di sorgenti) che mostrava
semplicemente l'elenco dei task in esecuzione, ma non riesco piu' a
trovarlo: qualcuno ha un codice del genere?
--
    Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 trovarlo: qualcuno ha un codice del genere?
Se cerchi qui ne troverai più di uno (taskman,taskmon,ecc)
http://www.visual-basic.it/
--
Dark Hado
"Pensare non è essere d'accordo o in disaccordo: questo è votare."
Robert Lee Frost

 trovarlo: qualcuno ha un codice del genere?
http://www.planetsourcecode.com/vb/
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: Disabilitare il TASTO WINDOWS

Sto facendo un gioco per bimbi (di 2 anni) che premono i tasti sulla
tastiera e vengono fuori figure colorate e suoni. Ma quando premono il
tasto Windows sulla tastiera ci sono seri rischi di creare casini nel
sistema.
Come posso disabilitarlo? Come si fa?
ciao
Alberto

 wrote in message
q2j8ftkcnvj5pk5o0...@4ax.com...

fichissimo , mia figlia ha giusto 2 anni...è freeware?  ;-)
ciao

>fichissimo , mia figlia ha giusto 2 anni...è freeware?  ;-)
Senza problemi, ti do anche i sorgenti se lo vuoi migliorare. Io l'ho
fatto per mia figlia.
Ad ogni pressione di un tasto manda una foto sullo schermo e il suono
ad essa associato. Per esempio se c'è un cavallo si sente la mia voce
che dice "Un cavallo!" e via dicendo.
L'unico problema che ho è quello del tasto Windows, che non riesco ad
intercettare.
Se ti interessa mandami una email.
Ciao

Ho inviato qualche giorno fa al sito comune un esempio che, tra le altre
cose, disabilita ctrl-alt-canc e ctrl-esc ("tasto di windows").
Non so se però è già in linea perché qualche giorno fa ho visto un msg del
wm che diceva che gli aggiornamenti erano sospesi fino alla messa in linea
del nuovo sito...
prova a vedere.


Il sito è in linea, ma l'esempio non lo trovo. Come si chiama?
ciao
Alberto

Hanno sospeso l'aggiornamento finché non sarà in linea la nuova versione del
sito.
Immagino pochi giorni (si era ipotizzato entro fine settimana scorsa, se non
ricordo male, quindi oramai dovremmo esserci).

Newsgroup: it.comp.lang.visual-basic
Titolo: Processi temporali maggiori di 24 ore

Ciao a tutti,
sto avendo un problema nel realizzare un timer che mi tiene conto di
processi che durano piu' di 24 ore.
All'inizio del processo assegno alla variabile di tipo Date il valore:
	m_datStartTime = Now
e poi periodicamente per sapere quanto tempo e' trascorso mi calcolo
    	datConnectTime = Now - m_datStartTime
con datConnectTime di tipo Date.
Purtroppo quella differenza mi da valori sballati se sono trascorse
piu' di 24 ore e non so come tener conto dei giorni trascorsi
dall'inizio del processo.
Esiste qualche modo alternativo per fare cio?
Ciao e grazie in anticipo,
   Giovanni
Ciao,
 Giovanni 
  ( Ing...@SoftHome.net )
To reply please remove 'XYZ'

 wrote in message
news:qj3rmsgra561r45ov...@4ax.com...


m_datStartTime = Now 
datConnectTime = Format(Now,"dd")  - Format (m_datStartTime,"dd") 
per i giorni
datConnectTime = Format(Now - m_datStartTime,"hh:mm:ss") 
per le ore
--
Posted from [194.242.214.131] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Cammand Bar

Qualche giorno fa ho inserito un messaggio relativo ai menu di Internet
Explorer (cosi come ai menu di Visual Basic e di Visual C++) .....
 Chi mi ha risposto ( che comunque ringrazio) ha confuso con le Coolbar ...
I menu che intendo io sono dei normali menu a tendina(File, Visualizza ecc.)
e non contenitori di pulsanti.
Con il programma Spy++ compreso in Visual C++ si riesce a capire che quei
menu, che vengono evidenziati al passaggio del mouse ma che non diventano
colorati, normalmente di blu, come i menu standard, sono delle COMMAND BAR
(?).
Notate che all'interno dell' help di Vb sono nominate appena di striscio e
vengono nominati come presenti in Office.
Qualcuno ne sa di piu' ?
Grazie
                                          Fabio

...

Puoi trovare la risposta alla tua richiesta in questo sito.
http://www.shersoft.com/products/activetoolbars/atoolbarsgen.htm
Newsgroup: it.comp.lang.visual-basic
Titolo: Ricavare dal sistema le info sulle unità dell'hard-disk

Ciao a tutti, con l'uso delle API, avrei bisogno di sapere quanti hard-disk
sono installati nel sistema, quante partizioni ci sono, e naturalmente le
relative lettere, scartando le unita floppy, zip, e cd-rom!!
Grazie....!!!

Potresti usare la funzione GetDriveType su ciascuna unità ritornata da
GetLogicalDriveStrings o da GetLogicalDrives. In questo modo puoi
identificare le unità DRIVE_FIXED - ma tieni presente che lo sono anche
eventuali directory SUBSTed, mentre mi pare che a te serva di sapere quali
unità reali sono visibili al sistema e non so se questo si possa fare con le
API (di sicuro esistono funzioni di più basso livello per sapere quali unità
sono SUBSTed, ma richiedono chiamate in assembler e non sono identiche per
le varie piattaforme).
----------------------------------------------------------------------
Stefano Minardi
zet...@mclink.it
----------------------------------------------------------------------

 wrote in message
dGis4.33272$317.3...@news.infostrada.it...

Un'alternativa moolto piu' semplice, se hai VB6, e' l'oggetto
FileSystemObject, esposto dalla dll activex scrrun.dll, descritta
nell'elenco dei riferimenti come Microsoft Scripting Runtime. Trovi l'help e
gli esempi sull'MSDN allegato a VB6.
Ciao
--
Piero Santini (VB6Sp3 - Win98)
Togliere ahaha dall'indirizzo per risposte in mail

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Un ASCX con 2 interfaccie

E' possibile farlo?
In pratica ho bisogno di fare un oggetto che mostri un'interfaccia
completamente diversa a seconda di determinate condizioni e volevo sapere
qual'è il modo più "elegante" per farlo (quindi magari non a suon di IF o
con uno SHITCH CASE).
Ciao e 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

 Ciao e grazie a tutti.
Penso d'aver imboccato la strada giusta facendo Override del metodo Render
ma non so bene come continuare.
Consigli?
Sarebbe, credo, ottimo se ci fosse un metodo che passato un html mi
restituisse un oggetto di tipo HTMLTextWriter.
Boh...


Newsgroup: it.comp.lang.visual-basic
Titolo: Beep()

scusate un attimo, ho scaricato dal sito comune WinBeep, che permette di
fare piu o meno quello che faceva PLAY in QBASIC. ora ho visto che la
funzione Beep ha anch'essa due parametri come winbeep, e funziona anche su
win98... ma non si era detto che non si poteva fare su win98...????

come non detto... la Beep, cmq le cambii parametri fa sempre lo stesso
suono... ::))))
Newsgroup: it.comp.lang.visual-basic
Titolo: [REPOST] DBCombo...problemi

Non avendo avuto alcun suggerimento provo a ripostare.
Ho una mask con più di un dbcombo() associati ognuno ad un
elenco(rowsource,listfield,boundcolumn).
se volessi modificare (forzare) con una assegnazione semplice un elemento
della matrice (es.: il terzo elemento "dbcombo(3)") con:
dbcombo(3).text = "Nazionale" (valore, quest'ultimo, esistente nell'elenco)
ho notato che non mi è permesso e, al posto del valore "Nazionale" mi
ritrovo un  "".
Perchè e come posso fare?
Grazie per la risposta e complimenti a tutti i realizzatori di questa
bellissima inziativa!
Stefano Trapanese
Salerno

 wrote in message 8oibq9$j3u$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: PIccolo consiglio su ADO

Se un database si trova su un server e deve essere accessibile a molti
utenti cosa conviene fare per non sovraccaricare il server?
- Dichiarare la l'Oggetto database come variabile globale (quindi settarlo
una volta sola) o aprire e chiudere ogni volta  il database per non lasciare
ad ognuno la connessione sempre aperta finchè non esce dal programma?
GRAZIE

 ha scritto:

Se lasci la connessione aperta il server si carica di piu' ma se la chiudi e la riapri ogni volta hai una piccola lentezza (anche se dopo la prima volta la cosa e' molto piu' rapida) e potresti comunque caricare il server se apri e chiudi continuamente.
Io ho sempre aperto la connessione all'inizio.
Antonio
Newsgroup: it.comp.lang.visual-basic
Titolo: adattare allo schermo

Come posso fare una applicazione che si adatti automaticamente a qualsiasi
schermo (sia da 800x600, 1024x768 o altro)?

tieni tutto in twips e controlla TwipsPerPixelX e TwipsPerPixelY, che
servono appunto per mantenere le proporzioni in base alle diverse
risoluzioni.
Non è una passeggiata, nel senso che alla fine ti farà male la testa fra
rapporti, dimensioni ecc.. però è fattibile.
Dubito però che esista un metodo generalizzato. credo che debba essere
personalizzato form per form
Fabio

 tieni tutto in twips
Pessima idea (oggi non č giornata :P)
I twips variano in base alla dimensione dei font di sistema, non della
risoluzione.
I twips sono complessi da usare perchč non hanno un corrispettivo visivo
(pixel).
I twips non sono piů supportati _nemmeno_ da 
VB.NET
 (e meno male! erano piů
dannosi che altro).
Ciao

> Pessima idea (oggi non è giornata :P)
Non credo, però non ho voglia di verificare, domani vado in ferie :)
non ci giurerei che i twips variano in base alla dimensione dei font di
sistema
secondo me variano in base alla risoluzione, visto che 1 twip è 1/20 di un
pollice.
cambiando risoluzione in un pollice c'entrano più pissel
però non confermo, non ho mai fatto prove dirette..

 schermo (sia da 800x600, 1024x768 o altro)?
Esiste un control che posto nella form da adattare, modifica
automaticamente le dimensioni di tutti i control al suo interno.
E lo fa non solo per le risoluzioni standard, ma mentre
ridimensioni il form !... :-)))
E' un po' grossolano, ma "funzionicchia"...
Se ti interessa, te lo faccio avere; alla fine non l'ho
adottato proprio perché grossolano, ma per applicazioni
non particolarmente eleganti e per form non molto complessi
e affollati può andar bene.
Altrimenti, la soluzione migliore (credimi, ci siamo passati tutti)
è quella di disegnare un form per ogni risoluzione, e poi testare
alla partenza la risoluzione e caricare il form appropriato (non
è assolutamente il caso di ridimensionare tutti i controlli ed il
form stesso a seconda della risoluzione. Anche perché devi
tenere conto delle dimensioni dei caratteri che non sono
lineari e non sono facilmente scalabili nella dovuta proporzione.
--
Er Roscio.

 lineari e non sono facilmente scalabili nella dovuta proporzione.
No, dai, non ci credo...
Veramente c'è chi ha fatto così?
(senza offesa, ma mi sembra una delle soluzioni peggiori... il codice
dei controlli dove va a finire? non dirmi che è moltiplicato per ogni
form o messo come tante routine Public in diversi moduli Bas ...)
--
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Pilotare Scanner Fujitsu

Ciao a tutti, vorrei creare un programma ch mi permetta di pilotare uno
scanner Fujitsu, di conseguenza vorrei vedere la scansione dentro una
picture box, potreste aiutarmi gentilmente?
Lo dovrei fare tramite OCX, API o altro???
Grazie anticipatamente!!!

 ha scritto nel messaggio
news:8c9f7l$ioc$1...@news.IT.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx VB6 e stato esecuzione

Salve a tutti,
ho creato un semplice ocx (la classica combo multicolonna) che
permette l'associazione ai dati durante il "design time", ossia posso
settare la connessione, la tabella e il campo a cui fa riferimento il
controllo (come al solito).
C'è però un piccolo "fastidio": durante il design time, il suddetto
ocx prova ad accedere ai dati, e quindi partono connessioni, recordset
e quant'altro...
come posso fare per far si che il mio ocx acceda ai dati solamente a
runtime?
aiutoooooooooooooo


UserControl.Ambient.UserMode ti dice se sei a design-time (false) oppure a
run-time (true).
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
617 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

Newsgroup: it.comp.lang.visual-basic
Titolo: Sfondo su maschera MDI

Come si fà ad applicare uno sfondo (bmp affiancate) in una maschera MDI ?
Grazie

 Come si fà ad applicare uno sfondo (bmp affiancate) in una maschera MDI ?
Ne aveva fornita (ottima) dimostrazione Hal qualche tempo fa:
cerca su
http://groups.google.com/groups?hl=en&safe=off&group=it.comp.lang.visual-bas
ic
ciao
ugo
-----------------------------------
Links:
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Criptare e decriptare

Scusate se torno ancora sull'atgomento.
Ho scaricato dal sito comune l'esempio crypt e decript con password che usa
le funzioni di windows.
Il mio problema è che vorrei che la stringa criptata restituisca caratteri
numerici e/o alfabetici e non caratteri di controllo in quanto l'utente non
potrebbe inserirli (a mo' di chiave di sblocco).
Senza usare OCX preconfezionate avete una routine da suggerirmi ?
Grazie
Roberto

potrebbe inserirli (a mo' di chiave di sblocco).
Banalmente, potresti convertire in una stringa di valori esadecimali
che rappresentino i vari caratteri.
Es. frettoloso:
Option Explicit
Public Function DaBytesAString(ByRef b() As Byte) As String
   Dim t As Long         ' contatore
   Dim ub As Long        ' upper bound dell' array
   Dim buffer As String  ' buffer che verra' restituito
   ' legge il limite superiore dell' array
   ub = UBound(b())
   ' alloca la stringa
   buffer = String$((ub + 1) * 2, "0")
   ' rimpiazza a due caratteri alla volta con esadecimali a due cifre
   For t = 0 To ub
       Mid(buffer, (t * 2) + 1, 2) = Right$("00" & Hex$(b(t)), 2)
   Next t
 
   ' ritorna al chiamante
   DaBytesAString = buffer
End Function
Public Sub Prova()
  Dim b(0 To 4) As Byte
  b(0) = 13
  b(1) = 65
  b(2) = 76
  b(3) = 22
  b(4) = 49
  Debug.Print DaBytesAString(b())
End Sub
Ciao
Aldo

 potrebbe inserirli (a mo' di chiave di sblocco).
[SNIP]
In quell'esempio le due funzioni dovrebbero accettare anche un parametro che
permette di effettuare l'UUEncode della stringa; se lo imposti a TRUE puoi
ottenere stringhe criptate ma composte solo da caratteri stampabili (anche se
non strettamente alfabetici, tipo [#@=$< , l'utente e' in grado di scriverli
facilmente comunque)
Ciao
--
Luca Dormio
luca....@tin.it

Grazie della segnalazione ! ma cos'è l'UUencode ?
roberto
Luca Dormio <lucaFAV...@tinFAVA.it> wrote in message
96tt05$hfb$1...@fe2.cs.interbusiness.it...


 roberto
E' un tipo di codifica che traduce qualunque file in testo.
In pratica (a spese della dimensione del file) trasforma in testo
scrivibile - che rimane incomprensibile, ma che puo' essere digitato da
qualunque tastiera, poiche' composto di caratteri ASCII 7-bit stampabili -
una serie di dati binari (ad esempio un file .jpg), in modo che qualunque
gateway di posta sia in grado di accettarli.
Usato insieme alle MIME e' uno dei metodi utilizzati per inviare attachment
per posta o sui NG, anche se quello che va per la maggiore e' il base64. Non
so quanto spazio sprechi lo uuencode, il base64 consuma il 37% di spazio in
piu' per ottenere una codifica stampabile.
Ciaotutti,
Alessandro

 wrote in message
9703fd$n8jj0$1...@ID-68324.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Siti interessanti

Chi conosce altri siti interessanti oltre al nostro sito comune e a
http://msdn.microsoft.com/vbasic/
???
--
Paolo 83 RE
XXXg...@freemail.it
 (remove XXX)
gher...@iname.com
 (text only)
CIAO!

1)	MS VB Site (spero) (URL nella firma)
2)	I Link che trovi su MS VB Site
3)	I Link che trovi sul Sito Comune
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
Home Page - 
http://www.geocities.com/SiliconValley/Bridge/1414/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 
http://msdn.microsoft.com/vbasic/
Io!
Ciao
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
   <---  Nuovo server !
-
--
---

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Testare se una pagina HTML o ASP esiste.

In un mio programma ho semplicemente la necessità di testare se una pagina
HTML o ASP esiste (non di aprirla o che altro). Esiste un modo semplice???
CiaoZ e GraziE
SebaMix

 HTML o ASP esiste (non di aprirla o che altro). Esiste un modo semplice???
in VB o in ASP? con VB puoi usare la funzione Dir$(), con ASP devi usare il
FileSystemObject
Ciauz
Faber

No... nel mio programma ad un certo punto l'utente deve scrivere l'URL di
una pagina, che può essere sia HTML che ASP. Per esempio:
http://www.mioserver.it/pagina.html
 o 
http://www.pipposerver.it/pagina.asp
Devo naturalmente controllare che esistano!
CiaoZ
SebaMix


aaaaaahhhh! potresti usare il controllo WinSOCK facendo la richiesta al
server... non è proprio come fare una Dir$()  :)
magari ci sono già esempi o controlli che lo fanno, ma non li conosco...
Ciao
Faber



Oppure il controllo WebBrowser... si apre tale pagina e se ritorna l'errore 404 allora non esiste...
(Mai provato... è solo un'ipotesi)
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
---------------------------------------------------------------------------

 (Mai provato... è solo un'ipotesi)
con i centinaia di codici d'errore credo che non se ne venga più fuori...
immagina un 5xx (errore interno del server) o un [non ricordo] 'troppi
utenti connessi' ...
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Intercettare il doubleclick su una combox per ottenere...

...per ottenere un cambiamento della proprieta' text.
Ciao a tutti !
Io volevo provare ad emulare i combox della barra delle proprieta', che
quando si fa un doppioclick viene selezionato l'elemento successivo della
lista.
Questo per far si che l'utente possa scegliere se scorrere la lista premendo
sulla freccia a destra , oppure eseguire dei doppioclick fino a che trova
l'elemento che gli interessa.
Ho provato ad associare questa routine di incremento dell'item all'evento
DoubleClick , ma non fuziona... e nemmeno all'evento Click.
Qualcuno ha gia' fatto una cosa del genere e puo' darmi un consiglio ?
Grazie e buon weekend, DaVe

 Qualcuno ha gia' fatto una cosa del genere e puo' darmi un consiglio ?
io di VB non è che sappia molto, cmq implementare qualcosa come una edit che
si sposta su di una ListBox non dovrebbe essere difficile (anche se cmq
resta poco elegante...)
Non ho la + pallida idea di come (e se) si possa fare un subclassing in VB
altrimenti ti consiglierei di rimpiazzare la WndProc del Combo...
Ciao Dave :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

 La lista delle proprietą di VB non č nient'altro che una ListBox su cui


 spiega cos'e' e come si fa il subclassing, con esempio per VB.
Interessante, andrò a visitarlo quanto prima.
VisualBasic è un ambiente che io non ho mai apprezzato, ma questo non
significa che non sia utile conoscerlo, quindi [sempre che io riesca a
recuperare un po' di tempo] non è detto che non mi rivediate, magari nel
campo From di qualche msg... :-)
Un saluto a tutti :-)


 combox... facendo dei doppi click si passa da un item al successivo..
tieni presente che quella su cui fai doppio-click non è la combobox, bensì
una Edit che viene sovrapposta, dovresti quindi poter gestire lì il doppio
click...
In Delphi (o in C++) sarebbe semplice, non saprei in VB, cmq i passi
fondamentali (per farlo al volo, non so se si riesca ad ereditare un
controllo dall'Edit) sono questi:
- l'handle del combobox (tramite opportuna proprietà)
- ottieni l'handle della edit (FindWindowEx)
- operi il subclassing [Roal dice che avete un esempio sul sito]
NB: a seconda di come viene fatto il subclassing potresti avere delle
attenzioni da prendere nei riguardi della nuova WndProc...
Ciao :-)


 Anche io non l'ho mai apprezzato... e ne farei volentieri a meno...
o madonna, ci mancava solo che i delphisti venissero a fare compianti
(anglicismo) di gruppo qui... dai pure a piangersi sulla spalla... ma non
avete un bel ng (*) tutto vostro ? :):)
(*) it.comp.lang.ghetto :):)
--
andrea dot palazzi at tin dot it
free VB/sw: 
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: File Manifest x Grafica Controlli Xp

Salve ,
volevo sapere se qualcuno ha notizie circa il problema delle option inserite
nei frame, utilizzando il file NomeFile.Exe.Manifest per ottenere lo style
Xp,creando lo spazio nero nella caption delle option.
Saluti
mike

 ha scritto nel messaggio
news:6rV68.8581$nI1.2...@twister1.libero.it...

Prova su it.comp.os.win.xp
Ciao
--
Timothy Redaelli

 ha >
grazie ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT][Del Venerdi'] Google, parole chiave e scelta dei nomi

Qualche anno fa, quando è uscito .Net con i suoi linguaggi, mi sono
chiesto come diavolo avrei potuto impostare le ricerche inerenti
all'argomento su Google.
Tutt'ora, se cercate .Net o ".Net" viene cercata in realtà la parola
semplice "net" che non è molto di aiuto nel filtrare i risultati.
Beh, la buona notizia è che, se prima il simbolo "#" veniva ignorato
bellamente, adesso Google lo gestisce come un qualsiasi carattere
alfanumerico ed è quindi possibile cercare agevolmente c#.
Ciò mi porta a pensare a quante informazioni non sono trovabili a causa
della scelta del nome...
Si pensi per esempio alla sintassi dei fields dei recordset: rs!campo.
Una volta volevo approfondire gli aspetti di tale notazione.
Il problema è che tutt'ora non so come si chiama questa notazione e non
c'è modo di cercare l'operatore "!", anzi provate a cercare "!"...
termoPilucco, che si firma così in modo che Google trovi tutto su di lui e
solo su lui.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Un mucchio di risultati.... ;-)
Ciao, Vincenzo

 semplice "net" che non è molto di aiuto nel filtrare i risultati.
Infatti dalla prima ricerca che ho fatto ho pensato che Microsoft ha fatto
un bell'errore nell'affibbiare il nome alla sua tecnologia.
.Net infatti (come c#) non è ben chiaro come vada scritta: Net, .Net,
".net", dotNet... e c#, Csharp... inoltre i caratteri non alfanumerici non
aiutano certo il motore di ricerca.
Lo stesso VB, anche in MSDN a volte lo si trova come VisualBasic, "Visual
Basic", VB...
Poi google a volte ci mette del suo :)
Provate a cercare "in" o "ft"...
Lancio una piccola sfida: quali parole sono "interpretate" da google prima
di andare in ricerca?
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Provate a cercare "in" o "ft"...
Oltre ad aiutare, penso che anche noi dovremo aiutare google,
che a sua volta aiuterà noi.
Es. per richieste di aiuto per la parola in, in oggetto:
[sql] aiuto per in
oppure
[vb] aiuto per in
impostare la stringa di ricerca: sql+in
oppure 
vb.net
+in
si avrà una risposta più selezionata al richiesto
Ave
giuseppeD
---
CCR

Newsgroup: it.comp.lang.visual-basic
Titolo: CheckBox (2)

Ho una DataGrid ed avrei bisogno utilizzare in una colonna (per ogni cella)
una checkbox.
Mi spiego meglio. La DataGrid contiene dei record che identificano dei
prodotti preventivati con il tracciato: codice, descriz, qta, importo.
Io vorrei aggiungere un campo prima del codice in cui visualizzare una
CheckBox
in modo che l'utente possa spuntare l'articolo, ad esempio perchè è stato
ordinato.
Come si fa?
Una volta mi sembra di aver visto il modo, ma non me lo ricordo.
Grazie anticipatamente.

 Grazie anticipatamente.
qui ci sono i post per la dbgrid.
per la datagrid puoi provare a modificare la query di google.
hth, j.
http://groups.google.com/groups?num=50&hl=it&lr=&ie=UTF8&oe=UTF8&q=checkbox+
dbgrid+group%3Ait.comp.lang.visual-basic

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Winsock

Dunque utilizzando winsock.localip posso determinare il mio IP, se questo
cambia però mi restituisce sempre lo stesso valore,  devo uscire e riavviare
il programma per farlgi vedere quello nuovo.
C'è un modo per aggiornare il winsock in modo che mi restituisca l'indirizzo
corrente???
Grazie
--
===================================
Andrea Sistarelli
Per un sms: 
sis...@mail.omnitel.it
ICQ: 11598516
===================================

 ha scritto nel messaggio
news:8j03r7$thk$1...@pegasus.tiscalinet.it...


 winsock1.localip
Ma non c'è un modo per fare una sorta di refresh???
Ma non sei su ICQ in questo momento???


 wrote in message
8j08d6$arc$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: R: Ridimensionamento di immagini

C'ero quasi arrivato, tranne che usavo PicSrc.Picture invece che
PicSrc.Image
Grazie mille.
Alessandro Malaguti
--
Posted from 
bologna.nettuno.it
 [193.43.2.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

Purtroppo ho spento i miei entusiasmi quando mi sono accorto che  facendo 
picTrg.PaintPicture picSrc.Image, 0, 0, picTrg.ScaleWidth,
picTrg.ScaleHeight
Set flexgrid.CellPicture = picTrg.Image
non ottengo una copia dell'icona ma creo nella cella della flexgrid un
riferimento a picTrg.
Risultato: ogni volta che cambio il contenuto di picTrg mi cambiano TUTTE le
celle della flexgrid.
Magari si può fare qualcosa con CopyImage (che tra l'altro dovrebbe già
ridimensionare)...
peccato che la documentazione delle API che viaggia allegata a VB6 faccia
CAGARE. (Scusate il termine)
P.S. :
Esiste qualcosa di meglio ?
Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Transazioni queste sconosciute

ciao!
sempre qui a chiedere delle dritte:
dalla guida in linea DAOtrovo
BeginTrans, CommitTrans, Rollback
Sintassi
arealavoro.BeginTrans | CommitTrans [dbFlushOSCacheWrites] | Rollback
.....
In un’area di lavoro Microsoft Jet, è possibile includere la costante
dbFlushOSCacheWrites con CommitTrans. In questo modo, il modulo di
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gestione del database viene forzato a scaricare tutti gli
aggiornamenti su
disco immediatamente, invece di memorizzarli temporaneamente nella
memoria
cache. Se non si utilizza questa opzione, è possibile riprendere il
controllo non appena il programma richiama CommitTrans e spegnere il
computer, evitando così che i dati vengano scritti su disco. Sebbene
l’
utilizzo di questa opzione possa influire sulle prestazioni dell’
applicazione, risulta comunque utile in situazioni in cui il computer
potrebbe essere spento prima che gli aggiornamenti inseriti in memoria
cache
siano salvati su disco.
come faccio a mettere la costante dbFlushOSCacheWrites ????
forse in questo modo riesco a risolvere qule problema di ritardo sul
refresh
del DBGRID
Grazie anticipatamente
PFM
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.

ARGH! ARGH! ancora DAO?
Aggiornati.
ADO.
Trovi anche piů docs e piů esempi.
ciao,
Dads

Newsgroup: it.comp.lang.visual-basic
Titolo: Formato da/per Spedire.

Spero di spiegarmi a sufficienza.
Ho fatto un semplice programma che acquisendo delle foto,
le stampa (quasi) così come sono verso la stampante.
Adesso però è nata l'esigenza di diffondere questo risultato
(la stampa appunto) verso la rete.
Quindi ho la necessità di convertire il risultato in un formato
subito leggibile da un utente.
E non ho idea di come e cosa fare ...
 Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

ciao Massimiliano
scusa ma come le acquisisci le immagini e in che formato
ciao
Ilairo

 E non ho idea di come e cosa fare ...
Non vedo il problema: il file che contiene l'immagine (nel formato che vuoi
e fin dalla sua acquisizione) non è disponibile per tutti? Basta
stamparlo... Manca il programma? Il tuo, quello di stampa.

 ha scritto nel messaggio
news:K9_Ac.45853$G%.25963@tornado.fastwebnet.it...

Ciao Ilario
    Quello che stampo è un Catalogo; che per l'appunto vorrei rendere
visibile a tutti.
    Non posso spedire le foto ed il programma e farsi che se le stampino
loro.
Max

 ha scritto nel messaggio
news:2jjt42F...@uni-berlin.de...

Ciao Lupo


scusa ma non riesco a capirti
il formato piu' leggero e piu' diffuso è jpeg
ma se non mi dici come acquisisci le immagini non socome dirti altro
ciao
Ilario

 Ilario
Mi hanno gią suggerito la soluzione, esiste un programma che
converte la coda di stampa in un file *.PDF e con quello
posso renderlo disponibile subito in Rete.
Grazie Comunque a tutti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Office automation Richiesta di aiuto

 Come fare?
a che pro?
se lo scopo č poter riprodurre le operazioni eseguite, dovrebbe essere
possibile utilizzando il registratore di macro di word.
se lo scopo č "controllare" l'operato dell'operaio, non so dirti (e mi
piace anche pochino)
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha eseguito i giusti passaggi.
ehm...
così, per cura curiosità, cosa è un simulatore di ecdl?
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 all'interno dell'applicazione aperta.


 Es. se un utente clicca sul menù Inserisci o sulla barra degli


...


 é stato eseguito in maniera corretta
Mah, sinceramente non so se sia "corretto" utilizzare questi sistemi.
Considera che nel mondo dell'informatica( e della programmazione... )
ogni singolo risultato può essere ottenuto in modi diversi.
Supponiamo, per esempio, che questo studente si costruisca una
macro di Word che mette il grassetto controllando che il numero di
paragrafo sia "3" e poi metta questa macro in un bottone della
barra degli strumenti. Il risultato è comunque corretto e risponde al
"problema".
Che ne dici? :-)
Ciao,
Andrea

...


Saluti
Una volta dicevano se ti dicono di buttarti nel pozzo tu lo fai?.
Quando ti chiedono una cosa di questo genere che "per loro" sembra
facile da realizzare comincia con il dire: "verrà a costare
parecchio", vedrai che subito diminuiranno le pretese.
Vuoi monitorizzare tutto quello che viene digitato/premuto?.
Personalmente più che intercettare tutti gli eventi (cosa difficile da
fare) valuterei l'ipotesi di analizzare le risposte mediante lo script
generato dal registratore di macro opportunamente fatto partire
all'inizio di ogni domanda/risposta.
Guarda però che normalmente li questionari per le abilitazioni (mscd
mcad, ecc) sono fatte in modo tale che tu hai:
- un tempo per rispondere a tutte le domande
- una serie di risposte ad ogni domanda (giuste/sbagliate/parzialmente
giuste)
- un punteggio finale
Per cui "perchè vuoi percorrere questa strada?" (velleità dei tuoi
committenti a parte).
=======================================================================
Se mi vuoi scrivere togli le maiuscole
Sveltolampo 
cteniza...@hotmail.com
=======================================================================

 Saluti
Ciao,
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: List Box....

ciao a tutti.
ecco il mio problema..
Ho creato un db in access.Con vb voglio visualizzare solo una parte della
tabella in una list box..
es. Tabella con CODICE,NOME,COGNOME,INDIRIZZO,CITTA'ecc.
Io però voglio visualizzare in una list box solo il codice e il cognome e
eventualmente cliccandoci sopra andare in ultro form(già preparato)e
visualizzare anche tutto il resto..
Come faccio per far apparire ciò che voglio nella list box??Devo usare
qualcos'altro??Io pensavo ad ADODC1 ma forse è un pò limitato..
Grazie in Anticipo..
Mullah®

Hai provato a collegare un database con una listview?!
cerberus
--
***************************************************************
La Classe non è Acqua.
infatti è il modello in base al quale vengono create le istanze di un
oggetto in fase di esecuzione. Definisce le proprietà dell'oggetto e i
metodi utilizzati per gestire le funzioni dell'oggetto stesso.
***************************************************************

Newsgroup: it.comp.lang.visual-basic
Titolo: stampare caratteri speciali su stampante generica/ solo testo

ciao
Dovrei trasmettere dei caratteri speciali ad una stampante generica/
solo testo (settata in modalità ESC/epson), senza usare il driver
apposito (tanto la uso veramente solo per testo)
ad esempio
ESC-P setta il carattere a doppia larghezza
purtroppo il driver generico/solo testo mi "elimina" i caratteri
speciali (ESC) e non funziona niente
sapete darmi un suggerimento su come fare?
Grazie

"kitesurfz" ha scritto nel messaggio

I dati vanno inviati direttamente alla stampante, o per la precisione
allo spooler di stampa, altrimenti è normale che vengano filtrati.
Il sistema classico è di creare un file con testo e caratteri di
controllo e inviarlo allo spooler in una di svariate maniere.
Per il sistema che consiglio io il codice di esempio, già adattato
per lavorare con un file, è qui:
http://groups.google.com/group/it.comp.lang.visual-basic/msg/6e54e88cc1a8a315
E le dichiarazioni necessarie sono qui:
http://support.microsoft.com/support/kb/articles/Q175/0/83.ASP
Bye, G. 

OK provo.
GRAZIE !
Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] idea carina...

Su 
www.gpsoftware.org/msnitaly
 !
Solo per chi usa MsnMessenger! 

 Solo per chi usa MsnMessenger!
Messo sul mio msn ^_- .. Ottima idea !!! e .. FORZA ITALIA
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Messo sul mio msn ^_- .. Ottima idea !!! e .. FORZA ITALIA
Bellissima anche la precisazione al punto  *1
:) 


Quella che coinvolge Dio in una minchiata del genere?
Ciao 

 Quella che coinvolge Dio in una minchiata del genere?
Ma che dici? Ma l'hai aperto il link?
Hai visto bene cosa c'č scritto, dopo "Forza Ragazzi"...   :-))
M'ha fatto scompisciare dalle risate!
Ci ho messo un po' per capirlo, ma poi ho capito... troppo forte... :-))
B.
ps: grazie ancora, per il RichTextBox, ora va che č una scheggia!

 Ci ho messo un po' per capirlo, ma poi ho capito... troppo forte... :-))
Ah, sì... è vero.
E' che io manderei tutti a lavorare in miniera a cominciare da quelli che 
basta una partita organizzata da miliardari per dimenticarsi di tutti i 
problemi.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: 1 long in 4 byte

Come faccio a convertire un long (formato da 4 byte) in 4 byte singoli ????
Sto cercando un metodo semplice e rapido.
Please help me!

Piero wrote:

  Please help me!
long var;
char v2[4];
for (int i=0; i<4; i++)
    v2[i]=((char *)&var)[i]
Vedi un pò se va bene...
--------------------
Giulio Argiolas
--------------------

 Sto cercando un metodo semplice e rapido.
union LongData
{
 long          Long;
 unsigned char Char[4;
};
Tu fai:
LongData D;
D.Long=234556788;
E ti trovi i bytes in D.Char[0,1,2,3....
MA ATTENTO!!!!
L'ordine dei bytes dipende dal tipo di processore che hai. Se il tuo
processore e' big-endian sono in ordine 0123, se, invece, e'
little-endian, 1032 (credo... non mi ricordo bene).
Oppure, puoi sempre fare
long a;
int  n;
Byte=(a & (0xff<<(n*8))) >> (n*8);
Ciao!
-- 
 Daniele
------------------------ Fuck The Monopoly ! -----------------------
             ______                           ____                  
            /_  __/                          / __/                  
             / /__     __  __  __           / /_                    
            / //_  /  /_  /   / / /\/\     /_  / /  / \/ \/     
           / //__ /_ /__ /__ /_/ /   /    __/ / /__/  /\ /\       
          /_/ Italia                     /___/                      
 
  -> 267 <- days and telecom's monopoly will be fucked forever !    
 
--------------------------------------------------------------------
 Daniele Orlandi - Utility Line Italia - 
http://www.xt.net
 
 Via Mezzera 29/A - 20030 Seveso (MI) - Italy - FAX: 
++39(362)540153
--------------------------------------------------------------------


Non e' proprio VB questo! si potesse in VB fare un gioco simile!...
devi:
dim L as long
dim B(4) as byte
L = 'un numero long
B(0) = L \ (256^3)
B(1) = (L \ (256^2)) mod 256
B(2) = (L \ 256) mod 256
B(3) = L mod 256
spiegazione:
ogni volta dividi per una volta in piu' la capacita' di un byte (256)
(divisione intera) togliendo i byte piu' piccoli, e fai modulo 256 per
togliere i byte piu' grandi.
		Stefano

 Non e' proprio VB questo! si potesse in VB fare un gioco simile!...
Hai ragione, e' colpa di chi ha crosspostato il messaggio originale in
it.comp.lang.c++ e it.comp.lang.visual-basic.
Io, avendolo letto su c++, ho risposto come si poteva fare in c++.
Ciao!
-- 
 Daniele
------------------------ Fuck The Monopoly ! -----------------------
             ______                           ____                  
            /_  __/                          / __/                  
             / /__     __  __  __           / /_                    
            / //_  /  /_  /   / / /\/\     /_  / /  / \/ \/     
           / //__ /_ /__ /__ /_/ /   /    __/ / /__/  /\ /\       
          /_/ Italia                     /___/                      
 
  -> 266 <- days and telecom's monopoly will be fucked forever !    
