Newsgroup: it.comp.lang.visual-basic
Titolo: Programma... nel programma!!

Ciao, sono alle prime armi con il VB e non saprei proprio da che parte
iniziare se volessi fare un piccolo programma che esegua delle
istruzioni scritte in una textbox
Vorrei praticamente provare a creare un programma che mi permetta di
eseguire al suo interno uno script. Prendete per esempio il mirc, ha
una finestra dove è possibile programmarlo e il programma reagisce in
base a qll che ci scrivo dentro.
Come posso fare? Da che parte iniziare? Si accettano consigli!!
Dr_Poison

 ha scritto

Se si tratta di un'espressione puoi usare il "valutatore di espressioni" del
nostro Zanna.
Se si tratta di codice, la vedo dura, anzi, improbabile. Diciamo pure
impossibile.

 > iniziare se volessi fare
...
Io non capisco!
Quando ero alle prime armi ho letto il manuale dalle prime pagine, compresa
la prefazione.
Quando è comparso "Hello, world" ho avuto un principio di orgasmo.
Nemmeno ora (dopo che di VB ne ho macinato un tot e ... che per avere un
principio di quella roba là non mi basta una grandinata di Viagra), mi metto
in testa di fare cose così complicate.

 ha scritto nel messaggio
news:6Dtd9.1061$%z1.2...@twister1.libero.it...


 in testa di fare cose così complicate.
ma che palle tutta sta morale  :))))
guarda che è un semplice newsgroup,ok che bisogna seguire le regole ma non
siamo in un monastero :))))) (mi riferisco anche agli altri messaggi
ovviamente ))))
(non prenderla ocme critica ,ci mancherebbe, sei semrpe il primo a dare una
mano)
cmq linguaggi di script che si possono inserire in vb ce ne sono tantissimi
:))
consiglierei in primo luogo scriptcontrol

 in testa di fare cose così complicate.
perche' no? se hai le conoscenze per fare qualsiasi[1] cosa con vb (come ho
la sensazione di avere io in questo periodo... anche se so che non e' vero),
perche' non tentare? perche' limitarsi a ripetere cose che si sanno fare?
beh, certo tu lo fai per lavoro per cui probabilmente la vediamo in modo
diverso...
ciao, assa.
[1] i puristi di altri linguaggi non se la prendano per questa azzardata
affermazione. so benissimo anch'io che alcune, _molte_, delle cose che si
fanno in c++ (a partire dall'oop) non si possono fare in vb... credo
comunque che abbia un enorme potenziale e mi ha permesso fin'ora di fare
tutto cio' che volevo :)

 perche' non tentare? perche' limitarsi a ripetere cose che si sanno fare?
Hai visto cosa ho quotato del messaggio di Dr_Poison?

 mano)
Scusa, come la dovrei prendere? Vabbè che hai messo abbondanti faccine, ma
non ti seguo.
Io non volevo fare la morale a nessuno. Mi sono limitato a quotare la prima
frase di Dr_Poison e ho fatto una considerazione sulle complesse
problematiche che un neofita di VB si pone.
Boh. ;-((

 Io non volevo fare la morale a nessuno.
veramente ti ho detto che mi riferivo  "anche" ad altri messaggi :))
cmq non volevo criticarti,anche se la battuta ne aveva il sapore,ma
limiatiamoci a parlare di vb senza condirlo con lezioni di grammatica o
presumendo illegalità  :)...
Non ti sembra che alla fine dei conti il newsgroup sia per questo ? :)))
ciao

 > Scusa, come la dovrei prendere? Vabbè che hai messo abbondanti faccine,

Ok. Starò zitto, sia per la grammatica che per la presunta illegalità.
Devo aver preso il brutto vizio da non pochi altri.


MA CHE PALE e anche che palle FRANCO! e metto la faccina :-( anzi la
raddoppio :-((
<%Franco.mode=true%>
Senti franco (ma deve essere il nome???? vi chiamate tutti uguale quelli che
mi fanno incazzare?):
"
 Devo fare un programma che gestisce le valvole di una centrale
atomica....tieni presente che lo devo fare per Lunedì, non so programmare in
VB ...(l'ho scaricato dalla rete solo ieri!)....ah ...e poi questo programma
deve avere buona grafica.....si accettano consigli!
Un altra cosa....sbrigatevi a mandarmi il codice perchè questo NG è di tutti
e non della solita setta di 4 gatti che si credono di essere chissà chi!
Ed abbiate rispetto di chi come me ha visto vb solo da ieri!
"
Questo messaggio più o meno è un messaggio "tipo".
E io mi incazzo ....a morte....perchè io HO durato fatica ad imparare il
vb(male in maniera perfettibile OK!) ....ci ho messo 3 mesi per sentirmi
"ganzo"...e produrre tutto una serie di ciofeche che neanche un professore
universitario farebbe!
Dopo una bella ridimensionata ci son voluti 2 anni (2) per produrre un
programma che si potesse fregiare di Stabilità e Professionalità...nel
mezzo....figure d merda con datori di lavoro e clienti!!!
<%Franco.mode=false%>
NON CI SONO SCORCIATOIE!!!!!
STUDIARE STUDIARE STUDIARE....sempre....anche ora che mi avrebbero
commissionato un vero programma client/server e sto a studiare perchè non lo
so fare!(e quindi questo lavoro non si farà!)......Studiare a 39
anni.....figurati ad un ragazzino se non dico di farlo!
(non so che età hai...non mi rivolgo a Franco)
IL GUAIO DI QUESTI GIOVANI (del 95% dei giovani di oggi):
VOLETE LA PAPPA SCODELLATA.....non avete voglia di studiare...e vi
arrabbiate se non vi forniscono il giocattolo!
Prendi un bel libro....studialo....SPERIMENTA...prova a fare gli esempi del
libro....prova a variare qualcosa.....cerca su internet!
E che cazzo un po di iniziativa........
e se no Poison....considera questo
Un idraulico se lo chiami per una emergenza....ti fattura le ore alle
vecchie 80.000 lire + diritto di chiamata= 2 ore 200.000 lire!!!
Un fabbro ancora peggio....quello che è venuto da me aveva il palmare per
gestire gli appuntamenti!
Saluti
(Wodka parecchio pieno di caffeina!)

 arrabbiate se non vi forniscono il giocattolo!
1) non ho detto che in assoluto non vadano rispettate le minime regole di
convivenza nel newsgroup... Ma forse ti è sfuggito ? :))))
2) Qui  c'è un manifesto dove non dice che un novellino non possa chiedere
un programmino o qualsiasi altra cosa inerente al vb...qualcuno ha detto
"domandare è lecito,rispondere è cortesia"
3) non parlavo in assoluto infatti mi sono rivolto a lupo con una
battutta.Credo che ci siano dei limiti anche per chi risponde? Ormai su sto
newsgroup sono più le "risposte" (non tanto le domande) OT non ti sembra
eccessivo ?
4)Se non ti va di rispondere a domande che trovi ingiuste,perchè lo fai ?
nessuno ti obbliga,c'è un manifesto da rispettare,non vedo il perchè le
regole devi dettarle tu o io :))
Se ogni volta che si posta una domanda si legge:
Questo non dovevi chiederlo..troppo semplice
Devi studiare di più...
Se avessi letto msdn alla pagina 353453222324524324 ......
Se avessi premuto f1 insieme a f5 con salto carpiato ti saresti risposto da
solo...
ad ogni messaggio sempre le stesse cose
che noia oh :)))
e poi non bere troppo :PPP
bye
ps non scrivere insulti che capisci solo tu,rendili leggibili a tutti almeno
litighiamo un po' :)))
(ancora non ho capito quello che mi hai scritto l'ultima volta)...

 presumendo illegalitą  :)...
Su tutto il resto sono pienamente concorde ... ma sulla legalita'
( visto che oltretutto  ci troviamo in un "luogo" pubblico) sarei
meno "flessibile" e tollerante.
--
Fosco

"Dr_Poison"
Copio incollo da un mio....( lavoraci il pricipio lo vedi)
sName = InputBox("Please enter the Cost Centre.", "Input")
'loop until sName <> ""
If sName = "5" Then
Shell "C:\PROGRA~1\xxxxx\SYSTEM\xxx.EXE \CLOCKW~1\5.WBT"
End If
If sName = "10" Then
Shell "C:\PROGRA~1\xxxxx\SYSTEM\xxx.EXE \CLOCKW~1\10.WBT"
End If
'ecc ecc
Unload Me
End Sub
--
Fosco

 meno "flessibile" e tollerante.
