If Then Else
Блин извините конечно за тупой вопрос, но я не могу написать правильно
Код:
If IsValue=False And Buffer<>'=' Then KeyArr[ArrIdx]:=KeyArr[ArrIdx]+Buffer; [Pascal Error] Unit1.pas(52): E2010 Incompatible types: 'string' and 'Boolean' Пачему чёт не врублю. PS В Delphi только начинаю |
я делфи конечно тоже не знаю, но скорее всего надо написать
If IsValue:=False And Buffer<>'=' Then KeyArr[ArrIdx]:=KeyArr[ArrIdx]+Buffer; |
Цитата:
> Dr.Dark, ты бы того... типы вышеозвученных переменных привел, что ли.. |
Блин А ларчиг просто открывался
Код:
If (IsValue=False) And (Buffer<>'=') Then KeyArr[ArrIdx]:=KeyArr[ArrIdx]+Buffer; Цитата:
P.S. Можно задать исчо несколько маленьких вопросов тут, а то мне много тем открывать P.P.S. А тему переименуем в "Вопросы чайников о Delphi" :) |
ещё исправь: If IsValue And (Buffer<>'=') Then...
не будь индиским прогером.. |
Цитата:
Цитата:
|
ShaddyR,
Цитата:
Цитата:
Цитата:
Ещё не могу понять как записать в массив все секции из ини файла Пишу: Код:
var [Pascal Error] Code.pas(52): E1012 Constant expression violates subrange bounds Если кому не лень помогите... |
b]Dr.Dark[/b],
Components: TStringlist; Components:= TStringlist.create; try CFGFile:=TIniFile.Create('autorun.cfg'); try CFGFile.ReadSections(Components); finally CFGFile.Free; end; finally Components.free; end; |
Есть динамически генерируемая кнопка, как установить процедуру по щелчку?
|
Код:
unit Unit1; |
Цитата:
Код:
Button.OnClick:=ShellEx(StrBuf,StrBuf1); Incompatible types: 'TNotifyEvent' and 'procedure, untyped pointer or untyped parameter' |
|
Решил проблему использованием глобальных переменных.
Но всётаки как сделать чтоб по щелчку на кнопке выполнялась процедура с переданными ей параметрами? Даамс прогер из меня как из Майкла Джексона -Негр |
Цитата:
|
Время: 01:34. |
Время: 01:34.
© OSzone.net 2001-