Prevent freezing when loading the data in the table of GUI

I am receiving messages via a TCP/IP connection.  Information of these messages are retrieved and displayed in a table, as they are received.  Number of messages is received over a short period of time, and a large amount of data is added to the table.  When this happens, the freezing of MISTLETOE and the user cannot press the Cancel button until all the data are inserted into the table.  How could I prevent this gel?

I studied this forum and I found a few tips, but they did not help.  I used SetCtrlAttribute instead of SetCtrlVal to update the table.  Using SetCtrlAttribute to enter the information in the table slightly reduces the gel as the table is redrawn only once all information is entered in the table.

Problem solved: I created and executed the TCP client in a separate UI thread

Tags: NI Software

Similar Questions

  • Why my dreamweaver keep freezing when loading the file?

    What's up in the major part of my workflow until I get to the file upload. Once I have save the file and try to upload it via FTP Dreamweaver lock herself up and never completed the process.

    It is a .php file and is not large, around 3 kb. Dreamweaver saves the file locally before it crashes, so it seems to be the download itself.

    2015.0 version of Dreamweaver CC

    7698 build

    Based on the conversation with neillgfai and Brian, we conclude after the solution of the question.

    1. Please try to restore preferences for Dreamweaver and check if it works very well.

    Restore preferences | Dreamweaver CS6, Dreamweaver CC

    2. If restoring preferences do not fix the test outcome for DW CC 2015 to uninstall and reinstall Dreamweaver.  (Before you uninstall DW make sure that time machine is disabled on your MAC)

    When uninstalling it creative cloud, please select the option 'Remove Yes preferences'

    A reboot is also recommended after the uninstall.

    Concerning

    Vivek

  • I continued to have this message flashing on the screen "ERROR of LOADING of THE OPERATING SYSTEM" after the restart when loading the software Window XP.

    Original title: someone help please?

    Working on my old computer, a pentium 4, card mother GA81PE1000, I continued to have this message flashing on the screen "ERROR of LOADING of THE OPERATING SYSTEM" after the restart when loading the software Window XP. After so many years, working on the construction of computer & repair, it's new to me.

    So I checked the Microsoft Website for answers from people with the same problem in the past and apply their suggestions, nothing works... hard drive replaced, the changed value in the bios, did everything possible, still nothing works, phenomenal for me, please help me find an answer, thank you?

    Hello

    1. have you made changes on the computer before this problem?
    2 - what you want to say that you receive this error message during the installation of Windows XP?

    Check to see if the following is useful.

    Method 1: Disconnect all devices non-essential connected to the computer and restart. Check to see if it boots normally.

    Method 2: You may need to check the settings of the BIOS (Basic Input\Output System). Check if the hard drive is detected. If this is not the case, check the physical connections. Refer to the manual to check the same.

    Warning of the BIOS:

    BIOS change / semiconductor (CMOS) to complementary metal oxide settings can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the configuration of the BIOS/CMOS settings can be solved. Changes to settings are at your own risk.

    The following article might be useful: "Error loading operating system" Error Message When you restart your computer during installation

  • Satellite Pro A300 freezes when on the internet

    Satellite Pro A300 freezes when on the internet & the only way to turn it off is to take out the battery. Bought new Dec 2010 & is under warranty - suggestions?

    Hello

    have you tried to update drivers Lan (wlan)? What browser do you use? I guess, the Internet explorer, try firefox or opera. Also, your computer may be infected with the virus, or blocked by the firewall. Have you installed software before it starts? Is this ok when you bought it? I ask you too, because you do not have a lot of information.
    It is especially the driver, software problem.

  • Satellite L675-11R - crashes when loading the BIOS

    Hello

    My daughter L675 crashes when loading the BIOS.

    Yesterday the system firstly could not start with a "Boot failed" error, as the HARD drive is not found.

    I restarted and is gone in BIOS - the HARD disk was recorded and shown as a first Source of seed. After reboot, the system has failed again with the same error.

    After several attempts, even if it does not. now that appears in a black screen, blinking cursor top left. Hot start works, but another key not seem to provoke a reaction. I can't start the BIOS Setup.

    I removed the HARD drive and connected it to my PC. It was recoginized and I am able to write to it. A W7 disk verification completed successfully and some problems have been "fixed". But when I reinstall the drive of the laptop, it still does not start.

    I double checked that the drive & Modules of memory are well inserted.

    Any ideas I can try?

    Thank you

    John

    Well, the cursor blinking in the upper left corner is a typical sign of a malfunction of the HARD drive.
    I think you need to format the HARD drive using other computers. Delete all partitions and insert the HARD drive into the L675 again.
    Then try to install the Windows system on this device.

    In addition, you can try to check this HARD disk using a 3rd party software.
    Drive Fitness Test is a free tool that can help you test the ability of the HARD drive.
    If some errors would be detected, then a replacement HARD drive would be desirable.

  • Excel crashing, freezing when using the spreadsheet

    Original title: Excel 2013 file size.

    Hello. I'm having a problem with Excel crashing, freezing when using the spreadsheet. I work on a PC with WINDOWS 7 SP1 64-bit, through a server that is running Microsoft SERVER 2013, WINDOWS 7 PRO 64 BIT SP1. We use 5 PC via all current server running the same version of operating system that use the spreadsheet and in most is used only by 3 PCs anywhere, anytime, even if EXCEL is not on the server, it is running locally on the PC.

    My guy TI tell me the spreadsheet while working on too big to 2 k! They keep asking us to reduce the size and to separate the workbook to solve the problem. Personally I don't believe a Word, we do not use formulas etc just cells with digital text and the alphabet.

    Now last year on the advice of our computer SCIENCE company, we have been advised to upgrade our server and our PC because terminals that they were getting their limit of operation which I accepted. These have been updates middle of last year.

    On this basis, I believe that society COMPUTER trying to throw dust on my eyes as I do not think that they provided the wrong material and are unwilling to admit it.

    Counsel on the question worksheet would be great I need to come back with some kind of evidence in support of my way of thinking.

    I hope that makes sense, I know a little but not professional!

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)
    *
  • 6.4 Lightroom is unresponsive and freezes when in the develop module.

    6.4 Lightroom is unresponsive and freezes when in the develop module, then I get the message (no response).  I have tried both checking and unchecking the checkbox use Graphics Processor.  It does not seem to make a difference. Lr6.4 getting slower more I use the develop module, then it stops responding all together.

    It could be a possibility that the old catalog might be corrupted.

    Please see the following article of the hardware requirements for Lightroom: system requirements for Photoshop Lightroom for Mac OS and Windows

  • Run the code once when loading the form

    Hi guys,.

    I have a text field (TextField1), which fills with a value (1-100)

    During the initial loading of the form, this value will be the highest.

    When the user navigates around the shape, this number will change (lower than initial load)

    I have another text field (TextField2) on the form I want to keep the original value to the loading of the form.

    something like: TextField2.rawValue = TextField1.rawValue

    But any event that I put in it always updates TextField2 with TextField1 value (not does not run the code once when loading the form)

    Can someone tell how can I do this?

    If the form is loaded with the number 70 as a value in TextField1 - TextField2 has 70 as a value and maintains this value regardless of what TextField1 goes to...

    Thanks a lot for any help

    try putting in the TextField2 docReady event:

    $ = TextField1.rawValue

  • Photoshop cs5 crashes on launch when loading the brushes

    Photoshop cs5 crashes on launch when loading the brushes.  I have to do a hard reboot and reset the preferences.  In the last 2 days I had to do it 3 times.  I have the latest drivers.  Here's my hardware.  I'm also under lightroom.  I don't have this problem after I installed the latest updates on the adobe Web site. Does anyone have information on a fix for this problem thank you very much for your time.

    Nancy Cuppy

    system info.jpg

    I guessed it was a later part of the process and loading brushes was just the last thing as shown.

    Could you send me a copy of this file corrupt brushes?  I would like to know how he could cause the launch to hang.

    ccox at adobe dot com.

  • Designjet T2300 CN728A of product: designjet t2300 freeze when loading paper

    Hello.

    When we pass the rolls of paper, #2 roller #1 rollers, it loads the paper roll #1, long (1.5 meters) and the display freezes at "loading the roll #1. Nothing else happens, the screen is it freeze.

    To get out of the freezing, I opened the #1 roll cover and close it.

    If I unload roller #2 and use one roller #1, it works fine.

    Does anyone have an idea about the problem?

    I tried to upgrade the firmware IG_09_00_00.4 and iget the message that the file is not correct (I don't remember the exact words), or that there is not enough space on the hard drive.

    The plotter have now: IG_02_00_15.1

    Should I upgrade first the previous version: IG_06_00_00.2, and then IG_09_00_00.4?

    either version: MU_01_02_32.6?

    Thank you.

    Hello

    Update to IG_06_00_00.2, then IG_09_00_00.4, as you mention.

    Then test the only printer support.

    Disconnect the printer from the network

    Print the demos from the front panel or copies made him take the paper from the printer control panel

  • Handful of sequence data contains incorrect values when loading the saved project

    Hi people!


    I ran into a problem where my values of sequence data are not correct when you open a project with an instance of my effect plugin.

    The values look good if I manually inspect when they are flattened and written in a fine when handle memory and restore AE sends PF_Cmd_SEQUENCE_RESETUP once the backup is complete.  But when I open / load the saved project, the values are not correct.  In other words, my logic flattening/unflattening works within the same session, but during the loading of a saved project, the flattened data is incomplete or has bad values.

    I write several objects to the handful of flat sequence data, and I was wondering if this could be the cause.

    The flattened sequence data manage memory looks like this:

    [[type struct A] [type struct b] [b] of type struct] [struct type b] <.. .arbitrary number of struct type BS... >]

    NB of struct type B varies, so when I ask AE for a handle of memory, I have this:

    size_t flatSequenceDataSize = sizeof(structTypeA) + (sizeof(structTypeB)* numberOfBStructsNeeded);
    PF_Handle flat_seq_dataH = suites.HandleSuite1()->host_new_handle(flatSequenceDataSize);
    
    
    

    Then, to write the data to the handle:

    structTypeA myDataA = <... populate struct values ...>
    std::vector<structTypeB> allStructB_V;
    <... populate vector ...>
    
    void *flat_seq_dataP = suites.HandleSuite1()->host_lock_handle(flat_seq_dataH);
    
    structTypeA *structA_P = reinterpret_cast<structTypeA*>(flat_seq_dataP);
    memcpy(flat_seq_dataP, &myDataA, sizeof(structTypeA));
    
    structTypeB *structB_P = reinterpret_cast<structTypeB*>(flat_seq_dataP);
    
    //offset pointer by the size of the first struct in the handle
    structB_P += sizeof(structTypeA);
    
    for (A_long vectorIndex=0; vectorIndex < allStructB_V.size(); vectorIndex++) {
        *structB_P = allStructB_V.at(vectorIndex);
        structB_P+= sizeof(structTypeB);
    }
    
    out_data->sequence_data = flat_seq_dataH;
    suites.HandleSuite1()->host_unlock_handle(flat_seq_dataH);
    
    
    

    When I access the handful of sequence data loading stage, the first struct in the flattened handle has correct values, but all following structs have false values.  I check if the handle is always the right size (I save the size of the handle inside the first structure) and it is indeed the correct size.  I wonder if AE doesn't like how I write from the structB to the handle.

    I'm doing something wrong here?  Is there a better way to store data of arbitrary sizes?

    Thanks for your help!

    -Andy

    Ah, I missed actually a significant error in your pointer arithmetic! You're actually in the land of UB ("undefined behavior") with your code!

    You add byte offsets to a pointer type, which is doomed to failure if you don't know what you're doing.

    If you have

    structTypeB * structB_P = reinterpret_cast(flat_seq_dataP);

    and do you

    structB_P += sizeof (structTypeA);

    most of compiler that turn into something like this:

    structB_P = (structTypeB *) ((unsigned char*) + sizeof (structTypeA) * sizeof (structTypeB));

    Wrong in your case (in most cases actually).

    Or more simple put:

    If you have a pointer

    structTypeB * structB_P =...

    and you do:

    structB_P += 3;

    It actually means

    structB_P = strucB_P + 3 * sizeof (structTypeB);

    already!

    Try running your pointer to an unsigned char * or another type of 1 byte basis and then make the increment, and then recast.

    Here's a site with more information on this:

    http://StackOverflow.com/questions/15934111/portable-and-safe-way-to-add-byte-offset-to-an y-pointer

    It could then look like this (on the top of my head, did not check!):

    void * flat_seq_dataP = suites. HandleSuite1()-> host_lock_handle (flat_seq_dataH);

    structTypeA * structA_P = reinterpret_cast(flat_seq_dataP);

    memcpy (myDataA, sizeof (structTypeA) & flat_seq_dataP);

    structTypeB * structB_P = reinterpret_cast(reinterpret_cast(flat_seq_dataP) + sizeof (structTypeA));

    memcpy (structB_P, allStructB_V.data (), sizeof (structTypeB) * allStructB_V.size ());

    out_data-> sequence_data = flat_seq_dataH;

    Suites. HandleSuite1()-> host_unlock_handle (flat_seq_dataH);

  • Satellite Pro A10: Error when loading the drivers and other things

    Hello.
    I just bought a spare A10 to ebay. I already have an A10 and the company. Powering up the new A10, I have a bubble message from microsoft saying that it was unable to load the drivers for the cd burning software, please update the drivers. If I click on the bubble it says to update of real player, roxio or other recording software.

    As I did not immediately and there not there when bought. Its not broken, its all just annoying. Also when I right click anywhere on the desktop, in the coloum that you see, I get a link to an adult site, how can I get rid of this?

    I want to thank you for taking the time to read this and would be grateful if you could help.

    Jack.

    Hi Jack,

    I suggest you to check what is actually underway when you start your new A10 using MSCONFIG. This will then stop these tasks that you do not want to be started up and should prevent your error message displayed.

    I also suggest you download and install a copy of AdAware http://www.lavasoft.com (and perhaps also http://www.spybot.info/en/download/index.html SpyBot) and do a check complete of your new A10 to remove any nasties that may be hiding there.

    It seems that if the previous owner has removed some of the software they had installed, but is not completely cleaned afterwards.

    Finally, I personally use a freeware CCleaner http://www.ccleaner.com/ for utility call which is excellent to remove the pieces left over on my laptop. It must be treated with some caution, because it is a powerful utility, but it is very quick and thorough.

    Kind regards

  • Photoshop crashes when loading the files to stack

    Hello

    When I try to load a stack, Ps load the sequence of jpg files, then freezes and goes to the start screen.

    I have compiled successfully a pile of these sequences of 300 + images previously (I just need to re - export an animated .gif updated).

    I tried to restart, execution of a disk cleanup, restarting after a period of time are done everything to nothing.

    If anyone has any ideas, I'd be really interested to hear!

    Thank you & all the best.

    Strangely, I've just been through the process of cleaning disc again and this time it seems to have solved the problem.

    Thanks for your help - I hope that this thread can be useful to someone else who has this problem.

  • What are the causes sometimes freeze when accessing the library of Firefox bookmarks?

    37.0.2 Firefox sometimes crashes on a Windows XP Professional when I try to access my extensive library of bookmarks. This is a new issue. I tried Firefox of refreshing, but that has not helped.

    Problem solved.

    Clicking on another bookmarks folder caused Firefox to freeze. However, I could expand this folder and move, consolidate or delete subfolders much. During this process, I discovered that a subfolder was a copy of the record all bookmarks. This may have generated a type of infinite loop resulting in freeze-up, or the contents of the offending file may have been excessive.

  • Have a program in which a sub front vi appears when loading the vi main

    I have a strange problem.

    • This problem takes place only after construction of an application using LV 8.6 Application Builder Professional version, and I installed it on the target computer. It occurs when you run the development system.
    • When I load the program on the target computer, one of the panels before Subvi used in the application appears at the top of the façade of the vi main.
    • The Subvi should never appear on the front panel at any time during the exicution program.
    • It happens to be Spreadsheet.vi writing that belongs to the standard library of vi.
      • I checked all calls to this sub - VI to check that there not be changed to make it load or appear when loading of the vi main.
      • It is called 4 different times during the exicution program but in no case is it set to display the front panel.

    Someone has seen this and if so what was the solution?

    Problem solved.  I copied the writing to Spreadsheet.vi from another computer.  Then, I went into the program and replaced vi in each place they called him.  The program now works as expected.

Maybe you are looking for

  • After that I put to update to ios 9.3 is once again download 9.3 How to fix

    I have updated my iphone to ios 9.3 5s now when I checked for the new update, is it automatically download the 9.3 software... How to stop it is there a way

  • disk partition utility grey buttons

    The new disk in el capitan utility is driving me crazy. To begin with why I can't partition during erasure.  Where is this option. I was able to partition a USB once but I can just manage to do it again. In the partition screen the + and - buttons ar

  • Failed to remove the "Hello".

    I am trying to remove 'Hello' relating to a previous installation of itunes in 'Add and remove some programs' but he returned endlessly upward with the message "the feature you are trying to use is on an unavailable network resource" and will not let

  • Software DVD will not load

    Why tss corp dvd +-rw ts-h653g ata device does not load?

  • Windows Explorer search feature does not work on a PDF file

    I've upgraded to WINDOWS 7 this month. As in the past I am still investigating several cases filled with PDF files for specific strings in the PDF file. The new feature of windows search is not finding files. I have all the indexed folders and have p