Библиотека программирование, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Windows XP
Trouble с Win32API., капризная прога
Как создать файл, из самого себя
Делаю кроссворд
Сохранение в OleContainer-е!!!, TOleContainer
Invalid breakpoint
Помогите решить задачи, Pascal
Как скопировать в буфер абзац документа word, Копирование в буфер абзаца документа
Форму в DLL, Как правильно
Напомните PLZ по процедурам., Delphi 7. Вызов процедуры из др. unita
События грида
TImage, Повернуть картинку
И снова про грид..., названия колонок
Как сделать всплывающую подсказку из трея, как при системных уведомлениях WinXP
Про BDE
Delphi+MS SQL 7, Две записи вместо одной
Помогите горю!!!!!!!!!, Сжатие данных
TStream, Передача данных через TStream
Непонятьная ошибка
Выравнивание текста, по левому и правому полю
Експорт даных с Excel в Paradox, ^^^^^^^^^^^^^^^^^^^^^^
Работа с LPT, Использование EPP/ECP
zlib 1.1.4 для Delphi 6
Перехват выхода из приложения
Подскажите пожалуйста где мне скачать HELP?, Подскажите пожалуйста где мне скачать HE
Ошибка., Uncnown directive 'message'
VirtualPascal, Кто знает где можно скачать
Чтение из doc и rtf, как в дельфи получить текст из doc
Как не закачивая этот файл узнать его размер?, www
Delphi + 16 разрядные приложения, Получение потока вывода
Word Application и буфер обмена, Буфер обмена
Генерирование звука определённых частот, с помощью звуковой карты
Как прочитать файл!
Big Copy Problems, Проблемы с копированием изображения
Invalid Pointer Operation
Преобразование копмонента ..., собственно сабж
Исходники КАЛЬКУЛЯТОРА
PlaySound, нет поддержки длиных wav
Работа с файлами
Как Вы относитесь к курящим девушкам?
Утечка ресурса, Как ее искать?
Добвится в контекстное меню Windows
линия точечками, как в Проводнике, как ее нарисовать?
Delphi + HTML, Передача данных
Типы данных в Паскале...., поспорили....
Callback в URLDownloadToFile, не могу разобраться
Дизассемблеры, декомпиляторы, упаковщики, и многое другое
Delphi 5 под Windows XP, закрывается Delphi
pascal-gluk
Подсветка текста, Подсветка текста в RichEdit
Помогите ламеру, У меня проблемы с работой на Delphi 7
Drag & drop в другое приложение
Дозвон, до прова
Кнопка выключения питания на системном блоке
Вопрос о локалке?
Как заполнить файлом поле OLE таблицы AССESS ????
Как выгрузить программу из памяти и из трея
Сотресание формы, при появлении ..
Как програмно иммтировать нажатие, мышкой в ListBox
Работа с MySQL, Как написать прогу...
unicode шрифты в Delphi7
Хранимые проседуры в dbExpress
Преобразование цветной картинки в серо-белую
Как в TRichEdit найти и подсветить текст?
Application.Active, как сделать по-другому?
Измнение размера FileMapping-а
написать терминал, работа с устройством в терм-м режиме
вопрос по informix & delphi, Подскажите
Динамическое создание и выравнивание элементов.
Delphi Russian Knowledge Base 2.2, То что раньше было Delphist's FAQ

Платные хостинги     Раскрутка сайта     Книги по программированию


Експорт даных с Excel в Paradox, ^^^^^^^^^^^^^^^^^^^^^^

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Привет всем.Можно ли реализовать експорт даных с таблицы в excel-е в таблицу Paradox? Если можно то как?Если можно то киньте примерчик...Спасибо.

- да = подсоеденится любым способом к кекселю и гнать цыкл вставки.(это трудоемко но надежно)или не надежно .Переделать екселевкий файл в разделенный запятыми .BDE поодерживает этот тип файлов . ( или в ало есть метод сохранения в другом формате )

- Короче, все довольно просто:Код uses ActiveX, ComObj, Registry...function ActivateOLEObject(AppProgId:string):OleVariant;varhRes:HRESULT;Unknown:IUnknown;Reg:TRegistry;beginResult:=UnAssigned;try Reg:=TRegistry.Create; with Reg do begin   RootKey:=HKEY_CLASSES_ROOT;   if not KeyExists(AppProgId) then     Exit; end;finally FreeAndNil(Reg);end;hRes:=GetActiveObject(ProgIDToClassID(AppProgID),nil,Unknown);if hRes=MK_E_UNAVAILABLE then Result:=CreateOleObject(AppProgID)else Result:=GetActiveOleObject(AppProgID);end;procedure TForm1.Button1Click(Sender: TObject);varExcel, WorkBook:OleVariant;i, j:integer;beginExcel:=ActivateOLEObject('Excel.Application');WorkBook:=Excel.WorkBooks.Open(ExtractFIlePath(ParamStr(0))+'Книга1.xls');for i:=1 to 3 do  for j:=1 to 3 do    ShowMessage(WorkBook.WorkSheets[1].Cells[i,j])    //Тут можешь запихивать данные куда угодно    //Добраться до количества строк можно, например, так WorkBook.WorkSheets[1].Rows.Countend;highlightSyntax('delphi0NDNmM','delphi'); Это сообщение отредактировал <Spawn> - 18.10.2003, 06:23

- <Spawn> вот только типы данных надо контролировать дополнительно...

- а можно поподробней?<Spawn> Спасибо.

- Ты когда выдираешь одни и те же данные из ексцеля, можешь их брать как строку, как число, как дату и т.д. А для парадокса это крайне существенно.

- понял. спасибо

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | графическое программирование | язык программирования си | оффшорное программирование | пролог программирование | программирование dos | программирование мобильных | программирование мини атс | выпуклое программирование | программирование микросхем | программирование ms | библиотека программирование | программирование 3d | программирование j2me | программирование под windows | коды программирования | программирование статьи | asp программирование | веб программирование | lotus программирование | описания языков программирования | примеры задач программирование | программирование symbian | программирование литература | введение программирование | сравнение языков программирования | Ссылки

Все про веб программирование