Solved

Help with a delphi component

Posted on 2011-03-05
7
434 Views
Last Modified: 2012-05-11
Hello experts.
plese help me. I am new in delphi

I have a component.I need to extract a value from it.
In component instruction are written :

 Note, that actual pagerank value is contained only in low byte, i.e. you should make Rank and 255 to get real Pagerank value.

in component this option came as integer; and it gives a incorret result

please help me : how i can do this :
 you should make Rank and 255 to get real Pagerank value.

Thansk..
0
Comment
Question by:helyonprime96
  • 4
  • 3
7 Comments
 
LVL 24

Expert Comment

by:jimyX
ID: 35043291
What is the component name?
May be they mean this:
procedure TForm1.Button1Click(Sender: TObject);
begin
  showmessage(inttostr(x and 255)); // x is your byte
end;

Open in new window

0
 

Author Comment

by:helyonprime96
ID: 35043323
yes, i tried this but first value is -255, and second is correct.
i need only secind.
0
 

Author Comment

by:helyonprime96
ID: 35043325
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 24

Expert Comment

by:jimyX
ID: 35043413
I do not see a need to that!
Have you checked the demo?
0
 
LVL 24

Accepted Solution

by:
jimyX earned 500 total points
ID: 35043487
But it's true, reading "PageRank.Rank" will get you incorrect number in comparison to the actual rank that you should get, and as the component read-me suggested use "PageRank.Rank and 255" to get the actual rank as it appears in google page.
After you ensure successfully connecting, you can use this:
showmessage(inttostr(PageRank.Rank and 255));

Open in new window

For example reading EE rank will get 262 so to get the actual rank you have to make it:
262 and 255 which equals to 6.
0
 

Author Comment

by:helyonprime96
ID: 35043504
thanks. solution was to set the non-blocking mode  = false;
0
 

Author Closing Comment

by:helyonprime96
ID: 35043506
thanks
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
split53 challenge 7 79
topping3 challenge 14 70
Delphi inherited method 6 63
Java Loop 6 50
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…

867 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now