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

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


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

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

Выпуск № 389
от 28.09.2004, 01:50

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

ВНИМАНИЕ!
9 октября 2004 года в 17:00 (суббота) состоится встреча экспертов и подписчиков из Москвы и Области.
С собой иметь некоторое количество денежных знаков в разумных пределах для рюмочно-закусочного заведения.
Всем желающим принять участие в данном мероприятии просьба писать администратору по адресу: adm@rusfaq.ru или сбросить СМС-сообщение на номер +7-926-535-23-31, где сообщить Ваше имя и намерение присутствовать на встрече.
Место встречи будет сообщено дополнительно в начале октября персонально каждому, кто решит принять участие в тусоffке (по почте или СМС-кой соответственно).
Приглашаются все желающие!



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

Boriss
Статус: Профессиональный
Общий рейтинг: 156.36
URL: Программирование на Паскале
[Подробней >>]
sir henry
Статус: Профессиональный
Общий рейтинг: 163
[Подробней >>]
CJ
Статус: Профессиональный
Общий рейтинг: 118.52
URL: Персональный сайт Каратецкого Кирилла.
Телефон: +375297353706
[Подробней >>]
 
Василевский Александр
Статус: Доверительный
Общий рейтинг: 114.28
[Подробней >>]
THE_PRO
Статус: Профессиональный
Общий рейтинг: 133.87
URL: THE_PRO
[Подробней >>]


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

Вопрос № 1813. Люди помогите найти Crack на SUIPack 5 для Delphi 6, а то шот я его некак нерасыщу!... (ответов: 2)
Вопрос № 1814. Дело вот в чем: при работе с базой данных Interbase при разрыве на короткое время сети возникает оши... (ответов: 1)
Вопрос № 1815. Здравствуйте, уважаемые Эксперты. У меня такой вопрос : Я вот как-то написал на DELPHI 7 небольшу... (ответов: 4)
Вопрос № 1816. Привет! Как известно, MS Access (его движок Jet) умеет работать с Unicode. Вместе сосуществуют русск... (ответов: 1)
Вопрос № 1817. Доброго время суток! 1. Программа звонит в интернет используя RasApi, Прирываю соединение используя ... (ответов: 1)
Вопрос № 1818. Вообщем так. Вопрос у меня сложный (для мя), поэтому буду приводить его на упрощенном примере... Ест... (ответов: 3)

Вопросов: 6, ответов: 12


 Вопрос № 1813

Люди помогите найти Crack на SUIPack 5 для Delphi 6,
а то шот я его некак нерасыщу!



Вопрос отправлен: 23.09.2004, 09:17
Отправитель: Lex Dee (Lexdee@mtron.ru)

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

Отвечает Boriss

Доброе время суток, Lex Dee!
http://suipack.v2.1.cracks.lomalka.ru/CRACKS/S/U/SUIPack_v2.1.ru.html

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


Отвечает sir henry

Приветствую Вас, Lex Dee!
Судя по тому, что Вы пишете с чудовищными орфографическими ошибками, поиски Ваши всегда будут заканчиваться неудачами. :)
Вот несколько сайтов для поиска:
http://cracksearch.narod.ru/cracks.htm
http://www.astacracks.com/cgi-bin/search.pl
http://www.crackz-serialz.com/search.php
http://www.meta.kadets.ru
http://www.cracksearch.ru


Ответ отправлен: 23.09.2004, 12:34
Отправитель: sir henry


 Вопрос № 1814

Дело вот в чем: при работе с базой данных Interbase при разрыве на короткое время сети возникает ошибка о том, что сервер принудительно разорвал хост, при этом программа зависает, приходится снимать программу, но самое страшное, что пропадают данные. Я видел на некоторых сайтах предлагают отлавливать исключительную ситуацию, но это не помогает, программа туда даже не заходит. Решение этому наверное есть, судя по тому, что если это происходит в IBExpert, то разработчики сделали, что выдается осмысленный вопрос, что делать: подконектится ли опять или закрыть базу.



Вопрос отправлен: 23.09.2004, 12:07
Отправитель: Pavel (sud-med-prg@nm.ru)

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

Отвечает sir henry

Добрый день, Pavel!
Единственный способ не терять данные при работе с SQL БД это использовать транзакции. Если что-то происходит при работе с базой, то достаточно будет просто переконнектиться. А вот почему зависает программа - об этом расскажет только код программы. :)
На сайтах Вам правильно предлагают отлавливать исключительные ситуации. Только отлавливать Вы их должны добавляя специальный код в свою программу. Исключительные ситуации отлавливаются так:
Tru
{Здесь пишеться код, который может вызвать сбой программы}
Except
{Здесь пишеться код, который выполняется в случае той или иной ошибки. В модуле SysUtils есть очень много классов ошибок, прочитать о которых можно в хелпе}
End;

Ответ отправлен: 23.09.2004, 12:31
Отправитель: sir henry


 Вопрос № 1815

Здравствуйте, уважаемые Эксперты.
У меня такой вопрос : Я вот как-то написал на DELPHI 7 небольшую прогу, скомпилировал её, и подумав, что она является для меня полноценной удалил все её исходники..... Однако, после её неоднократного юзания понял, что насчёт её полноценности я ошибался и нужно внести в неё ещё кучу корректив и дополнений, а переписывать код заново, конечно же, влом........
Можно ли как-нибудь обратно достать исходники, ну, или что-то типа этого ?



