Хочу кое-что сделать при помощи резки/склейки текстовой строки… В примерах на TASM - но они везде на v3, а у меня v5 - есть примеры команд catstr и substr. Такой вот пример для TASM по всему инету валяется: Код (Text): pre equ Привет, name equ < Юля> privet catstr pre,name ;privet= “Привет, Юля” Однако у меня тасм на него ругается - Missing text macro… С substr тоже проблема - почему-то вставляет байт 0x00 (между text1 и 2) и больше ничего: Код (Text): asdf equ 'test' zxcv substr asdf, 1, 2 qwer equ 'text1', zxcv, 'text2', 0 === в тасм-5 какой-то другой синтаксис должен быть ? а какой ?! в начале исходника - .586 .model flat, stdcall и больше никаких команд влияющих на режим нету сборка - TASM32 /m /ml test.ASM TLINK32 -aa -c -x -V4.0 test,,,,,test.res
Rockphorr Хелп какой именно и где его взять ? Из того что в дистрибутиве - TASM.HLP - единственный пример «name SUBSTR string, position [, size ]» - это не отвечает на мой вопрос (разве я не так пытаюсь написать ? но не работает). Из tsm_help.txt - указание ключа /jmasm51 или директивы masm51 - тоже проблему ничуть не решает. Ключ /v тоже безполезен.