Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 1.10.2006, 17:48   #1
bofi
Član
 
Član od: 2.12.2005.
Lokacija: Valjevo
Poruke: 151
Zahvalnice: 10
Zahvaljeno 8 puta na 7 poruka
Određen forumom Visual Basic - Potrebna pomoc

Da li neko moze da mi kaze kako da u Visual Basic-u napisem Arkus Sinus, kojom komandom?!
bofi je offline   Odgovor sa citatom ove poruke
Stara 2.10.2006, 12:44   #2
VojaM
Ad Ministrator
 
Avatar korisnika VojaM
 
Član od: 19.8.2005.
Lokacija: Beograd, SK
Poruke: 7.280
Zahvalnice: 29
Zahvaljeno 3.041 puta na 1.544 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Zar nema? Nešto kao arcsin? Pazi, nisam toliko upućen u VB, ali u nekim drugim basicima dešavalo se da uopšte nema arkus sinus, ali ima arkus tangens. Iz arkus tangensa moguće je dobiti arkus sinus (potraži formulu, ja se ne sećam), nešto tipa (1-(arctg(x))^2)/2 ili slično.
VojaM je offline   Odgovor sa citatom ove poruke
Stara 2.10.2006, 13:57   #3
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.269
Zahvalnice: 2.173
Zahvaljeno 5.002 puta na 2.915 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Traži u helpu atan ili atn.
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 2.10.2006, 15:50   #4
SomiKnight
Član
 
Član od: 24.10.2005.
Poruke: 36
Zahvalnice: 0
Zahvaljeno 3 puta na 3 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Pa to je za tangens, za arcus sinus je asin komanda.
SomiKnight je offline   Odgovor sa citatom ove poruke
Stara 2.10.2006, 19:14   #5
NenadN
aka Shon3i
 
Avatar korisnika NenadN
 
Član od: 2.12.2005.
Poruke: 2.246
Zahvalnice: 7
Zahvaljeno 191 puta na 129 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

asin ili arcsin ne postoji kao komanda. Ali se priseti matematike i veza izmedju sin i cos, tan i ctg-a i nacices odgovor. cista matematika
NenadN je offline   Odgovor sa citatom ove poruke
Stara 5.10.2006, 1:17   #6
SomiKnight
Član
 
Član od: 24.10.2005.
Poruke: 36
Zahvalnice: 0
Zahvaljeno 3 puta na 3 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Kako ne postoji? Ja doduse ne znam da radim u visual basicu ali sam kroz help nasao da ima asin. E sad ja imam verziju 2005 mozda nema u prethodnim. Elem kad stavim textbox i dugme i za dugme stavim TextBox1.Text = Math.Asin(0.5) da lepo rezultat 0,523598775598299. Doduse to je u radijanima ali eto ima. Poz.
SomiKnight je offline   Odgovor sa citatom ove poruke
Stara 5.10.2006, 8:13   #7
MG-RAY
Starosedelac
 
Član od: 15.2.2006.
Lokacija: Midlands
Poruke: 1.523
Zahvalnice: 276
Zahvaljeno 307 puta na 207 poruka
Slanje poruke preko Skypea korisniku MG-RAY
Određen forumom Re: Visual Basic - Potrebna pomoc

Citat:
SomiKnight kaže:
Kako ne postoji? Ja doduse ne znam da radim u visual basicu ali sam kroz help nasao da ima asin. E sad ja imam verziju 2005 mozda nema u prethodnim. Elem kad stavim textbox i dugme i za dugme stavim TextBox1.Text = Math.Asin(0.5) da lepo rezultat 0,523598775598299. Doduse to je u radijanima ali eto ima. Poz.
VB05 je .NET 2.0 nema mnogo veze (osim sintakse) sa VB6...

Public Function asin(ByVal p As Double) As Double
If (p > -1) And (p < 1) Then
asin = Atn(p / Sqr(1 - p * p))
ElseIf p = -1 Then
asin = -pi * 0.5
ElseIf p = 1 Then
asin = pi * 0.5
Else
error = 5
End If
End Function

