<?xml version="1.0" encoding="UTF-8" ?>
<!-- RSS generated by PHPBoost on Tue, 07 Apr 2026 13:15:09 +0200 -->

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Wiki MSX Village]]></title>
		<atom:link href="https://msxvillage.fr/syndication/rss/wiki/14" rel="self" type="application/rss+xml"/>
		<link>https://msxvillage.fr</link>
		<description><![CDATA[Derniers articles de la catégorie K]]></description>
		<copyright>(C) 2005-2026 PHPBoost</copyright>
		<language>fr</language>
		<generator>PHPBoost</generator>
		
		
		<item>
			<title><![CDATA[KEY]]></title>
			<link>https://msxvillage.fr/wiki/key</link>
			<guid>https://msxvillage.fr/wiki/key</guid>
			<description><![CDATA[<fieldset class="formatter-container formatter-fieldset" style=""><legend><strong><span style="font-size: 20px;">KEY</span></strong></legend><div class="formatter-content">Instruction qui gère les touches de fonctions.<br />
<br />
Plusieurs syntaxes sont disponibles.<br />
<br />
<h3 class="formatter-title">Syntaxe 1 :</h3><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Syntaxe</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/key">KEY</a> ON<br />
                               <a href="https://msxvillage.fr/wiki/key">KEY</a> OFF</td>
     </tr>
</table><br />
<br />
Cette syntaxe permet l'affichage ou non du contenu des touches de fonction au bas de l'écran en mode texte.<br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Exemple</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col">10 <a href="https://msxvillage.fr/wiki/key">KEY</a> OFF<br />
                               20 <a href="https://msxvillage.fr/wiki/print">PRINT</a> « Appuyer sur ESPACE pour activer l'affichage des touches de fonction »<br />
                               30 A$=<a href="https://msxvillage.fr/wiki/inkey">INKEY$</a><br />
                               40 <a href="https://msxvillage.fr/wiki/if">IF</a> A$ = « » <a href="https://msxvillage.fr/wiki/then">THEN</a> <a href="https://msxvillage.fr/wiki/key">KEY</a> ON <a href="https://msxvillage.fr/wiki/else">ELSE</a> 30<br />
                               50 <a href="https://msxvillage.fr/wiki/end">END</a></td>
     </tr>
</table><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Résultat</th>
    </tr>
    <tr class="formatter-table-row">
                      <td class="formatter-table-col">Le programme va d'abord désactiver l'affichage des touches de fonction. Le fait d'appuyer sur la barre d'espace réactivera leur affichage.</td>
    </tr>
</table><br />
<br />
<h3 class="formatter-title">Syntaxe 2 :</h3><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Syntaxe</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/key">KEY</a> (numéro de touche de fonction) ON<br />
                               <a href="https://msxvillage.fr/wiki/key">KEY</a> (numéro de touche de fonction) OFF<br />
                               <a href="https://msxvillage.fr/wiki/key">KEY</a> (numéro de touche de fonction) STOP</td>
     </tr>
</table><br />
<br />
Cette syntaxe permet d'activer ou non l'emploi d'une touche de fonction comme déclencheur d'un sous-programme lancé par un <a href="https://msxvillage.fr/wiki/on">ON</a> <a href="https://msxvillage.fr/wiki/key">KEY</a> <a href="https://msxvillage.fr/wiki/gosub">GOSUB</a>.<br />
<br />
Le paramètre STOP sert à retarder le saut au sous-programme (actif au prochain <a href="https://msxvillage.fr/wiki/key">KEY</a>(n) ON rencontré).<br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Exemple (tiré du livre Basic MSX2 d'A. Sickler)</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col">10 <a href="https://msxvillage.fr/wiki/key">KEY</a>(3) ON<br />
                               20 <a href="https://msxvillage.fr/wiki/on">ON</a> <a href="https://msxvillage.fr/wiki/key">KEY</a> <a href="https://msxvillage.fr/wiki/gosub">GOSUB</a> ,,50<br />
                               30 <a href="https://msxvillage.fr/wiki/goto">GOTO</a> 10<br />
                               40 <a href="https://msxvillage.fr/wiki/end">END</a><br />
                               50 <a href="https://msxvillage.fr/wiki/print">PRINT</a> « KEY 3 » : <a href="https://msxvillage.fr/wiki/key">KEY</a>(3) OFF : <a href="https://msxvillage.fr/wiki/return">RETURN</a></td>
     </tr>
</table><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Résultat</th>
    </tr>
    <tr class="formatter-table-row">
                      <td class="formatter-table-col">Le programme va d'abord activer la touche de fonction 3. Le fait d'appuyer dessus renverra au sous-programme de la ligne 50.</td>
    </tr>
</table><br />
<br />
<h3 class="formatter-title">Syntaxe 3 :</h3><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Syntaxe</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/key">KEY</a> numéro de touche de fonction, chaîne de caractères</td>
     </tr>
</table><br />
<br />
Cette syntaxe permet de modifier la programmation des touches de fonction.<br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Exemple</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/key">KEY</a>1, « FILES » + <a href="https://msxvillage.fr/wiki/chr">CHR$</a>(13)</td>
     </tr>
</table><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Résultat</th>
    </tr>
    <tr class="formatter-table-row">
                      <td class="formatter-table-col">Cette ligne permet de modifier la touche de fonction 1 (<a href="https://msxvillage.fr/wiki/color">COLOR</a> par défaut). On la remplace ici par la commande <a href="https://msxvillage.fr/wiki/files">FILES</a>, pour laquelle on ajoute le <a href="https://msxvillage.fr/wiki/chr">CHR$</a>(13) correspondant à l'appui sur la touche Entrée. Avec cette ligne, en pressant F1 vous aurez directement le contenu du lecteur de disquettes par défaut.</td>
    </tr>
</table><br />
<br />
</div></fieldset>]]></description>
			<pubDate>Wed, 28 Oct 2009 13:00:52 +0100</pubDate>
			
		</item>
		
		<item>
			<title><![CDATA[KILL]]></title>
			<link>https://msxvillage.fr/wiki/kill</link>
			<guid>https://msxvillage.fr/wiki/kill</guid>
			<description><![CDATA[<fieldset class="formatter-container formatter-fieldset" style=""><legend><strong><span style="font-size: 20px;">KILL</span></strong></legend><div class="formatter-content">Instruction qui permet de supprimer un fichier d'une disquette.<br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Syntaxe</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/kill">KILL</a> « [lecteur :] nom de fichier  »</td>
     </tr>
</table><br />
<br />
Les crochets indiquent un contenu optionnel.<br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Exemple</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col"><a href="https://msxvillage.fr/wiki/kill">KILL</a> « B :TEST.BAS »</td>
             </tr>
</table><br />
<br />
<table class="formatter-table">
    <tr class="formatter-table-row">
        <th class="formatter-table-head">Résultat</th>
    </tr>
    <tr class="formatter-table-row">
        <td class="formatter-table-col">Le programme nommé TEST.BAS du lecteur de disquettes B sera supprimé après avoir lancé l'instruction <a href="https://msxvillage.fr/wiki/kill">KILL</a>.</td>
    </tr>
</table><br />
<br />
</div></fieldset>]]></description>
			<pubDate>Thu, 22 Oct 2009 14:41:59 +0200</pubDate>
			
		</item>
		
		<item>
			<title><![CDATA[K]]></title>
			<link>https://msxvillage.fr/wiki/k</link>
			<guid>https://msxvillage.fr/wiki/k</guid>
			<description><![CDATA[Liste des instructions commençant par K :]]></description>
			<pubDate>Tue, 20 Oct 2009 10:56:56 +0200</pubDate>
			
		</item>
		
	</channel>
</rss>
