[Lazarus] Christmas present for Windows lazarus developers : Memproof instaler 2.2MB

Peter E Williams pewslinuxvault at gmail.com
Tue Dec 28 20:36:52 CET 2010


Hi Joshua

It should work for Delphi but probably not for Lazarus.

PEW

Fond Regards, Peter Eric WILLIAMS
--- Hobart, Tasmania, Australia
--- Phone: +61 (03) 6236-9675
My free websites are:  http://pewink.info   (&)
   http://pewslinuxvault.googlepages.com


On 26 December 2010 04:28, Joshua Lim <joshua__lim at hotmail.com> wrote:

> Hi Peter, thanks, what I mean is if it works for NT services.
>
> Peter E Williams wrote:
>
>> Hi Joshua,
>>
>> Fond Regards, Peter Eric WILLIAMS
>> --- Hobart, Tasmania, Australia
>> --- Phone: +61 (03) 6236-9675
>> My free websites are:  http://pewink.info   (&)
>>   http://pewslinuxvault.googlepages.com
>>
>>
>> On 26 December 2010 03:26, Joshua Lim <joshua__lim at hotmail.com <mailto:
>> joshua__lim at hotmail.com>> wrote:
>>
>>    Hi Peter, thanks, I tried again a couple hours later, it now
>>    works.  Do you think this method can work for services?
>>
>>    Rgds,
>>    Joshua
>>
>>
>>    Joshua Lim wrote:
>>
>>        Hi Peter, thanks, this downloader site keeps returning me to
>>        the wait page -
>>        http://hotfile.com/dl/91609295/6358c68/memproof_installer.zip.html
>>
>>
>> Yes, this should work like any Internet url.
>>
>> Please visit http://hotfile.com and sign up as a new user. Then each time
>> you visit hotfile.com <http://hotfile.com> you will be taken to the page
>> where you can click on 'upload file'. It transfers files at standard upload
>> speeds and there is a paid premium option if you want fast downloads, which
>> I don't use because I don't upload large files normally.
>>
>>
>>        Rgds,
>>        Joshua
>>
>>
>> Pew :)))
>>
>>
>>        Peter E Williams wrote:
>>
>>            Hi all,
>>
>>            Here is a link to Memproof_installer.zip (2.2MB).
>>
>>
>> http://hotfile.com/dl/91609295/6358c68/memproof_installer.zip.html
>>
>>            This is what I originally used many years ago with Delphi
>>            5 Enterprise to write my shareware (which never really
>>            sold) and later became mostly public domain freeware now
>>            found on http://pewink.info in the Delphi source code page.
>>
>>            Memproof is a stand alone application.
>>
>>            Instructions:
>>
>>            click here
>>
>>
>> http://hotfile.com/dl/91609295/6358c68/memproof_installer.zip.html
>>
>>            and save the 2.2 MB fie to disk.
>>
>>            Unzip it with whatever you like and save the exe file.
>>            Then run it. It is a standard installation exe file by the
>>            same company that wrote Memproof (not me).
>>
>>            Then open the memproof folder and run memproof and read
>>            the instructions in the help file. You will need to set
>>            certain Optimization options off and other Delphi 5
>>            compilation options. They have a red circle and arrows in
>>            the help file.
>>
>>            Don't ask me as it has been years since I did this.
>>
>>            An interesting note is that later versions of memproof did
>>            NOT include the help file... so save it if you install a
>>            later version of memproof.
>>
>>            Then open Delphi or Lazarus and compile your project (say,
>>            "hello_fred" project) with the correct settings as
>>            described in the Memproof help file.
>>
>>            Close Delphi or Lazarus.
>>
>>            Open Memproof and the open your project (hello_fred.exe).
>>
>>            Run it (hello_fred.exe) within Memproof (not as a Windows
>>            exe file).
>>
>>            Memproof will show all memory assignments and memory
>>            leaks. It will also jump to the line in your source code
>>            where the memory leak variable was created. You then need
>>            to decide where to call Free or FreeAndNil for the
>>            object(s) which you created and forgot to free, causing
>>            the memory leak(s).
>>
>>            This is then a process of recompiling it with Delphi or
>>            Lazarus and reopening it with Memproof and running it
>>            until there are no memory leaks.
>>
>>            Happy Debugging and Merry Christmas 2010
>>
>>            Fond Regards, Peter Eric WILLIAMS
>>            --- Hobart, Tasmania, Australia
>>            --- Phone: +61 (03) 6236-9675
>>            My free websites are:  http://pewink.info   (&)
>>              http://pewslinuxvault.googlepages.com
>>            My free blog is: patientxmarksthespot.wordpress.com
>>            <http://patientxmarksthespot.wordpress.com>
>>            <http://patientxmarksthespot.wordpress.com>
>>
>>
>>  ------------------------------------------------------------------------
>>
>>            --             _______________________________________________
>>            Lazarus mailing list
>>            Lazarus at lists.lazarus.freepascal.org
>>            <mailto:Lazarus at lists.lazarus.freepascal.org>
>>
>>            http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>>
>>
>>
>>        --         _______________________________________________
>>        Lazarus mailing list
>>        Lazarus at lists.lazarus.freepascal.org
>>        <mailto:Lazarus at lists.lazarus.freepascal.org>
>>
>>        http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>>
>>
>>
>>
>>    --
>>    _______________________________________________
>>    Lazarus mailing list
>>    Lazarus at lists.lazarus.freepascal.org
>>    <mailto:Lazarus at lists.lazarus.freepascal.org>
>>
>>    http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>>
>>
>>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20101229/4bd6bc38/attachment-0007.html>


More information about the Lazarus mailing list