Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Jak takie banalne cos zrobic?


Rekomendowane odpowiedzi

Opublikowano

Witam, otoz mam pytanie. Jaki kod trzeba podac i moze jak obrazki umiescic by bylo tak ze np. klikne buttona i inny obrazek w tle sie pojawi?]

 

Z gory dzieki!!! :D


Jesli chcesz bym zobaczyl co piszesz/odpowiadasz mi napisz na początku posta @DangoPL

Opublikowano
PictureBox1.Load("Link do strony")

 

lub zawansowane losowanie

 Dim rand As Random = New Random
        TextBox1.Text = rand.Next(1, 4)

If textbox1.text = 1 then
Picturebox1.load("Link http")
end if

If textbox1.text = 2 then
Picturebox1.load("Link http")
end if

If textbox1.text = 3 then
Picturebox1.load("Link http")
end if

Oczywiscie mozna dodac wiecej liczb losowanych a teraz opis kodu:

 Dim rand As Random = New Random
        TextBox1.Text = rand.Next(1, 100)

Pierwsza liczba (1) oznacza od ilu czyli 1,2,3 itp (wraz z 1) 2 liczba oznacza do ilu jak jest 100 to maxymalna wylosowana liczba to 99 aby maksymalna wylosowana liczba wynosila 100 trzeba wpisac 101.

(Textbox1.text) jest to textbox gdzie ma sie zapisywac dane polecam ustawic w nim:

Visible = false

(Ew. moze być też label)

 

W " link do http " musi być podany Link do obrazka ! Nie do strony!

Liczę na +

Opublikowano

 

PictureBox1.Load("Link do strony")

lub zawansowane losowanie

Dim rand As Random = New Random        TextBox1.Text = rand.Next(1, 4)If textbox1.text = 1 thenPicturebox1.load("Link http")end ifIf textbox1.text = 2 thenPicturebox1.load("Link http")end ifIf textbox1.text = 3 thenPicturebox1.load("Link http")end if
Oczywiscie mozna dodac wiecej liczb losowanych a teraz opis kodu:

Dim rand As Random = New Random        TextBox1.Text = rand.Next(1, 100)
Pierwsza liczba (1) oznacza od ilu czyli 1,2,3 itp (wraz z 1) 2 liczba oznacza do ilu jak jest 100 to maxymalna wylosowana liczba to 99 aby maksymalna wylosowana liczba wynosila 100 trzeba wpisac 101.

(Textbox1.text) jest to textbox gdzie ma sie zapisywac dane polecam ustawic w nim:

Visible = false
(Ew. moze być też label)

 

W " link do http " musi być podany Link do obrazka ! Nie do strony!

Liczę na +

Dlaczego używasz textboxa zamiast zmiennej i sprawdzasz kilka razy ten sam warunek?
Opublikowano

Zamiast nabijac sobie posty dajcie jakis przyklad a nie nie dales odp na pytanie wiec sie nie udzielaj jezu... ja sie przynajmniej jakos satram pomoc. A nie tylk osobie posty nabija, zalosne.

Opublikowano
string[] obrazki = new string[] { "sciezka1", "sciezka2", "sciezka3"};
  
Random rnd = new Random();

pictureBox1.Load(rnd.Next(0, obrazki.Length));

Pisane z pamięci, bez problemu przełoży sobie na VB.

Opublikowano

 

string[] obrazki = new string[] { "sciezka1", "sciezka2", "sciezka3"};
  
Random rnd = new Random();

pictureBox1.Load(rnd.Next(0, obrazki.Length));

Pisane z pamięci, bez problemu przełoży sobie na VB.

Mi tam ten twoj "Pro" kod nie dziala i ciekawe jak mam sobie go przelozyc. Zanim cos napiszesz z " pamieci " lepiej to przetestuj ...

Opublikowano

Dzieki wszystkim, zaraz to wyproboje i zedytuje post czy dziala. Jeszcze musze cos przekasic wiec troche to potrwa :)

 

@Edit: Jutro sprawdze.


Jesli chcesz bym zobaczyl co piszesz/odpowiadasz mi napisz na początku posta @DangoPL

Opublikowano
Dim rnd As New Random
Dim obrazki As New List(Of String)(New String() {"sciezka1", "sciezka2", "sciezka3"})
PictureBox1.Load(obrazki(rnd.Next(0, obrazki.Count)))
StuSto, bylejaka pomoc tez jest nie wskazana, ostatnio tez polecales komus porobic pictureboxy wrzucic w nie obrazki dac na no visible i ładowac potem z tym pictureboxow -,-
string[] obrazki = new string[] { "sciezka1", "sciezka2", "sciezka3"};
  
Random rnd = new Random();

pictureBox1.Load(rnd.Next(0, obrazki.Length));

O czyms tu zapomniales :P

Opublikowano

Nie tam bylo trzeba linki wklejac geniuszu do obrazka ? Wystarczyl 1 picture do wyswietlenia :) Czytaj uwazniej na przyszlosc,,,

Opublikowano

Jezeli obraz mamy w zasobach:

 

BackGroundImage = My.Resources.Nazwazasobu


Jeżeli z pliku:

 

BackGroundImage = Image.FromFile("Scieżka")


 


7j66.png
Opublikowano

StuSto dzieki! Pomogles mi tym kodem. PictureBox1.Load("Link do strony")

 

Leci +


Jesli chcesz bym zobaczyl co piszesz/odpowiadasz mi napisz na początku posta @DangoPL

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...