Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een Substring Pass Als een parameter in een DOS batch
Een DOS batch- bestand wordt de methode van de power- gebruiker voor " getting things done . " Typisch DOS batch- bestanden worden gebruikt in de zakelijke omgeving , of om automatisch te starten een verwerken op het opstarten van een systeem . Batch- bestanden kunnen opzetten eenvoudige menu's , processen automatiseren en te starten andere programma's . String functies - dat is , het snijden van een regel tekst in kleinere stukken , of " substrings " - kan moeilijk te beheersen zijn , maar ze zijn een belangrijk onderdeel van gereedschapsset het batchbestand programmeur . Instructies
1

Open de tekstverwerker . Klik op ' Start' en vervolgens " Uitvoeren . " Type notepad.exe in het tekstvak . Notepad is de standaard tekst-editor in Windows , maar een teksteditor zal werken , zolang het bespaart als platte tekst zonder speciale opmaak .

Type 2 @ Echo Off als de eerste regel van het batchbestand .

Echo
Uit is een opdracht batch dat het systeem niet voor elke regel code af te drukken als het programma draait vertelt . Alleen het @-teken heeft dezelfde functie , maar alleen van toepassing op de huidige regel .
3

Gebruik de opdracht set om de waarde van de string aangegeven .

Set myString
= ABCDEFGHIJKLMNOP

Als de string heeft geen spaties , dan moet je aanhalingstekens gebruiken rond de string want het batchbestand processor leest ruimten als stopplaatsen . Het moet er zo uitzien :

Set myString
= " wees voorzichtig van ruimten "
4

Analyseer de string in de substring

programmering , om " . ; parse " betekent iets om het te breken in kleinere stukken . Bijvoorbeeld , het ontleden van een adres zou kunnen inhouden om het huisnummer en de straatnaam . Om myString ontleden , gebruik het volgende commando :

Set mySubString
= % myString : ~ 5,3 %

Het batchbestand processor zal beginnen met de vijfde personage en krijgt drie letters totaal, dus na deze stap loopt , mySubString zal bevatten " efg . "
5

Pass de substring een subprogramma .

complexe dit klinkt misschien , maar alleen omdat het subprogramma niet is geweest nog geschreven . Voeg de lijn

Call
: mySubProgram mySubString

aan het einde van het programma . De dikke darm voordat mySubProgram vertelt het batchbestand processor te vinden het label " mySubProgram " en doorgaan met het uitvoeren van daaruit
6

Voeg het label aan het batchbestand

: . . MySubProgram < br >
7

Voer de eigenlijke subprogramma stappen direct na het label .

Echo % mySubString


dit programma geeft als de waarde van de substring , maar dit deel van de programma kan iets complex op basis van de inhoud van mySubString moeten doen .
8

Controle over de code , op zoek naar fouten en ontbrekende symbolen te typen .

@ Echo offset myString = abcdefghijklmnopSet mySubString = % myString : ~ 5,3 % Bel: mySubProgram mySubString : mySubProgramEcho % mySubString
9

Klik op " File " en vervolgens "Opslaan als " om het programma op te slaan . Noem het bestand Parser.BAT

De naam van het bestand is niet belangrijk , maar de uitbreiding - . Het gedeelte na de periode - is . De BBT- bestandstype vertelt DOS en Windows dat dit een uitvoerbaar bestand
10

Voer het programma uit in een van twee manieren : . Dubbelklik op het in Windows Verkenner , of typ de volledige naam , Parser . BAT , in een DOS-prompt .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een programma dat …
·Hoe je Javascript toe gebruik …
·Hoe je tekst te verwijderen ui…
·Hoe maak je een map met behulp…
·Soorten parseren Technieken 
·Hoe te hotlink behulp FBML 
·Wat is de tijd Complexiteit va…
·Hoe maak je een Joomla Templat…
·Hoe te Wijzigingen in WPF in D…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een algoritme van Orde N Lgn …
·Hoe te Vb.Net Documentatie Creëren 
·Hoe je Java Struts Zorg 
·Hoe te Aantal Weken Bereken tussen twee …
·Hoe kan ik een Asterisk in MySQL invoege…
·Hoe maak je een Leeg formulier Met Scrol…
·Hoe beelden toevoegen aan JPanels 
·C + + en controleren voor Syntax fouten 
·Hoe kan ik PHP en MySQL Machtigingen con…
Copyright © Computer Kennis http://www.nldit.com