Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];

Вниз

Динамическое создание   Найти похожие ветки 

 
OxOTHuK   (2003-01-23 07:16) [0]

Пишу программу, которая запрашивала бы у пользователя имена и типы полей, а потом формировала файл с этими полями. Что-то вроде file of MyRecord; а MyRecord = record; в котором поля задаются пользователем.


 
Digitman   (2003-01-23 09:00) [1]


> OxOTHuK


Поздравляю !)


 
KA_   (2003-01-23 09:08) [2]

Посмотри в Кладовке XML-Baser. Если упросишь ее создателя - подкинат пару идей :)


 
R   (2003-01-23 09:10) [3]


Присоединяюсь к поздравлению-)-)


 
Anatoly Podgoretsky   (2003-01-23 09:34) [4]

Она уже написана, Эксель называется.


 
ruslan_as   (2003-01-23 11:04) [5]

Присоединяюсь к Anatoly Podgoretsky!
Делать отчеты в Excel весьма удобно. Делаешь один очетник, а потом пользователь сам выбирает чего он хочет получить из этого отчета. Все равно универсального отчетника не сделаешь - один пользователь хочет это, а другой из этого же хочет еще и вот это (и конечно в ближайшие 5 минут).


 
Чудак   (2003-01-23 11:09) [6]

Файл базы данных или как...


 
OxOTHuK   (2003-01-23 22:02) [7]

Господа... мне абсолютно не нужен Эксель. И отчеты тут не при чем. но за поздравления спасибо. =)
Это мне для паскаля надо вообще-то... а фиксированную структуру создавать не хочется.


 
Palladin   (2003-01-23 23:02) [8]

а какую тебе хочется?
Динамическую структуру, неограниченую, безразмерную, минимальную?
Почему бы не воспользоватся какой нибудь стандартным механизмом авторизации...
ведь программа не два числа складывает... наверняка с какой нибудь базой работает... или еще чем нибудь что по идее имеет встроеные средства авторизации и тебе останется только спросить имя пользователя и пароль...
ну а если уж ничего подобного ты не используешь... то чем тебе фиксированые структуры не угодили? зашифровал строку пассворда да и запихал...
если не нравится здоровенная длинна строки в файле, то ограничь ее способом типа такого pass:string[20];

чес слово.. непонимаю проблемы фиксированой структуры...


 
Palladin   (2003-01-23 23:06) [9]

упс...
про авторизацию это я из другой песни... сорри...
мысли левые бродют...

2 OxOTHuK
ничего страшного в фиксированых структурах нет...
DBF файлы межлу прочим еще хуже построены :)


 
OxOTHuK   (2003-01-23 23:16) [10]

*.дбф к Паскалю не подключишь... мне нужно оттолкнуться от type record


 
Palladin   (2003-01-23 23:24) [11]

record он и в африке record и нефиксированым он не бывает.
бывает packed.
integer как не крути а занимает 4 байта (в win32, 2 байта в dos)
в 1.3 байта ты его не превратишь...

можно извратится...
record описывается (и кстати каким образом этот record у тебя пользователи задают если он програмно описывается), а потом каким нибудь способом сжимается (хотябы LZW) и после пишется в файл (ессно при записи в файл он сопровождается размером, что бы нормально потом считывать все записи)
в общем вот так вот извращаясь, получится то что ты хочешь...


 
Palladin   (2003-01-23 23:28) [12]

и кстати почему ты утверждаешь что dbf файлы не подклбчишь? что в твоем понимании "поделючишь"? я не раз встречал в инете юниты для работы с dbf файлами напрямую без всяких odbc, ado, bde и пр...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.01 c
9-4694
Колянычч
2002-08-09 08:17
2003.02.03
Помогите, кто может ;)


1-4955
SeNtiMeL
2003-01-26 19:29
2003.02.03
Как вставить gif картинку в RichEdit ???????


1-4902
defenseur
2003-01-25 14:56
2003.02.03
Функции чтения-записи двоичного файла


1-4927
Tahion
2003-01-21 20:36
2003.02.03
Нарисовать иконку


1-5040
KKK
2003-01-23 15:41
2003.02.03
Про запуск на удаленной машине





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский