1. |
Re: a c meghajto volume neve (mind) |
113 sor |
(cikkei) |
2. |
nyilvantarto progi (mind) |
11 sor |
(cikkei) |
3. |
Re: DOS-os TCP/IP (mind) |
13 sor |
(cikkei) |
4. |
C++ Builder, DBGrid (mind) |
10 sor |
(cikkei) |
5. |
szoftver depo (mind) |
12 sor |
(cikkei) |
6. |
Re: a c meghajto volume neve (mind) |
44 sor |
(cikkei) |
7. |
Re: grafika c++-ban (mind) |
11 sor |
(cikkei) |
8. |
Analizis CBuilderben (mind) |
8 sor |
(cikkei) |
9. |
Re: mpeg2/2 (mind) |
13 sor |
(cikkei) |
|
+ - | Re: a c meghajto volume neve (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>hogyan lehet leherdezni dosbol
>a c meghajto kotetnevet, amit a vol parancsra kiir?
A fokonyvtarban van a bejegyzes, aminek az attributumanak 3-as bitje van
beallitva. Bar megjegyzendo, hogy a VFAT ill FAT32 rendszereknel a hosszu
filenevekhez is hasznaljak a 3-as bitet.
>szeretnem egy batch fajlban felhasznalni.
Itt egy kis programocska, amit most dobtam ossze (VFAT ill FAT32 alatt nem
valoszinu, hogy jol mukodik, majd esetleg kijavitom). Azt csinalja, hogy ha
elinditod parameter nelkul, akkor kiirja a kotetnevet. Ha parameterrel,
akkor megnezi, hogy lehet-e drivenev (egyenlore csak a masodik karaktert
ellenorzni, hogy kettospont-e). Ha az, akkor annak a drive-nak nezi a kotet
nevet, es a maradek stringet a volume label ele illeszti. Ha nem akkor az
egesz stringet a kotetnev ele illeszti. Erre amiatt van szukseg, hogy
amikor batch file-bol bele szeretned tenni pl. valtozoba a kotetnevet,
akkor az csak ugy megy, ha az outputot atiranyitod egy file-ba, pl:
VOLC > file
de ha igy csinalod:
VOLC set VOLC= > volc.bat
call volc.bat
akkor nagy valoszinuseggel menni fog a dolog. Unix ill Linux alatt
egszerubb lenne....
Remelem segitett, Tamas
code segment
org 100h
assume cs:code, ds:code, es:code, ss:code
start:
cld
mov si, 80h
lodsb
cmp al, 0
jz NOPARAM
xor ah, ah
xchg ax, cx
call SKIPSPACE
jc NOPARAM
FIRSTCHAR:
mov bx, si ; eltarolni az elso karaktert poziciojat!
inc si
lodsb
cmp al, ':' ; drive van megadva?
jne WRITEPARAM
xchg si, bx
lodsb
and al, 0DFh
mov DRIVE, al
sub cx, 2
WRITEPARAM:
cmp cx, 0
jle NOPARAM
mov si, bx
call SKIPSPACE
jc NOPARAM
mov ah, 2
WP_LOOP:
lodsb
xchg al, dl
int 21h
loop WP_LOOP
NOPARAM:
mov ah, 4Eh
mov dx, offset DRIVE
mov cx, 8 ; Volume label
int 21h
jc VEGE
mov si, 9Eh ; Offset of DTA.Filename
mov cx, 12 ; max char
NP_LOOP:
lodsb
cmp al, 2Eh
je short NP_ENDLOOP
cmp al, 0
jz VEGE
mov ah, 2
xchg al, dl
int 21h
NP_ENDLOOP: loop NP_LOOP
VEGE:
mov ax, 4C00h
int 21h
SKIPSPACE proc near
lodsb
cmp al, ' '
jne SP_FOUND
loop SKIPSPACE
stc
jmp short SP_END
SP_FOUND: dec si
clc
SP_END: ret
SKIPSPACE endp
DRIVE db 'C:\*.*',0
code ends
end start
|
+ - | nyilvantarto progi (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali coderek !
Szerintetek miben lehet megirni egy flexibilis nyilvantarto rendszert.
Szukseges ehhez adatbazis kezelo, vagy hasonlo nyelv (pl clipper, stb)? Az
is fontos lenne, hogy az adatfajlok mezoit lehessen valtoztatni, de ez
konvertalassal is jo lenne.
Van valakinek valami jo otlete ?
Elore is koszi
Domi
|
+ - | Re: DOS-os TCP/IP (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>>Surgosen keresek JOL MUKODO tcp/ip drivert dos ala.
>Wattcp. Ezzel keszult mar egy csomo DOS-os TCP/IP program, peldaul en is
>ezzel csinaltam a ZSMTPOP-ot. Egesz hasznalhato.
>
>Talan itt: http://www.supro.com/wattcp/wattcp.html
>Esetleg keress WAT9609.ZIP-re. Esetleg WATTCP.ZIP (ez regebbi).
A Waterloo TCP-nek van egy ujabb, tovabbfejlesztett 32-bites valtozata, a
WATT-32:
http://www.bgnett.no/~giva/
GNU, Watcom es Borland C-vel is fordul es egy csomo bugfix valamint uj
szolgaltatas (pl. DHCP) van benne.
Gabor
|
+ - | C++ Builder, DBGrid (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello
Tudja valaki, hogy hogyan kell a DBGridhez SQL szurot hozzarendelni?
Best regards,
Vincuka
mailto:
--[ HTML, EKEZET JOHET ]--
|
+ - | szoftver depo (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Udv minden programozonak!
Matol ingyen hirdetheti mindenkinek a sajat programjait,
platformtol, nyelvtol fuggetlenul. Ha nincs honlapod, keszithetsz
egyet 5 perc alatt, egy urlap kitoltesevel, amely tartalmazhatja a
program + keszito nevet, ceg logot, sajat kepet, screenshotot,
valamint cimeket es informaciokat rolad, meg a szoftverrol.
url: www.controlshift.hu
Szollosi Miklos
www.controlshift.hu
|
+ - | Re: a c meghajto volume neve (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On 31 Aug 99 at 5:02, Rakonczai Zoltan wrote:
> hali!
>
> hogyan lehet leherdezni dosbol
> a c meghajto kotetnevet, amit a vol parancsra kiir?
Ugy erted, programbol? FindFirst-ot kell csinalni 8-as attributummal.
Valahogy igy:
voldrv byte 'c:*',0
...
mov ah,4eh ; find first
mov cx,8 ; volume label
mov dx,offset voldrv
int 21h
> szeretnem egy batch fajlban felhasznalni.
Ha csak ki akarod irni, akkor OK, de ha mast is akarsz vele a
batch-ben kezdeni, az nem lesz konnyu... Ugyanis egyszeru modon nem
tudsz visszaadni programbol semmi mast, mint errorlevel-t. Lehet a
szulo program environment-jeben turkalni (PSP-bol eloveszed a szulo
szegmenset (16h offset), onnan annak az env-jet (2ch offset), es
abban keresgelsz meg firkalsz...), vagy hasznalhatod az int 2e hivast
egy 'set AKARMI=...' paranccsal (de ez nincs minden shell-ben!).
Ha veletlenul 4dos-t vagy ndos-t vagy hasonlo shellt hasznalsz a
command.com helyett, akkor van tisztesseges megoldas batch-ben is:
echo [c]
vagy
if [c]' == 'ALMA-MATER' (
....
)
stb. Ha nem ilyen shell-t hasznalnal, akkor meg csak javasolni tudom,
hogy probald ki :)
István
-- Istvan Marosi -- http://www.sch.bme.hu/~marosi --
-- Recosoft Ltd. -- mailto: --
|
+ - | Re: grafika c++-ban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Felado : [Hungary]
>Nem tudja valaki, hogy hogy lehet egyszeru grafikat (kor, pont, vonal,
>teglalap) letrehozni C++-ban (Borland C++ 3.1, DOS)? Talaltam a
>helpben segitseget a rectangle, es hasonlo graphics.h-ban levo
Bgi-t beepitetted ?
Kulonben a demok kozott van egy egesz jo ami pont a grafikat mutatja be.
Most fejbol nem emlexem ra, hogy melyik, de ha holnap ramszolsz, akkor
megnezem neked (esetleg el is kuldhetem).
A'kos
|
+ - | Analizis CBuilderben (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Biztosan tud valaki segiteni, leallitani a win95 utemezojet,
amig mintavetelt gyujtok a parhuzamos porton. Mi modon
kapcsolhatom ki a windows-t, hogy ne zavarjon bele, ne
vesszenek el idokozonkent adatok a jelsorozatbol?
Udv.: Janos Tolnarol
|
+ - | Re: mpeg2/2 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Wed, 01 September 1999, HIX CODER wrote:
> Hat igen, a copy az valoban jo otletnek tunik. De akkor miert van az, hogy
> ha az illesztesi hatarra erek, akkor onnantol kezdve a lejatszas szaggatni
> kezd, visszaesik 1-2 dfps-re. Ha egybol az illesztes utanra pozicionalok es
> onnan inditom el a lejatszast, vagy pause/play-t nyomok, akkor visszaall az
> eredeti sebesseg. IMHO megsem egeszen nyero a "binary merge". Ezert is
> tettem fel a kerdest...
Hmmm.... Pedig ennek mennie kellene a copyval...
DOS alatt a /b kapcsoloval hasznalod a copy-t??
Barna
|
|