Вопрос отправлен: 23.09.2004, 13:43
Отправитель: GeniusSoul

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

Отвечает sir henry

Приветствую Вас, GeniusSoul!
Вы можете получить представление Вашего двоичного кода на Ассемблере, используя, например, SoftICE. Для других я зыков - задача практически дохлая.

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


Отвечает CJ

Добрый день, GeniusSoul!
Целые и готовые исходники ты не получишь никак. Есть например декомпилятор DeDe, он крут, но даже он полность не декомпилирует. Структура исходников восстановливается, но чистого кода не буде. Только асемблерный, типа этот бай скопировать туда, и все в таком роде. Так же ты не декомпилируешь, если сжимал каким либо упаковщиком.

Ответ отправлен: 23.09.2004, 14:10
Отправитель: CJ


Отвечает Boriss

Доброе время суток, GeniusSoul!
Ничео такого, что гарантировало бы Вам хороший результат, нет и в принципе быть не может. Есть в Инете кое-что. Посмотрите:

Приложение:

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


Отвечает Василевский Александр

Добрый день, GeniusSoul!
Скомпилированную программу можно дезассемблировать. При этом Вы получите текст програмы на Assembler-е. Если Вы знаете Assembler, то проблем у Вас быть не должно. Но если Вы Assembler не знаете, то лучшим выходом для Вас можно считать полное переписание программы. При этом, возможно, Вы найдёте некоторые несиправленные Вами ошибки. Заодно может найдёте более оптимальные решения различных проблем.
А вообще, совет таков: почаще делайте резервные копии файлов. Причём это относится не только к Вашим исходным текстам, но и вообще к любым данным. Вы можете случайно удалить информацию (это в лучшем случае). В худшем - у Вас может полететь блок питания, а с ним обычно летит и винчестер.


Ответ отправлен: 23.09.2004, 14:27
Отправитель: Василевский Александр


 Вопрос № 1816

Привет!
Как известно, MS Access (его движок Jet) умеет работать с Unicode. Вместе сосуществуют русские, украинские, китайские и другие буквы (иероглифы). В самом Access всё сие отображается великолепно, но вот когда открываю таблицу в Delphi, вместо китайских букв - одни вопросы. Как можно организовать поддержку Unicode в Delphi (использую преимущественно DevExpress QuantumQrid, но и в стандартных эл-тах управления настроить ничего не могу). Как быть? Нужно обеспечить поддержку всех языков...



Вопрос отправлен: 23.09.2004, 14:58
Отправитель: Vi

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

Отвечает sir henry

Приветствую Вас, Vi!
Можно скачать модуль, специально сделаный для Unicode:
http://tnt.ccci.org/delphi_unicode_controls/

Ответ отправлен: 24.09.2004, 04:14
Отправитель: sir henry


 Вопрос № 1817

Доброго время суток!
1. Программа звонит в интернет используя RasApi, Прирываю соединение используя RasHangUp(hRas). Если программу не перегружать, то при повторном дозвоне выдается сообщение о ошибке "Соединение было прервано". Ошибка происходит в функции RasDial "ERROR_NO_CONNECTION".Как побороть это?
Или может другой способ разорвать соединение?
2. Как можно получить название соединение, если дозвон производит другая программа?
Delphi 6



Вопрос отправлен: 23.09.2004, 15:49
Отправитель: illy

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

Отвечает Boriss

Доброе время суток, illy!
Я ею не пользуюсь, но судя по описанию в MAPI.HLP - может. Может опишите, как реализуете - покумекаем?

Ответ отправлен: 24.09.2004, 17:55
Отправитель: Boriss


 Вопрос № 1818

Вообщем так. Вопрос у меня сложный (для мя), поэтому буду приводить его на упрощенном примере...
Есть 100 форм, и переменная (x)-(integer), которая напрямую зависит от времени, и может изменятся только от 1 до 100.
Имена форм такие "Time1","Time2","Time3"....."Time100".
Как не прибегая к часному случаю открыть форму "Time(x)".
С уважением Павел.



Вопрос отправлен: 24.09.2004, 16:56
Отправитель: Павел (pavelsamara@mail333.com)

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

Отвечает Boriss

Приветствую Вас, Павел!
Простейщее решение - завести свой массив форм

Приложение:

Ответ отправлен: 24.09.2004, 17:44
Отправитель: Boriss


Отвечает sir henry

Доброе время суток, Павел!
Ничего сложного. Создайте массив форм:
MyForms: array[1..100] of TForms;
и открывайте на здоровье. :)
For i:=1 to 100 do
MyForms[i].Show;

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


Отвечает THE_PRO

Здравствуйте, Павел!
Ispolzuy massiv ukazateley!

Ответ отправлен: 27.09.2004, 13:47
Отправитель: THE_PRO



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

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

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

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

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

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




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2001-2004 Россия, Москва. Идея, дизайн, программирование: Калашников О.А. ICQ: 68951340
При перепечатке материалов ссылка на данный сайт обязательна!

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

В избранное