Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2011, 15:33   #1
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
Радость Мелкие вопросы

Вопросы по Дэлфи:
Как в этих дужечках Image1.Picture.LoadFromFile() правильно написать имя файла? А то я пишу Image1.Picture.LoadFromFile(d:\птич ка.jpg) а Дэлфи говорит что ошибка.
Как написать проверку делится число нацело на два или нет. Помоему с помощью mod или нет? Ну я даже не помню как с mod работать.
arahis вне форума Ответить с цитированием
Старый 10.10.2011, 15:42   #2
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от arahis Посмотреть сообщение
Вопросы по Дэлфи:
Как в этих дужечках Image1.Picture.LoadFromFile() правильно написать имя файла? А то я пишу Image1.Picture.LoadFromFile(d:\птич ка.jpg) а Дэлфи говорит что ошибка.
Как написать проверку делится число нацело на два или нет. Помоему с помощью mod или нет? Ну я даже не помню как с mod работать.
Привет! Путь пиши вот так - Image1.Picture.LoadFromFile('d:\пти чка.jpg');
div - это деление нацело, mod - остаток от деления. Например, 6 div 2=3! Все.
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 10.10.2011, 16:01   #3
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию спасибо

Еще один вопрос по Дэлфи:
Сижу сейчяс с книжкой и читаю как роботать с файлами. Ничего не могу понять. Например у меня есть 1.txt. Как сделать так что бы то что там написано высветилось например на Label? Или наоборот то что на Label записалось в файл? Написано про assingfile(), reset(), rewrite() но нет ни одного примера

Последний раз редактировалось arahis; 10.10.2011 в 17:29. Причина: Еще одна проблема
arahis вне форума Ответить с цитированием
Старый 10.10.2011, 17:31   #4
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию Эх блин

Еще один вопрос по Дэлфи:
Сижу сейчяс с книжкой и читаю как роботать с файлами. Ничего не могу понять. Например у меня есть 1.txt. Как сделать так что бы то что там написано высветилось например на Label? Или наоборот то что на Label записалось в файл? Написано про assingfile(), reset(), rewrite() но нет ни одного примера
arahis вне форума Ответить с цитированием
Старый 10.10.2011, 17:32   #5
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

http://www.virun.com.ua/info/?delphi.action&id=01000
Pein95 вне форума Ответить с цитированием
Старый 10.10.2011, 17:37   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Написано про assingfile(), reset(), rewrite() но нет ни одного примера
http://pascal.guti.ru/files.html

Но в Дельфи удобнее использовать .loadfromfile, .savetofile, TStringList (ну или Мемо и т.п.).
Например,
memo2.text.loadfromfile('c:\1.txt') — загружает весь текст из файла в мемо (если кодировка не ANSI, то в 7 Дельфи могут быть проблемы с кодировкой и придется воспользоваться функцией utf8toansi).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 10.10.2011 в 17:43.
Alex11223 вне форума Ответить с цитированием
Старый 10.10.2011, 17:40   #7
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию СПАСИБОЧКИ

Вот это уже дело.
arahis вне форума Ответить с цитированием
Старый 10.10.2011, 18:04   #8
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию Лажа

лажа какая то выходит.
.loadfromfile у меня вообще нету. Тогда сделал подругому:
procedure TForm1.Button1Click(Sender: TObject);
var i:string;
f:file;
begin
AssignFile(f, '1.txt');
BlockRead(f, i, 1);
Memo1.Text:=i;

Когда нажимаю кнопку в экзешке меня выбивает
arahis вне форума Ответить с цитированием
Старый 10.10.2011, 18:12   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Код:
.loadfromfile у меня вообще нету
Где нету? Это метод TStringList, Memo и других компонентов.

Цитата:
f:file;

BlockRead(f, i, 1);
Файлы могут быть текстовыми (textfile), типизированными (file of integer, file of TArray и т.д.) и нетипизированными. Может быть тебе все-таки текстовый нужен, а не нетипизированный?) i это что, кстати?

http://programmersforum.ru/showthrea...=166228&page=2 в этой теме много примеров.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 10.10.2011 в 18:17.
Alex11223 вне форума Ответить с цитированием
Старый 10.10.2011, 18:20   #10
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию Ну как сказать

У меня просто Дэлфа обрезана. Меньше 10 МБ.
arahis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разбить большой файл на более мелкие Sat_Kelman Microsoft Office Excel 4 18.03.2011 13:06
мелкие Ошибки в коде T@tali Паскаль, Turbo Pascal, PascalABC.NET 10 10.01.2011 21:55
Вопросы ReaktiV Общие вопросы C/C++ 52 03.05.2010 16:38
БД. программа написана но мелкие глюки не позволяют полноценно фунциклировать бедный_студент Помощь студентам 1 08.11.2009 13:25
мелкие вопросы по эксель nar1979 Microsoft Office Excel 2 18.03.2009 00:08