certo è ovvio, però ho parlato di presunte illegalità di conseguenza non
certe.Il tutto ovviamente per non creare flame e discorsi che si dilungano
inutilmente.
Poi sappiamo benisismo tutti quello che succede in rete è inutile continuare
a ripetere le stesse cose :))
ciao

'loop until sName <> ""
--- cut ---
cercando su internet ho trovato qlcs di utile... cmq mi pare che tutti
si appoggino su codice vbscript
su planetsourcecode cercate script engine, qualche esempio viene
fuori.
Dr_Poison

 Hai visto cosa ho quotato del messaggio di Dr_Poison?
sicuro che ho visto che cosa hai quotato del suo post, ma poi hai anche
scritto che tu questi traguardi, come non te li ponevi prima da
principiante, non te li poni nemmeno adesso, che sei molto piu' esperto. la
mia replica era su questo, se ho capito male... chiedo venia :)
ciao, assa.

>e poi non bere troppo :PPP
che ti dovrei rispondere?
"Bevo per dimenticare tua madre :-)))))"
vedi suona male lo stesso! faccine o non faccine!
Io più che mai son dell'idea di MODERARE IL NG!!!....non siamo abituati a
tutta questa libertà!
Ciao Franco....pace a te!
(Wodka che ha espresso in maniera abbastanza civile la sua idea...non
particolarmente diretta ne a Poison ne a Franco...uno sfogo di una buona
giornata di lavoro!)

 vedi suona male lo stesso! faccine o non faccine!
ti rispondo solo qui .....
non hai capito nulla di tutto quello che ho scritto e sei sta anche
volgare...
sai una cosa?
fai come caxxo ti pare

 giornata di lavoro!)
    Caro Wodka4U. Non sono d'accordo con te.
    Moderare il NG. No grazie. Chi vuole un ng moderato se lo faccia e se lo
goda. Questo non e' moderato e non si cambiano le carte in tavola a gioco
iniziato.
    Liberta'. Quando dici "non siamo abituati" ecc... di certo ti riferisci
a te. Ma gli altri di quel "siamo" chi sono? Io no di certo, alla mia
liberta' ci tengo. E mi assumo le mie responsabilita'.
    I cretini della flexgrid. Moltissimi di loro prima o poi impareranno ad
allargare quella colonna. Cosi' non saranno piu' cretini. Tu che sai gia'
allargarla quale tua personale evoluzione ti proponi?
    Morale ed etica. Sai benissimo che non sono la stessa cosa e si vede.
Perche' allora quando uno dice "ma che palle tutta sta morale" ciuli nel
manico e tiri fuori l'etica? Non sviare i discorsi e l'etica tientela per
te. E' un problema tuo, non del ng.
    Come rispondere ai quesiti del ng. L'unico modo possibile e' che ognuno
risponda *come cazzo gli pare*. Scusa l'espressione forte ma e' per farmi
capire anche dai sordi.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 capire anche dai sordi.
difficile capire cosa intendi con quel "come cazzo gli pare", manifesto e
netiquette vanno rispettate anche da chi risponde.

 netiquette vanno rispettate anche da chi risponde.
"vanno", "devono" ? hmmm... saranno i miei innumerevoli ot... non so.
ma, dopo 20 anni di computer, ogni tanto perfino alcuni miei ot mi
sembrano parte della programmazione e di vb esattamente come un dim o
un set as new. mi ostino a non ritenere questo un ng di idraulici, con
tutto il rispetto per gli idraulici. qui, in qualche modo, c'e' o
dovrebbe esserci un'ingegneria. un pensiero. io in certi programmi lo
vedo, in altri vedo solo delle fatture con una gui.
che allora molto stia nel come uno vede la faccenda, chi piu' diretta,
chi piu' articolata ?
e di certo internet mi sembra tuttora, in attesa del nuovo ordine
palladiano, nella piu' totale anarchia.
iclvb -- piaccia o spiaccia -- non e' moderato, quindi il manifesto e'
un invito. e tale e' anche -- come in genere -- l'etichetta.
diciamo che (anche) nel rispetto dell'etichetta si vede il livello di
chi partecipa, chi lo sa vedere.
ma ognuno posta come gli pare, ot, crosspost, flame e tutto il resto
compresi. e' un dato di fatto e soprattutto, finche' un gruppo non e'
moderato, _deve_ pure essere l'unica regola reale. liberi gli altri,
ovviamente, di plonkare, non seguire il ng, ecc.
ciao, j.

 netiquette vanno rispettate anche da chi risponde.
    Volevo ribadire il concetto di *liberta'*. Legato a quello di
responsabilita', come ho anche detto. Perche' quando mi si dice "non siamo
abituati a tutta questa liberta'" mi si drizzano le antenne e sento un
brivido giu' per la schiena. Visti i tempi, se permetti, sono piuttosto
sensibilizzato.


 ovviamente, di plonkare, non seguire il ng, ecc.
guarda che un gruppo non moderato deve comunque seguire le "regole", non è
assolutamente vero che ci si possa permettere di scrivere quello che si
vuole.Questo nel limite del possibile viene  (dovrebbe essere) fatto
rispettare dal provider (vedi abuse).
Purtroppo è vero,succedono anche cose poco piacevoli e spesso si sfora nell'
OT (non solo di chi pone la domanda) però è anche un motivo per chiarire
come ci si deve comportare.
ciao :))

 sensibilizzato.
io non sono contrario alla tua *liberta'* pero'  non deve limitare la mia.
Sei d'accordo ?
ciao :))))

 dovrebbero conoscere in quanto comuni in qualsiasi società.
questo si', naturalmente. (beh, quasi. un tuo rutto a buckingham
palace non troverebbe la stessa calorosa accoglienza che al palazzo
reale di ryad. e ti sfido a sfregare calorosamente il tuo naso con
quello del nostro ministro per l'educazione o per il welfare).
ma, insisto, se uno non viola il codice cosa dici all'abuse ? "fa ot"
? a momenti non puoi neanche dire "cerca vb twilight". se ne hai
voglia, puoi denunciare chi lo fornisce, e lo spam porno. ma io scatto
praticamente solo quando vedo tirati in ballo i minorenni, seno' si fa
notte.
nota che il manifesto e' stato scritto da, e rispecchiava, un gruppo
di persone che in maggioranza non segue piu' il ng ne' il sc. sta a
chi frequenta ora cercare di impostare la tonalita'. ma, concordo con
maurizio, piu' con l'esempio che altro.
se poi questo diventa it.comp.lang.visual-basic-ot non guardate me,
pero' :P
ciao, a.

 ha scritto
