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 > end number”</td><td class="col3">“Slechte FOR opdracht – startnummer > eindnummer”</td>
</tr>
<tr class="row3">
<td class="col0">3</td><td class="col1">ERROR_FOR2</td><td class="col2">“Illegal FOR – start number < end number”</td><td class="col3">“Slechte FOR opdracht – startnummer < 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">"bogus.file"</span>
<span class="kw2">print</span> <span class="st0">"En we gaan verder ...."</span>
# 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">"dit zal je noiit zien"</span>
<span class="kw3">end</span>
foutopgevangen<span class="sy0">:</span>
# Dit is de vriendelijke fout <span class="co1">'opvanger'</span>
<span class="kw2">print</span> <span class="st0">"Fout opgevangen - op lijn "</span> <span class="sy0">+</span> lasterrorline <span class="sy0">+</span> <span class="st0">" - foutnummer "</span> <span class="sy0">+</span> lasterror <span class="sy0">+</span> <span class="st0">" boodschap: "</span> <span class="sy0">+</span> lasterrormessage <span class="sy0">+</span> <span class="st0">" ("</span> <span class="sy0">+</span> lasterrorextra <span class="sy0">+</span> <span class="st0">")"</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>
|