Page 2 of 2 FirstFirst 1 2
Results 16 to 18 of 18

Thread: Cannot create file: TMemIniFile.UpdateFile

  1. #16
    Miep: Het werkt gewoon goed alleen als ik een Bugreport binnen krijg via de email en constateer dit dan weet ik het zelf ook niet meer. Programma wordt toch wel door duizende gebruikt.
    Zou zomaar kunnen zijn dat 'madCollection' een fout rapport geeft. Probleem is dan niet mijn programma maar buiten om.
    Sommige foutjes zijn nu eenmaal niet te corrigeren.

    Voorbeeld:
    exception number : 1
    exception class : EOutOfResources
    exception message : Not enough timers available.

    main thread ($28a0):
    0063b1a0 +064 FinalPlayer.exe Vcl.ExtCtrls 3091 +4 TTimer.UpdateTimer
    0063b1d0 +008 FinalPlayer.exe Vcl.ExtCtrls 3099 +3 TTimer.SetEnabled

    Je kan op je hoofd staan en drie rondjes draaien maar dit kan je niet oplossen.
    Heb nu wel een bestaande form Handle toegepast dus het is afwachten.
    (Eigenlijk alle Timers op Form gezet i.p.v. Dynamisch Create)

    Werkt zelf met FastMM op extended mode. Lekjes zijn er niet.

    Denk ook te maken heeft met snelheid PC.
    Afwachten

  2. #17
    Fornicatorus Formicidae VideoRipper's Avatar
    Join Date
    Mar 2005
    Location
    Vicus Saltus Orientalem
    Posts
    5,708
    Quote Originally Posted by DragonFly View Post
    exception class : EOutOfResources
    exception message : Not enough timers available.
    Oeh... dan is er toch echt iets mis met het ontwerp van je programma, vrees ik.
    Doorgaans moet je spaarzaam zijn met timers omdat er (net als alle andere zaken met een handle) maar een beperkt aantal van zijn.

    Oké, ik geloof dat de limiet op 32000 ligt ofzo, maar eigenlijk heb je timers bijna (of helemaal) nooit nodig (daar zijn de meningen over verdeeld).
    En als je ze gebruikt, dan moet je je bij iedere timer afvragen of er echt geen andere/betere oplossing is.

    De snelheid van een PC zou niets uit moeten maken: in het ergste geval wordt een applicatie zo traag dat er niet mee te werken valt, maar deze zou niet om mogen vallen.
    TMemoryLeak.Create(Nil);

  3. #18
    Van deze exception 'Not enough timers available' is al een hele discussie geweest. Weet niet meer waar.
    Deze exception komt direct bij de eerste Timer. Net zoals 'UpdateFile' gaat het gewoon 99,9999% goed.
    Hier nog even gekeken en gebruik 7 timers dus het val nog mee

    Ik sluit dit topic en iedereen bedankt voor de Feedback.
    Groetjes.

Page 2 of 2 FirstFirst 1 2

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •