How to get the key in the ini file?

I want to know how can i read all keys in the section of an ini file
for e.g  xx.ini will like this:
[section]
key1=value1111
key2=value2222
I want to get "key1","key2".

Here is a C# library that reads and parses the INI file's content (it does not use KERNEL32.dll API).
Also here is a sample code for your requirement:
var file = new IniFile();
file.Load("xx.ini");
List<string> keyNames = new List<string>();
foreach (var key in file.Sections["section"].Keys)
    keyNames.Add(key.Name);

Similar Messages

  • I had to get a new keyboard and now the keys in the upper row are not working appropriately. How can I fix this problem?

    My keyboard stopped working so I went to the apple store to replace it with another one. Now I am back home and the keys at the very top are not working correctly (volumn  F12 shows the dashboard, F11 takes the screen up and away, F8 pause button shows spaces, etc.). What should I do to correct this problem - I assume I probably need to download some type of softwear but what? I have a Mac OS X  Version 10.5.8 desktop - 2.66 GHz Intel Core 2 Duo processor.

    All new keyboards need Snow Leopard 10.6.8 and above for full functionality.
    Rather short-sighted of Apple perhaps, but that seems to be a trend these days.
    I'm afraid the only fix is to upgrade to SL. Personaly, I'd take it back and get a refund and seek an older keyboard or a third-party one elsewhere.

  • How to switch off the computer using the key on the keyboard?

    Hi,
    i've been using Mountain Lion for a while on my MBPr and when I wanted to switch off my mac, I used the key on the dashboard, then it asked me whether I wanted to switch off, restart or go on sleep mode... Now though with Mavericks, this button only makes it go on sleep mode...how to change the function of this key, in order to switch the computer off instead of sleep mode or how to get the window asking me what to do back?
    Thanks,
    BadGoldEagle

    It's a laptop, and when I don't use it i put it in a case and hide it (I've been burgled several times and I don't want to lose my Mac...
    About my friend: He was using his laptop when he had to go out (groceries....) and because he was in bed, he left it under his blanket to hide it form view... he put his computer to sleep. Unfortunately, windows update noticed something needed to be updated and switched back on the computer and during the update, it became kinda hot and it burned the CPU... bad...
    You'll understand I don't want to do that to my mac...
    And now all i have to do is wait 'till Apple brings an update to fix that...

  • HT4889 Replacing System hard drive with a new one. How to get everything over to the new boot drive?

    Replacing System hard drive with a new one. How to get everything over to the new boot drive? Should I use Carbon Copy or does apple have a better untility to do this?
    I can't get my current system drive (OSX 10.8.3) to start on the first try. I always have to shut down and restart again to finally see the Apple logo.
    Have used disc utility to repair the disc and permissions several times and that works. The next time I boot up, it works fine and I get the apple logo, but then the second time I boot up, it's back to the blank screen again and it only boots after the second try.  I have tried this repair three different times now always with the same result. Works right the first try (after the repair) then from the second time on it doesn't work. I just get the white screen until I reboot a second time.
    Thinking I should change drives but what's the easist and best way to move everything over to the new drive so it will boot correctly with all my data on it. This is the system drive for a Pro Tools 10HD setup. MacPro 3,1 with 16 gigs ram and OSX10.8.3 on it.
    Thanks for any help!

    If you have a time machine back up of your current drive you can do this
    Shut down your computer, install the new drive. While the computer is off plug in the external hard drive that you have your time machine back up on. Hold Option key while the computer turnes on, let go of the option key once you get a grey screen. Shortly after you'll see  a list of bootable drives, select the one that has your time machine back up on it and boot into that drive.
    From there go into disk utility, format your new drive too, osx extended journaled ( I think, double check that, its been awhile since ive had to do this), hit format
    Exit disk utility and then you can use time machine to copy all your exisit data to the new hhd and then your pretty much done.
    There is also a program called Carbon Cloner that will do esentially the same thing however I've never uesed it.

  • I'm having huge problems with my MBP (2010). Exposé just stopped working, both the key on the keyboard and the multitouch gesture stopped working. Does anyone have any idea why, or how to solve it?

    Exposé just stopped working, both the key on the keyboard and the multitouch gesture gets no response. Does anyone have any idea why, or how to solve it?

    I found a way to fix it. Simply restart the dock by using "killall Dock" in the terminal.
    Cheers!

  • Omputcer has been installed with a German programme, originally programmed in English with English keyboard. The keys are the same as before but the keyboard is now programmed in German and I cannot find the way to enter @. How can I do it?

    My computer has been installed with a German programme, originally programmed in English with English keyboard. The keys are the same as before but the keyboard is now programmed in German and I cannot find the way to enter @. How can I do it?

    Hello r555,
    Thank you for being a My Best Buy member, and thank you for visiting our forum.  I am very sorry to hear that it has not always been easy for you to receive your Gamers Club Unlocked bonus when trading in games.  I'll be happy to talk to you about your experience.
    I get the impression you are quite familiar with the trade-in process and how the bonus is applied, and it is disappointing to hear that a store associate wouldn't attempt to complete that process.  I will be sending you a private message so we can get some more specific information regarding which store you were at as well as the trade in question where you did not receive the bonus.  Please watch for a message from me shortly.
    Sincerely,
    Mike|Social Media Specialist | Best Buy® Corporate
     Private Message

  • How to get maximal value from the data/class for show in Map legend

    I make WAD report that using Map Web Item.
    I devide to four (4) classes for legend (Generate_Breaks).
    I want to change default value for the class by javascript and for this,
    I need to get maximal value from the class.
    How to get maximal value from the data/class.
    please give me solution for my problem.
    Many Thx
    Eddy Utomo

    use this to get the following End_date
    <?following-sibling::../END_DATE?>
    Try this
    <?for-each:/ROOT/ROW?>
    ==================
    Current StartDate <?START_DATE?>
    Current End Date <?END_DATE?>
    Next Start Date <?following-sibling::ROW/END_DATE?>
    Previous End Date <?preceding-sibling::ROW[1]/END_DATE?>
    ================
    <?end for-each?>
    o/p
    ==================
    Current StartDate 01-01-1980
    Current End Date 01-01-1988
    Next Start Date 01-01-1990
    Previous End Date
    ================
    ==================
    Current StartDate 01-01-1988
    Current End Date 01-01-1990
    Next Start Date 01-01-2005
    Previous End Date 01-01-1988
    ================
    ==================
    Current StartDate 01-01-2000
    Current End Date 01-01-2005
    Next Start Date
    Previous End Date 01

  • I deleted most visited, latest headlines, getting started, yahoo, youtube, apple in mozilla's folder,how to get it back like the first time i installed? thx

    i deleted most visited, latest headlines, getting started, yahoo, youtube, apple in mozilla's folder,how to get it back like the first time i installed? thx

    if you hid the menu bar and the navigation bar simply press the alt button, this will bring back the menu bar and form there you can right click and select which bars you want shown

  • How to get Open Balance for the year and Total Ending Balance?

    For a given account, how to get Open Balance for the year (Cumulative Ending Balance) and Total Ending Balance (Cumulative Ending Balance)?
    Is there any function module available? or should I read from some tables? Please advice.

    Hello Paul,
    You could try calling one of the following BAPIs - see which one meets your requirement. They are documented well so shouldn't be a problem finding out the correct one for your requirements.
    BAPI_GL_GETGLACCBALANCE      
    BAPI_GL_GETGLACCCURRENTBALANCE
    BAPI_GL_ACC_GETBALANCE      
    BAPI_GL_ACC_GETCURRENTBALANCE
    BAPI_GL_ACC_GETPERIODBALANCES
    BAPI_COND_VAL_DECRE_BALANCES
    You might have to put in some of your own logic after the BAPI call to get what you want.
    Hope this helps,
    Cheers,
    Sougata.
    p.s. Also look at FM FAGL_GET_ACCOUNT_BALANCE
    Edited by: Sougata Chatterjee on May 7, 2008 11:47 AM

  • How to get a question in the course placed anywhere in the course and does not appear in the quiz result or total number of questions. Pretest would work except it can't go anywhere in the course (at least for me it can't)

    How to get a question in the course placed anywhere in the course and does not appear in the quiz result or total number of questions. Pretest would work except it can't go anywhere in the course (at least for me it can't)

    Use a normal question, and do not add the score to the total score. That will give you a correct score at the end. But the total number of questions, that system variable will still take into account all questions. You'll need a user variable, and calculate its value by subtracting 1 from the system variable cpQuizInfoTotalQuestionsPerProject. Same for the progress indicator if you want to show it?
    Customized Progress Indicator - Captivate blog
    If you want to allow Review, you'll have to tweak as well. You didn't specify the version, and all those questions I now mentioned.
    And my approach, since you talk about only one question: create a custom question, because you'll have total control then.

  • How to get boot camp in the emac

    how to get boot camp in the emac

    Furthermore, eMacs can only emulate the Windows environment, whereas Intel CPU Macs including the iMac you have running 10.6.8 can virtualize Windows.  Emulation is a poor man's solution, because software is used to replace functions that normally take place with hardware.  You can use the iMac to do any data conversion before it gets sent back to the eMac over a network.  See my FAQ* regarding Windows on the Mac:
    http://www.macmaps.com/macosxnative.html#WINTEL

  • Have a new PC desktop with 4 hard drives, new c, d and old c, d, My ipad library is in old c, how to get my itune open the right drive, it keeps on open in new c drive.

    Have a new PC desktop with 4 hard drives, new c, d and old c, d, My ipad library is in old c, how to get my itune open the right drive, it keeps on open in new c drive. It said my computer is not authorized. I want to move all the old c to the new c drive, or get the itune to open my old c drive when I log in.

    might be some help on one of these links.
    Windows - Change iPad default backup location
    http://apple-ipad-tablet-help.blogspot.com/2010/07/change-ipad-default-backup-lo cation.html
    Windows - Changing IPhone and iPad backup location
    http://goodstuff2share.wordpress.com/2011/05/22/changing-iphone-and-ipad-backup- location/
    Sync Your iOS Device with a New Computer Without Losing Data
    http://www.howtogeek.com/104298/sync-your-ios-device-with-a-new-computer-without -losing-data/
    Syncing to a "New" Computer or replacing a "crashed" Hard Drive
    https://discussions.apple.com/docs/DOC-3141
     Cheers, Tom

  • How to get each thread in the threadpool

    Hi,everyone.I'm now learning java.util.concurrent package and I have two questions about the threadpool.
    1) How to get each thread in the threadpool;
    2) How to get each thread's data in the threadpool and dispaly them onto GUI;
    e.g :
    There are 5 threads in the threadpool(ThreadPoolExecutor) and I have 100 tasks(Runnable or Callable),every task scans a directory(every task scans a different directory),how can I display the "real-time" count of the files in the directory which the current 5 threads in the threadpool scan onto the ListView Items in the GUI?

    Willings wrote:
    Hi,everyone.I'm now learning java.util.concurrent package and I have two questions about the threadpool.
    1) How to get each thread in the threadpool;You don't
    2) How to get each thread's data in the threadpool and dispaly them onto GUI;
    e.g : You don't
    There are 5 threads in the threadpool(ThreadPoolExecutor) and I have 100 tasks(Runnable or Callable),every task scans a directory(every task scans a different directory),how can I display the "real-time" count of the files in the directory which the current 5 threads in the threadpool scan onto the ListView Items in the GUI?You should notify your "monitor" when you add something to the pool, and the Runnable/Callable should notify the same "monitor" when it starts to execute, and during its processing. Finally you notify the monitor when the execution has completed.
    Kaj

  • How to get two parameters in the same line of selection screen?

    hello
    i need to get my selection csreen like bellow.
    r1 radiobuttion  -some space --p1 parameter
    i should not get the parameter in the next line of  radiobuttion.
    how to get two parameters in the same line of selection screen?

    hi....
    modify the following code
    it will work
    SELECTION-SCREEN BEGIN OF BLOCK SL1 WITH FRAME TITLE TEXT-003.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 10(15) TEXT-001
                     FOR FIELD P1.
    SELECTION-SCREEN POSITION POS_LOW.
    PARAMETERS : P1 TYPE   C USER-COMMAND R2 RADIOBUTTON GROUP R2 DEFAULT 'X',
      P2 TYPE SCARR-CARRNAME,
      P3 TYPE CHAR1 RADIOBUTTON GROUP R2.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK SL1.

  • I excluded iphone from controls in Keynote. How I get it back on the list to use Keynote remote?

    I excluded iphone from controls in Keynote. How I get it back on the list to use Keynote remote?

    Welcome to the Apple Community.
    If you haven't turned find my phone off on the device, it should just reappear next time it is connected to an appropriate network. If you have turned off find my phone, turn it back on.

Maybe you are looking for

  • PDF Transparent logo from MS Word

    I have a client whom we have designed a logo for. They want to import this logo into MS Word as an image with a transparent background and then use it in various documents, exporting from word as PDF documents. We have supplied the logo in a number o

  • Bdget Transfer from One Fund Center to another Fund Center

    Dear Frieds, I can able transfer the negative budget from One Fund Center to another Fund Center which is wrong and want to control the same. I can use the SAP Note:983853 but still finding the same error. can any one please help me to restrict the n

  • ALV report-Add a count row at teh botttom.

    Hi! I would like to adda row to my ALV report at the bottom of the report which will show me the count of number of billing documents existing in the repport. Even when the report is fileterd on certain conditions , the total at teh bottom should cha

  • Translation of standard texts that appear in applications

    Hi Experts, I am building my webdynpro applications in a Language in which translations are not provided by SAP but it supports the language in Unicode. My issue is that when I am running the application, the standard texts like 'Please Wait'  while

  • Elements 3.0 setup problem

    I have a copy of Photoshop Elements 3.0 which I am trying to load onto my computer.  I am having difficulty installing it.  It tries to install Adobe Reader, which I already have.  It detects that it's already installed, then stops the entire install