Вопрос № 24316: Здравствуйте! У меня след. вопрос.
Как узнать имя текущего (активного) пользователя системы нт/2000/хр?
никак не могу найти в нете разумный код. Буду очень благодарен, если ответите кусочком кода с комментом...Вопрос № 24334: Добрый день, нужна ваша помощь.
Необходимо написать драйвер виртуального принтера. Или просто осуществить сохранение документа из 1С® в PDF.
Нужна необходимая литература, ваши советы.
Возможности заплатить $60 за исходники НЕТ. ...
Вопрос № 24.316
Здравствуйте! У меня след. вопрос.
Как узнать имя текущего (активного) пользователя системы нт/2000/хр?
никак не могу найти в нете разумный код. Буду очень благодарен, если ответите кусочком кода с комментом
Отправлен: 31.07.2005, 20:42
Вопрос задал: Ковалев Александр Сергеевич (статус: 1-ый класс)
Всего ответов отправлено: 1
Отвечает: Blade_st
Здравствуйте, Ковалев Александр Сергеевич!
Делаем следующие...
unsigned long Size = 255;
char *buffer = new char[Size];
GetUserName(Buffer, &Size);
теперь имя пользователя в буффере и можеш вывести в например в едит
Edit->Text = Buffer;
Удачки....
--------- Лучше калымить на гандурасе, чем гандурасить на калыме!!!
Ответ отправил: Blade_st (статус: 3-ий класс)
Отправлен: 31.07.2005, 21:32 Оценка за ответ: 5 Комментарий оценки: Баальшой пасиб. Очень хорошо, что коротко. Когда искал - все длинные реализации попадались
Вопрос № 24.334
Добрый день, нужна ваша помощь.
Необходимо написать драйвер виртуального принтера. Или просто осуществить сохранение документа из 1С® в PDF.
Нужна необходимая литература, ваши советы.
Возможности заплатить $60 за исходники НЕТ.
Заранее благодарен. Дмитрий.
Отправлен: 01.08.2005, 09:21
Вопрос задал: Marmazyabr (статус: Посетитель)
Всего ответов отправлено: 2
Отвечает: Dr.Alex
Здравствуйте, Marmazyabr!
Зачем тебе тра..., в смысле мучиться. Есть готовая прога FinePrint pdfFactory Pro 2.0. (Может уже и новая верси есть). И лукарство под нее не проблема. Это виртуальный принтер, который печатает в PDF формат. Ему все равно откуда идет печать. Я ею давно пользуюсь. Работает без проблем. В инете находится спокойно.
Ответ отправил: Dr.Alex (статус: 9-ый класс)
Отправлен: 01.08.2005, 12:19
Отвечает: Sager
Здравствуйте, Marmazyabr!
Как вариант можно сохранить таблицу (документ) как файл Эксела, открыть его OpenOffice и сохранить как pdf(это программно реализовать несложно).
А вообще ищи в нете форматы этих файлов и от них уже отталкивайся.
Еще как вариант, можешь поискать unix'овые подобные проги - они ведь open-source - вот тебе и исходники.
Ответ отправил: Sager (статус: 3-ий класс)
Отправлен: 02.08.2005, 08:50