Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:02 25.04.24 
Компютри и Интернет
   >> ASP
Всички теми Следваща тема *Кратък преглед

Тема ASP i kirilica  
Автор DB2 (освидетелстван)
Публикувано07.10.02 13:00



Когато отворя обикновен текстов файл с кирилица ми излизат ???? на мястото на буквите в браузера.
На OpenTextFile сам му дал "TristateTrue" демек UNICODE. Обаче ядец.
Има един начин с преобразуване на всеки символ ама става доста по бавно от колкото с ReadAll
Идеи как може да се оправи това.
Ето и кода дето се ебава.
Dim fso, f
Dim lvStr
Const ForReadin = 1
Const TristateTrue = -1
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\testfile.txt", ForReading, False, TristateTrue)
lvStr = f.ReadAll()
Response.write (lvStr)

I haven't lost my mind, I have it backed up somewhere on tape.


Тема Re: ASP i kirilicaнови [re: DB2]  
Автор Topбaлaн (любопитко)
Публикувано07.10.02 14:09



ако само трябва да го прочетеш и отпечаташ що не опиташ с
<!-- #Include file="име на файл" -->



Тема Re: ASP i kirilicaнови [re: Topбaлaн]  
Автор DB2 (освидетелстван)
Публикувано07.10.02 14:27



Ами не е само до отпечатване. Трябва да следя за разни боклуци из файла. Ама ще пробвам дали с include ще отпечата нещо вярно.

I haven't lost my mind, I have it backed up somewhere on tape.


Тема Re: ASP i kirilicaнови [re: DB2]  
Автор Topбaлaн (любопитко)
Публикувано07.10.02 14:50



ако печати вярно - печаташ с инклуд, а проверяваш както си го правил до сега....



Тема Re: ASP i kirilicaнови [re: DB2]  
АвторChukumba (Нерегистриран)
Публикувано07.10.02 20:15



May trebe da e:

Response.write(server.HTMLEncode(str));

sha dokara unicode simvolite do html predstavyane



Тема I tova ...нови [re: Chukumba]  
Автор DB2 (освидетелстван)
Публикувано08.10.02 03:39



... ще пробвам.
Аз се оправих ама защо и как стана не разбрах.
Сложих codepage и charset барабар с LCID код и стана. Ама загубих вид на всичко останало дето идва от базата.
Та сега сменям codepage и charset преди операцията и после ги връщам обратно. Защо обаче трябва да се прави това съвсем не е ясно щото от базата всички текстове са си пак на кирилица.
Както и да е ... Ще тествам


I haven't lost my mind, I have it backed up somewhere on tape.


Тема Re: I tova ...нови [re: DB2]  
Автор jamie (Обичащ)
Публикувано09.10.02 17:52



Настрой си регионалните настройки на Уиндоуса на сървъра и отделно - на SQL сървъра (ако ползваш него).

UB40 !



Тема Re: I tova ...нови [re: jamie]  
Автор DB2 (освидетелстван)
Публикувано09.10.02 23:57



За съжаление регионалните настройки не могат да се пипат. Те са такива каквито са.

I haven't lost my mind, I have it backed up somewhere on tape.


Тема Re: I tova ...нови [re: DB2]  
АвторChukumba (Нерегистриран)
Публикувано10.10.02 19:29



regonal settings nemat znachenie v sluchaya .

Chetesh ot unicode file v unicode string - Ok.
Prashtash kam browser - ???? - ne e ok.

probay seki string da go HTML escapenesh:

Server.HTMLEncode(string);


i bi sledvalo sichko da e OK



Тема Re: Ami ...нови [re: Chukumba]  
Автор DB2 (освидетелстван)
Публикувано16.10.02 01:03



... OK e.
Само дето в тези файлове има форматиращи тагове/символи като болд, италик и т.н и след HTMLEncode вече се визуализират на екрана без да са форматиращи
Ако някой се интересува мога да пусна кода с който реших проблема. Решението обаче е в пряка зависимост от LCID сетингите и codepage.

I haven't lost my mind, I have it backed up somewhere on tape.



Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.