i am new in lazarus , i am trying my best , i am working on this project since a month and trying step by step but i am facing challenges as i am not familiar with all methode
My remark was not meant as a (negative) comment on your coding skills, or lack thereof because you are unfamiliar with Lazarus/pascal.
Take you second screenshot (the search). you searched for visual basic by using your edit box. Now open your browser and do that same search manually. Despite that the website 'catches' common searches you can force the website to actually perform a search (instead of showing a cached page).
Then you can see that the website turns the search term into:
https://www.pdfdrive.com/search?q=%22visual+basic%22&pagecount=&pubyear=&searchin=
The %22 represent the quotes, so you can omit those (i manually added those to circumvent the cached page). so that the url you need to use for searching for visual basic becomes:
https://www.pdfdrive.com/search?q=visual+basic&pagecount=&pubyear=&searchin=
I'm positive that that website has more things up it sleeves but, for now i was unable to detect them.
Give that plus sign a try