# Learning  more about using declares

**URL:** <https://forum.xojo.com/t/learning-more-about-using-declares/15179>\
**Category:** General\
**Created:** [March 23, 2014, 1:00pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179 "2014-03-23T13:00:17Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris\_Verberne](https://forum.xojo.com/user_avatar/forum.xojo.com/chris_verberne/32/453_2.png) [@Chris\_Verberne](https://forum.xojo.com/u/Chris_Verberne)\
**Post date:** [March 23, 2014, 1:00pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/1 "2014-03-23T13:00:17Z")

</div>

Hello everyone,

I like to learn more about using declares. So I was looking for more information over the internet and on this forum but I did not actually found what I was looking for.

What I am looking for is a complete beginner explanation how to :

1. Understand how to use them
2. A list of all available declares and libraries with explanations

I am sure there are other people like me willing to learn more about declares but do not know where to start.

Maybe a valid request for Paul Lefevre to create a beginners webinar about how to use declares. I and surely others will find that very usefully.

Anyway any information will be very much appreciated and I thank you in advance.

Kind regards,

Chris

---

<div class="post-metadata">

**Author:** ![Eli\_Ott](https://forum.xojo.com/letter_avatar_proxy/v4/letter/e/5f8ce5/32.png) [@Eli\_Ott](https://forum.xojo.com/u/Eli_Ott)\
**Post date:** [March 23, 2014, 1:28pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/2 "2014-03-23T13:28:31Z")

</div>

[https://www.declaresub.com/ideclare/](https://www.declaresub.com/ideclare/)

---

<div class="post-metadata">

**Author:** ![Chris\_Verberne](https://forum.xojo.com/user_avatar/forum.xojo.com/chris_verberne/32/453_2.png) [@Chris\_Verberne](https://forum.xojo.com/u/Chris_Verberne)\
**Post date:** [March 23, 2014, 1:48pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/3 "2014-03-23T13:48:36Z")

</div>

Hi Eli,

Thank you for your fast reply.

Regretfully I already visited that link and I got a security warning that the website is not safe to visit. As a rule, I never open websites when I receive a security warning.

Thank you anyway for your help which is very much appreciated.

Kind regards,

Chris.

---

<div class="post-metadata">

**Author:** ![Julen\_I](https://forum.xojo.com/user_avatar/forum.xojo.com/julen_i/32/202_2.png) [@Julen\_I](https://forum.xojo.com/u/Julen_I)\
**Post date:** [March 23, 2014, 9:13pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/4 "2014-03-23T21:13:16Z")

</div>

Hi Chris,

I don’t know what that security warning comes from (maybe blacklisted somehow?) but I would not let it stop me if I wanted to learn about declares. The site contains a free book/course on declares in Xojo (Realbasic, actually), and although I have got that warning in the past, I never noticed any malware problem after visiting that site.

As for the list of declares, it would be infinitely long because in addition to the system declares (different on each platform and very numerous in each platform) you can use declares to use dynamic libraries (dll-s in windows, I don’t know the extensions/formats for the other platforms), which you could create yourself, or find on the internet, … so such a list cannot be made.

On Windows, you could check the MS devepment network: [http://msdn.microsoft.com/en-us/library/windows/desktop/hh447209(v=vs.85).aspx](http://msdn.microsoft.com/en-us/library/windows/desktop/hh447209%28v=vs.85%29.aspx) , but I would certainly not advice doing that.

Julen

---

<div class="post-metadata">

**Author:** ![Chris\_Verberne](https://forum.xojo.com/user_avatar/forum.xojo.com/chris_verberne/32/453_2.png) [@Chris\_Verberne](https://forum.xojo.com/u/Chris_Verberne)\
**Post date:** [March 24, 2014, 6:17pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/5 "2014-03-24T18:17:05Z")

</div>

Hello Julen,

Thank you very much for your reply and your explanation.

I followed your suggestion and opened the website. It is indeed safe because MalwareBytes, MalwareFighter and Avast did not give any warning. The warning came from Firefox itself and there is something wrong with the security certificate. It is already expired. That is probably the reason for the warning. After opening I also cannot find something wrong. It is safe to visit.

Both Julen and Eli, thank you again very much for your support, which is very much appreciated.

Kind regards,

Chris

---

<div class="post-metadata">

**Author:** ![Doug\_Smith](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/bb73d2/32.png) [@Doug\_Smith](https://forum.xojo.com/u/Doug_Smith)\
**Post date:** [July 13, 2015, 12:52am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/6 "2015-07-13T00:52:27Z")

</div>

> [@73497:@Eli Ott](#):
>
> [https://www.declaresub.com/ideclare/](https://www.declaresub.com/ideclare/)

The relevant pages to this site seem to have disappeared - does anyone have any other links to some relatively simple info on how one might write declares?

Cheers all.

---

<div class="post-metadata">

**Author:** ![Eugene\_Dakin](https://forum.xojo.com/user_avatar/forum.xojo.com/eugene_dakin/32/178_2.png) [@Eugene\_Dakin](https://forum.xojo.com/u/Eugene_Dakin)\
**Post date:** [July 13, 2015, 2:33am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/7 "2015-07-13T02:33:00Z")

</div>

If you are programming Declares for Windows, then there is a book available at: [Xojo Declares for Win32](http://great-white-software.com/rblibrary/index.php?main_page=product_info&cPath=16&products_id=135)

---

<div class="post-metadata">

**Author:** ![Jason\_King](https://forum.xojo.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@Jason\_King](https://forum.xojo.com/u/Jason_King)\
**Post date:** [July 13, 2015, 2:48am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/8 "2015-07-13T02:48:44Z")

</div>

Try this link and use the buttons at the top of the page to navigate. The above link was just missing the specific html pages.  
[https://www.declaresub.com/ideclare/title.html](https://www.declaresub.com/ideclare/title.html)

---

<div class="post-metadata">

**Author:** ![Gary\_Scott](https://forum.xojo.com/user_avatar/forum.xojo.com/gary_scott/32/2870_2.png) [@Gary\_Scott](https://forum.xojo.com/u/Gary_Scott)\
**Post date:** [July 13, 2015, 3:03am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/9 "2015-07-13T03:03:54Z")

</div>

> [@199996:@Eugene Dakin](#):
>
> If you are programming Declares for Windows, then there is a book available at: [Xojo Declares for Win32](http://great-white-software.com/rblibrary/index.php?main_page=product_info&cPath=16&products_id=135)

I bought this book a few days ago, and it is excellent.  
A better title would have been “Xojo declares for idiots”, detailed and clear writing.

---

<div class="post-metadata">

**Author:** ![LangueR](https://forum.xojo.com/letter_avatar_proxy/v4/letter/l/9d8465/32.png) [@LangueR](https://forum.xojo.com/u/LangueR)\
**Post date:** [July 13, 2015, 5:36am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/10 "2015-07-13T05:36:17Z")

</div>

> [@199996:@Eugene Dakin](#):
>
> If you are programming Declares for Windows, then there is a book available at: [Xojo Declares for Win32](http://great-white-software.com/rblibrary/index.php?main_page=product_info&cPath=16&products_id=135)

I was waiting for this to come out since you first announced it a while back. I guess I did not see the notification that it came out. Can’t wait to start going through it.

EDIT: That’s what a two week vacation will do. Vacation was great so I am not complaining, but that’s when I missed it. Thanks for coming out with this topic Eugene.

---

<div class="post-metadata">

**Author:** ![Doug\_Smith](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/bb73d2/32.png) [@Doug\_Smith](https://forum.xojo.com/u/Doug_Smith)\
**Post date:** [July 13, 2015, 6:28am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/11 "2015-07-13T06:28:08Z")

</div>

Thanks loads for these links folks!

(I hope I am not going down a rabbit hole with this subject.)

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [July 13, 2015, 8:05am UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/12 "2015-07-13T08:05:55Z")

</div>

> [@200009:@Doug Smith](#):
>
> I hope I am not going down a rabbit hole with this subject.

You very well might. Often times declares may feel like an adventure game with improbable clues found in obscure tomes and random evil wizardry. But in the end, results are enchanting 😉

---

<div class="post-metadata">

**Author:** ![Charles\_Yeomans](https://forum.xojo.com/letter_avatar_proxy/v4/letter/c/848f3c/32.png) [@Charles\_Yeomans](https://forum.xojo.com/u/Charles_Yeomans)\
**Post date:** [July 15, 2015, 10:58pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/13 "2015-07-15T22:58:26Z")

</div>

[quote=73500:@Chris Verberne]Hi Eli,

Thank you for your fast reply.

Regretfully I already visited that link and I got a security warning that the website is not safe to visit. As a rule, I never open websites when I receive a security warning.

Thank you anyway for your help which is very much appreciated.

Kind regards,

Chris.[/quote]

That’s news to me. What warning did you get?

---

<div class="post-metadata">

**Author:** ![system](https://forum.xojo.com/uploads/default/original/1X/455b4dcc0e61630e9f81940004ddffa49c432a46.png) [@system](https://forum.xojo.com/u/system)\
**Post date:** [October 29, 2020, 5:08pm UTC](https://forum.xojo.com/t/learning-more-about-using-declares/15179/14 "2020-10-29T17:08:13Z")

</div>


