Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

RusFAQ.ru: Программирование на C++ Builder / Delphi

Выпуск № 411
от 13.11.2004, 14:30

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 1922
Отправлено ответов: 4322
Активность: 224.8 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Alex
Статус: Доверительный
Общий рейтинг: 140.38
[Подробней >>]
Vet
Статус: Начальный
Общий рейтинг: 125.58
[Подробней >>]
sir henry
Статус: Профессиональный
Общий рейтинг: 163.88
[Подробней >>]
 
Boriss
Статус: Профессиональный
Общий рейтинг: 155.93
URL: Программирование на Паскале
[Подробней >>]
samum2000
Статус: Профессиональный
Общий рейтинг: 125.14
URL: Samum's home page
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1912. Здравствуйте уважаемые эксперты! Напишите, кто знает, как закрыть Excel не сохраняя изменений в листе. (Чтобы не руками отвечать на вопрос Excel 'сохранить изменения?', а чтоб он сам всё закрыл без изменений:)... (ответов: 2)
Вопрос № 1913. Здравствуйте, уважаемые Эксперты. Такой вот наивный вопрос по DELPHI7: почему, хоть и не выдаёт никаких ошибок, но и не срабатывает следующая простая запись....: procedure TForm1.FormCreate(Sender: TObject); begin Form1.Hide; end; ,а если привязать ... (ответов: 4)
Вопрос № 1914. Отвечает Boriss Добрый день, Alexy! Напишите, какие именно это компоненты и где Вы их взяли. Посмотрим ... Ответ отправлен: 02.11.2004, 17:44 Отправитель: Boriss Что касается названия компонент, то к примеру это: 1stclass! Но в принципе, процесс пер... (ответов: 2)
Вопрос № 1915. В Builder'е 6-ом написано приложение для работы с базой данных - таблицей .dbf. Для связи используется ADO. Но возникла проблема с кириллицей. Во время работы приложения русские буквы в таблице отображаются, но если приложение закрыть, то в таблице в... (ответов: 1)

Вопросов: 4, ответов: 9


 Вопрос № 1912

Здравствуйте уважаемые эксперты! Напишите, кто знает, как закрыть Excel не сохраняя изменений в листе.
(Чтобы не руками отвечать на вопрос Excel 'сохранить изменения?', а чтоб он сам всё закрыл без изменений:)



Вопрос отправлен: 08.11.2004, 15:23
Отправитель: Александр

[Следующий вопрос >>] [Список вопросов]

Отвечает Alex

Добрый день, Александр!
Workbooks имеет метод Close, в параметрах которого задаётся - сохранять изменения или нет.

Ответ отправлен: 08.11.2004, 19:46
Отправитель: Alex


Отвечает Vet

Приветствую Вас, Александр!
XLApp.DisplayAlerts:=false;

Ответ отправлен: 08.11.2004, 23:07
Отправитель: Vet


 Вопрос № 1913

Здравствуйте, уважаемые Эксперты.
Такой вот наивный вопрос по DELPHI7: почему, хоть и не выдаёт никаких ошибок, но и не срабатывает следующая простая запись....:
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Hide;
end;
,а если привязать Form1.Hide; к событию нажатия какой-нибудь кнопки, то срабатывает...?...
ну, просто интересно.....
Спасибо.



Вопрос отправлен: 09.11.2004, 03:08
Отправитель: GeniusSoul

[Следующий вопрос >>] [Список вопросов]

Отвечает sir henry

Приветствую Вас, GeniusSoul!


Ответ отправлен: 09.11.2004, 05:16
Отправитель: sir henry


Отвечает Boriss

Доброе время суток, GeniusSoul!
Так она (форма) еще не видна. Потом, после того, как отработает эта процедура, окну будет послана команда "показать нормально". Если хотите спрятать окно, нужно действовать по-иному.

Ответ отправлен: 09.11.2004, 09:14
Отправитель: Boriss


Отвечает samum2000


Здравствуйте, GeniusSoul!
Понимаете, в момент выполнения процедуры FormCreate прятать еще нечего... Когда же вы нажимаете на кнопку, то форма уже создана, отображена на экране и нормально функционирует.
--------------------------
-=Experts helper: testmode=-