ovde imas sve:

http://deadline.3x.ro/vb6code_script_control.html

Poslednja ispravka: MG-RAY (5.10.2006 u 9:14)
MG-RAY je offline   Odgovor sa citatom ove poruke
Stara 7.10.2006, 17:05   #8
bofi
Član
 
Član od: 2.12.2005.
Lokacija: Valjevo
Poruke: 151
Zahvalnice: 10
Zahvaljeno 8 puta na 7 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Hvala puno za sve odgovore. Mnogo su mi pomogli. Pozdrav svima
bofi je offline   Odgovor sa citatom ove poruke
Stara 15.11.2006, 22:45   #9
Ghil
Član
 
Član od: 22.10.2006.
Lokacija: /boot/
Poruke: 62
Zahvalnice: 2
Zahvaljeno 0 puta na 0 poruka
Thumbs down Re: Visual Basic - Potrebna pomoc

pozzdrav ! i meni je potrebna pomoc jos ako bi neko dobrog srca mogao da mi otkuca cjeli kod bilo bi super naime situacija je ovakva napravio sam sebi 4 MASKED tekst BOksa . naime meni treba da u prvi i drugi upisem neki broj , u 3 racunsku operaciju npr + ili - , i kad kliknem na dugmic IZRACUNAJ da mi ispise rezultat nije vazno kako kao messagebox ili u masked text box 4. hwala unapred pozz
Ghil je offline   Odgovor sa citatom ove poruke
Stara 15.11.2006, 23:15   #10
Marko_L
Mythbuster
 
Član od: 2.11.2005.
Lokacija: Beograd
Poruke: 2.205
Zahvalnice: 38
Zahvaljeno 368 puta na 146 poruka
Slanje poruke preko ICQ-a korisniku Marko_L Slanje poruke preko MSN-a korisniku Marko_L Slanje poruke preko Yahooa korisniku Marko_L Slanje poruke preko Skypea korisniku Marko_L
Određen forumom Re: Visual Basic - Potrebna pomoc

A šta će ti masked textboxovi ? Uzmi obične, pa po upisivanju podataka proveravaj da li su upisane dobre vrednosti. Staviš u Keypress event prva dva textbox-a sledeći kod
Kod:
Select Case KeyAscii
  Case 8
    Exit Sub
  Case 46
    If InStr(1, txt.Text, ".") > 0 Then
      KeyAscii = 0
    Else
      Exit Sub
    End If
  Case Is < 48, Is > 58
    KeyAscii = 0
End Select
txt.Text zameniš sa nazivtvogtextboxa.text
A u Keypress event trećeg textboxa
Kod:
Select Case KeyAscii
Case 42, 43, 45, 47
If InStr(1, Text3.Text, "*") Or InStr(1, Text3.Text, "+") > 0 Or InStr(1, Text3.Text, "-") > 0 Or InStr(1, Text3.Text, "/") > 0 Then
KeyAscii = 0
Else
Exit Sub
End If
Case 8
Exit Sub
Case Else
KeyAscii = 0
End Select
Pod pretpostavkom da ti se treći box zove Text3
i onda na Click event dugmeta staviš
Kod:
Select case Text3.Text
Case "+"
Text4.Text = Val(Text1.Text) + Val(Text2.Text)
Case "-"
Text4.Text = Val(Text1.Text) - Val(Text2.Text)
Case "*"
Text4.Text = Val(Text1.Text) * Val(Text2.Text)
Case "/"
Text4.Text = Val(Text1.Text) / Val(Text2.Text)
End Select
Naravno, ovo sve pod pretpostavkom da ti se textboxovi zovu Text1, text2, Text3 i Text4. Ako se ne zovu tako, ili im promeni imena ili načini potrebne izmene u kodu. Ako naiđeš na problem javi.
Marko_L je offline   Odgovor sa citatom ove poruke
Stara 16.11.2006, 1:56   #11
Ghil
Član
 
Član od: 22.10.2006.
Lokacija: /boot/
Poruke: 62
Zahvalnice: 2
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

hwala ti drugar i onako se nemogu snaci malo sam se upetljao sad oko nekog UMETKA LOGIN na vb 2005 expres edition pa kad to skontam probacu
Ghil je offline   Odgovor sa citatom ove poruke
Stara 16.11.2006, 12:48   #12
Ghil
Član
 
Član od: 22.10.2006.
Lokacija: /boot/
Poruke: 62
Zahvalnice: 2
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

hwala no opet mi neradi jer koristim VB 2005 expres edition
Ghil je offline   Odgovor sa citatom ove poruke
Stara 16.11.2006, 20:50   #13
Marko_L
Mythbuster
 
Član od: 2.11.2005.
Lokacija: Beograd
Poruke: 2.205
Zahvalnice: 38
Zahvaljeno 368 puta na 146 poruka
Slanje poruke preko ICQ-a korisniku Marko_L Slanje poruke preko MSN-a korisniku Marko_L Slanje poruke preko Yahooa korisniku Marko_L Slanje poruke preko Skypea korisniku Marko_L
Određen forumom Re: Visual Basic - Potrebna pomoc

Nemam sad .Net kod sebe da probam, ali ovo što sam ti dao bi trebalo da radi i sa njim, uz eventualne minimalne izmene. Budi malo precizniji, gde ti javlja grešku i koju ?
Marko_L je offline   Odgovor sa citatom ove poruke
Stara 17.11.2006, 10:16   #14
MG-RAY
Starosedelac
 
Član od: 15.2.2006.
Lokacija: Midlands
Poruke: 1.523
Zahvalnice: 276
Zahvaljeno 307 puta na 207 poruka
Slanje poruke preko Skypea korisniku MG-RAY
Određen forumom Re: Visual Basic - Potrebna pomoc

verovatno kod parsiranja stringa u broj...

trebalo bi nesto kao Integer.Parse / Int.Parse...ne znam tacno kako ide u VB.NET.
MG-RAY je offline   Odgovor sa citatom ove poruke
Stara 8.12.2006, 23:28   #15
Patrick
Član
 
Član od: 12.6.2006.
Poruke: 112
Zahvalnice: 19
Zahvaljeno 6 puta na 6 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

A koja je naredba da se npr. frmBilosta varti u pocetno stanje. Naprimer ako je data naredba da neki objekat bude nevidljiv a drugi da promeni ime pa da se klikne na drugo dugme da bi sve bilo kao pri ucitavanju programa. Sigurno neko zna . Hvala unapred!
Patrick je offline   Odgovor sa citatom ove poruke
Stara 9.12.2006, 0:45   #16
Marko_L
Mythbuster
 
Član od: 2.11.2005.
Lokacija: Beograd
Poruke: 2.205
Zahvalnice: 38
Zahvaljeno 368 puta na 146 poruka
Slanje poruke preko ICQ-a korisniku Marko_L Slanje poruke preko MSN-a korisniku Marko_L Slanje poruke preko Yahooa korisniku Marko_L Slanje poruke preko Skypea korisniku Marko_L
Određen forumom Re: Visual Basic - Potrebna pomoc

Najelegantnija varijanta je da napraviš jedan ini fajl koji ćeš da upišeš početna stanja objekata i po potrebi da ih pozoveš. Recimo ini fajl treba da izgleda nekako ovako
[Command1]
Visible=True
Caption=PrvoDugme
...
ovde možeš da dodaš još neka svojstva, recimo Enabled...
[Command2]
Visible=True
Caption=DrugoDugme
...
ovde možeš da dodaš još neka svojstva, recimo Enabled...

Ovo staviš u modul
Kod:
Public Declare Function GetPrivateProfileString Lib "Kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal lSize As Long, ByVal lpFilename As String) As Long
Public Declare Function WritePrivateProfileString Lib "Kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As Any, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lplFilename As String) As Long

Public Const gintMAX_SIZE% = 255
Public Const gintMAX_PATH_LEN% = 260

Public Function ReadIni(ByVal strIniFile As String, ByVal strSection As String, ByVal strKey As String) As String
Dim strBuffer As String

strBuffer = Space$(gintMAX_SIZE)

If GetPrivateProfileString(strSection, strKey, vbNullString, strBuffer, gintMAX_SIZE, strIniFile) Then
ReadIni = StringFromBuffer(strBuffer)
End If
End Function

Private Function StringFromBuffer(Buffer As String) As String
Dim nPos As Long

nPos = InStr(Buffer, vbNullChar)
If nPos > 0 Then
StringFromBuffer = Left$(Buffer, nPos - 1)
Else
StringFromBuffer = Buffer
End If
End Function
i onda kad hoćeš da vratiš default, samo staviš...
Kod:
Command1.Visible = ReadIni(putanjadoinifajla, "Command1", "Visible")
Command2.Visible = ReadIni(putanjadoinifajla, "Command2", "Visible")
Command1.Caption = ReadIni(putanjadoinifajla, "Command1", "Caption")
Command2.Caption = ReadIni(putanjadoinifajla, "Command2", "Caption")
isto tako možeš da vratiš bilo koje svojstvo koje bi eventualno menjao.

Poslednja ispravka: Marko_L (9.12.2006 u 0:56)
Marko_L je offline   Odgovor sa citatom ove poruke
Stara 9.12.2006, 22:52   #17
Patrick
Član
 
Član od: 12.6.2006.
Poruke: 112
Zahvalnice: 19
Zahvaljeno 6 puta na 6 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Mislim da cu da uspem posto se dosta toga menja, ali mi je ovo dalo jednu super ideju. U svakom slucaju - HVALA!
Patrick je offline   Odgovor sa citatom ove poruke
Stara 10.12.2006, 16:41   #18
Patrick
Član
 
Član od: 12.6.2006.
Poruke: 112
Zahvalnice: 19
Zahvaljeno 6 puta na 6 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

...mada opet razmisljam da postoji neka komanda da prikaze Form1 onakvu kakva je bila pri ucitavanju programa.
Patrick je offline   Odgovor sa citatom ove poruke
Stara 10.12.2006, 18:00   #19
Marko_L
Mythbuster
 
Član od: 2.11.2005.
Lokacija: Beograd
Poruke: 2.205
Zahvalnice: 38
Zahvaljeno 368 puta na 146 poruka
Slanje poruke preko ICQ-a korisniku Marko_L Slanje poruke preko MSN-a korisniku Marko_L Slanje poruke preko Yahooa korisniku Marko_L Slanje poruke preko Skypea korisniku Marko_L
Određen forumom Re: Visual Basic - Potrebna pomoc

Postoji. Otvoriš ponovo tu formu.
Marko_L je offline   Odgovor sa citatom ove poruke
Stara 11.12.2006, 16:45   #20
Borca
Novi član
 
Član od: 11.12.2006.
Poruke: 1
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: Visual Basic - Potrebna pomoc

Ime li neko da mi proda visual basic 2005 "Knjigu na srpskom"?!Ako ima...
Borca je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Visual Basic PeTkO Programiranje 20 17.11.2006 14:15
Samsung SM 920N, potrebna pomoc! Spaskoni Grafika 8 25.9.2006 19:22
Hitno potrebna pomoc... Milos_SD Slobodni softver 4 9.9.2006 15:59
Pomoc u Visual Basic.Net - u optimus_prime Programiranje 6 23.8.2006 16:35
HITNO!! Potrebna pomoc oko kupovine racunara cur3 Šta da kupim? 51 20.6.2006 11:15


Sva vremena su po Griniču +2 h. Sada je 23:01.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2025, vBulletin Solutions, Inc.
Hosted by Beograd.com