Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (до версии 2009) - часть 5

Модерирует : ShIvADeSt

ShIvADeSt (19-05-2010 05:14): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=11215  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение темы Вопросы по Delphi (до версии 2009) - часть 4

Познаем сами, помогаем другим...
Обсуждаем вопросы, не связанные с юникоидными версиями Delphi - для этого есть соответствующая тема (см. ссылки ниже).

Правила топика:
    Прежде чем спрашивать:
  1. Желательно изучить вопрос, попытаться найти ответ в прилагаемых мануалах, хелпах и анализируя исходники.
  2. Выполнить поиск по топику (открыть "Версия для печати" и поискать ответ там).
  3. Применить фильтр по разделу "Прикладное программирование". Ответы на многие старые вопросы могли быть даны в отдельных темах.
  4. Продумайте вопрос. На поверхностные вопросы вы получите поверхностные ответы, или вообще ответов не получите.
  5. Желательно указывать версии используемого компилятора и операционной системы.
    Прежде чем отвечать:
  1. Если не можете помочь, не мешайте.
  2. Если уж вы отвечаете на вопрос, давайте ответ по сути.
  3. Если вы не уверены, так и говорите! Ошибочный, но авторитетно звучащий ответ хуже, чем отсутствие ответа.
  4. Задавайте дополнительные вопросы, чтобы получить больше информации.
  • Отсутствие ответа не равносильно игнорированию - иногда участники форума просто не знают ответ. Повторная посылка вопроса не приветствуется. Посты типа "неужели никто не знает ответа..." или "может мне все-таки кто-нибудь ответит" недопустимы.  
  • Все большие куски кода (более 5 строк) оформляем в тег [morе] дабы уменьшить размер поста. FAQ по тегу [morе].

  • Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:09 28-06-2009 | Исправлено: psa1974, 12:00 02-02-2010
    JohnSilver182



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Перенесено

    Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 15:43 12-08-2009 | Исправлено: JohnSilver182, 10:25 13-08-2009
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Внимание всем, использующим Delphi c 4 по 7 !
    Появился саморазмножающийся вирус поражающий Delphi !
    Поражены как минимум QIP и AIMP !
    Если у Вас в папке Lib есть файл SysConst.bak - значит Ваш компьютер заражен.
    Лечение - копирование этого файла с именем SysConst.dcu.
    Подробности здесь

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 07:20 13-08-2009
    AlexMoor

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    Не знаю, в эту ли ветку вопрос, но навскидку более подходящей не нашел. Итак.
    Перехожу с D5 на BDS2007. Ужасно раздражает дизайнер форм (кто пользовался D1-D7 поймет). Нашел способ "оторвать" форму от окна дизайнера (Tools - Options - VCL Designer - снял чекбокс Embedded Designer). Но переключаться кликом или горячей клавишей с окна кода на форму не позволяет, чтобы добраться до кода форму приходится закрывать, да и ToolPalette ведет себя при этом как-то неустойчиво.
    Собственно вопрос - может быть существуют какие-то решения/расширения IDE, чтобы вернуть поведение дизайнера к привычному виду? Прошу, не пройдите мимо!

    Всего записей: 21 | Зарегистр. 09-01-2007 | Отправлено: 13:33 13-08-2009
    jonikDk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlexMoor
    tools от Andy's вроде должны помочь тебе  
    http://andy.jgknet.de/blog/?page_id=65 попробуй. Палитру компонент точно возвращают старые.

    Всего записей: 1604 | Зарегистр. 01-03-2004 | Отправлено: 13:48 13-08-2009
    GoodRobin



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    Мой вопрос прост:
    массив чисел выводится через Label, но нужно чтобы StringGrid заполнялся получаемыми числами. Как это сделать?
    Заранее спасибо!
     
    upd.
     
    Спасибо, сам сделал.

    Всего записей: 344 | Зарегистр. 16-11-2004 | Отправлено: 14:38 13-08-2009 | Исправлено: GoodRobin, 14:51 13-08-2009
    delover

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Странно, что ещё кто-то помнит о совместном употреблении $I и Reset. И ещё страннее что выбран SysConst... Спасиб за инфу.

    Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 15:53 13-08-2009
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    delover
    {$I+}
      reset(fp);
    {$I-}
    гы-гы
     
    а это ты к чему?

    Всего записей: 24114 | Зарегистр. 06-12-2002 | Отправлено: 18:56 13-08-2009
    delover

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    Либо надписи неподходят для базового иноутпута, либо автору подсказали и научили что делать, ну и либо третий вариант не исключающий второй вариант.  До первого варианта мне дела нету, а вот другие только удивляют, правда есть ещё вариант, что всё получилось случайно, но это уже не вариант. Собственно к этому... )
     
    AlexMoor
    Там в 2006 рядом со строкой меню можно запомнить настроеный внешний вид, только лучше запустить среду под админом. Там же выбирается SDI/MDI, надо попереключать. Свои кнопки назначать можно взяв из демок пакет продуктивности. Если поубирать в файле проекта имена форм идущие после юнита в комментах (типа Form1 {TForm1}) , то модуль будет открываться вначале с кодом, потом хоткеем можно переходить к дизайну, но можно иметь настройку переключаемую рядом с меню. Моё мнение что лучше вообще ничего не настраивать, привыкать как есть, а то можно так всю жизнь заниматься своими настройками и проходить мимо новых удобств (ИМХО).

    Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 23:52 13-08-2009
    AlexMoor

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jonikDk
    Спасибо, покопаюсь
     
    delover
    Во-первых вопрос был по 2007.

    Цитата:
    Моё мнение что лучше вообще ничего не настраивать, привыкать как есть, а то можно так всю жизнь заниматься своими настройками и проходить мимо новых удобств

    Не все, что делается разработчиками среды, следует воспринимать как удобства и улучшения - порой выходит прям "хотели как лучше - получилось как всегда" (IMHO). Да и не собираюсь я всю жизнь заниматься настройками, 5-я версия (как и прежде с 1-й по 5-ю) стоит и работает безо всяких шаманств. Просто хотелось и эту среду настроить так, чтобы работать было комфортно как и прежде.
    Сегодня после долгого шаманства пришел к компромису - отключил Embedded Designer, выбрал Layout - Classic Udocked, вручную расставил все окна и запомнил Layout, все стало почти как прежде. Спасибо всем откликнувшимся, вопрос закрыт

    Всего записей: 21 | Зарегистр. 09-01-2007 | Отправлено: 10:10 14-08-2009
    Cryogen2003



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Люди, помогите в маленькой проблемке. Вот чего-то навскидку не могу вспомнить как сделать кое что-то.
    Есть код определенный на HTML (форма для ввода):

    Код:
     
    <form action="http://myserver:8080/FileSave" enctype="multipart/form-data" method="post" name="JBOSS" id="JBOSS">
    FN:       <input type="file" name="FN" id="FN" />
    FILENAME: <input type="text" name="FILENAME" id="FILENAME" />
    PROJECT:  <input type="text" name="PROJECT" size=40 id="PROJECT" value="2007/1/25/PASSPORT" />
    C_DOCID:  <input type="text" name="C_DOCID" id="C_DOCID" value="30002061" />
    ZIPPED:   <input type="text" name="ZIPPED" id="ZIPPED" value="0" />
    <input type="submit" name="TYPE" id="TYPE" value="PUT" />
    </form>
     

    Как сделать так, что эти данные сразу посылались из дельфи. То есть в дельфе я должен показать это все в своей форме, правда не через html, а просто через TForm. И когда пользователь все настраивает, то я должен послать все эти данные на сервак и стало быть программно нажать на кнопку Put. Как вставить значения в эти поля, это все понятно, но не понимаю, как все это запостить на сервак.

    ----------
    Холодильники мы

    Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 12:25 14-08-2009
    spasius



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    data man
    как я полагаю данный вирус поражает исключительно только старые версии Delphi 4-7. Про новые там ничего не сказано.
    П.С. Может у кого нибудь завалялся компонент генерации Captcha. Любой, хоть dcu.

    Всего записей: 695 | Зарегистр. 16-03-2009 | Отправлено: 04:26 15-08-2009
    VandB



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня возник вопрос (для меня сложный, но решаемый на 50% мной) прошу ответить на мой вопрос.
    Вот сам вопрос:
    Вопрос по MID приложению, как сделать так, чтобы при создании новой формы появлялся компонент (можно простая кнопка), и при закрытии этой формы этот компонент исчезал. (Форм может быть n-ное количество, и закрывать их можно в любом порядке.) Яркий пример браузер Maxthon там также организованно, при создании нового окна появляется вкладка.

    Всего записей: 164 | Зарегистр. 05-05-2009 | Отправлено: 04:38 15-08-2009
    Frodo_Torbins

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VandB
    Типа такого: http://www.alphaskins.com/forum/index.php?s=&showtopic=2785&view=findpost&p=19961 ?

    Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 09:49 15-08-2009
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VandB
    Либо Toolbar2000 + SpTBXLib (лучше из SVN) + это
    Получаете тулбары, скины, плавающие панели и многое другое.

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 11:09 15-08-2009 | Исправлено: data man, 11:24 15-08-2009
    VandB



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Frodo_Torbins
    Да
     
     
    Добавлено:
    data man
    Так не получится , у меня Delphi 2009, не ставится ни чего.

    Всего записей: 164 | Зарегистр. 05-05-2009 | Отправлено: 12:51 15-08-2009
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VandB
    У меня тоже Delphi 2009 и всё прекрасно работает.
    Можно попробовать взять Toolbar2000 из CVS

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 13:48 15-08-2009 | Исправлено: data man, 13:59 15-08-2009
    VandB



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    data man
    Большое спасибо, установил и все понял. (Я Создал новый пакет и просто добавил унтилы от Toolbar2000 и SpTBXLib и установил).
    -----------------------------------------------------------------------------------------------------
    Вот еще 1 вопрос, ка изменять иконку нового миди окна на иконку сайта при каждом NavigateComplete?

    Всего записей: 164 | Зарегистр. 05-05-2009 | Отправлено: 14:43 15-08-2009
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VandB
    Для иконок вкладок - присвоить Images и ImageIndex и задать Item.DisplayMode = nbdmImageAndText.
    Для самой формы - загружать иконку в свойство Icon.
    И советую подписаться на эти группы новостей  
    _news://news.jrsoftware.org/jrsoftware.toolbar2000
    _news://news.jrsoftware.org/jrsoftware.toolbar2000.thirdparty

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 15:36 15-08-2009 | Исправлено: data man, 16:16 15-08-2009
    VandB



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    data man
    У меня есть лин на иконку (тоесть прехожу на новую страницу и Edit1.text сохраняется путь к иконке), И как мне поменять иконку окна на ту котороя в интернете .  Mainform.Icon.LoadFromStream(Edit1.text); не получается...

    Всего записей: 164 | Зарегистр. 05-05-2009 | Отправлено: 16:56 15-08-2009
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VandB
    Линк на иконку в интернете ? Естественно LoadFromStream не сработает. Нужно использовать LoadFromFile, а файл скачивать.
    А вообще какой компонент используется для просмотра страницы ?
     

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 17:10 15-08-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (до версии 2009) - часть 5
    ShIvADeSt (19-05-2010 05:14): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=11215


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru