ArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2013-02-05T02:41:27+02:00 https://brainmodular.org/forums/app.php/feed/topic/3684 2013-02-05T02:41:27+02:00 2013-02-05T02:41:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25328#p25328 <![CDATA[comma text to arry]]>
I will see if this code is cleaner than what I'm using (probably so, if it's from Senso!)

Statistics: Posted by woodslanding — 05 Feb 2013, 01:41


]]>
2013-01-16T01:46:46+02:00 2013-01-16T01:46:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25218#p25218 <![CDATA[comma text to arry]]> Maybe I'll find out again :-)

Statistics: Posted by percuson — 16 Jan 2013, 00:46


]]>
2013-01-15T20:32:44+02:00 2013-01-15T20:32:44+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25215#p25215 <![CDATA[comma text to arry]]> ) :
//////////////////////////
// Array values (INTEGERS) to commaText
/////////////////////////
var ArrayOut, CommaIn: Tparameter;
var SL1: TstringList;
/////////////////////////////
procedure init;
var i: integer;
begin
CommaIn:= CreateParam('Comma In',PtTextField);
setisOutput(commaIn,false);

ArrayOut:= CreateParam('Array Out', PtArray);
SetIsInput(ArrayOut,False);
SetMin(ArrayOut,0);
setMax(ArrayOut,MAXINT);

SL1:= Tstringlist.create;
SL1.commatext:='';
END;//INIT
///////////////////////////////////////////
Procedure Callback(N:integer);
var i, L: integer;
begin
SL1.CommaText := GetStringValue(CommaIn);
Strace(SL1.commatext);
L := SL1.Count;
SetLength(ArrayOut,L);
For i :=0 to L-1
do SetDataArrayValue(ArrayOut,i,StrtoFloat(SL1.strings));
END;//CB
////////////////////////////////////////
Procedure Destroy;
begin
SL1.free;
end;
///////////////////////////////

Thank to senso.

Statistics: Posted by joffo78 — 15 Jan 2013, 19:32


]]>
2013-01-15T14:37:47+02:00 2013-01-15T14:37:47+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25214#p25214 <![CDATA[comma text to arry]]>

CODE:

//////////////////////////// Array values &#40;INTEGERS&#41; to commaText/////////////////////////CONST MAX_ITEMS = 160;var ArrayIn, CommaOUT&#58; Tparameter;var SL1&#58; TstringList;/////////////////////////////procedure init;var i&#58; integer;begin  ArrayIn&#58;= CreateParam&#40;'ArrayIn', PtArray&#41;;  SetIsOutput&#40;ArrayIn,False&#41;; SetMin&#40;ArrayIn,0&#41;; setMax&#40;ArrayIn,MAXINT&#41;;  CommaOUT&#58;= CreateParam&#40;'CommaOUT',PtTextField&#41;;  setisINPUT&#40;commaOut,false&#41;;     SL1&#58;= Tstringlist.create;  SL1.commatext&#58;='';  for i&#58;= 0 to MAX_ITEMS -1 do begin SL1.add&#40;' '&#41;;end;END;//INIT///////////////////////////////////////////Procedure Callback&#40;N&#58;integer&#41;; var i, L&#58; integer;begin      if &#40;n=ArrayIn&#41; then begin         L&#58;= getLength&#40;ArrayIn&#41;;         if L< MAX_ITEMS then begin            For i&#58;= 0 to L-1 do begin               SL1.strings&#91;i&#93;&#58;= IntToStr&#40;trunc&#40;getDataArrayValue&#40;ArrayIn,i&#41;&#41;&#41;;            end;         //Strace&#40;SL1.commatext&#41;;         setStringValue&#40;CommaOut,SL1.commatext&#41;;       end;      end;END;//CB////////////////////////////////////////Procedure Destroy;beginSL1.free;end;///////////////////////////////

Statistics: Posted by nay-seven — 15 Jan 2013, 13:37


]]>
2013-01-15T13:21:24+02:00 2013-01-15T13:21:24+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25213#p25213 <![CDATA[comma text to arry]]> I don't think i'll be complicated to do but does someone could help me to create a script
that get a comma text to create array ?
I try to transform string to integer by changing tparameter by tarray but it doesn't work

Statistics: Posted by joffo78 — 15 Jan 2013, 12:21


]]>
BrainModular BrainModular Users Forum 2013-02-05T02:41:27+02:00 https://brainmodular.org/forums/app.php/feed/topic/3684 2013-02-05T02:41:27+02:00 2013-02-05T02:41:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25328#p25328 <![CDATA[comma text to arry]]>
I will see if this code is cleaner than what I'm using (probably so, if it's from Senso!)

Statistics: Posted by woodslanding — 05 Feb 2013, 01:41


]]>
2013-01-16T01:46:46+02:00 2013-01-16T01:46:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25218#p25218 <![CDATA[comma text to arry]]> Maybe I'll find out again :-)

Statistics: Posted by percuson — 16 Jan 2013, 00:46


]]>
2013-01-15T20:32:44+02:00 2013-01-15T20:32:44+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25215#p25215 <![CDATA[comma text to arry]]> ) :
//////////////////////////
// Array values (INTEGERS) to commaText
/////////////////////////
var ArrayOut, CommaIn: Tparameter;
var SL1: TstringList;
/////////////////////////////
procedure init;
var i: integer;
begin
CommaIn:= CreateParam('Comma In',PtTextField);
setisOutput(commaIn,false);

ArrayOut:= CreateParam('Array Out', PtArray);
SetIsInput(ArrayOut,False);
SetMin(ArrayOut,0);
setMax(ArrayOut,MAXINT);

SL1:= Tstringlist.create;
SL1.commatext:='';
END;//INIT
///////////////////////////////////////////
Procedure Callback(N:integer);
var i, L: integer;
begin
SL1.CommaText := GetStringValue(CommaIn);
Strace(SL1.commatext);
L := SL1.Count;
SetLength(ArrayOut,L);
For i :=0 to L-1
do SetDataArrayValue(ArrayOut,i,StrtoFloat(SL1.strings));
END;//CB
////////////////////////////////////////
Procedure Destroy;
begin
SL1.free;
end;
///////////////////////////////

Thank to senso.

Statistics: Posted by joffo78 — 15 Jan 2013, 19:32


]]>
2013-01-15T14:37:47+02:00 2013-01-15T14:37:47+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25214#p25214 <![CDATA[comma text to arry]]>

CODE:

//////////////////////////// Array values &#40;INTEGERS&#41; to commaText/////////////////////////CONST MAX_ITEMS = 160;var ArrayIn, CommaOUT&#58; Tparameter;var SL1&#58; TstringList;/////////////////////////////procedure init;var i&#58; integer;begin  ArrayIn&#58;= CreateParam&#40;'ArrayIn', PtArray&#41;;  SetIsOutput&#40;ArrayIn,False&#41;; SetMin&#40;ArrayIn,0&#41;; setMax&#40;ArrayIn,MAXINT&#41;;  CommaOUT&#58;= CreateParam&#40;'CommaOUT',PtTextField&#41;;  setisINPUT&#40;commaOut,false&#41;;     SL1&#58;= Tstringlist.create;  SL1.commatext&#58;='';  for i&#58;= 0 to MAX_ITEMS -1 do begin SL1.add&#40;' '&#41;;end;END;//INIT///////////////////////////////////////////Procedure Callback&#40;N&#58;integer&#41;; var i, L&#58; integer;begin      if &#40;n=ArrayIn&#41; then begin         L&#58;= getLength&#40;ArrayIn&#41;;         if L< MAX_ITEMS then begin            For i&#58;= 0 to L-1 do begin               SL1.strings&#91;i&#93;&#58;= IntToStr&#40;trunc&#40;getDataArrayValue&#40;ArrayIn,i&#41;&#41;&#41;;            end;         //Strace&#40;SL1.commatext&#41;;         setStringValue&#40;CommaOut,SL1.commatext&#41;;       end;      end;END;//CB////////////////////////////////////////Procedure Destroy;beginSL1.free;end;///////////////////////////////

Statistics: Posted by nay-seven — 15 Jan 2013, 13:37


]]>
2013-01-15T13:21:24+02:00 2013-01-15T13:21:24+02:00 https://brainmodular.org/forums/viewtopic.php?t=3684&p=25213#p25213 <![CDATA[comma text to arry]]> I don't think i'll be complicated to do but does someone could help me to create a script
that get a comma text to create array ?
I try to transform string to integer by changing tparameter by tarray but it doesn't work

Statistics: Posted by joffo78 — 15 Jan 2013, 12:21


]]>