Rispondo agganciandomi qui, ma solo per continuare la catena, non per Franco
DG in particolare.
Avete (abbiamo?) ragione un po' tutti. Avete (abbiamo!) torto un po' tutti.
E' vero che in ogni comunità, virtuale o reale che sia, occorre rispettare
le regole (giuste o sbagliate, schizofreniche o di buon senso, rigide o
elastiche, etc... che siano), è anche vero (e lo dimostra la banalità di
questa mia considerazione) che ogni comunità è fatta di esseri umani, veri e
vivi, intelligenti o meno, rispettosi o meno, che gli girano in quel momento
o meno, etc... con tutti i loro difetti e le loro qualità, spesso con forte
condizionamento dal momento che stanno vivendo.
Personalmente non riesco a vedere questa comunità (come non ho mai visto
nessuna di quelle che ho frequentato, che fossero chat, forum, ng o mail
private) come virtuale, io non credo all'esistenza della virtualità, credo,
insomma, che si debba considerare come prevalente la realtà delle persone
che partecipano rispetto alla impalpabilità/virtualità che il mezzo di
comunicazione suggerisce.
E' anche vero, quindi, che (cito Franco) sarebbe sbagliato considerare
questo NG un monastero, ma, anzi, pur senza esagerare, nemmeno il bar
dell'angolo (che comunque presume delle "regole").
Io non sono un estremista, nè in un senso, nè nell'altro. Può essere che
certe mie "battute" o "richiami" (certo non autorizzati da alcuna "carica",
ma, forse, giustificabili dal mio essere "umano") possano essere meno
apprezzati, anche nel senso del "divertente", da quelli di altri, può essere
che io possa star antipatico a più d'uno, come credo sia concepibile che più
d'uno non mi stia simpatico. Tutto può essere e, personalmente, accetto
"diligentemente" ogni tipo di "richiamo", nel senso che "ci penso sopra" e
per me, da chiunque provenga, è motivo di analisi (leggera, intendiamoci) e
di considerazione ed eventuale adeguamento.
Penso anche che un richiamo (più o meno
scherzoso/torronatore/ironico/cattivo/duro/etc.) a un troll
palesato/scoperto faccia danni (anzi, no, lui non lo considera proprio) al
troll.
Un richiamo al non-troll (e, magari, partecipante attivo) può (dipende dalla
sua sensibilità, dal suo tipo di "analisi", persino, perchè no, dal suo
grado di permalosità) far danni alla tranquillità di partecipazione al NG
del non-troll stesso. Non voglio riferirmi a me, quantomeno non solo a me,
ma, e diciamolo, io ho già avuto un paio d'occasioni per chiedermi "ma che
ci sto a fare qui?". Non importerà niente ad alcuno, questo non mi
sorprenderebbe, ma importa a me, e tanto mi basta.
Per me l'unica regola praticabile è:
"siamo esseri umani, cerchiamo di comportarci rispettosamente come faremmo
nella normalità, dal bar all'aula d'esame universitario, cerchiamo anche di
tollerarci con un minimo di elasticità, accettando i nostri e gli altrui
difetti e i possibili momenti contingenti di scazzo".
Io spesso ci penso, spesso mi impegno. A volte, e me ne scuso anche per il
futuro, non ci riesco.
Che faccio, per questo, mi autoplonko? vado via? resto e faccio i cazzi
miei? Che faccio, ditemelo voi. Di sicuro terrò in buona considerazione ogni
(astenersi trolls, please) suggerimento.

 Dr_Poison

 --------
Ciauz!

 (astenersi trolls, please) suggerimento.
non ho capito il fatto del perchè devi prenderla ocme un affronto
personale.Penso che qui siamo tutti uguali e perciò tutti più o meno
criticabili.
Visto che ogni tanto tu ,io,pinco pallino ci permettiamo di dire la nostra e
criticare,perchè anche gli altri non dovrebbero farlo?
Se da domani tutti penseranno di potersi permettere di fare critiche e
battute spiritose, magari condite con lezioni morali, dove andremo a finire
?
Volevo solo dire che questo dovrebbe essere un posto dove si scambiano idee
e consigli su vb, perchè trasformarlo in qualcosa di diverso ?
Da un po di tempo non si perde occasione per litigare o per fare la
paternale al nuovo arrivato.Ma è così difficile passare al  messaggio dopo
se quello precedente non piace? :)))
ciao :))
ps la prossima volta giuro che non ti dirò più nulla :)))

 pero' :P
io son gia qui col dito puntato ..   ihihihihi
ciao :)

 ps la prossima volta giuro che non ti dirò più nulla :)))
Qui, te lo dico chiaro, sbaglieresti! Io, anche per cose che possono
eventualmente infastidirmi, sono per lo scambio delle opinioni, con
correttezza e rispetto, certo, ma con la necessaria chiarezza. Dico questo
senza retorica, con totale convinzione e sincerità.
Ciao.

 Possiamo darla per scontata? Certamente no.
Però stai dimenticando il punto di partenza, io mi riferivo a messaggi che
rispettano il manifesto e la netiquette(domande all'apparenza semplici la
rispettano) .
Su google e msdn volendo trovi tutto , di conseguenza chi può usare  il
newsgroup?
Dovresti tenere presente il fatto che un principiante potrebbe aver
difficoltà anche solo nel trovare google, figuriamoci nell'usarlo..
Per quanto riguarda le lezioni di italiano ci sono newsgroup adatti allo
scopo :)))
 ciao :)))


CUT
....solo una cosa....l'help ce l'hanno tutti! utenti di vb " regolari ed
irregolari "!
.....La buona volontà di imparare un po meno!
solo questo!
Come mai a noi queste cose riesce trovarle ed a altri no?
siamo più intelligenti?.....non credo (almeno io non mi ritengo!)

 scopo :)))
