Visual Basic

poruka: 13
|
čitano: 2.753
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
Visual Basic pomoć

Evo fax me primorao da pocnem programirati u Visual Basicu, imam neki debilno lagani zadatak za rijesiti ali hocu to malo preglednije izgleda od zadanog. Pa me zanima dal mogu nekako u VB iz koda kreirati novu prozor/formu na kojem ce biti ispisan kvadratni 2D array, po mogucnosti da svaki član da bude u posebnom TextBoxu?

There are 10 types of people in the world... those who understand binary and those who don't.
Poruka je uređivana zadnji put čet 26.11.2009 19:34 (ZC_Someone).
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
Visual Basic

mozes jednostavno sam prevuc s lijeve strane textbox i etoti ih, a nisi ni liniju koda napisao :D

 

al osobno mislim da je bezveze u 30 txtboxova malih ispisivat brojeve. ak vec oces txtbox, onda jedan veliki, pa sve u njega. xD

Rjesava jednostavne probleme u podforumu Programiranje od 2008. xD http://irale.deviantart.com
 
0 0 hvala 0
17 godina
neaktivan
offline
Visual Basic

Dobro, a dal ima netko tko zbilja zna kako generirati formu oblika NxN texboxa?

There are 10 types of people in the world... those who understand binary and those who don't.
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
RE: Visual Basic

Možeš je prije napravit i stavit na hidden... I onda kad ti zatreba otkriješ ju. A generirati ne znam =)...

scio me nihil scire!
17 godina
neaktivan
offline
RE: Visual Basic
eRasmos kaže...

Možeš je prije napravit i stavit na hidden... I onda kad ti zatreba otkriješ ju. A generirati ne znam =)...

Da ali to mi ne pomaže jer ja ne znam unaprijed koliko će članova imati, samo znam da će biti kvadratna.

There are 10 types of people in the world... those who understand binary and those who don't.
17 godina
neaktivan
offline
RE: Visual Basic
ZC_Someone kaže...
eRasmos kaže...

Možeš je prije napravit i stavit na hidden... I onda kad ti zatreba otkriješ ju. A generirati ne znam =)...

Da ali to mi ne pomaže jer ja ne znam unaprijed koliko će članova imati, samo znam da će biti kvadratna.

Znaci moze biti 2x2, a moze biti i 100x100? :s

Rjesava jednostavne probleme u podforumu Programiranje od 2008. xD http://irale.deviantart.com
16 godina
offline
Visual Basic

Možeš u kodu kreirati textbox-ove i u njihovim svojstvima podesiti poziciju svakog pojedinog textbox-a.

Kreiranje textboxov-a staviš u FOR petlju u kojoj odrediš broj elemenata (textbox-ova).

Evo jedan primjer sa neta, doduše u C# ali mislim da ćeš se bez problema snaći:

 

http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/7b7e8b5f-7904-4c73-b438-f697e6e152bf

 

preko varijable textboxlocation određuješ poziciju textbox-a...

 

 
0 0 hvala 1
16 godina
neaktivan
offline
Visual Basic

A vi FSB-ovci me nasmijavate Cool

 

Na formu stavi dvije kontrole, textbox u koji ćeš upisati koliko članova trebaš (ako je kvadratna matrica, za 4x4 samo upišeš "4") i pored toga listbox koja će biti lista svih evelemata koje generiraš u for petlji.

 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Visual Basic
berofx kaže...

A vi FSB-ovci me nasmijavate Cool

 

Na formu stavi dvije kontrole, textbox u koji ćeš upisati koliko članova trebaš (ako je kvadratna matrica, za 4x4 samo upišeš "4") i pored toga listbox koja će biti lista svih evelemata koje generiraš u for petlji.

Napravim to i budem gotov za 5 min, gdje je zabava u tome Belji se.

 

Tnx @ Darkman, pokušat cu nesto iskopati iz toga.

There are 10 types of people in the world... those who understand binary and those who don't.
Poruka je uređivana zadnji put ned 29.11.2009 12:25 (ZC_Someone).
15 godina
neaktivan
offline
Visual Basic

Evo ti rijesenje (povrsno sam citao..valjda sam skuzio sta trebas)..

 

Znaci u kodu stavis  ovako

 

 

 

 

 

Dim iX as integer

dim iY as integer

dim i as integer

dim iBrojPolja as integer

 

For i=0 to iBrojPolja

 

iX=iX + 100

iY=iY + 100

Dim nTextBox as new textBox

nTextBox.Location = new Point(iX,iY)

nTextBox.Name = "Name" & i

me.controls.add(nTextBox)

 

EndFor

 

 

Jel to trebas??

http://www.crobasic.com
 
0 0 hvala 0
15 godina
neaktivan
offline
Visual Basic

Ako hoces u novom proziru stavi pije petlje ovako:

 

dim nfrm as new Form

---------onda onaj kod, ali umjesto me.control.add...->stavis: nfrm.controls.add

i onda stavis ovako:da se forma otvori...

nfrm.Show

 

 

 

Ako zelis polja necim popuniti stavi tamo prije reda : nTextBox.name....-nTextBox.Text = i, li neku drugu vrijednost

http://www.crobasic.com
 
0 0 hvala 0
17 godina
neaktivan
offline
Visual Basic

kk, tnx

There are 10 types of people in the world... those who understand binary and those who don't.
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Visual Basic

Dali postoji kakav tutorial ili knjiga za VISUAL BASIC koji je iskoristiv?

 

 

365 dana za kompom :)
Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice