PDA

View Full Version : اضافه کردن یک متن به انتهای فایل



Collector
چهارشنبه 30 آذر 1390, 20:00 عصر
سلام

من میخوام یک متن رو به انتهای فایل bmp اضافه کنم و بعد اون رو بخونم.

Collector
پنج شنبه 01 دی 1390, 00:26 صبح
من با این کد میخوام یک متن به یک فایل bmp اضافه کنم اما نمیشه.




DSEG SEGMENT 'DATA'

handle dw ?
handle1 dw ?

pathnam db "B:\1.bmp",00h
data db " hello 1234567890 "
data_size=$-offset data
buffer db 4 dup(' ;-------------------------')

DSEG ENDS

CSEG SEGMENT 'CODE'


main PROC FAR

mov ax,DSEG
mov ds,ax

call OPENFILE
call READFILE

mov bx, handle
mov dx, offset data
mov cx, data_size
mov ah, 40h
;int 21h

call CLOSEFILE

mov ax,4c00h
int 21h

main endp


CREATEFILE PROC NEAR
MOV AH,3CH
MOV CX,00
LEA DX,pathnam
INT 21H
MOV HANDLE,AX
RET
CREATEFILE ENDP


;----------------------------------------
; CLOSE FILE
;----------------------------------------

CLOSEFILE PROC NEAR
MOV AH,3EH
MOV BX,HANDLE
INT 21H
RET
CLOSEFILE ENDP
;---------------------------------------------------------
;----------------------------------------
; OPEN FILE
;----------------------------------------

OPENFILE PROC NEAR
MOV AH,3DH
MOV AL,0
LEA DX,pathnam
INT 21H
MOV HANDLE,AX
RET
OPENFILE ENDP
;---------------------------------------------------------
;----------------------------------------
; READ FILE
;----------------------------------------

READFILE PROC NEAR
MOV AH,3FH
MOV BX,HANDLE
MOV CX,20
LEA DX,pathnam
INT 21H
RET
READFILE ENDP

CSEG ENDS

END main

mrmadadin
سه شنبه 06 دی 1390, 20:20 عصر
يكي كمك كنه منم شديدا به اين برنامه نياز دارم ................ :گریه:
تو رو خدا اگه ميتونيد كمك كنيد .

asm_89
شنبه 08 بهمن 1390, 23:51 عصر
من هم این برنامه رو می خوام، اگر کسی داره خبر بده!


------------------------
با احترام - کامران رنگی

xman_1365_x
یک شنبه 09 بهمن 1390, 11:13 صبح
قبلا در تاپيك مشابهي راهنمايي كردم! (بيشتر جستجو كنيد)
بجاي در خواست پروژه كه باعث پاك شدن پستتون ميشه سعي كنيد برنامه را بنويسيد و اگر به مشكلي برخوردين سوال كنيد
موفق باشيد

Delphi Coder
یک شنبه 09 بهمن 1390, 22:32 عصر
اصلا چه فایده داره این کار. من فکر نمیکنم صورت مسئله رو درست گرفته باشید. فایل bmp باینری هست فرمت خودشم داره حالا شما میخواید آخرش text اضافه کنید که چی بشه؟

Collector
یک شنبه 09 بهمن 1390, 23:40 عصر
سلام

این برنامه کامل نوشته شد. :لبخندساده:

IamOverlord
دوشنبه 10 بهمن 1390, 16:04 عصر
اگه می شه پاسخ رو بذارید دوستان هم استفاده کنند...