Autor Téma: Návrh typu pro regex - problém s vnořením do sebe sama  (Přečteno 1560 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #30 kdy: 15-06-2019, 20:05:37 »
Citace
Když to ladím stylem, že dám zarážku, alokuju paměť, zastavím na zarážce a pak restartuju debugger, tak dojde k "memory leak"? Protože debugger mi opakovaně padá.
Ty nepoužívaš napr. FMM4? Ja bez toho neurobím pri ladení ani krok!
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #31 kdy: 15-06-2019, 21:20:07 »
FMM4? Kde se to dá sehnat a jak se to používá? Tedy pokud je to pro Delphi7?

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #32 kdy: 15-06-2019, 21:27:24 »
Poor
Rated 1 time
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #33 kdy: 15-06-2019, 21:31:50 »
Aby som nebol zlý, tak doplňujem:
Kód: Delphi [Vybrat]
  1. program PoBeS;
  2. {$R *.dres}
  3. uses
  4.   {$IFDEF DEBUG}
  5.   FastMM4 in 'C:\Users\Public\Documents\Embarcadero\Studio\FastMM4\FastMM4.pas',
  6.   FastMM4Messages in 'C:\Users\Public\Documents\Embarcadero\Studio\FastMM4\FastMM4Messages.pas',
  7.   {$ENDIF }
  8. ...
V každom prípade si prejdi konfiguračný súbor a zapni full debug mode. Budeš si musieť skopírovať knižnice k exe. Tu v diskusiách sa to už preberalo niekoľkokrát :(
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #34 kdy: 15-06-2019, 23:06:00 »
Ale já nemám Embarcadero Delphi

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #35 kdy: 16-06-2019, 09:19:30 »
Ale já nemám Embarcadero Delphi
Na tom vôbec nezáleží. Ja som Ti len dal príklad ako sa to má použiť. Musí to byť uvedené ako prvé. A je úplne jedno aké cesty si tam dáš!
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #36 kdy: 16-06-2019, 15:06:08 »
Dík za odkaz, ale nevím kdy budu mít čas to zkoumat.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #37 kdy: 16-06-2019, 16:30:25 »
Dík za odkaz, ale nevím kdy budu mít čas to zkoumat.
Ak máš na mysli FMM4, tak tam nemáš čo skúmať.
  • Nakopíruješ si potrebné súbory na správne miesta
  • Do *.dpr pridáš 2/4 riadky
  • Upravíš konfiguračný súbor - do 10 min. Je dobre komentovaný
  • Modlíš sa, aby Ti nič nevypísal ;) 
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #38 kdy: 17-06-2019, 09:32:12 »
Staženo mám. Musím něco kompilovat?
Jsou tam dvě složky jedna "FullDebugMode DLL" a druhá "Replacement BorlndMM DLL\Delphi" ta obsahuje "FastMMDebugSupport.pas" a pak je tam precompiled\for Delphi IDE\Performance

Tak nevím co mám vybrat. Mám tu složku někam zkopírovat nebo nic nekopírovat jen vybrat cestu?

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #39 kdy: 17-06-2019, 09:43:12 »
Citace
Musím něco kompilovat?
Nie.
Pre D7 si to už nepamätám.
Tam kde sa vytvára *.exe (Debug adresár) mám
  • FastMM_FullDebugMode.dll
  • FastMM_FullDebugMode64.dll
Ostatné mám vo vlastnom adresári, ktorý používam pre všetky aplikácie. Viď moje dpr. Tam mám všetko
  • FastMM_FullDebugMode.dll
  • FastMM_FullDebugMode64.dll
  • FastMM4.dcu
  • FastMM4.pas
  • FastMM4Messages.dcu
  • FastMM4Messages.pas
  • FastMM4Options.inc
Urob si to podobne. Ak bude niečo zle, tak dostaneš oznam o chýbajúcej knižnici. To si už vyriešiš.
Určite si si stiahol aj súbor ako to inštalovať. Čo sa tak doň pozrieť?
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #40 kdy: 17-06-2019, 11:12:46 »
Nápovědu k instalaci jsem nenašel. Nicméně si nemohu vzpomenout kde v Delphi 7 najdu nastavení projektu -> Linker abych tam přidal tu zkompilovanou knihovnu. Mám tam Project->Options->Directories ... tam nic nastaveno není. A Pod kartou Linker taky není seznam ovladačů. Mám tam nainstalované nějaké balíčky, ale to je něco jiného...

Edit:
Ta direktiva {$R *.dres} znamená co? To tam taky musím dát?
« Poslední změna: 17-06-2019, 11:20:32 od vangog »

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #41 kdy: 17-06-2019, 11:29:59 »
Citace
Nápovědu k instalaci jsem nenašel.
To som sa pomýlil. Mal som na mysli návod. Zvyčajne ReadMe.
Citace
Ta direktiva {$R *.dres} znamená co? To tam taky musím dát?
Nie, to je odkaz na resource.
Mám zozbierané návody, ale spakované majú 1,3 MB. Tu sa nedajú priložiť. Pošli mi mail, aby som Ti to poslal.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #42 kdy: 17-06-2019, 13:28:38 »
Ten rar soubor se mi nepovedlo otevřít. Buď neznámý formát nebo je poškozený. Zkus to zabalit do zipu.

edit
Jaktože tam máš ty soubory .dcu? Já je tam nemám a ten program je po mě chce   :o
« Poslední změna: 17-06-2019, 13:33:32 od vangog »

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #43 kdy: 17-06-2019, 14:03:57 »
Už ich máš. To bolo dosť dávno čo som to robil. Ale hosip.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline vangog

  • Hrdina
  • ****
  • Příspěvků: 370
  • Karma: 0
    • Verze Delphi: 7
Re:Návrh typu pro regex - problém s vnořením do sebe sama
« Odpověď #44 kdy: 17-06-2019, 14:21:39 »
Dík za návody.

Ještě potřebuju sehnat ty soubory .dcu, páč je nemám.

Ten návod na dll se mi bude hodit, protože bych chtěl tu svojí aplikaci dát do dll.