Het spijt ons. Uw verzoek kon niet worden verwerkt.

Important: This FAQ has been automatically translated by our software program. The original FAQ can be found here. SBC provides this information without liability for its correctness or functionality and does not assume liability being complete or correctly translated.

PG5 symbool voor naamgeving en de reikwijdte van symbool typen

FAQ #100375

Gekoppeld aan deze FAQ vindt u een document dat beschrijft het symbool naamgevingsconventies hij moet worden gehoorzaamd door PG5 gebruikers (en met name door FBox ontwikkelaars).

Verder bevat, het document een samenvatting over de toepassingsgebieden van de ander symbool typen, alsmede een samenvatting over hun declarators.

 

fWhy is het belangrijk om het symbool naamgevingsconventies volgen?
PG5 zelf evenals FBox - en FB-bibliotheken werken met symbolen. Om te voorkomen dat symbool botsingen, een programmeur wordt aangespoord om te volgen enkele eenvoudige regels die garanderen dat de door de gebruiker gedefinieerde symbolen en de PG5 interne en FBox specifieke symbolen niet conflicteren (bijvoorbeeld hebben dezelfde naam, maar niet dezelfde waarden).
Deze regels worden beschreven in het bijgevoegde document. Bovendien, dit document doet ook wijzen op de gereserveerde woorden en namen die niet mag worden gebruikt door gebruikers of FBox ontwikkelaars symbool.

Waarom is het belangrijk dat het toepassingsgebied van symbolen?
Afhankelijk van het type van een symbool is het "zichtbaar" in een gedefinieerde regio (lokaal in een bestand van het programma, in een CPU globale of lokale in een macro). Vooral bij het ontwikkelen van FBoxen, zal een uncorrect keuze van de gebruikte symbool typen fouten zoals "Multidefined symbolen" veroorzaken.

Waarom niet mag een gebruiker gebruiken symbool namen (en namen van macro's) van het toepassingsgebied van de SBC?
Gelieve zal nota dat in het geval dat u hebt gebruikt een FBox Macronaam dat tot het bereik van de SBC symbolen (bijvoorbeeld _sfup_blablabla behoort) en per ongeluk introduceren wij een nieuwe FBox met deze naam in de volgende versie van PG5, u fouten van Fupla krijgt (de macro met de naam _sfup_blablabla wordt gedefinieerd tweemaal...) en alle uw project met uw FBox niet functioneel meer! Hebt u al uw projecten in dit geval herschrijven.

 

Categories

Local FAQ Deutschland / Symbol Editor

PG5 2.0 / FBox Builder

Last update: 09.05.2015 02:57

First release: 31.05.2005 12:05

Views: 5397

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download