Вопрос № 133526: Возникли трудности с такой програмкой : Предположим, что уже построен и задан указателем P однонаправленный список, элементами которого являются целые числа. Написать программу, которая в конец списка помещает новый элемент.
Помогите пожалуиста!!...Вопрос № 133604: Тема Двумерный массив
Поле размером mXn поле заполнено прозрачными и непрозрачными кубиками .Найти все столбы поля,все непрозрачные кубики которыз невидимы для наблюдателя,расположенного слева.Исходный массив храниться в файле......Вопрос № 133609: Уважаемые эксперты подскажите пожалуйста что нужно написать для правильной работы программы. Существуют 2 таблицы(одна заполнена данными, другая пустая), по нажатию кнопки необходимо сделать так, чтобы одна из записей первой таблицы была перенесена
в...Вопрос № 133640: Здравствйте уважаемые эксперты! Такой вопрос: Как получить дробную часть вещественного числа, например 123.45 - из этого числа мне нужно 45. Исходно тип представлен как Currency. Числа могут быть любой длины после дробного разделителя (1.2345, 12.34)...Вопрос № 133644: Здравствуйте! И еще вопрос - Как открыть для чтения файл созданный другим приложением
и занятый им же... с флагами поэкспериментировал, и в TMemoryStream читать пробовал - не получилось... Я раньше где то видел ассемблерный код, который то ли разблок...Вопрос № 133704: Здравствуйте уважаемые программисты, как мне сделать так, чтоб во время, допустим удаления файла объёмом 10 мб это высвечивал ProgressBar1. Как можно это реализовать. Ну и не только для удаления, допустим ещё и при скачивания файла из интернета или п...
Вопрос № 133.526
Возникли трудности с такой програмкой : Предположим, что уже построен и задан указателем P однонаправленный список, элементами которого являются целые числа. Написать программу, которая в конец списка помещает новый элемент.
Помогите пожалуиста!!!! Буду очень признателен!! Меня интересует весь код программы!!!!
Ответ отправил: Sosedov A.I. (статус: 5-ый класс)
Ответ отправлен: 22.04.2008, 10:48 Оценка за ответ: 5 Комментарий оценки: Огромное спасибо, очень помогли!!!!!
Вопрос № 133.604
Тема Двумерный массив
Поле размером mXn поле заполнено прозрачными и непрозрачными кубиками .Найти все столбы поля,все непрозрачные кубики которыз невидимы для наблюдателя,расположенного слева.Исходный массив храниться в файле...
Отвечает: Sosedov A.I.
Здравствуйте, Викулин Степан Николаевич!
Решение Вашей задачи находится в приложении.
Небольшое пояснение. Служебный массив Col накапливает в себе информацию о непрозрачности кубиков по рядам во всех ранее исследованных столбцах.
Приложение:
Ответ отправил: Sosedov A.I. (статус: 5-ый класс)
Ответ отправлен: 24.04.2008, 10:46
Вопрос № 133.609
Уважаемые эксперты подскажите пожалуйста что нужно написать для правильной работы программы. Существуют 2 таблицы(одна заполнена данными, другая пустая), по нажатию кнопки необходимо сделать так, чтобы одна из записей первой таблицы была перенесена во вторую. Обе таблицы сделаны через Database Desktop
Отвечает: Sosedov A.I.
Здравствуйте, Антонов Сергей Aлексеевич!
Предположим, что у Вас есть заполненная Table1 и незаполненная Table2, причем структуры их идентичны. Тогда добавление текущей записи из Table1 в Table2 можно произвести следующим способом (см. приложение).
Не забудьте добавить в uses библиотеку Variants.
Приложение:
Ответ отправил: Sosedov A.I. (статус: 5-ый класс)
Ответ отправлен: 24.04.2008, 11:07
Вопрос № 133.640
Здравствйте уважаемые эксперты! Такой вопрос: Как получить дробную часть вещественного числа, например 123.45 - из этого числа мне нужно 45. Исходно тип представлен как Currency. Числа могут быть любой длины после дробного разделителя (1.2345, 12.34). По возможности использовал бы для этого ассемблерную вставку...функция должнв быть быстрой...
Отвечает: Mishell
Здравствуйте, Дадаев Заур Мусаевич!
Unit
System
function Frac(X: Extended): Extended;
Description
In Delphi code, the Frac function returns the fractional part of the argument X.
X is a real-type expression. The result is the fractional part of X; that is, Frac(X) = X - Int(X).
функция возвращает дробную часть вещественного числа
т.е. от 123.45 вернет 0.45
Ответ отправил: Mishell (статус: 10-ый класс)
Ответ отправлен: 22.04.2008, 18:55 Оценка за ответ: 3 Комментарий оценки: Не внимательно прочли вопрос
Вопрос № 133.644
Здравствуйте! И еще вопрос - Как открыть для чтения файл созданный другим приложением и занятый им же... с флагами поэкспериментировал, и в TMemoryStream читать пробовал - не получилось... Я раньше где то видел ассемблерный код, который то ли разблокировал файл или еще может что то делал, но позволял читать любой занятый файл.
Отвечает: Семенов Константин Андреевич
Здравствуйте, Дадаев Заур Мусаевич!
Windows блокирует ПОЛНЫЙ доступ ко многим файлам, которые в данный момент использует система. К таким файлам относятся выполняемые программы, используемые библиотеки, шрифты и т.д. При поиске вирусов, к примеру, эти файлы представляют наибольший интерес.
Обдурить Windows и получить доступ к этим файлам крайне просто - нужно открывать их в режиме ReadOnly.
В Delphi за режим открытия файлов отвечает системная переменная FileMode. Boзможные значения:
0 Read only
1 Write only
2 Read/Write
По умолчанию FileMode==2, поэтому открытие заблокированых файлов нарывается на неприятность.
Для наглядности пример:
var
oldFM: integer;
f: TextFile;
begin
try
oldFM := FileMode;
FileMode := 0;
AssignFile(f,'filename');
Reset(f);
// и делайте что хотите:)
finally
FileMode := oldFM;
CloseFile(f);
end;
end;
Здравствуйте уважаемые программисты, как мне сделать так, чтоб во время, допустим удаления файла объёмом 10 мб это высвечивал ProgressBar1. Как можно это реализовать. Ну и не только для удаления, допустим ещё и при скачивания файла из интернета или по сети....
С уважением koffi
Отправлен: 23.04.2008, 00:39
Вопрос задал: Koffi (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Mishell
Здравствуйте, Koffi!
можно использовать SHFileOperation (из ShellApi) + FO_DELETE (ну и без FOF_SILENT, чтобы был виден индикатор)
пример смотрите тут:
http://delphiworld.narod.ru/base/api_file_operations.html
Ответ отправил: Mishell (статус: 10-ый класс)
Ответ отправлен: 23.04.2008, 09:59 Оценка за ответ: 5 Комментарий оценки: спасиб большое! помогло:)