| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 27.09.07 Prihlásený: 31.12.15 Príspevky: 646 Témy: 233 Bydlisko: Dubnica nad... |
mam taky problem ze neviem ako spravne pouzit casovac na zatvorenie okna...
skusal som to takto ale vypise to chybu:
Kód: if (Timer1 > 1000) { Close(); } [C++ Error] Unit2.cpp(26): E2034 Cannot convert 'int' to 'TTimer *'jedna sa o Turbo C++ tento casovac vyuzivam aj na pregressbar a tam mi funguje ok.. takto Kód: void __fastcall TForm2::Timer1Timer(TObject *Sender) { ProgressBar1->Position++;
// if (Timer1 > 1000) // { // Close(); // } } // pridané po 12 minútach od posledného príspevku ked som to skusal spravit takto: Kód: void __fastcall TForm2::Timer1Timer(TObject *Sender) { int Timer1; ProgressBar1->Position++;
if (Timer1 > 100) { Close(); } }
tak mi to nezavrelo vzdy okno az ked dobehol do konca progressbar. zavrelo ho nezavisle sa hodnote progressbaru...
_________________ Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader. Smartphone: Samsung Galaxy S5 mini |
|
Registrovaný: 11.01.09 Prihlásený: 28.03.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 08.12.2010 0:07 | |
|
Timer1 je predpokladám inštancia triedy TTimer, takže niečo ako Timer1 > 100 sa nedá porovnávať. Ak chceš zavrieť okno po dotiahnutí ProgressBar-u, tak to sprav tak:
Kód: void __fastcall TForm2::Timer1Timer(TObject *Sender) {
ProgressBar1->Position++;
if ( ProgressBar1->Position > 100 ) { Close(); } }
|
|
Registrovaný: 27.09.07 Prihlásený: 31.12.15 Príspevky: 646 Témy: 233 Bydlisko: Dubnica nad... |
nad tymto som rozmyslal dnes v praci a ty si mi napisal to iste... dik za pomoc, len mala oprava:
Kód: if ( ProgressBar1->Position == 100 ) { Close(); }
pretoze maximalna hodnota je 100, vacsiu nedosiahne. Cize okno by sa nezavrelo nikdy.
_________________ Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader. Smartphone: Samsung Galaxy S5 mini |
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Schéma: Dotykový spínač s časovačom v Elektronika | 0 | 3269 | 23.01.2007 6:16 Elektronic | | Zatvorenie fancyboxu v JavaScript, VBScript, Ajax | 3 | 486 | 04.01.2011 21:48 shaggy | | app na zatvorenie otvorenych apps? v Ostatné programy | 4 | 617 | 18.09.2016 14:14 sailer | | Delphi - zatvorenie druhého programu/procesu v Delphi, Visual Basic | 0 | 1010 | 01.11.2007 18:29 martin90 | | okna v Služby a webstránky | 1 | 327 | 04.03.2014 17:43 mirom | | Vyskakovacie okná v JavaScript, VBScript, Ajax | 5 | 1001 | 17.07.2010 20:23 Semp | | Otváranie okna v Operačné systémy Microsoft | 4 | 487 | 12.07.2009 15:11 Hacman | | sirka okna v HTML, XHTML, XML, CSS | 0 | 565 | 01.03.2009 15:36 incredible | | Klikajúce okná v Operačné systémy Microsoft | 4 | 365 | 11.07.2015 14:43 chrono | | Otvorenie noveho okna v JavaScript, VBScript, Ajax | 4 | 1294 | 24.06.2009 20:03 sedlák | | C++ zvacsenie okna v Assembler, C, C++, Pascal, Java | 4 | 647 | 27.02.2012 23:38 mikimh | | Fotogaleria...velkost okna v JavaScript, VBScript, Ajax | 5 | 515 | 25.03.2009 16:17 7diwad7 | | Skrytie okna C v Assembler, C, C++, Pascal, Java | 2 | 359 | 22.12.2015 22:32 matusem | | zákaz presunutia okna v Delphi, Visual Basic | 1 | 453 | 13.01.2012 17:06 Fico | | Otvorenie okna prieskumníka v Operačné systémy Microsoft | 1 | 307 | 09.03.2014 11:03 worty | | zlozky, subory, okna v Operačné systémy Microsoft | 5 | 518 | 01.02.2008 15:51 Gyrxiur |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|