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] Kilka PytaĹ


Rekomendowane odpowiedzi

Opublikowano

Witam. Czy można zrobic pasek ładowania w koda oraz timer, zeby leciał w procentach? Na przykład chce zrobic koledze kawał i chce zeby leciały procenty w "formatowaniu dysku" czyli np. "trwa formatowanie dysku c. Ukończono .. Procent.". Dzieki.

mpc.png

Opublikowano

Najprościej <_<

#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Formatowanie dysku", 417, 100, 192, 124)
$Label1 = GUICtrlCreateLabel("Trwa formatowanie dysku C:\. Ukończono 0%", 80, 16, 255, 17)
$Progress1 = GUICtrlCreateProgress(24, 48, 377, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
For $x = 0 to 100 step +1
	GUICtrlSetData($Label1,"Trwa formatowanie dysku C:\. Ukończono: "& $x & "%")
	GUICtrlSetData($Progress1,$x)
	Sleep(2000)
Next
WEnd

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
	Case $GUI_EVENT_CLOSE
		Exit

EndSwitch
WEnd

za duża sygnatura

Opublikowano

Manderigonie, w imię stwórców AutoIT przekierowuję Cię do Help'a. TAM znajdziesz wszystkie odpowiedzi na twe pytania wraz z gotowymi przykładami i szczegółowym opisem, ja jednak przetłumaczę ci posty jackarymouda i JestemHackiem albowiem odrzucasz wstawiennictwo Helpa, który wie wszystko!

 

Int - integer - Jest to przedstawienie podanej liczby w przybliżeniu do całkowitej,

 Int(3,14) = 3

 

GUICtrlSetData - PRzypisuje wartość elementowi, do którego ma się zwrócić:

For $x = 0 to 100 step +1;<--------------------------------------------------------------------------------- A
               GUICtrlSetData($Label1,"Trwa formatowanie dysku C:\. Ukończono: "& $x & "%");<-------------- B
               GUICtrlSetData($Progress1,$x);<------------------------------------------------------------- C
               Sleep(2000)
       Next

 

A - Pętla, która powtarza czynność 100 razy, dodatkowo zapisując w zmiennej $x, które wykonuje powtórzenie

B - Polecenie, które aktualizuje stan pętli w Labelu podając aktualny % postępu (1 To 100 czyli 1 = 1%)

C - Polecenie, które aktualizuje "te zielone kreseczki na pasku postępu".

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

nigdzie , to sobie musisz napisać w skrypcie ( scite )

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

Pasek postępu w projektowaniu GUI znajdziesz tu:

53791605.jpg

To te "niebieskie kwadraciki"

 

Natomiast w kodzie będzie miał mniej więcej taki przypis:

87933547.jpg

 

O ile o to chodzi.

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

dzieci kody... Tworzenie gui ręcznie to dla nich nieznane doświadczenie. Kiedyś to były czasy gdy człowiek by stworzyć combo musiał się męczyć.

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

Och, znalazł się pan ręczne tworzenie kody. To, że jest możliwe z niej korzystanie nie znaczy, że mamy zostać przy tym twoim sposobie. Skoro jest, to się korzysta a nie narzeka, że jak było trudniej to się nie było dzieckiem kody. Czy ktoś ci broni ręcznie pisać? Nie? To po co tyle narzekasz, jak ci pasuje recznie pisac to pisz, ale to nie znaczy, że wszyscy tak maja robic.

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

ja używam kody , ale potrafię ręcznie napisać kod, o wiele lepszy niż ten z kody, a wy rysujecie program nie mając pojęcia o tym jak to działa, a pytania 'gdzie w kodzie mam progress bara' są dobijające. Wejdz do helpa i sam sobie stwórz !

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

Wątpię, żeby ten napisany przez ciebie był lepszy niż ten z generatora. Powód? Te same działanie, ten sam wygląd, te same zastosowanie.

Poza tym co to za filozofia nie wiedzieć do czego służy Progress a do czego CheckBox?

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

błyskotliwa uwaga

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

wedlug mnie najlepiej powkladac wszystkie butony i inne pierdoly w koda a wyrownac i ulozyc jak trzeba w skrypcie mniej pisania:D

no ale to juz kwestia jak komu wygodniej

 

 

ps.@Manderigon po co ci w sugnaturze autoit programer jak daleko ci do niego...

Do
$wiek+=1
Until ŻycieGetMsg() = -3

zbieram +

Opublikowano

Niestety nie ma userbara "AutoIT3 newbie" ;x

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

System plusów służy do wyrażania opinii o poście, nikt nie zminusuje cię za to, że się pytasz (no chyba, że zaraz wyżej w temcie masz odp albo tut) natomiast zminusuje cie za jakąś głupotę, którą w ów poście jebniesz.

 

@JestemHackiem a podobno cię Nie obchodzą nasze +sy i minusy ;)

 

Żeby nie było, ja nikomu nie dałem minusa.

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Opublikowano

Tak odnośnie kody, to ja też wolę pisać sam GUI :)

KODA dodaje mi w chuja niepotrzebnych śmieci i includów <_<

Korzystam tylko jak potrzebuję jakiś styl dla elementów GUI :P

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...