Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];

Вниз

COM1   Найти похожие ветки 

 
F@T@L_Err0r ©   (2007-10-16 09:46) [0]

Здравствуйте уважаемые.У меня такой вопрос:как послать по COM порту типизированный файл,например картинку.Желательно с примером.Зараннее спасибо.


 
tesseract ©   (2007-10-16 10:15) [1]

Смотри CreateFile, ReadFile, WriteFile.


 
F@T@L_Err0r ©   (2007-10-16 10:41) [2]

Смотрел пробую выдает ошибку Aceess Voltation...


 
Skyle ©   (2007-10-16 10:43) [3]

Ошибка в 17-й строке.

Код покажите.


 
Dennis I. Komarov ©   (2007-10-16 10:46) [4]

> [3] Skyle ©   (16.10.07 10:43)

В логине :)


 
F@T@L_Err0r ©   (2007-10-16 10:56) [5]

function PostComm(var Buf; size: word): integer; //Передача в порт...
var i: integer;
    f: THandle;
    P1:POverlapped;
    Pic:TPicture;
begin
 pic:=form1.image1.picture;
 result := 0;
 while size >  0 do begin
   if not WriteFile(f,Pic, 1, i, p1) then exit;
   inc(result, i); dec(size);
   Application.ProcessMessages;
   end;
end;


 
tesseract ©   (2007-10-16 11:37) [6]

Мдям, а ты что хотел ? Картинку SaveToStream в память ии из стрима через буфер уже пиши.


 
homm ©   (2007-10-16 11:42) [7]

> [5] F@T@L_Err0r ©   (16.10.07 10:56)
> pic:=form1.image1.picture;
> WriteFile(f,Pic, 1, i, p1)

И что ты по твоему пытаешся записаать?


 
F@T@L_Err0r ©   (2007-10-16 11:43) [8]

homm ©   (16.10.07 11:42)
>И что ты по твоему пытаешся записаать?
Ну я не знаю как по другому...плиз подскажите как???Оч нада.


 
ЮЮ ©   (2007-10-16 11:46) [9]

> Мдям, а ты что хотел ? Картинку SaveToStream в память ии
> из стрима через буфер уже пиши.


А это важно, что писать ("картинку" или указатель на Картинку), при неинициализированных переременных "куда и как писать"?

наблюlать form1. в функции как то тоже ... Бр-р-р...


 
Германн ©   (2007-10-16 14:15) [10]


> типизированный файл,например картинку

Нет слов.


 
homm ©   (2007-10-16 14:18) [11]

> [10] Германн ©   (16.10.07 14:15)

Ага, я тоже это заметил :)


 
Dmitry S ©   (2007-10-16 14:55) [12]


> F@T@L_Err0r ©   (16.10.07 10:56) [5]

Грешно смеятся, но смешно...
Я, наверное, также выглядел, когда учился NTFS разрешения устанавливать.


 
Dmitry S ©   (2007-10-16 14:56) [13]

Еще смешнее, наверное, винде:)))


 
F@T@L_Err0r   (2007-10-16 15:19) [14]

Но все таки как же мне справится с задачей???Памагите плиз...


 
Сергей М. ©   (2007-10-16 15:30) [15]


> как же мне справится с задачей?


Воспользоваться для этой цели любым подходящим готовым компонентом  и не париться.

Для затравки
http://sourceforge.net/projects/tpapro/


 
GrayWolf   (2007-10-16 20:48) [16]

Абсолютно также, как же, как и нетипизированный



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.042 c
15-1190827861
Kolan
2007-09-26 21:31
2007.11.11
MVC — спрашивали? :)


10-1140087904
kblc
2006-02-16 14:05
2007.11.11
Версия MS WORD


15-1191495261
Василий
2007-10-04 14:54
2007.11.11
PNG Delphi (Gustavo Daud) Как снимать ImageOver?


11-1176647718
Vladimir Kladov
2007-04-15 18:35
2007.11.11
Версия 2.58


15-1191840512
allrussia
2007-10-08 14:48
2007.11.11
"Кракозябры" при вставке из буфера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский