Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...

probleme cu ochelarii
 Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...
 Rezultat RMN

Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor
 Discuții despre TVR Sport HD.

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 

o problema usoara dar imi scapa raspunsul

- - - - -
  • Please log in to reply
6 replies to this topic

#1
alex05ok

alex05ok

    Member

  • Grup: Members
  • Posts: 376
  • Înscris: 08.11.2007
am 3 casete de text, in 2 introduc numere iar in a treia i-mi da adunarea dintre ele
exemplu a.text=b.text+c.text
dat nu vrea sa adune i-mi pune numerele unul dupa altul, daca pun inmultire in loc de adunare merge, am pus si paranteze dar nimic.
e o intrebare usoara (sa nu radeti) dar nu stiu cum sa o rezolv

va multumesc.

#2
alex05ok

alex05ok

    Member

  • Grup: Members
  • Posts: 376
  • Înscris: 08.11.2007
de fapt merg toate operatiile -,*./, in afara de + ,de ce oare?

#3
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,980
  • Înscris: 24.02.2006
primele 3 operatii sunt specifice numerelor, asa ca vb-ul iti face converteste automat valorile din b.text si c.text la numeric, efectueaza corect operatia , converteste rezultatul iarasi la text si il pune in a.text

in cazul adunarii, aceasta operatie se regaseste si la stringuri (concatenare), deci vb-ul nu mai face nici o conversie. va trebui sa o faci tu manual.

#4
alex05ok

alex05ok

    Member

  • Grup: Members
  • Posts: 376
  • Înscris: 08.11.2007
am reusit multumesc pentru ajutor

a.text=val(b.text)+val(c.text)

#5
freshmeat

freshmeat

    Junior Member

  • Grup: Members
  • Posts: 113
  • Înscris: 10.04.2007

View Postalex05ok, on Jan 18 2008, 00:22, said:

de fapt merg toate operatiile -,*./, in afara de + ,de ce oare?




'Daca vrei cu numere intregi faci asa :

Dim nr1 As Long
Dim nr2 As Long


nr1 = Text1.Text
nr2 = Text2.Text

Text3.Text = nr1 + nr2



'Si daca vrei numere cu zecimale faci asa :


Dim nr1 As Double
Dim nr2 As Double


nr1 = Text1.Text
nr2 = Text2.Text

Text3.Text = nr1 + nr2


// Normal ca nu iti merge text1 + text2 :))) pentru ca sunt string-uri :P daca bagi la text1 = 2 si text2 = 5 Rezultatul este 25 :) Incearca metoda de mai sus !

Edited by freshmeat, 01 February 2008 - 11:19.


#6
anghel_dor

anghel_dor

    New Member

  • Grup: Members
  • Posts: 3
  • Înscris: 01.04.2008
[quote name='_Smiley_' date='Jan 17 2008, 21:18' post='3937306']
primele 3 operatii sunt specifice numerelor, asa ca vb-ul iti face converteste automat valorile din b.text si c.text la numeric, efectueaza corect operatia , converteste rezultatul iarasi la text si il pune in a.text

in cazul adunarii, aceasta operatie se regaseste si la stringuri (concatenare), deci vb-ul nu mai face nici o conversie. va trebui sa o faci tu manual.

Intr-adevar, dar poate-ar trebui sa-l fortezi: a.text=b.txt*1+c.text*1

#7
gecs

gecs

    Member

  • Grup: Members
  • Posts: 795
  • Înscris: 12.02.2008

View Postanghel_dor, on Apr 2 2008, 22:00, said:

Intr-adevar, dar poate-ar trebui sa-l fortezi: a.text=b.txt*1+c.text*1
Da, si in felul asta in loc de doua conversii si o adunare mai faci si doua inmultiri, ca sa mearga mai repede probabil ;)

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate