:: Visual Foxpro, Foxpro for DOS
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Аспид
Simple777 Хошь примазаться

Ой, да ладна.

Но я таки помню, как лет 10 назад задавал первые вопросы на проффоруме здесь. Чего только не наслушался. Один тока Криспа-утешитель "вошел в положение" и успокоил, что дескать, "не составит особого труда..." и далее шел длинный и неясный текст (не код!). И всех-то интересовало, зачем мне такое понадобилось и т.п. В итоге таки помогли, но не всякий выдержит такого рода "наезды". Не, ну в других форумах еще и пожестче бывает. Это да. Но в целом не всякому новому участнику удается "удачно вписаться" в контекст форума. Можно бы на это иногда делать и некоторую скидку. Ну, в данном конкретном случае ТС с его уровнем ни в каких скидках не нуждается, ясное дело.
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
Taran

Сообщений: 13626
Откуда: Красноярск
Дата регистрации: 16.01.2008
Так тебя скоро поздравлять надо:

    27.02.07 04:33:05 Из приложения FPD 2.6 медленно загружается Word
    31.10.07 23:53:17 Как сохранить неизменными дату и время модификации файла


TC:

    14.12.15 14:22:36 VFP8 Лицензионный
    18.12.15 19:41:14 Iедопустимое значение, тип или число аdaументов функции.
    19.12.15 18:54:50 Для чего Character(binary) служит, у кого есть какой опыт?
    24.12.15 15:36:04 Комментирование в config.fpw некоторых строк кода


Некоторую разную периодичности вопросов и серьезность не различаешь?
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Мда... Уже десятка отмоталась с тех пор...

Но ответы на эти два вопроса до сих полезны и применяются мной.
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Аспид
Надо просто избавиться от глобальных переменных.
Глобальные переменные созданы не мной, это во первых, во вторых я не имею права в этом пребольшущем проекте от них избавиться.
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Благодарствую.
Да, это стоящий способ.
Т.е. ищем всё в поле F4.




Исправлено 2 раз(а). Последнее : AdamAry, 11.01.17 08:36
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
Аспид
Надо просто избавиться от глобальных переменных.
Глобальные переменные созданы не мной, это во первых, во вторых я не имею права в этом пребольшущем проекте от них избавиться.
Это мы уже поняли. Вам задали вопрос, что мешает работать с отладчиком? Или действительно дело в том, что вы работаете не с исходниками а уже с откомпилированным приложением?
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
AdamAry
Глобальные переменные созданы не мной, это во первых, во вторых я не имею права в этом пребольшущем проекте от них избавиться.
Какая разница кем они созданы.
Стесняюсь спросить, а на что имеете право?
Отдайте задачу автору...

То что от них, трудно избавиться - не вызывает сомнений.
Надо проект переделывать.
Но поверьте не вы первый...
Тем более с вашим уровнем ;)


------------------
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
"Вам задали вопрос, что мешает работать с отладчиком?"
Ничего не мешает.
Но не зная названия переменной,
зная лишь значение переменной,
как возможно использовать отладчик для поиска примерно так, как ищет, например, "Code references" во всём проекте?

"Или действительно дело в том, что вы работаете не с исходниками а уже с откомпилированным приложением?"
Я работаю преимущественно с исходниками, но без права менять структуру проекта касающихся глобальных переменных,
хотя COM сервера (dll), которые я использую, откомпилированы и нет возможности увидеть их код.
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
"Ребята, ну это нужно в Скрижали." это что значит?
Похоже не всю терминологию я понимаю: ".....в Скрижали"
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
"Сначала плохим глобальные, потом их разыскиваем"
Не мы плохим, а плохят другие.

Кстати, где MichaelD ?



Исправлено 1 раз(а). Последнее : AdamAry, 11.01.17 08:23
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Аспид
Стесняюсь спросить, а на что имеете право?
На написание отдельных модулей, которые прикрепляются к основному проекту.

Цитата:
Отдайте задачу автору...
С удовольствием, но это из области фантастики.

Цитата:
То что от них, трудно избавиться - не вызывает сомнений.
Да не трудно, единственно на это нужно изрядное количество времени,
а самое главное: просто я не имею права на изменение основной части проекта, и уже очень многое на это завязано.

Цитата:
Надо проект переделывать.
Согласен, но это займёт довольно много времени, с учётом того, что очень многое завязано на эти глобальные переменные,
да и нужна санкция на переделывание, вероятность которой ниже, чем падение многостопудового метеорита на землю .



Исправлено 2 раз(а). Последнее : AdamAry, 11.01.17 08:37
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Simple777
Ой, да ладна.
Но я таки помню, как лет 10 назад задавал первые вопросы на проффоруме здесь. Чего только не наслушался. Один тока Криспа-утешитель "вошел в положение" и успокоил, что дескать, "не составит особого труда..." и далее шел длинный и неясный текст (не код!). И всех-то интересовало, зачем мне такое понадобилось и т.п. В итоге таки помогли, но не всякий выдержит такого рода "наезды". Не, ну в других форумах еще и пожестче бывает. Это да. Но в целом не всякому новому участнику удается "удачно вписаться" в контекст форума. Можно бы на это иногда делать и некоторую скидку. Ну, в данном конкретном случае ТС с его уровнем ни в каких скидках не нуждается, ясное дело.

А кто такой TC?
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
"31.10.07 23:53:17 Как сохранить неизменными дату и время модификации файла " интересный вопрос.
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
ТС - это "топикстартер", автор вопроса. MichaelD - умер.
> Как сохранить неизменными дату и время модификации файла " интересный вопрос. - это еще один вопрос? )
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
pasha_usue
Вам задали вопрос, что мешает работать с отладчиком?"
Ничего не мешает.
Но не зная названия переменной,
зная лишь значение переменной,
как возможно использовать отладчик для поиска примерно так, как ищет, например, "Code references" во всём проекте?
Это значение оно либо куда-то выводится каким-то программным модулем, либо наоборот вы его куда-то вводите в другом программном модуле. Вот в этом программном модуле и ставится точка останова. И пошагово отлаживается...

Переменную бессмысленно искать в памяти. Вам же в конечном итоге надо с кодом работать, и искать надо в коде. А с памятью вы работать не будете, с памятью за вас интерпретатор работает.
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
PaulWist

Сообщений: 14625
Дата регистрации: 01.04.2004
AdamAry
Кстати, где MichaelD ?

Умер Миша в прошлом году

Царство ему небесное.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)




Исправлено 1 раз(а). Последнее : PaulWist, 11.01.17 09:06
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Цитата:
Никак. Я искал бы место присваивания. Заодно бы узнал чему, где, когда, при каких условия и в каком контексте происходит сие присваивание.
Неплохой вариант, хотя первоначальный вопрос был другой.

".... вам нужно молчать и слушать, что вам говорят. Учиться ...." хорошие слова, подходят для всех.



Исправлено 13 раз(а). Последнее : AdamAry, 12.01.17 14:07
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
"Если нельзя быстро и легко найти переменную по значению, то это убогость системы,
Хм, по этой логике все языки программирования убогие ибо во многих из них даже списка переменных не получишь, не гововря уж о поиске по нему..."
Стопудово, многие языки программирования убогие, степень убогости фокса самая низкая в этом смысле.
Вы сейчас назвали убогими абсолютно все компилируемые языки программирования и часть интерпретируемых. Вас не смущает?

