File Exchange
Try Origin for Free
The Origin Forum
Home
|
Profile
|
Register
|
Active Topics
|
Members
|
Search
|
FAQ
|
Send File to Tech support
Username:
Password:
Save Password
Forgot your Password?
|
Admin Options
All Forums
Origin Forum for Programming
Forum for Origin C
destroy()
New Topic
Reply to Topic
Printer Friendly
Author
Topic
ovince
Yugoslavia
Posts
Posted - 10/27/2006 : 01:56:05 AM
hi,
I have a small routine that should destroy every page except pages which name starts with "ave".
void deleteall()
{
foreach( PageBase pgb in Project.Pages )
{
string name;
name = pgb.GetName();
name = name.Left(3);
printf("str2 is: %s\n", name);
if (!(name == "ave"))
{
pgb.Destroy();
}
}
}
But this deletes even hidden things. How to protect hidden things from deleting?
thanks
Oliver
Deanna
China
Posts
Posted - 10/27/2006 : 03:11:09 AM
Hi, you just need to change
if (!(name == "ave"))
to:
if (!(name == "ave") && (pgb.GetShow()!=PAGE_HIDDEN))
Deanna
OriginLab Technical Services
Topic
New Topic
Reply to Topic
Printer Friendly
Jump To:
Select Forum
Origin Forum
Origin Forum
Origin Viewer Forum
Origin Forum for Programming
Forum for Python
LabTalk Forum
Forum for Origin C
Forum for Automation Server/COM and LabVIEW
Origin中文论坛
Origin 中文论坛 (Chinese Origin Forum)
Japanese Origin Forum
Origin日本語フォーラム (Japanese Origin Forum)
Origin on Linux
The Origin on Linux Forum
Private Forums
Distributor Forum
--------------------
Home
Active Topics
Frequently Asked Questions
Member Information
Search Page
The Origin Forum
© 2020 Originlab Corporation
Snitz Forums 2000