File: nl_errorcodes.html

package info (click to toggle)
basic256 1.1.4.0-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 24,460 kB
  • sloc: cpp: 10,148; yacc: 3,023; java: 1,091; lex: 1,051; sh: 117; xml: 33; makefile: 15
file content (243 lines) | stat: -rw-r--r-- 15,504 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
<!DOCTYPE html>
<html lang="en" dir="ltr" class="no-js">
<head>
    <meta charset="utf-8" />
    <title>nl:errorcodes [BASIC 256 - Language Documentation]</title>
<link rel="stylesheet" type="text/css" href="lib/exe/cssc171c1dfe8519125bb40a349172b001a.css"/>
    </head>
<body>
    <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki     ">
<div id="dokuwiki__header"><div class="pad group">
    <div class="headings group">
        <h1><a href="start.html"  accesskey="h" title="[H]"><img src="lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /> <span>BASIC 256 - Language Documentation</span></a></h1>
            </div>
    </div>
            <div class="breadcrumbs">
                            <div class="youarehere"><span class="bchead">You are here: </span><span class="home"><bdi><a href="start.html" class="wikilink1" title="start">start</a></bdi></span> » <bdi><a href="nl_start.html" class="wikilink1" title="nl:start">nl</a></bdi> » <bdi><span class="curid"><a href="nl_errorcodes.html" class="wikilink1" title="nl:errorcodes">errorcodes</a></span></bdi></div>
                    </div>
    <hr class="a11y" />
</div></div>
        <div class="wrapper group">
            <div id="dokuwiki__content"><div class="pad group">
                <div class="pageId"><span>nl:errorcodes</span></div>
                <div class="page group">
<div id="dw__toc">
<h3 class="toggle">Table of Contents</h3>
<div>
<ul class="toc">
<li class="level2"><div class="li"><a href="nl_errorcodes.html#foutcodes">Foutcodes</a></div>
<ul class="toc">
<li class="level3"><div class="li"><a href="nl_errorcodes.html#beschrijving">Beschrijving</a></div></li>
<li class="level3"><div class="li"><a href="nl_errorcodes.html#voorbeeld">Voorbeeld</a></div></li>
<li class="level3"><div class="li"><a href="nl_errorcodes.html#zie_ook">Zie Ook</a></div></li>
</ul></li>
</ul>
</div>
</div>
<h2 class="sectionedit1" id="foutcodes">Foutcodes</h2>
<div class="level2">
</div>
<h3 class="sectionedit2" id="beschrijving">Beschrijving</h3>
<div class="level3">
<p>
Dit is de lijst van de runtime foutcodes die door de <a href="nl_lasterror.html" class="wikilink1" title="nl:lasterror">LastError</a> worden teruggegeven. Samen met de code wordt de foutboodscahp ook vermeld.
De boodschap wordt door de <a href="nl_lasterrormessage.html" class="wikilink1" title="nl:lasterrormessage">LastErrorMessage</a> functie weergegeven.
</p>
<div class="table sectionedit3"><table class="inline">
	<tr class="row0">
		<td class="col0">Fout #</td><td class="col1">Fout Etiket</td><td class="col2">Fout in het Engels</td><td class="col3">Fout in het Nederlands</td>
	</tr>
	<tr class="row1">
		<td class="col0">1</td><td class="col1">ERROR_NOSUCHLABEL</td><td class="col2">“No such label”</td><td class="col3">“Etiket bestaat niet”</td>
	</tr>
	<tr class="row2">
		<td class="col0">2</td><td class="col1">ERROR_FOR1</td><td class="col2">“Illegal FOR – start number &gt; end number”</td><td class="col3">“Slechte FOR opdracht – startnummer &gt; eindnummer”</td>
	</tr>
	<tr class="row3">
		<td class="col0">3</td><td class="col1">ERROR_FOR2</td><td class="col2">“Illegal FOR – start number &lt; end number”</td><td class="col3">“Slechte FOR opdracht – startnummer &lt; eindnummer”</td>
	</tr>
	<tr class="row4">
		<td class="col0">4</td><td class="col1">ERROR_NEXTNOFOR</td><td class="col2">“Next without FOR”</td><td class="col3">“NEXT opdracht zonder FOR”</td>
	</tr>
	<tr class="row5">
		<td class="col0">5</td><td class="col1">ERROR_FILENUMBER</td><td class="col2">“Invalid File Number”</td><td class="col3">Ongeldig Bestandsnummer</td>
	</tr>
	<tr class="row6">
		<td class="col0">6</td><td class="col1">ERROR_FILEOPEN</td><td class="col2">“Unable to open file”</td><td class="col3">“Kan bestand niet openen”</td>
	</tr>
	<tr class="row7">
		<td class="col0">7</td><td class="col1">ERROR_FILENOTOPEN</td><td class="col2">“File not open.”</td><td class="col3">“Bestand niet open”</td>
	</tr>
	<tr class="row8">
		<td class="col0">8</td><td class="col1">ERROR_FILEWRITE</td><td class="col2">“Unable to write to file”</td><td class="col3">“Kan niet naar bestand schrijven”</td>
	</tr>
	<tr class="row9">
		<td class="col0">9</td><td class="col1">ERROR_FILERESET</td><td class="col2">“Unable to reset file”</td><td class="col3">“Kan bestand niet terugzetten”</td>
	</tr>
	<tr class="row10">
		<td class="col0">10</td><td class="col1">ERROR_ARRAYSIZELARGE</td><td class="col2">“Array dimension too large”</td><td class="col3">“Array Dimensie te groot”</td>
	</tr>
	<tr class="row11">
		<td class="col0">11</td><td class="col1">ERROR_ARRAYSIZESMALL</td><td class="col2">“Array dimension too small”</td><td class="col3">“Array dimensie te klein”</td>
	</tr>
	<tr class="row12">
		<td class="col0">12</td><td class="col1">ERROR_NOSUCHVARIABLE</td><td class="col2">“Unknown variable”</td><td class="col3">“Onbekende variabele”</td>
	</tr>
	<tr class="row13">
		<td class="col0">13</td><td class="col1">ERROR_NOTARRAY</td><td class="col2">“Not an array variable”</td><td class="col3">“Geen array variabele”</td>
	</tr>
	<tr class="row14">
		<td class="col0">14</td><td class="col1">ERROR_NOTSTRINGARRAY</td><td class="col2">“Not a string array variable”</td><td class="col3">“Geen string array variabele”</td>
	</tr>
	<tr class="row15">
		<td class="col0">15</td><td class="col1">ERROR_ARRAYINDEX</td><td class="col2">“Array index out of bounds”</td><td class="col3">“Index van de array over de grens”</td>
	</tr>
	<tr class="row16">
		<td class="col0">16</td><td class="col1">ERROR_STRNEGLEN</td><td class="col2">“Substring length less that zero”</td><td class="col3">“Substring kleiner dan nul”</td>
	</tr>
	<tr class="row17">
		<td class="col0">17</td><td class="col1">ERROR_STRSTART</td><td class="col2">“Starting position less than zero”</td><td class="col3">“Startpositie kleiner dan nul”</td>
	</tr>
	<tr class="row18">
		<td class="col0">18</td><td class="col1">ERROR_STREND</td><td class="col2">“String not long enough for given starting character”</td><td class="col3">“String niet groot genoeg voor opgegeven start karakter”</td>
	</tr>
	<tr class="row19">
		<td class="col0">19</td><td class="col1">ERROR_NONNUMERIC</td><td class="col2">“Non-numeric value in numeric expression”</td><td class="col3">“Niet numerieke waarde in een numerieke uitdrukking</td>
	</tr>
	<tr class="row20">
		<td class="col0">20</td><td class="col1">ERROR_RGB</td><td class="col2">“RGB Color values must be in the range of 0 to 255.”</td><td class="col3">“RGB kleurwaarde moet tussen 0 en 255 zijn”</td>
	</tr>
	<tr class="row21">
		<td class="col0">21</td><td class="col1">ERROR_PUTBITFORMAT</td><td class="col2">“String input to putbit incorrect.”</td><td class="col3">“String ingaven naar putbit niet geldig”</td>
	</tr>
	<tr class="row22">
		<td class="col0">22</td><td class="col1">ERROR_POLYARRAY</td><td class="col2">“Argument not an array for poly()/stamp()“</td><td class="col3">“Argument is geen array om poly()/stamp() opdracht uit te voeren”</td>
	</tr>
	<tr class="row23">
		<td class="col0">23</td><td class="col1">ERROR_POLYPOINTS</td><td class="col2">“Not enough points in array for poly()/stamp()“</td><td class="col3">“Niet genoeg punten om poly()/stamp() opdracht uit te voeren”</td>
	</tr>
	<tr class="row24">
		<td class="col0">24</td><td class="col1">ERROR_IMAGEFILE</td><td class="col2">“Unable to load image file.”</td><td class="col3">“Kan beeld niet openen”</td>
	</tr>
	<tr class="row25">
		<td class="col0">25</td><td class="col1">ERROR_SPRITENUMBER</td><td class="col2">“Sprite number out of range.”</td><td class="col3">“Sprite nummer buiten de grenzen”</td>
	</tr>
	<tr class="row26">
		<td class="col0">26</td><td class="col1">ERROR_SPRITENA</td><td class="col2">“Sprite has not been assigned.”</td><td class="col3">“Sprite werd niet toegewezen.”</td>
	</tr>
	<tr class="row27">
		<td class="col0">27</td><td class="col1">ERROR_SPRITESLICE</td><td class="col2">“Unable to slice image.”</td><td class="col3">“Kan beeld niet snijden”</td>
	</tr>
	<tr class="row28">
		<td class="col0">28</td><td class="col1">ERROR_FOLDER</td><td class="col2">“Invalid directory name.”</td><td class="col3">“Ongeldige directory”</td>
	</tr>
	<tr class="row29">
		<td class="col0">29</td><td class="col1">ERROR_DECIMALMASK</td><td class="col2">“Decimal mask must be in the range of 0 to 15.”</td><td class="col3">“Decimale masker moet tussen 0 en 15 zijn”</td>
	</tr>
	<tr class="row30">
		<td class="col0">30</td><td class="col1">ERROR_DBOPEN</td><td class="col2">“Unable to open SQLITE database.”</td><td class="col3">“Kan SQLIte db niet openen”</td>
	</tr>
	<tr class="row31">
		<td class="col0">31</td><td class="col1">ERROR_DBQUERY</td><td class="col2">“Database query error (message follows).”</td><td class="col3">“Fout in uitvoeren query op de database”</td>
	</tr>
	<tr class="row32">
		<td class="col0">32</td><td class="col1">ERROR_DBNOTOPEN</td><td class="col2">“Database must be opened first.”</td><td class="col3">“Database moet eerst worden geopend”</td>
	</tr>
	<tr class="row33">
		<td class="col0">33</td><td class="col1">ERROR_DBCOLNO</td><td class="col2">“Column number out of range.”</td><td class="col3">“Kolom nummer buiten grens”</td>
	</tr>
	<tr class="row34">
		<td class="col0">34</td><td class="col1">ERROR_DBNOTSET</td><td class="col2">“Record set must be opened first.”</td><td class="col3">“Recordset moet eerst worden geopend”</td>
	</tr>
	<tr class="row35">
		<td class="col0">35</td><td class="col1">ERROR_EXTOPBAD</td><td class="col2">“Invalid Extended Op-code.”</td><td class="col3">“Ongeldige Op Extend code”</td>
	</tr>
	<tr class="row36">
		<td class="col0">36</td><td class="col1">ERROR_NETSOCK</td><td class="col2">“Error opening network socket.”</td><td class="col3">“Fout bij openen netwerk socket.”</td>
	</tr>
	<tr class="row37">
		<td class="col0">37</td><td class="col1">ERROR_NETHOST</td><td class="col2">“Error finding network host.”</td><td class="col3">“Kan Network host niet vinden”</td>
	</tr>
	<tr class="row38">
		<td class="col0">38</td><td class="col1">ERROR_NETCONN</td><td class="col2">“Unable to connect to network host.”</td><td class="col3">“Kan niet connecteren naar netwerk host”</td>
	</tr>
	<tr class="row39">
		<td class="col0">39</td><td class="col1">ERROR_NETREAD</td><td class="col2">“Unable to read from network connection.”</td><td class="col3">“Kan niet van netwerk connectie lezen”</td>
	</tr>
	<tr class="row40">
		<td class="col0">40</td><td class="col1">ERROR_NETNONE</td><td class="col2">“Network connection has not been opened.”</td><td class="col3">“Netwerk connectie werd niet geopend”</td>
	</tr>
	<tr class="row41">
		<td class="col0">41</td><td class="col1">ERROR_NETWRITE</td><td class="col2">“Unable to write to network connection.”</td><td class="col3">“Kan niet naar netwerk schrijven”</td>
	</tr>
	<tr class="row42">
		<td class="col0">42</td><td class="col1">ERROR_NETSOCKOPT</td><td class="col2">“Unable to set network socket options.”</td><td class="col3">“Kan de netwerk sockets niet zetten”</td>
	</tr>
	<tr class="row43">
		<td class="col0">43</td><td class="col1">ERROR_NETBIND</td><td class="col2">“Unable to bind network socket.”</td><td class="col3">“Kan netwerk socket niet binden”</td>
	</tr>
	<tr class="row44">
		<td class="col0">44</td><td class="col1">ERROR_NETACCEPT</td><td class="col2">“Unable to accept network connection.”</td><td class="col3">“Kan netwerk connectie niet aanvaarden”</td>
	</tr>
	<tr class="row45">
		<td class="col0">45</td><td class="col1">ERROR_NETSOCKNUMBER</td><td class="col2">“Invalid Socket Number”</td><td class="col3">“Ongeldig socket nummer”</td>
	</tr>
	<tr class="row46">
		<td class="col0">9999</td><td class="col1">ERROR_NOTIMPLEMENTED</td><td class="col2">“Feature not implemented in this environment.”</td><td class="col3">“Deze optie is niet beschikbaar in deze omgeving”</td>
	</tr>
</table></div>
</div>
<h3 class="sectionedit4" id="voorbeeld">Voorbeeld</h3>
<div class="level3">
<pre class="code basic4gl"># test fout opvangen
onerror foutopgevangen
<span class="kw2">print</span> <span class="nu0">1</span>
<span class="kw3">next</span> haha
<span class="kw2">print</span> <span class="nu0">2</span>
open <span class="nu0">999</span>, <span class="st0">&quot;bogus.file&quot;</span>
<span class="kw2">print</span> <span class="st0">&quot;En we gaan verder ....&quot;</span>
&nbsp;
# fout opvangen wordt uitgezet
offerror
<span class="kw2">print</span> <span class="nu0">3</span>
<span class="kw3">next</span> hoho
<span class="kw2">print</span> <span class="st0">&quot;dit zal je noiit zien&quot;</span>
&nbsp;
<span class="kw3">end</span>
&nbsp;
foutopgevangen<span class="sy0">:</span>
# Dit is de vriendelijke fout <span class="co1">'opvanger'</span>
<span class="kw2">print</span> <span class="st0">&quot;Fout opgevangen - op lijn &quot;</span> <span class="sy0">+</span> lasterrorline <span class="sy0">+</span> <span class="st0">&quot; - foutnummer &quot;</span> <span class="sy0">+</span> lasterror <span class="sy0">+</span> <span class="st0">&quot; boodschap: &quot;</span> <span class="sy0">+</span> lasterrormessage <span class="sy0">+</span> <span class="st0">&quot; (&quot;</span> <span class="sy0">+</span> lasterrorextra <span class="sy0">+</span> <span class="st0">&quot;)&quot;</span>
<span class="kw3">return</span></pre>
<p>
zal het volgende tonen<br/>
</p>
<pre class="code">1
Fout opgegangen - op lijn 4 - foutnummer 4 boodschap: Next without FOR ()
2
Fout opgegangen - op lijn 6 - foutnummer 5 boodschap: Invalid File Number ()
En we gaan verder ....
3
ERROR on line 12: Next without FOR </pre>
</div>
<h3 class="sectionedit5" id="zie_ook">Zie Ook</h3>
<div class="level3">
<p>
<a href="nl_lasterror.html" class="wikilink1" title="nl:lasterror">Lasterror</a>, <a href="nl_lasterrorextra.html" class="wikilink1" title="nl:lasterrorextra">Lasterrorextra</a>, <a href="nl_lasterrorline.html" class="wikilink1" title="nl:lasterrorline">Lasterrorline</a>, <a href="nl_lasterrormessage.html" class="wikilink1" title="nl:lasterrormessage">Lasterrormessage</a>, <a href="nl_offerror.html" class="wikilink1" title="nl:offerror">Offerror</a>, <a href="nl_onerror.html" class="wikilink1" title="nl:onerror">Onerror</a>
</p>
<p>
<a href="nl_operators.html" class="wikilink1" title="nl:operators">vorige</a> | <a href="nl_start.html" class="wikilink1" title="nl:start">Begin</a> |
</p>
</div>
                                    </div>
                <div class="docInfo"><bdi>nl/errorcodes.txt</bdi> · Last modified: 2012/01/31 15:01 by <bdi>tlesseliers</bdi></div>
                            </div></div>
            <hr class="a11y" />
        </div>
<div id="dokuwiki__footer"><div class="pad">
    <div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" class="urlextern">CC Attribution-Share Alike 3.0 Unported</a></bdi></div>
</div></div>
    </div></div>
    <div id="screen__mode" class="no"></div>
</body>
</html>