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

Вниз

работа с pointer   Найти похожие ветки 

 
Уа3   (2010-10-12 17:24) [40]

Высшее. И опыта 10 лет программирование. =)
Вот и нахожу поиск пути)


 
Уа3   (2010-10-12 17:24) [41]

решения.


 
Юрий Зотов ©   (2010-10-12 18:46) [42]

Боже!!!
Или я чего-то не понимаю, или здесь 3 дня фигней страдают.

buf: string; // А не pointer.
.... // Здесь заполняем buf символами, как обыкновенную строку.
buf := StringReplace(buf, "мама", "папа", ...); // См. StringReplace в справке
WriteFile(FSocket, @buf[1], Length(buf), BytesWrite, ov);

И все дела.


 
Плохиш ©   (2010-10-12 18:49) [43]


> Юрий Зотов ©   (12.10.10 18:46) [42]

три дня назад он сказал

> Уа3   (09.10.10 22:25) [11]
>
> Buf: string; никуда не годится.


Ну вот и гоняем фигню :-))


 
Anatoly Podgoretsky ©   (2010-10-12 19:57) [44]


> И все дела.

Все это ему было предложена, но он ни в какую.


 
Юрий Зотов ©   (2010-10-12 20:01) [45]


> Плохиш ©   (12.10.10 18:49) [43]
> Anatoly Podgoretsky ©   (12.10.10 19:57) [44]


Просто человек не понимает, что строкой можно работать, как с обычным буфером, только многое становится проще. Можно было и подсказать.


 
sniknik ©   (2010-10-12 20:22) [46]

> И все дела.
с мама/папа да, они одного размера. с другими вариантами это только начало...


 
sniknik ©   (2010-10-12 20:28) [47]

> с мама/папа да
ой что это я, блин, а архивация, а "динамика" (у него же задача заменить в странице а не "проходных" данных).


 
Уа3   (2010-10-13 19:14) [48]

sniknik, а что, страница не относится к "проходным" данным?. Насчет String - делал, спрашивал, у меня из-за content-length бьется страница или из-за String.

Видимо если править content-length, то все заработает. Но, как быть с тем, что String по вместимости мала. Прошу посмотреть листинг, получится ли передача страниц со string.. для построчных комманд это конечно вариант и решение.


 
sniknik ©   (2010-10-13 19:33) [49]

> sniknik, а что, страница не относится к "проходным" данным?
я же тебе приводил ссылку с примером xml, данными, и правилами формирования, страница появляется уже потом, в клиенте. причем кое что из ее контента может быть составным, кое что взято прямо с машины пользователя, допустим взято "ОЛООЛО" что дальше?.
для того чтобы заменить чтото в такой странице тебе нужно будет полностью сэмулировать работу клиента, на ней, и ее окружение.

теперь сам скажи, есть разница или нет?

> Но, как быть с тем, что String по вместимости мала.
учится, учится, и еще раз учиться. 10 лет опыта говоришь? тогда через 100 приходи...

> Прошу посмотреть листинг, получится ли передача страниц со string..
зачем смотреть? я это и так знаю. и тебе говорили/предлагали не просто так "от балды".


 
Palladin ©   (2010-10-13 19:36) [50]


> 10 лет опыта говоришь?

на Turbo Pascal!!! )


 
Плохиш ©   (2010-10-13 23:21) [51]


> Но, как быть с тем, что String по вместимости мала.

Во, людям уже 2гиг мало 8)


 
Германн ©   (2010-10-14 04:13) [52]


> Palladin ©   (13.10.10 19:36) [50]
>
>
> > 10 лет опыта говоришь?
>
> на Turbo Pascal!!! )
>

Если это действительно опыт, то не важно на чём!


 
Плохиш ©   (2010-10-14 10:42) [53]


> Если это действительно опыт, то не важно на чём!

Я спрашивал, он скрывает.


 
oxffff ©   (2010-10-14 11:41) [54]


> Юрий Зотов ©   (12.10.10 18:46) [42]
> Боже!!!
> Или я чего-то не понимаю, или здесь 3 дня фигней страдают.
>
>
> buf: string; // А не pointer.
> .... // Здесь заполняем buf символами, как обыкновенную
> строку.
> buf := StringReplace(buf, "мама", "папа", ...); // См. StringReplace
> в справке
> WriteFile(FSocket, @buf[1], Length(buf), BytesWrite, ov);
>
>
> И все дела.


Не все.

sizeof(char)*Length(buf)?


 
Юрий Зотов ©   (2010-10-14 14:52) [55]


> oxffff ©   (14.10.10 11:41) [54]

О, месье знает толк в извращениях...
:o)


 
oxffff ©   (2010-10-14 15:14) [56]


> Юрий Зотов ©   (14.10.10 14:52) [55]
>
> > oxffff ©   (14.10.10 11:41) [54]
>
> О, месье знает толк в извращениях...
> :o)


На выходных задумал произвести рефакторинг над компилятором.
Четыре дня уже веду бой. Видимо только к концу следующей недели я наконец то восстановлю работу компилятора хотя бы в том виде (до начало рефакторинга). Месье и вправду любит извращения.


 
Юрий Зотов ©   (2010-10-14 17:15) [57]


> oxffff ©   (14.10.10 15:14) [56]

Увы, месье не одинок...
:o)



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

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

Наверх





Память: 0.56 MB
Время: 0.005 c
3-1250675499
salexn
2009-08-19 13:51
2011.01.09
DCOMConnection и проверка его существования


15-1285360161
Юрий
2010-09-25 00:29
2011.01.09
С днем рождения ! 25 сентября 2010 суббота


2-1286908287
ZerGo
2010-10-12 22:31
2011.01.09
Аунтетификация и доступ к ресурсам Windows XP на Delphi.


2-1287351196
Германн
2010-10-18 01:33
2011.01.09
Caption на кнопках ToolBar


2-1286938887
Василич
2010-10-13 07:01
2011.01.09
Русские буквы в Debug/Local Variables





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский