home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1994 February
/
CHIP0294.ISO
/
digital
/
praxis
/
tips11
/
tips11.lst
< prev
Wrap
File List
|
1994-09-30
|
3KB
|
126 lines
((Listing MS-DOS 6.2: 2IN1.BAT))
@echo off
set curdisk=1
cls
if exist C:\2in1TMP\*.* goto exitx
:begin
cls
c: | cd\ | md 2in1tmp | cd 2in1tmp
echo. | echo LESE QUELLDISKETTE
xcopy a:\*.* /s/e/v
echo.
echo Legen Sie die Zieldiskette in A: ein
pause
echo.|echo SCHREIBE ZIELDISKETTE
xcopy *.* a:\DISK%curdisk%\ /s/e/v
if errorlevel 4 goto error4
if errorlevel 2 goto abbruch
if errorlevel 5 goto error5
echo.|echo Es sind keine Fehler aufgetreten
echo.
choice/c:jn/t:n,10 Eine weitere Diskette kopieren?
if errorlevel 2 goto exitmit
if errorlevel 1 goto begin2
if errorlevel 0 goto abbruch
goto exitmit
:error4
echo.
echo ABBRUCH! FEHLER : Nicht genug Speicher
echo oder kein Platz mehr auf der Diskette
goto exitmit
:error5
echo.
echo ABBRUCH! FEHLER : Schreibfehler
goto exitmit
:abbruch
echo.
echo Sie haben den Kopiervorgang mit
echo [Strg][C] abgebrochen
goto exitmit
:begin2
cd\ | deltree/y c:\2in1TMP
if %curdisk%==1 set curdisk=2
goto begin
:exitx
echo Name der temporären Datei existiert bereits
echo !!! Bitte ändern !!!
goto exitohne
:exitmit
cd\ | deltree/y c:\2in1TMP
:exitohne
set curdisk=
((Listing ENDE))
((Listing Winword 6.0: Seitenzahlen))
Sub MAIN
EinfügenManuellerWechsel .Art = 2
DateiSeiteEinrichten .Registerkarte = "0", .PapierGröße = "9", .SeitenrandOben = "2,5 cm", .SeitenrandUnten = "2,5 cm", .SeitenrandLinks = "2 cm", .SeitenrandRechts = "2,5 cm", .Bundsteg = "0 cm", .SeitenBreite = "29,7 cm", .SeitenLänge = "21 cm", .HochQuer = 1, .ErsteSeite = 0, .ÜbrigeSeiten = 0, .AusrichtungVertikal = 0, .AnwAuf = 0, .GgbrSeiten = 0, .AbstandKopfzeile = "0,8 cm", .AbstandFußzeile = "1,1 cm", .AbschnittsBeginn = 2, .GeradeUngeradeSeiten = 0, .ErsteSeiteAnders = 0, .Endnoten = 0, .ZeilenNr = 0, .AnfangsNr = "", .VomText = "", .Zählintervall = "0", .NumerierArt = - 1
VZeile 14
AnsichtKopfzeile
BearbeitenAllesMarkieren
KopfFußzeilenVerknüpfungUmschalten
BearbeitenAllesMarkieren
BearbeitenLöschen
BearbeitenAutoText .Name = "KopfQuer", .Kontext = 1, .EinfügenAls = 0, .Einfügen
GeheZuKopfFußzeile
KopfFußzeilenVerknüpfungUmschalten
BearbeitenAllesMarkieren
BearbeitenLöschen
BearbeitenAutoText .Name = "FußQuer", .Kontext = 1, .EinfügenAls = 0, .Einfügen
BearbeitenLöschen
End Sub
((Listing Ende))
((Listing Ami Pro 3.0: Trenncheck))
FUNCTION Trenncheck()
Start = MultiDecide("Soll die Überprüfung am Anfang des Dokuments beginnen?", (3 + 32), "Überprüfen der Silbentrennung")
SWITCH Start
CASE 2
GOTO Ende
CASE 6
TYPE("[CtrlHome]")
GOTO Beginn
CASE 7
UserControl("Cursor mit der MAUS an die Startstelle bringen!")
ENDSWITCH
Beginn:
WHILE(NOT(AtEOF()))
TYPE("[End]")
Zeichen = ASC(CurChar$())
IF (Zeichen = 0 OR Zeichen = 10 OR Zeichen = 32)
TYPE("[Down]")
GOTO Beginn
ENDIF
TYPE("[CtrlLeft][CtrlShiftRight]")
Ändern = MultiDecide("Ist das markierte Wort richtig getrennt?", (3 + 32))
SWITCH Ändern
CASE 2
GOTO Ende
CASE 7
IF Zeichen = 23
UserControl("Trennung bereits geändert! Ganzes Wort löschen und neu eingeben!")
ELSE
UserControl("MAUS-Cursor an korrekte Trennstelle setzen, dann Strg - eingeben!")
ENDIF
ENDSWITCH
TYPE("[CtrlLeft][Down]")
Wend
Ende:
StatusBarMsg("Silbentrennungsprüfung beendet")
Pause(30)
StatusBarMsg("")
END FUNCTION
((Listing Ende))