Solved

Randomize

Posted on 1998-10-24
4
327 Views
Last Modified: 2010-04-06
I have many files pas in my program.
And almost each files using random function.
Where I should put Randomize function.
Just in main file or each files pas that using random function.

Regards,
Joely
0
Comment
Question by:joely
  • 2
4 Comments
 
LVL 17

Expert Comment

by:inthe
ID: 1344187
Hello Joely

Do you mean the program form or it's main unit(unit1)
because i doubt it would work only in the main unit(unit1)
If you only put it in the main file does it work ???

¤¤¤¤¤¤¤ InThe ¤¤¤¤¤¤¤
0
 
LVL 10

Accepted Solution

by:
viktornet earned 10 total points
ID: 1344188
You need to put it in each function that you need to use Random() as in...

procedure Whatever;
var
  i : Integer;
begin
  Randomize;
  i := Random(200);
end;

btw- Barry, I'm still curious and don't know how to make those stars... Did you have time to send the floopies???

Cheers,
Viktor
0
 

Author Comment

by:joely
ID: 1344189
Hello Viktor

I should put it every time I'm using Random function. Why ?
Why don't I just put it once, for example in formcreate or formshow.
0
 
LVL 10

Expert Comment

by:viktornet
ID: 1344190
Because the Randomize function simply randomizes the seed of the real random number..thus if you want to have a completely different number in somewhere youshould do that... Possibly in each of the functions where you use Random()...

Cheers,
Viktor
0

Featured Post

Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question