Schersssssoooooo: Hai fatto un salto in "Ricerca Dicotomica"?
La diatriba si fa interessante. Penso che conierň un neologismo e lo
proporrň.
;-))

 (sulle risposte e su altro!)
Ecco, in estrema sintesi e con tutta la palese ironia di Wodka, cosa non
vorrei accadesse.
Non tocca a me, certo, e forse, visto che il NG non è moderato, forse non
tocca ad alcuno.
... però c'è qualcosa che non mi quadra.
Confessione:
In data 1-9 c'è un post di maumao su winsock. maumao è un mio amico e stavo
da lui, in trasferta di lavoro. Mi dice "... te che pastrocchi con queste
chat, dimmi dove devo scrivere per il mio winsock per quello che voglio fare
con Internet, dai che scrivo, visto che non me lo risolvi... ".
E' una bravissima persona, ma spesso "la fa troppo facile". Mi sono
raccomandato di spiegare tutto quello che gli veniva in mente, di fornire
ogni particolare utile all'eventuale soluzione del problema e, persino, di
essere cortese.
Ha scritto lui, ma io gli soffiavo stupidamente sul collo, quasi che mi
sentissi responsabile per qualche stravaganza del suo carattere.
E' la verità e mi chiedo: perchè "mi sentivo responsabile" anche se il mio
nome/nick/connessione/mail non comparivano da nessuna parte?
Non ho una risposta chiara, nemmeno ora. Non riesco a spiegarlo, ma se mi si
capisce e immedesimandosi, probabilmente si avranno le mie stesse
sensazioni. Probabilmente mi si potrà anche comprendere se, a volte, non
parlo solo di VB.

 io son gia qui col dito puntato ..   ihihihihi
ehm... posso chiedere quale ? :P
j.finger

tutto cio' che volevo :)
senti, quanto sei distante dal risultato raggiunto nel film "weird
science"? sarei interessato =)
saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 27+15, RA, 193, 152
   VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 BMW 530D "BatMobile EVO" Driver - Escortone da 500 CV dreamer
Kawasaki "Gas Gas" ZZ-R 1100 - HD Electra Ultra Classic Dreamer
   On contrary of popular belief, Unix *IS* user friendly:
    it just appears to be selective who it is friend with

capire anche dai sordi.
su questo sono pienamente d'accordo.
ma sono anche d'accordo sul fatto che certi atteggiamenti abbiano un
po' stancato...


istruzioni scritte in una textbox
direi che il concetto e' che tu voglia fare un parser per un qualche
linguaggio, cioe' un interprete che legge una riga alla volta ed
esegue alcune operazioni di conseguenza.
allora il suggerimento e': sei *sicuro* che, anziche' scrivere un
parser per un linguaggio inventato da te, non ti convenga, piuttosto,
usare un parser gia' fatto per un linguaggio che gia' esiste? ce ne
sono tanti, orientati a target differenti e per fare cose differenti e
sono quasi tutti gratuiti. e, soprattutto, funzionano tutti bene. il
mio consiglio, quindi, sarebbe di includere nel tuo programma delle
chiamate al parser per perl, python, awk, tcl o chi ti pare: ti fai
qualche giro su 
www.perl.org
, 
www.python.org
 e cosi' via e ti scegli
quello che va meglio per quello che devi fare --parlavi di mirc: se
devi manipolare stringhe ti consiglio *caldamente* perl--, scarichi il
parser per windows e poi dal tuo programma chiami quel parser.
se sei un newbie, in 15 giorni di lavoro dovresti fare qualcosa di
funzionante e decente. ti suggerisco di guardare la funzione "shell"
nell'help di vb.
siamo qua per altre informazioni, se ti servissero.


 science"? sarei interessato =)
mai visto...
ciao, assa.

mai visto...
2 bambinozzi con un homecomputer tipo c64 si infiltravano in un
supercomputerone stile nasa e grazie ad un fulmine e ad altri
accrocchi con 2 elettrodi trasformavano una barbie in una eurofigona
di 1.75 con tutte le misure a posto :)
io preferirei sull'1 e 80, ma mi accontento ;)
saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 27+15, RA, 193, 152
   VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!