AdamAry
Кстати, он же, Преображенский сказал и следующее: "А вас, милостивый государь, прошу снять ваш головной убор."
Какая низость, требовать снять головной убор, это попытка привить навыки крепостных свободному человеку: Увидел барина, снял шапку, а ещё и вдобавок и поклонился.
Какая-то барщина, крепостничество. Причём нам показывают этого Преображенского как образец интеллигентного человека, достойного подражания. На самом деле это низкий и подлый человек одного уровня с Шариковым, а может быть и ниже, если Шарикова сделали от собаки, то от кого произошёл Преображенский остаётся только догадываться.
Так-то это норма этикета, снимать головной убор в помещении. И она гораздо старше крепостничества и относится к тому же к высшему сословию. Воин должен заходить в помещение без шлема, что бы показать, что он пришёл с благими намерениями и того же ожидает от находящихся в помещении. Опять же поэтому на женщин норма этикета распространяется частично.
Ratings: 0 negative/1 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Надо будет использовать
IDA, SoftIce, OllyDbg
держа в уме defox.

Спасибо за инфо.
Ratings: 0 negative/0 positive
Re: Файл со списком всех глобальных переменных по принципу одна переменная со значением одна строка, сортированные по алфавиту
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
"Вы сейчас назвали убогими абсолютно все компилируемые языки программирования и часть интерпретируемых. Вас не смущает? "

Я не говорил, что все все компилируемые языки программирования и часть интерпретируемых убогие, это сказал другой товарищ ssa:
"Хм, по этой логике все языки программирования убогие ибо во многих из них даже списка переменных не получишь, не гововря уж о поиске по нему..."

Я же сказал:
"Если нельзя быстро и легко найти переменную по значению, то это убогость системы,
и
Стопудово, многие языки программирования убогие" т.е. многие, но не все.
Разве ты с этим не согласен или есть кто несогласный?

Есть далеко ушедший фокс, который более или менее продвинут.
Это факт.

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

Нашёл ссылку
weblogs.foxite.com

, вот высказывания профессионала о фоксе:

Oswald Petersen says:
April 15, 2013 at 4:10 am
Hi Joel
thanks for this article, which makes a lot of sense.
I have been a Foxpro developer for 20 years, and I plan to stay a Foxpro developer for another 10 years. I have converted one of my projects from VFP to .Net, but will refrain
from doing so with the other, big projects I work on. Why? Isn’t Foxpro obsolete? Isn’t it time to jump the ship? I used to think that myself but I don’t anymore. The problem
is, of course, that VFP is not being developed any further by MSFT (or whoever), and there are other, more modern products. But I have made a journey through the main ‘other’
products. I have looked at .Net, Java, C++/QT, and also at pure HTML5/Javascript products. In Java, QT, .Net the problem is the same: Nothing much happening anymore regarding
desktop applications. It all may become ‘obsolete’, just like VFP. So why bother? The only promising tools I found are Node/HTLM5,Javascript/CSS tools. Also for desktop
applications. That seems to be ‘the future’. But it is too early now to embrace this technology. Wait some years, then look again.
When I look at my .Net/C#/Winforms program, which replaced the former VFP program, I must say, VFP is much more efficient. In .Net I need about 5 times as much code as in VFP
to accomplish the same. And: The .Net program is now about as ‘modern’ as my VFP applications. It is, in fact, outdated, 2 years after it was rolled out.
Also I don’t believe anymore that MSFT will ‘kill’ VFP in one of the next Windows versions. Win8 is a desaster, and MSFT will refrain from giving up any established technology
which supports Windows. VFP and VB6 (and all the other 32-bit apps) will be supported for many years. The hype about hand-held phones replacing fully sized computers will die
down, because it is just not possible to do that. MSFT might even come back to VFP, but I don’t predict that.
Today VFP is still the best tool for database desktop applications in Windows if you use it with SQL Server in the backend. That’s easy to do, and gives you a robust technology
which will run on Windows for many years. Of course I would love to change to a technology that really promises more future than VFP. But my impression is that that technology
just does not exist yet.

My 2 cents…

Oswald



Исправлено 20 раз(а). Последнее : AdamAry, 16.02.17 13:51
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 22 (Гостей: 22)

© 2000-2024 Fox Club 
Яндекс.Метрика