The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
 All Forums
 Origin Forum for Programming
 Forum for Origin C
 double Vector[ii] = wks.cell(ii, jj)

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Anti-Spam Code:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkUpload FileInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
srmcarneir Posted - 03/24/2003 : 10:28:16 PM
Sirs,

Is there any constraint on using double vector to receive
worksheet cells contents? After an iteration like this:

vector<double> FRCell;
int jj, index;
..
int nrows = wks.GetNumRows();
index = cc.GetIndex();
..
FRCell.SetSize(nrows);
..
for( jj = 0; jj < nrows; jj++)
FRCell[jj] = wks.Cell(jj, index);

there is an "Origin C Function Runtime Error,
general operation failure" message returned from Code
Builder environment, pointing to that specific
line of OriginC code.

Best Regards,

Ricardo Carneiro
2   L A T E S T    R E P L I E S    (Newest First)
srmcarneir Posted - 03/28/2003 : 6:49:19 PM
Hi, sorry for the delay in answering you!

The problem was solved with a different approach,
ie acquiring the cell value as a string
and when necessary converting it to long int
for further calculations:

string strCell = wks.TCell(iRow, iColumn);
..
long longCell = atol( strCell );

The case is that my original worksheet presented
its last rows containing empty cells thus
acquiring its values as double,

double cellValue = wks.Cell(iRow, iColumn);

lead to that "general operation failure. Regards!

Ricardo Carneiro
cpyang Posted - 03/24/2003 : 11:31:47 PM
Maybe the problem is in the Column index? did you set a break point and look at cc and see if it is a valid object and give a proper index?

CP



The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000