Autor Téma: Môj program - nedá sa spustiť  (Přečteno 608 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Môj program - nedá sa spustiť
« kdy: 28-11-2021, 18:41:48 »
Program (SVB - iný nemám), ktorý sa dal bez problémov spustiť odrazu robí veľké problémy :o ::) >:(  Nerobil som v ňom žiadne zmeny, ktoré by mohli mať vplyv na jeho spustenie. Odstraňoval som chyby a dopĺňal funkčnosť na problémových formulároch.
  • Užívateľ/tester - Problémy s FireDAC. Chyba úplne mimo mňa. Nikdy som sa niečím takým nestretol. Druhý obrázok
  • tester (na požiadanie) dnes - chyba je na obrázku
Program sa nedostane ani len k prihlasovaciemu oknu. Ešte predtým sa pripája k DB. Nechcem ich zbytočne otravovať ďalšími testami.
Rozmýšľam, či nemám nejako poškodené Delphi. Lebo:
  • Build trvá veľmi dlho a časy sú vo veľkom rozsahu. Zhruba 1m 20s až cez 3 minúty
  • Niekedy má Delphi tak dlhé odozvy, že sa ním nedá robiť. To som pred inštalovaním Patch 2 nepoznal. Pritom táto záplata má v sebe Patch 1 opravy pre iné platformy než Windows. Pre ten nemá skoro nič
  • U seba som to skúšal na:
  • lokálnom disku
  • externom disku - SSD
  • USB kľúč - starý 1 GB
Zakaždým to zbehlo. Jediný rozdiel voči testerom je ten, že mám inštalovaný FB server. Oni nie. Zajtra začnem zháňať nejaký stroj (NB), na ktorom by som to mohol testovať. Svoj drahý a kvalitný NB som predal. Veď ho nepotrebujem.
Má niekto nejaký nápad/skúsenosť čo s tým? Mne prichádza na um len nová inštalácia Delphi  :'(
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #1 kdy: 28-11-2021, 18:56:30 »
Ešte prikladám snímku Task Manager. Delphi je v podstate nečinné. Ale tých ~30 % v výkonu CPU si berie v kuse!
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3006
  • Karma: 108
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:Môj program - nedá sa spustiť
« Odpověď #2 kdy: 28-11-2021, 18:57:58 »
No podle mne ti tam zustala druha instance nekde viset. Tak ju odstrel.
Embarcadero MVP - Czech republic

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #3 kdy: 28-11-2021, 19:23:17 »
Hm, súčasný stav počas building. Je to hneď po vypnutí PC. Nie, nemám dve inštancie D. Dal som si na to pozor. Obrázky:
  • Building
  • Po building. Bez akejkoľvek činnosti. CodeInsight je nečinné. V spodnej časti mám teraz RAD 2 x! CPU si delia bratsky
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #4 kdy: 28-11-2021, 19:27:52 »
Odstrelenie RAD z procesov pomohlo. Build - 1m 35 s. Ale prečo sa to spúšťa viac násobne? Môže to mať vplyv na spúšťanie aplikácie mimo moje PC?
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #5 kdy: 28-11-2021, 19:51:17 »
Je to síce mimo témy. Spustil som D:
  • cez ikonu - 2 x
  • poklepaním na exe - je tam dvakrát
  • Enter - je len raz
  • cez ikonu - 1 x
Snáď to tak už ostane. V každom prípade viem, čo mám robiť. Ja som si nebol istý, či to v procesoch môžem zrušiť. Veľká vďaka.
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Jan Fiala

  • Hrdina
  • ****
  • Příspěvků: 256
  • Karma: 3
    • Verze Delphi: 10.4.1
    • PSPad editor
Re:Môj program - nedá sa spustiť
« Odpověď #6 kdy: 29-11-2021, 10:22:13 »
A chceš, aby šel program spustit víckrát nebo ne?

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #7 kdy: 29-11-2021, 11:23:47 »
A chceš, aby šel program spustit víckrát nebo ne?
Nechcem to 2x. Ani program, ani Delphi. Program mám obslúžený. Veď pri D sa s ním potom nedá robiť. Momentálne sa spúšťa ako má. Snáď mu to dlho vydrží.
Ako vždy, pf1957 má pravdu. Ja som vždy niečo extra ;D
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 3343
  • Karma: 139
    • Verze Delphi: D2007, XE3, DX10
Re:Môj program - nedá sa spustiť
« Odpověď #8 kdy: 29-11-2021, 15:00:16 »
Nechcem to 2x. Ani program, ani Delphi. Program mám obslúžený. Veď pri D sa s ním potom nedá robiť. Momentálne sa spúšťa ako má. Snáď mu to dlho vydrží.
Ako vždy, pf1957 má pravdu. Ja som vždy niečo extra ;D
Kdyz uz sis na me vzpomel: neodchazi ti mys? Mam dojem, ze za posledni roky mi nejmene 3 bezdratove mysi ruznych vyrobcu odesly tak, ze kontakt na pravem tlacitko zacal zakmitavat, takze ta mys generovala vice kliknuti...

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #9 kdy: 29-11-2021, 15:16:51 »
S tým som sa už stretol. Myslel som na to, ale nikde sa mi to doteraz neprejavilo. Mám myš na náhradné diely :) .
Teraz si spustenie kontrolujem a v prípade potreby zareagujem.
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline jikulis

  • Nováček
  • *
  • Příspěvků: 29
  • Karma: 0
    • Verze Delphi: 2010, XE3, Seattle, Sydney, Rio, Alexandria
Re:Môj program - nedá sa spustiť
« Odpověď #10 kdy: 30-11-2021, 11:02:53 »
A chceš, aby šel program spustit víckrát nebo ne?
Nechcem to 2x. Ani program, ani Delphi..
Pokud chceš zabránit vícenásobnému spuštění programu, udělej si v programu mutex a ten při spuštění kontroluj.. pokud už mutex v systému existuje, běží jiná instance tvého programu a nedovol spuštění té druhé.. třetí.. další..
« Poslední změna: 30-11-2021, 11:09:43 od jikulis »

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 6161
  • Karma: 44
    • Verze Delphi: W10 + D11
Re:Môj program - nedá sa spustiť
« Odpověď #11 kdy: 30-11-2021, 11:29:05 »
Dvojité spustenie neriešim. Osobne mám dve možnosti:
  • mutex
  • obsidium
Pre mňa je v tomto prípade jednoduchšie použiť 2.
W10 64b, Delphi 10.4, FireBird 3.08
Expert na kladenie nejasne formulovaných otázok.

Offline Slappy

  • Hrdina
  • ****
  • Příspěvků: 252
  • Karma: 12
  • Slappy
    • Verze Delphi: 11 Alexandria + Vsetky :)
    • unSigned
Re:Môj program - nedá sa spustiť
« Odpověď #12 kdy: 02-12-2021, 06:00:59 »
Vyskusal som tu najnovsiu verziu a uz sa da spustit korektne.
Moje projekty: http://www.unsigned.sk Tvorba cool dizajnovych instalatorov v NSIS a Inno Setup. Rozsirenie pre Visual Studio a RAD Studio pre tvorbu NSIS a Inno Setup instalatorov.

Offline František

  • Guru
  • *****
  • Příspěvků: 708
  • Karma: 7
    • Verze Delphi: primárne v XE5, občas 10.2.3 comunity
Re:Môj program - nedá sa spustiť
« Odpověď #13 kdy: 07-12-2021, 10:40:11 »
mne sa stava, ze ked si necham aktivne nejake conection an DB, ftedy mavam taketo problemy