Ответ отправлен: 09.11.2004, 12:28
Отправитель: samum2000


Отвечает Vet

Доброе время суток, GeniusSoul!
Потому что Hide прячет форму,а при событии FormCreate форма ещё не нарисована. Она будет нарисована при следующих событиях (OnShow,OnPaint). Т.к. формы визуально нет, то и прятать нечего. Когда нажимаешь кнопку - форма уже создана, и Hide работает

Ответ отправлен: 09.11.2004, 13:05
Отправитель: Vet


 Вопрос № 1914

Отвечает Boriss
Добрый день, Alexy!
Напишите, какие именно это компоненты и где Вы их взяли. Посмотрим ...
Ответ отправлен: 02.11.2004, 17:44
Отправитель: Boriss
Что касается названия компонент, то к примеру это: 1stclass!
Но в принципе, процесс перекомпиляции с небольшой поправкой решает этот вопрос!
Сейчас у меня другие проблемы :-)!
1. На форме есть label1. У формы рисуется свой фон, а у label1 Фон другой. Как сделать так, чтобы label1 имел тот же фон, что и форма после рисования! Рисование происходит с помощью кисти и рисунка размером 8х8.
2. Необходимо запретить изменение теста в поле edit и combobox любым способом, кроме Варианта Enable - False.
3. (Когда работаешь с файлом как с потоком) Как можно определить, что считана вся строка в конце которой стоит #13.



Вопрос отправлен: 09.11.2004, 13:26
Отправитель: Alexy

[Следующий вопрос >>] [Список вопросов]

Отвечает Alex

Доброе время суток, Alexy!
1. Свойство Transparent у Label позволяет сделать фон прозрачным.
2. У Label свойство ReadOnly, у ComboBox - Style - csDropDownList.
3. Функция ReadLn считывает файл построчно, функция SetLineBreakStyle определяет символы конца строк.

Ответ отправлен: 09.11.2004, 16:17
Отправитель: Alex


Отвечает sir henry

Доброе время суток, Alexy!
1. Надо у label сделать прозрачный фон:
TLabel.Transparent:=True;
2. Надо сделать этот компонент только для чтения:
TEdit.ReadOnly:=True;
3. Читать из потока побайтно, пока не появится символ #13.

Ответ отправлен: 10.11.2004, 05:21
Отправитель: sir henry


 Вопрос № 1915

В Builder'е 6-ом написано приложение для работы с базой данных - таблицей .dbf. Для связи используется ADO. Но возникла проблема с кириллицей. Во время работы приложения русские буквы в таблице отображаются, но если приложение закрыть, то в таблице вместо русских букв - знаки вопроса. Как с этим справиться?
Спасибо заранее.



Вопрос отправлен: 09.11.2004, 15:38
Отправитель: Мария

[Следующий вопрос >>] [Список вопросов]

Отвечает sir henry

Добрый день, Мария!
По-моему Вы сделали переворот в программировании. :))
Как интересно Вы смотрите таблицу, если уже закрыли приложение? :))
Можно, конечно, построить догадки, что Вы ее смотрите через Database Desktop, тогда Вам нужно внести некоторые изменеия в реестр, т.к. это глюк DD.
HKCUSoftwareBorlandDBD7.0 PreferencesPropertiesSystemFont="Fixedsys"
Если Вы смотрите таблицу каким-либо другим способом, то возможно Ваш просмоторщик неправильно определяет кодировку символов. Дать на этот счет рекоммендацию не могу, т.к. не знаю, чем Вы смотрите. Если с помощью FAR'a то по F8.

Ответ отправлен: 10.11.2004, 05:30
Отправитель: sir henry



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (24)
C / C++ (17)
Perl (6)
Builder / Delphi (14)
Pascal (18)
Basic / VBA (9)
Java / JavaScript (6)
PHP (16)
Криптография (7)
WinAPI (18)
Радиоэлектроника (12)
Пользователю
Windows 95/98/Me (40)
Windows NT/2000/XP (62)
"Железо" (40)
Поиск информации (19)
Администратору
Windows NT/2000/XP (38)
Linux / Unix (18)
Юристу
Гражданское право (9)
Семейное право (5)
Трудовое право (8)
КоАП (5)

Отправить вопрос всем экспертам выбранной рассылки.





http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное