Помогите начинающему

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Сообщение Attid » 20.09.2007 12:18:48

haword
а форматировать кто будет ? =)
только не понятно что ты делаешь и как и зачем ты тут это запостил =)
версия мсе, и как компилируешь.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение haword » 20.09.2007 13:14:17

Attid писал(а):haword
а форматировать кто будет ? =)
только не понятно что ты делаешь и как и зачем ты тут это запостил =)
версия мсе, и как компилируешь.


Все как обычно, версия из SVN компилю открыв проект в IDE версии 1.2 и нажав Build.
Смотрю сдесь про ошибки при сборке пишут ну и написал, не став плодить новые ветки.
haword
постоялец
 
Сообщения: 301
Зарегистрирован: 02.03.2006 11:34:40

Сообщение Attid » 20.09.2007 18:14:32

я сегодня обновлял все нормально собралось.

там еще бывает что если старым бинарником собираешь то может не собраться. если давно не обновлялся, то стоит из ком строки сначало собрать.

сейчас то уже 1,5 версия
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение al_exus » 27.09.2007 06:30:05

Всем привет.
Помогите особо одаренному :)

Начал тренироваться на основе небольшой утилиты и сразу непонятный затык. Использую tDBF для конвертации файлов из DBF в Excel по определенному алгоритму для нужд предприятия.
Пробую два варианта расположения tDbf и DataSource: на форме и в дата модуле. В design-режиме данные выводятся в обоих случаях, но после компиляции при запуске exe в варианте расположения tDbf и DataSource в дата модуле выскакивает exception "list index(0) out of bounds" (если они на форме - то все нормально).
Тут архив проекта http://ifolder.ru/3503163 В проекте DbfProv и DSprov лежат на форме propfo и в модуле R3DB, переключая их можно увидеть результат.
Пересмотрел все настройки для tDbf и DS - абсолютно одинаковые.
Подскажите, что я делаю не так?
PS. MSEIDE 1.4 FPC2.2.0 и патч http://freepascal.ru/forum/viewtopic.php?t=2706
al_exus
новенький
 
Сообщения: 24
Зарегистрирован: 20.09.2007 00:18:11

Сообщение debi12345 » 27.09.2007 09:41:59

"Createdatamodule" перед созданием формы в стартовом файле проекта вызывали ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение al_exus » 27.09.2007 09:54:26

Нет, а нужно? Думал что объявления модуля для видимости достаточно. Сейчас попробую.
al_exus
новенький
 
Сообщения: 24
Зарегистрирован: 20.09.2007 00:18:11

Сообщение al_exus » 27.09.2007 10:13:54

Чуда не произошло, exception остался и форма также открывается без записей в грид. Датамодуль пересоздал заново с именем DM (первоначально было имя R3DB), не помогло :(
al_exus
новенький
 
Сообщения: 24
Зарегистрирован: 20.09.2007 00:18:11

Сообщение al_exus » 27.09.2007 15:51:20

Удалил и заново создал форму и все заработало. Завтра на работе сравню старую и новую, может найду причину ошибки.
al_exus
новенький
 
Сообщения: 24
Зарегистрирован: 20.09.2007 00:18:11

Сообщение debi12345 » 27.09.2007 18:14:09

al_exus писал(а):Удалил и заново создал форму и все заработало. Завтра на работе сравню старую и новую, может найду причину ошибки.

Извините за молчание - в TMSEDBF выявилась ошибка с относительными путями, разбираемся с ней.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение swa1 » 03.10.2007 14:20:08

Подскажите, что мне сделать, что бы нормально отображались русские шрифты в MSEide + MSEgui. А то сплошные "кракозяблики".
win98\fpc-2.2.0\mseide-1.4

Если это где то было, то найти не смог :oops:
Аватара пользователя
swa1
новенький
 
Сообщения: 80
Зарегистрирован: 25.09.2007 11:04:08
Откуда: Ялта

Сообщение Attid » 03.10.2007 18:56:50

а win98 юникод поддерживает ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение debi12345 » 03.10.2007 23:34:41

A particular case or a design issue ?
win98 is latin1 only up to now. If someone is willing to test, I can add the
multibytetowidechar stuff.



Реально нужен это раритет ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение swa1 » 04.10.2007 10:59:02

debi12345 писал(а):Реально нужен это раритет ?

:( Увы у нас на работе на 70% машин используется win98, конечно "перелопаченный и перепатченный" но все таки 98.
Есть две причины использования - этот win имеет настоящий DOS в отличии от более поздних (некоторое специальное ПО не желает там работать), ну и возможности (железные) самих машин :( .
Что бы как то уйти от выня и перейти на nix-сы, я пытаюсь переписать некоторые программы созданные ранее на delphi, для этих целей и хотел использовать MSEide.

Attid писал(а):а win98 юникод поддерживает ?

Почитал, посмотрел - получается так что нет :( . Может я чего то не понимаю, то как я работаю с файлами в кодировке utf.... Или это возможности самих программ... Если не получится буду просить что бы выделили отдельню машинку, а на ней уже буду изголяться.

И в догонку, пробовал-ли кто использовать под MSEide библиотеку KOL и к ней классы MCK ?
Аватара пользователя
swa1
новенький
 
Сообщения: 80
Зарегистрирован: 25.09.2007 11:04:08
Откуда: Ялта

Сообщение debi12345 » 04.10.2007 11:38:49

Мартин говорит "если найдется серьезный тестер, то он добавит поддержку W-9x UNICODE". Займетесь ? Или все же на UNIX переедете ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение swa1 » 04.10.2007 16:09:45

Это то я понял.... Но никогда не считал себя серьёзным тестером :) . Да и тестером то не был никогда.

Я конечно всегда рад помочь, но вот чем?
У меня Большие :oops: сложности с английским, т.к. в учил немецкий. да и тот знаю со словарем на 3. Да и не разработчик я серьезного ПО , так разные прикладные програмки для облегчения жизни делаю.

Ну а на linux-ы все одно переежать придется, но уже после того как все отладим.

PS
- можно ли задать при запуске размер шрифта хинтов ?
Аватара пользователя
swa1
новенький
 
Сообщения: 80
Зарегистрирован: 25.09.2007 11:04:08
Откуда: Ялта

Пред.След.

Вернуться в MSEide + MSEgui

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Рейтинг@Mail.ru
cron